This just reworks my circuit to use a controllable asymmetric current mirror instead of the FET for gain control. I take the feedback from the full wave rectifier and switch every half-cycle to reconstruct a variable amplitude sine wave to control the output amplitude. It does use a lot of components, but it strikes me as fairly comprehensible.
R30 isn't a real part - it's just there to let me do an FFT on the correction signal.
The circuit just copes with worst case capacitors - 15.15nF and 14.85nF
- at C5 and C6, as it was intended to do. Using a trim pot to take out component tolerances would let you get away with a smaller correction signal injecting smaller doses of the odd harmonics.
The circuit does cry out for monolithic dual transisors.The On-Semi NST45010MW6T1G pnp and the NST45011MW6T1G npn parts are cheap and widely available.
Version 4 SHEET 1 3608 920 WIRE -1360 -2400 -1984 -2400 WIRE -1200 -2400 -1360 -2400 WIRE -1104 -2400 -1200 -2400 WIRE -736 -2400 -1104 -2400 WIRE -320 -2400 -736 -2400 WIRE 208 -2400 -320 -2400 WIRE 336 -2400 208 -2400 WIRE 576 -2400 336 -2400 WIRE -736 -2384 -736 -2400 WIRE 208 -2384 208 -2400 WIRE -320 -2368 -320 -2400 WIRE 3376 -2272 -1616 -2272 WIRE 880 -2192 -1776 -2192 WIRE -1360 -2160 -1360 -2400 WIRE -736 -2160 -736 -2320 WIRE -656 -2160 -736 -2160 WIRE -320 -2160 -320 -2304 WIRE -176 -2160 -320 -2160 WIRE 208 -2144 208 -2320 WIRE 336 -2144 208 -2144 WIRE -1200 -2112 -1200 -2400 WIRE -1360 -2048 -1360 -2080 WIRE -320 -2000 -320 -2160 WIRE -736 -1984 -736 -2160 WIRE -1776 -1968 -1776 -2192 WIRE 336 -1968 336 -2144 WIRE 576 -1968 576 -2400 WIRE -1360 -1920 -1360 -1968 WIRE -1200 -1920 -1200 -2032 WIRE 1952 -1920 1744 -1920 WIRE 2160 -1920 1952 -1920 WIRE -1616 -1904 -1616 -2272 WIRE 1376 -1904 1072 -1904 WIRE 1536 -1904 1376 -1904 WIRE 336 -1888 336 -1904 WIRE -1280 -1872 -1296 -1872 WIRE -1264 -1872 -1280 -1872 WIRE -576 -1872 -912 -1872 WIRE -32 -1872 -496 -1872 WIRE 1744 -1872 1744 -1920 WIRE 1072 -1856 1072 -1904 WIRE 1952 -1824 1904 -1824 WIRE 2160 -1824 2160 -1920 WIRE 2160 -1824 2032 -1824 WIRE -128 -1808 -272 -1808 WIRE -32 -1808 -32 -1872 WIRE -32 -1808 -64 -1808 WIRE -1776 -1792 -1776 -1888 WIRE -1776 -1792 -2064 -1792 WIRE -1280 -1792 -1280 -1872 WIRE -1200 -1792 -1200 -1824 WIRE -1200 -1792 -1280 -1792 WIRE -912 -1792 -912 -1872 WIRE -864 -1792 -912 -1792 WIRE -544 -1792 -784 -1792 WIRE -1200 -1776 -1200 -1792 WIRE 576 -1776 576 -1904 WIRE 768 -1776 576 -1776 WIRE 2160 -1776 2160 -1824 WIRE 2288 -1776 2160 -1776 WIRE 2432 -1776 2368 -1776 WIRE 2496 -1776 2432 -1776 WIRE 2800 -1776 2576 -1776 WIRE 2864 -1776 2800 -1776 WIRE 3088 -1776 2944 -1776 WIRE 1280 -1760 1232 -1760 WIRE 1536 -1760 1536 -1904 WIRE 1536 -1760 1360 -1760 WIRE -1776 -1728 -1776 -1792 WIRE -1360 -1728 -1360 -1824 WIRE -1360 -1728 -1520 -1728 WIRE -1264 -1728 -1360 -1728 WIRE -544 -1728 -544 -1792 WIRE 3088 -1728 3088 -1776 WIRE -1984 -1712 -1984 -2400 WIRE -272 -1712 -272 -1808 WIRE -128 -1712 -272 -1712 WIRE -32 -1712 -32 -1808 WIRE -32 -1712 -64 -1712 WIRE 2432 -1712 2432 -1776 WIRE -2064 -1696 -2064 -1792 WIRE -2016 -1696 -2064 -1696 WIRE -1840 -1680 -1952 -1680 WIRE -2016 -1664 -2064 -1664 WIRE 1648 -1648 1392 -1648 WIRE 2064 -1648 1648 -1648 WIRE -912 -1632 -912 -1792 WIRE -848 -1632 -912 -1632 WIRE -544 -1632 -544 -1648 WIRE -544 -1632 -784 -1632 WIRE 2624 -1632 2624 -1648 WIRE -1200 -1616 -1200 -1680 WIRE -1200 -1616 -1360 -1616 WIRE -1072 -1616 -1200 -1616 WIRE -912 -1616 -912 -1632 WIRE -912 -1616 -992 -1616 WIRE -272 -1616 -272 -1712 WIRE -144 -1616 -272 -1616 WIRE -32 -1616 -32 -1712 WIRE -32 -1616 -64 -1616 WIRE 2064 -1616 2064 -1648 WIRE 1392 -1600 1392 -1648 WIRE 1904 -1600 1904 -1824 WIRE 2032 -1600 1904 -1600 WIRE -2064 -1584 -2064 -1664 WIRE -544 -1584 -544 -1632 WIRE -512 -1584 -544 -1584 WIRE -432 -1584 -448 -1584 WIRE -272 -1584 -272 -1616 WIRE -272 -1584 -352 -1584 WIRE 1232 -1584 1232 -1760 WIRE 1360 -1584 1232 -1584 WIRE 2160 -1584 2160 -1776 WIRE 2160 -1584 2096 -1584 WIRE 2432 -1584 2432 -1632 WIRE 1536 -1568 1536 -1760 WIRE 1536 -1568 1424 -1568 WIRE 1584 -1568 1536 -1568 WIRE 1744 -1568 1744 -1808 WIRE 1744 -1568 1664 -1568 WIRE 1792 -1568 1744 -1568 WIRE 2000 -1568 1872 -1568 WIRE 2032 -1568 2000 -1568 WIRE -176 -1552 -176 -2160 WIRE 880 -1552 880 -2192 WIRE 912 -1552 880 -1552 WIRE 1072 -1552 1072 -1792 WIRE 1072 -1552 992 -1552 WIRE 1120 -1552 1072 -1552 WIRE 1328 -1552 1200 -1552 WIRE 1360 -1552 1328 -1552 WIRE -272 -1536 -272 -1584 WIRE -208 -1536 -272 -1536 WIRE 2800 -1536 2800 -1776 WIRE 2848 -1536 2800 -1536 WIRE 3088 -1536 3088 -1664 WIRE 3088 -1536 2912 -1536 WIRE -32 -1520 -32 -1616 WIRE -32 -1520 -144 -1520 WIRE 16 -1520 -32 -1520 WIRE 64 -1520 16 -1520 WIRE 112 -1520 64 -1520 WIRE 432 -1520 192 -1520 WIRE -208 -1504 -288 -1504 WIRE -1264 -1488 -1664 -1488 WIRE -656 -1472 -656 -2160 WIRE -912 -1456 -912 -1616 WIRE -688 -1456 -912 -1456 WIRE -288 -1456 -288 -1504 WIRE 256 -1456 144 -1456 WIRE 368 -1456 336 -1456 WIRE 496 -1456 368 -1456 WIRE 1392 -1456 1392 -1536 WIRE 1632 -1456 1392 -1456 WIRE 2064 -1456 2064 -1552 WIRE 2064 -1456 1632 -1456 WIRE 2432 -1456 2288 -1456 WIRE 2992 -1456 2432 -1456 WIRE 3264 -1456 2992 -1456 WIRE -544 -1440 -544 -1584 WIRE -544 -1440 -624 -1440 WIRE 1232 -1440 1232 -1584 WIRE 2288 -1440 2288 -1456 WIRE -1520 -1424 -1520 -1728 WIRE -1360 -1424 -1360 -1616 WIRE -688 -1424 -704 -1424 WIRE 2992 -1424 2992 -1456 WIRE 768 -1408 768 -1776 WIRE 2800 -1408 2800 -1536 WIRE 2960 -1408 2800 -1408 WIRE 496 -1392 496 -1456 WIRE 1328 -1392 1328 -1552 WIRE 1904 -1392 1904 -1600 WIRE 3088 -1392 3088 -1536 WIRE 3088 -1392 3024 -1392 WIRE 3152 -1392 3088 -1392 WIRE -1664 -1376 -1664 -1424 WIRE -1664 -1376 -1744 -1376 WIRE -1648 -1376 -1664 -1376 WIRE -1584 -1376 -1648 -1376 WIRE -1264 -1376 -1264 -1488 WIRE -1264 -1376 -1296 -1376 WIRE -1200 -1376 -1264 -1376 WIRE -1040 -1376 -1200 -1376 WIRE 64 -1376 64 -1520 WIRE 64 -1376 -960 -1376 WIRE 2960 -1376 2800 -1376 WIRE 144 -1360 144 -1456 WIRE 256 -1360 144 -1360 WIRE 368 -1360 368 -1456 WIRE 368 -1360 320 -1360 WIRE 2000 -1344 2000 -1568 WIRE -1744 -1328 -1744 -1376 WIRE -1648 -1328 -1648 -1376 WIRE 64 -1328 64 -1376 WIRE 368 -1312 368 -1360 WIRE 3152 -1312 3152 -1392 WIRE -1520 -1296 -1520 -1328 WIRE -1440 -1296 -1520 -1296 WIRE -1360 -1296 -1360 -1328 WIRE -1360 -1296 -1440 -1296 WIRE 2288 -1264 2288 -1376 WIRE 2384 -1264 2288 -1264 WIRE -1648 -1232 -1648 -1264 WIRE -1200 -1232 -1200 -1376 WIRE -1200 -1232 -1648 -1232 WIRE 576 -1232 576 -1776 WIRE -736 -1216 -736 -1920 WIRE -736 -1216 -848 -1216 WIRE -704 -1216 -704 -1424 WIRE -704 -1216 -736 -1216 WIRE -560 -1216 -704 -1216 WIRE -320 -1216 -320 -1936 WIRE -320 -1216 -560 -1216 WIRE 208 -1216 208 -2144 WIRE 432 -1216 432 -1520 WIRE 496 -1216 496 -1312 WIRE 496 -1216 432 -1216 WIRE 544 -1216 496 -1216 WIRE -1440 -1200 -1440 -1296 WIRE 64 -1200 64 -1248 WIRE 144 -1200 144 -1360 WIRE 144 -1200 64 -1200 WIRE 176 -1200 144 -1200 WIRE 880 -1200 880 -1552 WIRE 880 -1200 608 -1200 WIRE 368 -1184 368 -1248 WIRE 368 -1184 240 -1184 WIRE 544 -1184 464 -1184 WIRE 2288 -1184 2288 -1264 WIRE -320 -1168 -320 -1216 WIRE -48 -1168 -144 -1168 WIRE 176 -1168 -48 -1168 WIRE 1232 -1168 1232 -1360 WIRE 1328 -1168 1328 -1328 WIRE 1328 -1168 1232 -1168 WIRE 1520 -1168 1328 -1168 WIRE 1904 -1168 1904 -1312 WIRE 1904 -1168 1520 -1168 WIRE 2000 -1168 2000 -1280 WIRE 2000 -1168 1904 -1168 WIRE -1776 -1152 -1776 -1632 WIRE -1504 -1152 -1776 -1152 WIRE -848 -1152 -848 -1216 WIRE -560 -1152 -560 -1216 WIRE 464 -1152 464 -1184 WIRE 1520 -1152 1520 -1168 WIRE 2384 -1152 2384 -1264 WIRE 2416 -1152 2384 -1152 WIRE 2752 -1152 2704 -1152 WIRE 2800 -1152 2800 -1376 WIRE 2800 -1152 2752 -1152 WIRE -144 -1136 -144 -1168 WIRE -48 -1136 -48 -1168 WIRE 2800 -1120 2800 -1152 WIRE -1104 -1104 -1104 -2400 WIRE 368 -1088 368 -1184 WIRE 2384 -1088 2384 -1152 WIRE 2416 -1088 2384 -1088 WIRE 2752 -1088 2752 -1152 WIRE 2752 -1088 2704 -1088 WIRE -1440 -1072 -1440 -1104 WIRE -1440 -1072 -1568 -1072 WIRE 432 -1072 432 -1216 WIRE 640 -1072 432 -1072 WIRE 880 -1072 880 -1200 WIRE 880 -1072 704 -1072 WIRE 3264 -1056 3264 -1456 WIRE -144 -1040 -144 -1072 WIRE -80 -1040 -144 -1040 WIRE -48 -1040 -48 -1056 WIRE -48 -1040 -80 -1040 WIRE 3152 -1040 3152 -1232 WIRE 3232 -1040 3152 -1040 WIRE -48 -1024 -48 -1040 WIRE 3376 -1024 3376 -2272 WIRE 3376 -1024 3296 -1024 WIRE -1776 -1008 -1776 -1152 WIRE -1440 -1008 -1440 -1072 WIRE -1104 -1008 -1104 -1024 WIRE -1104 -1008 -1264 -1008 WIRE -848 -1008 -848 -1088 WIRE -656 -1008 -656 -1408 WIRE -656 -1008 -848 -1008 WIRE -320 -1008 -320 -1104 WIRE -176 -1008 -176 -1488 WIRE -176 -1008 -320 -1008 WIRE 768 -1008 768 -1344 WIRE 2288 -1008 2288 -1120 WIRE 2288 -1008 768 -1008 WIRE 2560 -1008 2560 -1056 WIRE 2560 -1008 2288 -1008 WIRE 2576 -1008 2560 -1008 WIRE 2800 -1008 2800 -1056 WIRE 2800 -1008 2576 -1008 WIRE 3232 -1008 2800 -1008 WIRE -1264 -992 -1264 -1008 WIRE -1568 -960 -1568 -1072 WIRE -1568 -960 -1712 -960 WIRE -1504 -960 -1568 -960 WIRE -1104 -960 -1104 -1008 WIRE -176 -960 -176 -1008 WIRE 2576 -960 2576 -1008 WIRE 64 -944 64 -1200 WIRE 96 -944 64 -944 WIRE 368 -944 368 -1024 WIRE 368 -944 160 -944 WIRE -656 -928 -656 -1008 WIRE 3152 -928 3152 -1040 WIRE 432 -912 432 -1072 WIRE 464 -912 432 -912 WIRE 624 -912 544 -912 WIRE 880 -912 880 -1072 WIRE 880 -912 704 -912 WIRE 64 -880 64 -944 WIRE -1776 -848 -1776 -912 WIRE -1616 -848 -1616 -1824 WIRE -1616 -848 -1776 -848 WIRE -1776 -832 -1776 -848 WIRE -80 -816 -80 -1040 WIRE 768 -800 768 -1008 WIRE 3152 -800 3152 -848 WIRE 3376 -800 3376 -1024 WIRE 3376 -800 3152 -800 WIRE 64 -784 64 -800 WIRE 368 -784 368 -944 WIRE 368 -784 64 -784 WIRE 576 -720 576 -1168 WIRE 768 -720 768 -736 WIRE 768 -720 576 -720 WIRE -1984 -704 -1984 -1648 WIRE -1776 -704 -1776 -752 WIRE -1776 -704 -1984 -704 WIRE -1440 -704 -1440 -912 WIRE -1440 -704 -1776 -704 WIRE -1104 -704 -1104 -880 WIRE -1104 -704 -1440 -704 WIRE -1040 -704 -1104 -704 WIRE -656 -704 -656 -864 WIRE -656 -704 -1040 -704 WIRE -176 -704 -176 -896 WIRE -176 -704 -656 -704 WIRE -80 -704 -80 -752 WIRE 208 -704 208 -1152 WIRE 208 -704 -80 -704 WIRE 576 -704 576 -720 WIRE 208 -624 208 -640 WIRE 416 -624 208 -624 WIRE 576 -624 576 -640 WIRE 576 -624 416 -624 WIRE 2992 -624 2992 -1360 WIRE 2992 -624 576 -624 WIRE 3264 -624 3264 -992 WIRE 3264 -624 2992 -624 FLAG 464 -1152 0 FLAG -48 -1024 0 FLAG -1264 -992 0 FLAG 336 -2400 Vcc FLAG 416 -624 Vee FLAG -560 -1152 0 FLAG 16 -1520 Vout FLAG 2576 -960 0 FLAG 2432 -1456 Vcc FLAG -1040 -704 Vee FLAG -288 -1456 0 FLAG 336 -1888 0 FLAG 1376 -1904 filt1 FLAG 1648 -1648 Vcc FLAG 1632 -1456 Vee FLAG 1520 -1152 0 FLAG 1952 -1920 filter2 FLAG 2432 -1584 0 FLAG -1744 -1328 0 FLAG -2064 -1584 0 SYMBOL Opamps\\LT1360 208 -1248 R0 SYMATTR InstName U1 SYMBOL res 48 -1344 R0 WINDOW 0 41 37 Left 2 WINDOW 3 36 71 Left 2 SYMATTR InstName R1 SYMATTR Value 10k SYMATTR SpiceLine tol=0.1 SYMBOL res -64 -1152 R0 WINDOW 3 41 74 Left 2 WINDOW 0 43 31 Left 2 SYMATTR Value 4k02 SYMATTR InstName R2 SYMATTR SpiceLine tol=1 SYMBOL cap -160 -1136 R0 SYMATTR InstName C1 SYMATTR Value 3.3n SYMBOL schottky 352 -1312 R0 WINDOW 3 -89 62 Left 2 WINDOW 0 -92 37 Left 2 SYMATTR Value BAS70L SYMATTR InstName D1 SYMBOL schottky 352 -1088 R0 WINDOW 3 -78 61 Left 2 WINDOW 0 -81 40 Left 2 SYMATTR Value BAS70L SYMATTR InstName D2 SYMBOL res 352 -1472 R90 WINDOW 0 0 56 VBottom 2 WINDOW 3 32 56 VTop 2 SYMATTR InstName R1a SYMATTR Value 10k SYMATTR SpiceLine tol=0.1 SYMBOL res 208 -1536 R90 WINDOW 0 0 56 VBottom 2 WINDOW 3 32 56 VTop 2 SYMATTR InstName R3 SYMATTR Value 20k SYMATTR SpiceLine tol=1 SYMBOL res 480 -1408 R0 WINDOW 0 41 41 Left 2 WINDOW 3 34 79 Left 2 SYMATTR InstName R2a SYMATTR Value 10k SYMATTR SpiceLine tol=0.1 SYMBOL res 560 -928 R90 WINDOW 0 0 56 VBottom 2 WINDOW 3 32 56 VTop 2 SYMATTR InstName R2b SYMATTR Value 10k SYMATTR SpiceLine tol=0.1 SYMBOL res 720 -928 R90 WINDOW 0 0 56 VBottom 2 WINDOW 3 32 56 VTop 2 SYMATTR InstName R2c SYMATTR Value 10k SYMATTR SpiceLine tol=0.1 SYMBOL cap 160 -960 R90 WINDOW 0 0 32 VBottom 2 WINDOW 3 32 32 VTop 2 SYMATTR InstName C4 SYMATTR Value 3.3p SYMBOL res 48 -896 R0 WINDOW 0 39 33 Left 2 WINDOW 3 40 74 Left 2 SYMATTR InstName R1b SYMATTR Value 10k SYMATTR SpiceLine tol=0.1 SYMBOL voltage -1104 -1120 R0 WINDOW 123 0 0 Left 0 WINDOW 39 0 0 Left 0 SYMATTR InstName V1 SYMATTR Value 12 SYMBOL voltage -1104 -976 R0 WINDOW 123 0 0 Left 0 WINDOW 39 0 0 Left 0 SYMATTR InstName V2 SYMATTR Value 12 SYMBOL cap -448 -1600 R90 WINDOW 0 0 32 VBottom 2 WINDOW 3 32 32 VTop 2 SYMATTR InstName C5 SYMATTR Value 15n SYMATTR SpiceLine V=63 Rser=4 Lser=12n SYMBOL res -448 -1568 R270 WINDOW 0 27 56 VTop 2 WINDOW 3 5 56 VBottom 2 SYMATTR InstName R4 SYMATTR Value 10.7k SYMATTR SpiceLine tol=1 SYMBOL cap -64 -1728 R90 WINDOW 0 0 32 VBottom 2 WINDOW 3 32 32 VTop 2 SYMATTR InstName C6 SYMATTR Value 15n SYMATTR SpiceLine V=63 Rser=4 Lser=12n SYMBOL cap 3104 -1664 R180 WINDOW 0 24 64 Left 2 WINDOW 3 24 8 Left 2 SYMATTR InstName C8 SYMATTR Value 100n SYMBOL res 2848 -1760 R270 WINDOW 0 32 56 VTop 2 WINDOW 3 0 56 VBottom 2 SYMATTR InstName R10 SYMATTR Value 82k SYMBOL Opamps\\LT1056A 2992 -1456 R0 SYMATTR InstName U5 SYMBOL cap 2784 -1120 R0 SYMATTR InstName C10 SYMATTR Value 3.3µ SYMBOL cap 2912 -1552 R90 WINDOW 0 0 32 VBottom 2 WINDOW 3 32 32 VTop 2 SYMATTR InstName C11 SYMATTR Value 3.3p SYMBOL Opamps\\OP27 576 -1264 R0 SYMATTR InstName U2 SYMBOL FerriteBead 576 -672 R0 SYMATTR InstName L2 SYMATTR Value 1000n SYMATTR SpiceLine Ipk=0.2 Rser=0.562 Rpar=750 Cpar=350f mfg="Würth Elektronik" pn="782422601 WE-CBA 0402" SYMBOL cap 752 -1408 R0 SYMATTR InstName C15 SYMATTR Value 100n SYMBOL cap 752 -800 R0 SYMATTR InstName C16 SYMATTR Value 100n SYMBOL FerriteBead -176 -928 R0 SYMATTR InstName L4 SYMATTR Value 1000n SYMATTR SpiceLine Ipk=0.2 Rser=0.562 Rpar=750 Cpar=350f mfg="Würth Elektronik" pn="782422601 WE-CBA 0402" SYMBOL cap -336 -2000 R0 WINDOW 0 -60 15 Left 2 WINDOW 3 -62 54 Left 2 SYMATTR InstName C17 SYMATTR Value 100n SYMBOL cap -336 -1168 R0 WINDOW 0 -60 15 Left 2 WINDOW 3 -62 54 Left 2 SYMATTR InstName C18 SYMATTR Value 100n SYMBOL cap 2272 -1184 R0 SYMATTR InstName C21 SYMATTR Value 100n SYMBOL FerriteBead 2288 -1408 R0 SYMATTR InstName L7 SYMATTR Value 1000n SYMATTR SpiceLine Ipk=0.2 Rser=0.562 Rpar=750 Cpar=350f mfg="Würth Elektronik" pn="782422601 WE-CBA 0402" SYMBOL res -480 -1888 R90 WINDOW 0 0 56 VBottom 2 WINDOW 3 32 56 VTop 2 SYMATTR InstName R22 SYMATTR Value 2.49k SYMATTR SpiceLine tol=1 SYMBOL FerriteBead -320 -2336 R0 SYMATTR InstName L8 SYMATTR Value 1000n SYMATTR SpiceLine Ipk=0.2 Rser=0.562 Rpar=750 Cpar=350f mfg="Würth Elektronik" pn="782422601 WE-CBA 0402" SYMBOL cap -752 -1984 R0 WINDOW 0 -60 15 Left 2 WINDOW 3 -62 54 Left 2 SYMATTR InstName C7 SYMATTR Value 100n SYMBOL FerriteBead -736 -2352 R0 SYMATTR InstName L3 SYMATTR Value 1000n SYMATTR SpiceLine Ipk=0.2 Rser=0.562 Rpar=750 Cpar=350f mfg="Würth Elektronik" pn="782422601 WE-CBA 0402" SYMBOL FerriteBead -656 -896 R0 SYMATTR InstName L9 SYMATTR Value 1000n SYMATTR SpiceLine Ipk=0.2 Rser=0.562 Rpar=750 Cpar=350f mfg="Würth Elektronik" pn="782422601 WE-CBA 0402" SYMBOL cap -864 -1152 R0 WINDOW 0 -60 15 Left 2 WINDOW 3 -62 54 Left 2 SYMATTR InstName C23 SYMATTR Value 100n SYMBOL res -160 -1600 R270 WINDOW 0 27 56 VTop 2 WINDOW 3 5 56 VBottom 2 SYMATTR InstName R26 SYMATTR Value 10.7k SYMATTR SpiceLine tol=1 SYMBOL res -768 -1808 R90 WINDOW 0 0 56 VBottom 2 WINDOW 3 32 56 VTop 2 SYMATTR InstName R5 SYMATTR Value 4.99k SYMATTR SpiceLine tol=1 SYMBOL cap -784 -1648 R90 WINDOW 0 0 32 VBottom 2 WINDOW 3 32 32 VTop 2 SYMATTR InstName C19 SYMATTR Value 10p SYMBOL FerriteBead 208 -672 R0 SYMATTR InstName L5 SYMATTR Value 1000n SYMATTR SpiceLine Ipk=0.2 Rser=0.562 Rpar=750 Cpar=350f mfg="Würth Elektronik" pn="782422601 WE-CBA 0402" SYMBOL FerriteBead 208 -2352 R0 SYMATTR InstName L6 SYMATTR Value 1000n SYMATTR SpiceLine Ipk=0.2 Rser=0.562 Rpar=750 Cpar=350f mfg="Würth Elektronik" pn="782422601 WE-CBA 0402" SYMBOL cap 320 -1968 R0 WINDOW 0 -60 15 Left 2 WINDOW 3 -62 54 Left 2 SYMATTR InstName C20 SYMATTR Value 100n SYMBOL cap -96 -816 R0 WINDOW 0 -60 15 Left 2 WINDOW 3 -62 54 Left 2 SYMATTR InstName C22 SYMATTR Value 100n SYMBOL References\\LTC6655-1.25 2560 -1120 R0 SYMATTR InstName U4 SYMBOL cap -64 -1824 R90 WINDOW 0 0 32 VBottom 2 WINDOW 3 32 32 VTop 2 SYMATTR InstName C9 SYMATTR Value 10p SYMBOL FerriteBead 576 -1936 R0 SYMATTR InstName L13 SYMATTR Value 1000n SYMATTR SpiceLine Ipk=0.2 Rser=0.562 Rpar=750 Cpar=350f mfg="Würth Elektronik" pn="782422601 WE-CBA 0402" SYMBOL cap 704 -1088 R90 WINDOW 0 0 32 VBottom 2 WINDOW 3 32 32 VTop 2 SYMATTR InstName C13 SYMATTR Value 10p SYMBOL res 2592 -1792 R90 WINDOW 0 0 56 VBottom 2 WINDOW 3 32 56 VTop 2 SYMATTR InstName R12 SYMATTR Value 137k SYMBOL res 1376 -1776 R90 WINDOW 0 0 56 VBottom 2 WINDOW 3 32 56 VTop 2 SYMATTR InstName R8 SYMATTR Value 14k SYMBOL res 1216 -1456 R0 SYMATTR InstName R13 SYMATTR Value 56k SYMBOL cap 1312 -1392 R0 SYMATTR InstName C3 SYMATTR Value 18n SYMBOL cap 1056 -1856 R0 SYMATTR InstName C12 SYMATTR Value 18n SYMBOL res 1216 -1568 R90 WINDOW 0 0 56 VBottom 2 WINDOW 3 32 56 VTop 2 SYMATTR InstName R14 SYMATTR Value 14k SYMBOL Opamps\\LT1013 1392 -1632 R0 SYMATTR InstName U6 SYMBOL res 896 -1536 R270 WINDOW 0 32 56 VTop 2 WINDOW 3 0 56 VBottom 2 SYMATTR InstName R15 SYMATTR Value 18.7k SYMBOL res 2048 -1840 R90 WINDOW 0 0 56 VBottom 2 WINDOW 3 32 56 VTop 2 SYMATTR InstName R16 SYMATTR Value 14k SYMBOL cap 1728 -1872 R0 SYMATTR InstName C14 SYMATTR Value 18n SYMBOL res 1888 -1584 R90 WINDOW 0 0 56 VBottom 2 WINDOW 3 32 56 VTop 2 SYMATTR InstName R17 SYMATTR Value 14k SYMBOL Opamps\\LT1013 2064 -1648 R0 SYMATTR InstName U7 SYMBOL res 1568 -1552 R270 WINDOW 0 32 56 VTop 2 WINDOW 3 0 56 VBottom 2 SYMATTR InstName R18 SYMATTR Value 18.7k SYMBOL res 1888 -1408 R0 SYMATTR InstName R19 SYMATTR Value 56k SYMBOL cap 1984 -1344 R0 SYMATTR InstName C24 SYMATTR Value 18n SYMBOL npn -1504 -1008 R0 SYMATTR InstName Q1 SYMATTR Value 2N5089 SYMBOL npn -1712 -1008 M0 SYMATTR InstName Q2 SYMATTR Value 2N5089 SYMBOL res 2384 -1792 R90 WINDOW 0 0 56 VBottom 2 WINDOW 3 32 56 VTop 2 SYMATTR InstName R9 SYMATTR Value 17k SYMBOL res 2416 -1728 R0 SYMATTR InstName R28 SYMATTR Value 68k SYMBOL Opamps\\LT1115 -656 -1504 R0 SYMATTR InstName U3 SYMBOL Opamps\\LT1115 -176 -1584 R0 SYMATTR InstName U8 SYMBOL cap 320 -1376 R90 WINDOW 0 0 32 VBottom 2 WINDOW 3 32 32 VTop 2 SYMATTR InstName C2 SYMATTR Value 3.3p SYMBOL res -1792 -848 R0 SYMATTR InstName R7 SYMATTR Value 68 SYMBOL pnp -1840 -1632 M180 WINDOW 3 84 0 Left 2 SYMATTR Value 2N5087 SYMATTR InstName Q3 SYMBOL res -1792 -1984 R0 SYMATTR InstName R11 SYMATTR Value 270k SYMBOL res -1632 -1920 R0 SYMATTR InstName R21 SYMATTR Value 47k SYMBOL npn -1584 -1424 R0 SYMATTR InstName Q5 SYMATTR Value 2N5089 SYMBOL npn -1296 -1424 M0 WINDOW 3 -40 125 Left 2 SYMATTR Value 2N5089 SYMATTR InstName Q6 SYMBOL pnp -1296 -1824 R180 WINDOW 3 84 0 Left 2 SYMATTR Value 2N5087 SYMATTR InstName Q7 SYMBOL pnp -1264 -1824 M180 WINDOW 0 57 29 Left 2 WINDOW 3 60 62 Left 2 SYMATTR InstName Q8 SYMATTR Value 2N5087 SYMBOL res -1056 -1360 R270 WINDOW 0 27 56 VTop 2 WINDOW 3 5 56 VBottom 2 SYMATTR InstName R23 SYMATTR Value 10k SYMATTR SpiceLine tol=1 SYMBOL schottky -1680 -1488 R0 WINDOW 3 -78 72 Left 2 WINDOW 0 -81 40 Left 2 SYMATTR Value BAS70L SYMATTR InstName D3 SYMBOL schottky -1632 -1264 R180 WINDOW 3 24 0 Left 2 WINDOW 0 24 64 Left 2 SYMATTR Value BAS70L SYMATTR InstName D4 SYMBOL res -1376 -2176 R0 SYMATTR InstName R6 SYMATTR Value 3k SYMBOL res -1216 -2128 R0 SYMATTR InstName R24 SYMATTR Value 3k SYMBOL pnp -1264 -1680 M180 WINDOW 0 57 29 Left 2 WINDOW 3 60 62 Left 2 SYMATTR InstName Q9 SYMATTR Value 2N5087 SYMBOL npn -1504 -1200 R0 SYMATTR InstName Q10 SYMATTR Value 2N5089 SYMBOL res -1376 -2064 R0 SYMATTR InstName R27 SYMATTR Value 9.1 SYMBOL Opamps\\LT1013 -1984 -1744 R0 SYMATTR InstName U9 SYMBOL res -560 -1744 R0 SYMATTR InstName R20 SYMATTR Value 100 SYMBOL Opamps\\LT1056A 3264 -1088 R0 SYMATTR InstName U10 SYMBOL res 3136 -1328 R0 SYMATTR InstName R25 SYMATTR Value 10k SYMBOL res 3136 -944 R0 SYMATTR InstName R29 SYMATTR Value 10k SYMBOL res -976 -1632 R90 WINDOW 0 0 56 VBottom 2 WINDOW 3 32 56 VTop 2 SYMATTR InstName R30 SYMATTR Value 10 SYMATTR SpiceLine tol=1 TEXT -2232 -1200 Left 2 !.MODEL BAS70L D \n+ IS = 3.22E-9 \n+ N = 1.018 \n+ BV = 77 \n+ IBV = 1.67E-7 \n+ RS = 20.89 \n+ CJO = 1.608E-12 \n+ VJ = 0.3891 \n+ M = 0.3683 \n+ FC = 0.5 \n+ EG = 0.69 \n+ XTI = 2 \n.ENDS TEXT -336 -528 Left 2 ;R2 a,b,c, Vishay Beschlag ACAS06S0830372P1AT precision 10k resistor array \n R1a, R1b Maxim MAX5492LB10000+T 10K resistive divider in a SOT-23-5 package TEXT -720 -464 Left 2 !.MODEL MMBF4391 NJF VTO=-4.6 BETA=0.02779 LAMBDA=0.00595 RD=1 RS=1 IS=1e-14 CGD=14p CGS=10.5p PB=1 B=1 KF=1e-18 AF=1 FC=0.5 mfg=Motorola TEXT -1112 -464 Left 2 !.tran 0 10s 0s startup