Warning: mysqli::__construct(): (HY000/1203): User howardkn already has more than 'max_user_connections' active connections in D:\Inetpub\vhosts\howardknight.net\al.howardknight.net\includes\artfuncs.php on line 21
Failed to connect to MySQL: (1203) User howardkn already has more than 'max_user_connections' active connections
Warning: mysqli::query(): Couldn't fetch mysqli in D:\Inetpub\vhosts\howardknight.net\al.howardknight.net\index.php on line 66
Article <vsq9j1$pcn$1@nnrp.usenet.blueworldhosting.com>
Deutsch   English   Français   Italiano  
<vsq9j1$pcn$1@nnrp.usenet.blueworldhosting.com>

View for Bookmarking (what is this?)
Look up another Usenet article

Path: ...!weretis.net!feeder9.news.weretis.net!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: Low distortion sinewave oscillator without big capacitor.
Date: Fri, 4 Apr 2025 23:55:11 -0400
Organization: BWH Usenet Archive (https://usenet.blueworldhosting.com)
Lines: 511
Message-ID: <vsq9j1$pcn$1@nnrp.usenet.blueworldhosting.com>
References: <vsc420$2ic$1@nnrp.usenet.blueworldhosting.com> <qq8tujlpciqc2jrd0ibljmjr9pd37ip6hi@4ax.com> <vsn5df$o10$1@nnrp.usenet.blueworldhosting.com> <vh9uujhi6chpejn8nfhdh67afc23kfqq32@4ax.com> <vsnufh$2ou7j$1@dont-email.me> <vsp86r$174f$1@nnrp.usenet.blueworldhosting.com> <add0vjdh2gcma0n9pfunq76n04cfbkhtnj@4ax.com> <vspff8$a02$1@nnrp.usenet.blueworldhosting.com> <uop0vjp3d13t441ujfboi5aeeg08anm1je@4ax.com>
Injection-Date: Sat, 5 Apr 2025 03:55:13 -0000 (UTC)
Injection-Info: nnrp.usenet.blueworldhosting.com;
	logging-data="26007"; mail-complaints-to="usenet@blueworldhosting.com"
Cancel-Lock: sha1:/0kr5i8ubxo+vnnGZbAG8akZKks= sha256:6yz/l0QZS+XZkgq+/dS8sj+iAQrgaozKLETHRy0eHBY=
	sha1:xs7lsTZP0htWVSsekKUXRCT7bRM= sha256:qE+/aW+MeiXb0Q1cyYpeMAvRzCikmElojiu9Kcvu1mc=
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.6157
X-RFC2646: Format=Flowed; Original
X-MSMail-Priority: Normal
X-Newsreader: Microsoft Outlook Express 6.00.2900.5931
X-Priority: 3
Bytes: 15198

"JM" <sunaecoNoChoppedPork@gmail.com> wrote in message news:uop0vjp3d13t441ujfboi5aeeg08anm1je@4ax.com...
> On Fri, 4 Apr 2025 16:29:27 -0400, "Edward Rawde"
> <invalid@invalid.invalid> wrote:
>
>>"JM" <sunaecoNoChoppedPork@gmail.com> wrote in message news:add0vjdh2gcma0n9pfunq76n04cfbkhtnj@4ax.com...
>>> On Fri, 4 Apr 2025 14:25:29 -0400, "Edward Rawde"
>>> <invalid@invalid.invalid> wrote:
>>>
>>>>"Bill Sloman" <bill.sloman@ieee.org> wrote in message news:vsnufh$2ou7j$1@dont-email.me...
>>>>> On 4/04/2025 11:33 am, JM wrote:
>>>>>> On Thu, 3 Apr 2025 19:25:33 -0400, "Edward Rawde"
>>>>>> <invalid@invalid.invalid> wrote:
>>>>>>
>>>>>>> "JM" <sunaecoNoChoppedPork@gmail.com> wrote in message news:qq8tujlpciqc2jrd0ibljmjr9pd37ip6hi@4ax.com...
>>>>>>>> On Sun, 30 Mar 2025 14:54:56 -0400, "Edward Rawde"
>>>>>>>> <invalid@invalid.invalid> wrote:
>>>>>>>>
>>>>>>>>> Not long ago JM posted a 1KHz sinewave oscillator with very low distortion.
>>>>>>>>> It used a 470uF non polarized capacitor which in practice would probably be made from two 1000uF capacitors.
>>>>>>>>> There's nothing wrong with that but I wanted to see whether I could make a working circuit without needing such a large
>>>>>>>>> capacitor.
>>>>>
>>>>>> You will need to adjust the feedback to suit.  Start with a -5 or -6
>>>>>> gain block after the integrator and adjust it's gain until the startup
>>>>>> is clean (no saturation).
>>>>>
>>>>> Here's my version of John May's variation.
>>>>>
>>>>...
>>>>
>>>>Yes, that works but only 120dB down at 4KHz.
>>>>I put the damping resistor back to 47k since I don't care what happens during the first few seonds as long as it happens.
>>>>If it's necessary to wait one minute for the purest tone, that's fine with me.
>>>>
>>>>>
>>>>> Linewraps are going to be a problem - delete all "\n" from the last few lines
>>>>
>>>>You don't want to remove \n just remove the wraps.
>>>>
>>>>BCM61B does not have two independent transistors.
>>>>
>>>>So you probably want BCM847BS which has two independent matched transistors and a very low price at digikey, so may as well use
>>>>two
>>>>of them as shown below.
>>>>
>>>>I took the model from
>>>>https://github.com/peteut/spice-models/blob/master/nxp/complex_discretes/complex_discretes.txt
>>>>
>>>>It should only be necessary to unwrap the last line of the following.
>>>>Don't remove \n just remove the wraps, you may need to use a horizontal scroll bar.
>>>>
>>>>Version 4.1
>>>
>>>
>>> Best to just offset the integrator output so the amplitude is brought
>>> under control sooner.
>>>
>>
>>Wow. That has much lower distortion too.
>>
>
> If you just replace Q1,2 duals with a simple long tailed pair I think
> you will get better performance.

I'm not sure I understand how the multiplier could be implemented with just a long tailed pair.

The derived circuit below doesn't seem to have any discernible distortion at all as far as I can tell in an LTSpice FFT.
Not until you get above about 100KHz where it's 160dB down.

Version 4.1
SHEET 1 3020 2548
WIRE -1936 -288 -1936 -336
WIRE -240 -224 -608 -224
WIRE 480 -224 -160 -224
WIRE -1936 -160 -1936 -208
WIRE -1840 -160 -1936 -160
WIRE -1648 -160 -1760 -160
WIRE 80 -160 -1584 -160
WIRE -608 -96 -608 -224
WIRE -240 -96 -608 -96
WIRE 80 -96 80 -160
WIRE 80 -96 -160 -96
WIRE -1936 -64 -1936 -160
WIRE -1936 -64 -2272 -64
WIRE -2400 -32 -2400 -288
WIRE -2272 0 -2272 -64
WIRE -2208 0 -2272 0
WIRE -2112 0 -2144 0
WIRE -608 32 -608 -96
WIRE -496 32 -608 32
WIRE -352 32 -416 32
WIRE -272 32 -352 32
WIRE -112 32 -192 32
WIRE -64 32 -112 32
WIRE 80 32 80 -96
WIRE 80 32 0 32
WIRE 144 32 80 32
WIRE 288 32 224 32
WIRE 336 32 288 32
WIRE 480 32 480 -224
WIRE 480 32 400 32
WIRE -1328 48 -1328 0
WIRE -1008 48 -1072 48
WIRE -880 48 -944 48
WIRE -1936 64 -1936 -64
WIRE -2272 96 -2272 0
WIRE -2224 96 -2272 96
WIRE -2112 112 -2112 0
WIRE -2112 112 -2160 112
WIRE -2000 112 -2112 112
WIRE -2400 128 -2400 48
WIRE -2224 128 -2400 128
WIRE -608 144 -608 32
WIRE -496 144 -608 144
WIRE -112 144 -112 32
WIRE -64 144 -112 144
WIRE 288 144 288 32
WIRE 336 144 288 144
WIRE -2400 160 -2400 128
WIRE -2400 160 -2512 160
WIRE -1072 160 -1072 48
WIRE -1008 160 -1072 160
WIRE -880 160 -880 48
WIRE -880 160 -928 160
WIRE -352 160 -352 32
WIRE -352 160 -432 160
WIRE 80 160 80 32
WIRE 80 160 0 160
WIRE 480 160 480 32
WIRE 480 160 400 160
WIRE -496 176 -608 176
WIRE -64 176 -96 176
WIRE 336 176 304 176
WIRE -2512 192 -2512 160
WIRE -2400 192 -2400 160
WIRE -96 208 -96 176
WIRE 304 208 304 176
WIRE 480 208 480 160
WIRE 704 208 480 208
WIRE 752 208 704 208
WIRE -1680 224 -1680 0
WIRE -1472 224 -1472 0
WIRE -1936 272 -1936 160
WIRE -1744 272 -1936 272
WIRE -1536 272 -1744 272
WIRE -1328 272 -1328 128
WIRE -1168 272 -1328 272
WIRE -1072 272 -1072 160
WIRE -1072 272 -1104 272
WIRE -992 272 -1072 272
WIRE -2512 288 -2512 256
WIRE -880 288 -880 160
WIRE -880 288 -928 288
WIRE -832 288 -880 288
WIRE -736 288 -768 288
WIRE -608 288 -608 176
WIRE -608 288 -656 288
WIRE -528 288 -608 288
WIRE -112 288 -448 288
WIRE 80 288 80 160
WIRE 80 288 -112 288
WIRE -1936 304 -1936 272
WIRE -1328 304 -1328 272
WIRE -992 304 -1072 304
WIRE -2400 336 -2400 272
WIRE -1072 336 -1072 304
WIRE 80 336 80 288
WIRE -1680 352 -1680 320
WIRE -1680 352 -1872 352
WIRE -1472 352 -1472 320
WIRE -1392 352 -1472 352
WIRE 80 448 80 416
WIRE 224 448 80 448
WIRE 48 464 16 464
WIRE -1680 480 -1680 352
WIRE -1472 480 -1472 352
WIRE 48 496 48 464
WIRE 80 496 80 448
WIRE 224 496 224 448
========== REMAINDER OF ARTICLE TRUNCATED ==========