| Deutsch English Français Italiano |
|
<vol0hr$1fie$1@nnrp.usenet.blueworldhosting.com> View for Bookmarking (what is this?) Look up another Usenet article |
Path: news.eternal-september.org!eternal-september.org!feeder3.eternal-september.org!usenet.blueworldhosting.com!diablo1.usenet.blueworldhosting.com!nnrp.usenet.blueworldhosting.com!.POSTED!not-for-mail From: "Edward Rawde" <invalid@invalid.invalid> Newsgroups: sci.electronics.design Subject: Re: A variation on my current mirror low distortion sine wave oscillator - 10dB less distortion and much the same number of components Date: Thu, 13 Feb 2025 09:45:14 -0500 Organization: BWH Usenet Archive (https://usenet.blueworldhosting.com) Lines: 867 Message-ID: <vol0hr$1fie$1@nnrp.usenet.blueworldhosting.com> References: <voc5mp$138ut$1@dont-email.me> <voh7a5$26aqj$1@dont-email.me> Injection-Date: Thu, 13 Feb 2025 14:45:16 -0000 (UTC) Injection-Info: nnrp.usenet.blueworldhosting.com; logging-data="48718"; mail-complaints-to="usenet@blueworldhosting.com" Cancel-Lock: sha1:BFF9yXh7bUMX4PW6dndhijCEU8Y= sha256:+em4vGFt9inoVtZy+tuQHh+55x62JDlKidMm01J5iHA= sha1:Soi9l/UtUdovFIutdppWaUsPqO4= sha256:QuuC7eDDCrf1zeB/ZavnLGKFtsVLYF8m3A8MhscRpLU= X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.6157 X-Priority: 3 X-MSMail-Priority: Normal X-Newsreader: Microsoft Outlook Express 6.00.2900.5931 X-RFC2646: Format=Flowed; Response "Bill Sloman" <bill.sloman@ieee.org> wrote in message news:voh7a5$26aqj$1@dont-email.me... > On 10/02/2025 5:18 pm, Bill Sloman wrote: >> Basically same idea, but two separate controllable asymmetric current mirrors, rather than one, and no current steering. The >> half-wave rectifier still seems to be the source of the distortion in the stabilised output. >> >> C25 and C26 take out as much of it as I can. Increasing them - from 15nF to 33nF makes the distortion worse. Splitting the >> resistors into three rather than two and adding two more capacitors might help, but what this circuit needs is more insight, >> rather than more components. > > Splitting the resistors did help, and the optimum capacitor value at C25, C26, C27 and C28 turned out to be 4.7nF. The second and > fifth harmonics were just 80dB below the fundamental and the third 91dB down. Not dramatically good, but respectable. > > Other changes were less succesful - the current nmirror approach does suffer from the need to split the waveform in order to > generate the asmplitude correction waveform and minimising the 2usec wide switching spikes that show up at cross-over is what it > takes to get it to work tolerably well > > I've swapped out the LT1115 for the LT1678 - that doesn't seem to suffer from parasitic oscillations in LTSpice 24, so it should > simulate tolerably fast. > After fixing line wraps I had to move U1 down into position. I then noticed an issue with C10 so I converted to ANSI in Notepad++ and saved the file. Simulation then failed without giving any clue what was wrong. But instead of spending hours tracing the problem I removed .ENDS from the BAS70 model. Simulation now runs fine at about 44 ms/s in LTSPice 24.1.2 FFT is approaching 60dB Simulated circuit included below. I can get 80dB by adding an LC tuned circuit to a simple phase shift oscillator of the type which turns up here: https://www.google.com/search?q=sine+wave+oscillator&udm=2 No gain control yet but for unknown reasons it does run at constant (unpredictable) amplitude with very critical emitter resistor adjustment. I'm thinking of trying the sample/hold method posted by JM but with real components. So I need to turn a FET on (not sure for how long yet) at the peaks of the sine wave. Version 4.1 SHEET 1 3608 920 WIRE -1936 -2432 -2320 -2432 WIRE -1696 -2432 -1936 -2432 WIRE -1360 -2432 -1696 -2432 WIRE -1200 -2432 -1360 -2432 WIRE -1104 -2432 -1200 -2432 WIRE -736 -2432 -1104 -2432 WIRE -320 -2432 -736 -2432 WIRE 208 -2432 -320 -2432 WIRE 336 -2432 208 -2432 WIRE 672 -2432 336 -2432 WIRE -736 -2416 -736 -2432 WIRE -320 -2416 -320 -2432 WIRE 208 -2416 208 -2432 WIRE -1696 -2384 -1696 -2432 WIRE 3472 -2272 -1616 -2272 WIRE 3248 -2224 -1056 -2224 WIRE 448 -2192 -1776 -2192 WIRE -1776 -2160 -1776 -2192 WIRE -1360 -2160 -1360 -2432 WIRE -1200 -2160 -1200 -2432 WIRE -736 -2160 -736 -2352 WIRE -656 -2160 -736 -2160 WIRE -320 -2160 -320 -2352 WIRE -176 -2160 -320 -2160 WIRE -1616 -2144 -1616 -2272 WIRE -1056 -2144 -1056 -2224 WIRE 208 -2144 208 -2352 WIRE 336 -2144 208 -2144 WIRE -1920 -2032 -2048 -2032 WIRE -1888 -2032 -1920 -2032 WIRE -1776 -2032 -1776 -2080 WIRE -1776 -2032 -1824 -2032 WIRE -1200 -2032 -1200 -2080 WIRE -1056 -2032 -1056 -2064 WIRE -1056 -2032 -1200 -2032 WIRE -1776 -2000 -1776 -2032 WIRE -320 -2000 -320 -2160 WIRE -1360 -1984 -1360 -2080 WIRE -1200 -1984 -1200 -2032 WIRE -736 -1984 -736 -2160 WIRE -2048 -1968 -2048 -2032 WIRE 336 -1968 336 -2144 WIRE 672 -1968 672 -2432 WIRE -1280 -1936 -1296 -1936 WIRE -1264 -1936 -1280 -1936 WIRE 2048 -1920 1840 -1920 WIRE 2256 -1920 2048 -1920 WIRE 1472 -1904 1168 -1904 WIRE 1632 -1904 1472 -1904 WIRE 336 -1888 336 -1904 WIRE -576 -1872 -912 -1872 WIRE -32 -1872 -496 -1872 WIRE 1840 -1872 1840 -1920 WIRE -1920 -1856 -1920 -2032 WIRE -1888 -1856 -1920 -1856 WIRE -1776 -1856 -1776 -1920 WIRE -1776 -1856 -1824 -1856 WIRE -1280 -1856 -1280 -1936 WIRE -1200 -1856 -1200 -1888 WIRE -1200 -1856 -1280 -1856 WIRE 1168 -1856 1168 -1904 WIRE -1200 -1840 -1200 -1856 WIRE 2048 -1824 2000 -1824 WIRE 2256 -1824 2256 -1920 WIRE 2256 -1824 2128 -1824 WIRE -128 -1808 -272 -1808 WIRE -32 -1808 -32 -1872 WIRE -32 -1808 -64 -1808 WIRE -1360 -1792 -1360 -1888 WIRE -1360 -1792 -2160 -1792 WIRE -1264 -1792 -1360 -1792 WIRE -912 -1792 -912 -1872 WIRE -864 -1792 -912 -1792 WIRE -544 -1792 -784 -1792 WIRE 672 -1776 672 -1904 WIRE 864 -1776 672 -1776 WIRE 2256 -1776 2256 -1824 WIRE 2384 -1776 2256 -1776 WIRE 2528 -1776 2464 -1776 WIRE 2592 -1776 2528 -1776 WIRE 2896 -1776 2672 -1776 WIRE 2960 -1776 2896 -1776 WIRE 3184 -1776 3040 -1776 WIRE -544 -1760 -544 -1792 WIRE 1376 -1760 1328 -1760 WIRE 1632 -1760 1632 -1904 WIRE 1632 -1760 1456 -1760 WIRE -1776 -1744 -1776 -1856 WIRE -2160 -1728 -2160 -1792 WIRE 3184 -1728 3184 -1776 WIRE -2320 -1712 -2320 -2432 WIRE -272 -1712 -272 -1808 WIRE -128 -1712 -272 -1712 WIRE -32 -1712 -32 -1808 WIRE -32 -1712 -64 -1712 WIRE 2528 -1712 2528 -1776 WIRE -2352 -1696 -2400 -1696 WIRE -2320 -1696 -2320 -1712 WIRE -2224 -1680 -2288 -1680 WIRE -2352 -1664 -2480 -1664 WIRE 1744 -1648 1488 -1648 WIRE 2160 -1648 1744 -1648 WIRE -912 -1632 -912 -1792 WIRE -848 -1632 -912 -1632 WIRE -544 -1632 -544 -1680 WIRE -544 -1632 -784 -1632 WIRE -1776 -1616 -1776 -1664 WIRE -1696 -1616 -1696 -2304 WIRE -1696 -1616 -1776 -1616 WIRE -1200 -1616 -1200 -1744 WIRE -1200 -1616 -1440 -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 2160 -1616 2160 -1648 WIRE 1488 -1600 1488 -1648 WIRE 2000 -1600 2000 -1824 WIRE 2128 -1600 2000 -1600 WIRE -2400 -1584 -2400 -1696 WIRE -2256 -1584 -2400 -1584 WIRE -2160 -1584 -2160 -1632 WIRE -2160 -1584 -2256 -1584 WIRE -1776 -1584 -1776 -1616 WIRE -1776 -1584 -2016 -1584 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 1328 -1584 1328 -1760 WIRE 1456 -1584 1328 -1584 WIRE 2256 -1584 2256 -1776 WIRE 2256 -1584 2192 -1584 WIRE 2528 -1584 2528 -1632 WIRE 1632 -1568 1632 -1760 WIRE 1632 -1568 1520 -1568 WIRE 1680 -1568 1632 -1568 WIRE 1840 -1568 1840 -1808 WIRE 1840 -1568 1760 -1568 WIRE 1888 -1568 1840 -1568 ========== REMAINDER OF ARTICLE TRUNCATED ==========