Sujet : Re: Final final 1kHz oscillator
De : invalid (at) *nospam* invalid.invalid (Edward Rawde)
Groupes : sci.electronics.designDate : 22. Nov 2024, 17:32:13
Autres entêtes
Organisation : BWH Usenet Archive (https://usenet.blueworldhosting.com)
Message-ID : <vhqbme$2ddg$1@nnrp.usenet.blueworldhosting.com>
References : 1 2 3 4 5 6 7 8 9 10 11 12
User-Agent : Microsoft Outlook Express 6.00.2900.5931
"Bill Sloman" <
bill.sloman@ieee.org> wrote in message
news:vhp713$12bnt$2@dont-email.me...On 21/11/2024 1:00 am, Bill Sloman wrote:
On 20/11/2024 2:03 pm, Edward Rawde wrote:
"Bill Sloman" <bill.sloman@ieee.org> wrote in message news:vhjj2v$24eu4$3@dont-email.me...
On 20/11/2024 1:29 pm, Bill Sloman wrote:
On 20/11/2024 12:59 pm, Edward Rawde wrote:
"Bill Sloman" <bill.sloman@ieee.org> wrote in message news:vhibce$1t7v2$1@dont-email.me...
On 18/11/2024 2:58 pm, Edward Rawde wrote:
"JM" <sunaecoNoChoppedPork@gmail.com> wrote in message news:n7iijjdeqecl0kmub0bq5in0dbm60m7qam@4ax.com...
On Thu, 14 Nov 2024 11:14:28 -0500, "Edward Rawde"
<invalid@invalid.invalid> wrote:
>
"JM" <sunaecoNoChoppedPork@gmail.com> wrote in message news:t5fajjdteskfftvkf84iqsp2vc4b9ta5kj@4ax.com...
On Fri, 8 Nov 2024 15:43:41 -0500, "Edward Rawde"
<invalid@invalid.invalid> wrote:
>
<snip>
>
I've no idea why you are using the LT1994. The circuit doesn't have a common mode problem, so why are you using an op amp
designed
to deal with one?
>
This is sci.electronics.design not sci.electronics.incremental-development.
>
And the six diode "stabiliser string" is nuts. If you need a 3.6V reference voltage there are lots of ways to do it with more
precision and better temperature stability.
>
In that case please show a circuit with better performance.
It may be that some of the circuits JM posted can do better but if so then why are you using a circuit with so many components?
My circuit has far fewer components than yours.
>
But you don't seem to be able to tell us what they do.
>
I think I've found my conceptual problem with my circuit. Tweaking the gain around the three-amplifier ring tweaks both amplitude
and frequency - with more gain a lower frequency signal can still propagate around the ring.
>
I've got to find a mechanism that will separate amplitude from frequency. My copy of Williams and Taylor on electronic filter
design may get perused again.
>
I found a simpler solution - copy the relevant arrangement in John May's circuit. It did work - after a fashion - but as I got
closer to getting it to a state where it could do what I wanted, the circuit got less and less willing to simulate.
>
I suspect an accumulation of typo's in component values - I do try to go the through the schematic to find and purge them. But the
last few passes haven't shown up anything. Frustrating. My father's advice in similar situautions was to "drop it in drawer for
six months, then take another look". It has worked in the past.
>
I also found a simpler solution. Taking on board advice from JM and others.
The circuit below does 0dB into 600 ohms and it only takes about 20 minutes to complete the simulation on my computer.
When it's done, select a sample of about 1 second near the end and FFT.
Select Use current zoom extent and Blackman-Harris window.
It will say all harmonics are more than 120dB down.
I'm not saying this level of performance is achievable or measurable in reality so I don't see any point simulating further.
The actual distortion in reality will likely be that of the op amps so choose the lowest distortion op amp you can find.
Oh and if you need to know the exact function of any of the 21 components in this circuit just ask.
I'd feel embarrassed to have produced a circuit using over 70 components which only claims 65dB down on harmonics.
Does anyone know how to change the default trace in LTSpice?
When I click Run/pause it shows the wrong node so then I have to Delete This Trace and click output.
How do I make it default to output?
Version 4
SHEET 1 2196 932
WIRE 912 -816 912 -848
WIRE 864 -800 704 -800
WIRE 800 -720 800 -736
WIRE 864 -704 864 -800
WIRE 864 -704 832 -704
WIRE 704 -688 704 -800
WIRE 704 -688 640 -688
WIRE 768 -688 704 -688
WIRE 912 -672 912 -736
WIRE 912 -672 832 -672
WIRE 336 -640 256 -640
WIRE 480 -640 400 -640
WIRE 800 -640 800 -656
WIRE 912 -624 912 -672
WIRE 640 -592 640 -688
WIRE 256 -544 256 -640
WIRE 336 -544 256 -544
WIRE 480 -544 480 -640
WIRE 480 -544 416 -544
WIRE 912 -528 912 -544
WIRE -192 -432 -192 -480
WIRE 384 -432 384 -448
WIRE 480 -416 480 -544
WIRE 480 -416 416 -416
WIRE 640 -416 640 -512
WIRE 640 -416 480 -416
WIRE 848 -416 640 -416
WIRE 992 -416 928 -416
WIRE 1136 -416 1056 -416
WIRE 256 -400 256 -544
WIRE 288 -400 256 -400
WIRE 352 -400 288 -400
WIRE 464 -384 416 -384
WIRE 464 -368 464 -384
WIRE 384 -352 384 -368
WIRE 256 -336 256 -400
WIRE -192 -256 -192 -352
WIRE -192 -256 -272 -256
WIRE -272 -240 -272 -256
WIRE 480 -192 416 -192
WIRE 608 -192 544 -192
WIRE 912 -192 848 -192
WIRE 1040 -192 976 -192
WIRE 208 -176 160 -176
WIRE 256 -176 256 -256
WIRE 256 -176 208 -176
WIRE -192 -160 -192 -256
WIRE 160 -128 160 -176
WIRE 416 -96 416 -192
WIRE 480 -96 416 -96
WIRE 608 -96 608 -192
WIRE 608 -96 560 -96
WIRE 848 -96 848 -192
WIRE 912 -96 848 -96
WIRE 1040 -96 1040 -192
WIRE 1040 -96 992 -96
WIRE 256 -32 256 -176
WIRE 496 0 496 -16
WIRE -192 16 -192 -80
WIRE 128 16 112 16
WIRE 160 16 160 -48
WIRE 160 16 128 16
WIRE 192 16 160 16
WIRE 320 16 288 16
WIRE 416 16 416 -96
WIRE 416 16 320 16
WIRE 464 16 416 16
WIRE 928 16 928 0
WIRE 1136 16 1136 -416
WIRE 1184 16 1136 16
WIRE 1360 16 1264 16
WIRE 1424 16 1360 16
WIRE 608 32 608 -96
WIRE 608 32 528 32
WIRE 640 32 608 32
WIRE 720 32 704 32
WIRE 848 32 848 -96
WIRE 848 32 800 32
WIRE 896 32 848 32
WIRE 464 48 416 48
WIRE 1040 48 1040 -96
WIRE 1040 48 960 48
WIRE 1088 48 1040 48
WIRE 1136 48 1136 16
WIRE 1136 48 1088 48
WIRE 416 64 416 48
WIRE 896 64 848 64
WIRE 496 80 496 64
WIRE 848 80 848 64
WIRE 1424 80 1424 16
WIRE 112 96 112 16
WIRE 192 96 112 96
WIRE 320 96 320 16
WIRE 320 96 272 96
WIRE 928 96 928 80
WIRE 1424 176 1424 160
WIRE 112 224 112 96
WIRE 640 224 112 224
WIRE 1136 224 1136 48
WIRE 1136 224 720 224
FLAG -272 -240 0
FLAG -192 -480 V+
FLAG -192 16 V-
FLAG 384 -448 V+
FLAG 384 -352 V-
FLAG 496 -16 V+
FLAG 496 80 V-
FLAG 928 0 V+
FLAG 928 96 V-
FLAG 208 -176 gate
FLAG 128 16 fb
FLAG 1088 48 out
FLAG 848 80 0
FLAG 800 -736 V+
FLAG 800 -640 V-
FLAG 912 -848 V+
FLAG 912 -528 V-
FLAG 416 64 0
FLAG 464 -368 0
FLAG 288 -400 gdrv
FLAG 1424 176 0
FLAG 1360 16 output
SYMBOL voltage -192 -448 R0
WINDOW 123 0 0 Left 0
WINDOW 39 10 135 Left 2
WINDOW 0 12 7 Left 2
WINDOW 3 15 104 Left 2
SYMATTR InstName V1
SYMATTR Value 12
SYMBOL njf 192 -32 M90
WINDOW 0 -37 23 VRight 2
WINDOW 3 -9 -3 VRight 2
SYMATTR InstName J1
SYMATTR Value J113
SYMBOL voltage -192 -176 R0
WINDOW 123 0 0 Left 0
WINDOW 39 10 135 Left 2
WINDOW 0 10 0 Left 2
WINDOW 3 15 104 Left 2
SYMATTR InstName V2
SYMATTR Value 12
SYMBOL schottky 1056 -432 R90
WINDOW 3 32 32 VTop 2
WINDOW 0 0 32 VBottom 2
SYMATTR Value BAS40HY
SYMATTR InstName D1
SYMATTR Description Diode
SYMATTR Type diode
SYMBOL res 176 80 M90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R3
SYMATTR Value 47
SYMBOL res 176 -144 M0
WINDOW 0 38 42 Left 2
WINDOW 3 36 66 Left 2
SYMATTR InstName R2
SYMATTR Value 100k
SYMBOL res 272 -240 R180
WINDOW 0 40 70 Left 2
WINDOW 3 45 42 Left 2
SYMATTR InstName R1
SYMATTR Value 100k
SYMBOL res 320 -528 R270
WINDOW 0 33 55 VTop 2
WINDOW 3 -3 55 VBottom 2
SYMATTR InstName R4
SYMATTR Value 10k
SYMBOL res 944 -432 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R6
SYMATTR Value 10k
SYMBOL cap 400 -656 R90
WINDOW 0 0 32 VBottom 2
WINDOW 3 32 32 VTop 2
SYMATTR InstName C3
SYMATTR Value 100�
SYMATTR SpiceLine V=4 Irms=0 Rser=0 Lser=0 mfg="Murata" pn="GRM31CR60G107ME39" type="X5R"
SYMBOL res 656 -496 R180
WINDOW 0 36 76 Left 2
WINDOW 3 36 40 Left 2
SYMATTR InstName R5
SYMATTR Value 10K
SYMBOL res 1008 -112 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R9
SYMATTR Value 16K
SYMBOL res 816 16 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R12
SYMATTR Value 8K
SYMBOL cap 976 -208 R90
WINDOW 0 0 32 VBottom 2
WINDOW 3 32 32 VTop 2
SYMATTR InstName C2
SYMATTR Value 10n
SYMBOL cap 704 16 R90
WINDOW 0 0 32 VBottom 2
WINDOW 3 32 32 VTop 2
SYMATTR InstName C4
SYMATTR Value 20n
SYMBOL res 576 -112 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R13
SYMATTR Value 10.02K
SYMBOL cap 544 -208 R90
WINDOW 0 0 32 VBottom 2
WINDOW 3 32 32 VTop 2
SYMATTR InstName C5
SYMATTR Value 10p
SYMBOL res 736 208 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R14
SYMATTR Value 9985
SYMBOL OpAmps\LT1679 496 32 R0
SYMATTR InstName U1
SYMBOL OpAmps\LT1679 928 48 R0
SYMATTR InstName U2
SYMBOL OpAmps\LT1679 384 -400 M0
SYMATTR InstName U3
SYMBOL OpAmps\LT1679 800 -688 M0
SYMATTR InstName U4
SYMBOL res 896 -832 R0
SYMATTR InstName R17
SYMATTR Value 10k
SYMBOL res 896 -640 R0
SYMATTR InstName R18
SYMATTR Value 12k
SYMBOL res 1280 0 R90
WINDOW 0 -4 57 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R7
SYMATTR Value 600
SYMBOL res 1440 176 R180
WINDOW 0 47 75 Left 2
WINDOW 3 36 40 Left 2
SYMATTR InstName R8
SYMATTR Value 600
TEXT -496 136 Left 2 !.tran 0 30 0 1u uic
TEXT -496 88 Left 2 !.options plotwinsize=0 numdgt=7 method=trap
TEXT -296 -648 Left 2 ;1kHz low distortion sinewave oscillator.
TEXT -288 -616 Left 2 ;21 Nov 2024.