Forums

Oscillator Proposal

Started by Jim Thompson March 14, 2015
On Saturday, March 14, 2015 at 8:04:30 PM UTC, Robert Macy wrote:
> On Sat, 14 Mar 2015 10:07:50 -0700, Jim Thompson > <To-Email-Use-The-Envelope-Icon@on-my-web-site.com> wrote: > > > Oscillator Proposal... > > > > Suppose I have a series RLC, one end grounded, the other end driven by > > a chip, how might I make that into an oscillator? > > > > All wild ideas accepted... this is for a custom chip. > > > > ...Jim Thompson > > Hmmm. RLC is a 'short' to GND How about make the circuitry so noisy that > the RLC shorts EVERYTHING BUT the noise and the circuit just 'looks' like > it oscillates? I mean narrowband noise is an oscillator output, right?
A short translates to high gain at resonance in a simple opamp with feedback. Circuit noise gets it all going. Jim didn't mention which was wanted, square or sine etc, nor which most important properties were wanted. Which make it a very open question. Cos there's no shortage of ways.... eg pass mains thru neon, apply to your RLC. All depends what you want. NT
On Sat, 14 Mar 2015 13:55:55 -0700, John Larkin
<jlarkin@highlandtechnology.com> wrote:

>On Sat, 14 Mar 2015 10:07:50 -0700, Jim Thompson ><To-Email-Use-The-Envelope-Icon@On-My-Web-Site.com> wrote: > >>Oscillator Proposal... >> >>Suppose I have a series RLC, one end grounded, the other end driven by >>a chip, how might I make that into an oscillator? >> >>All wild ideas accepted... this is for a custom chip. >> >> ...Jim Thompson > >How many wires will the chip have? 1 or 2?
Only one for the tank. ...Jim Thompson -- | James E.Thompson | mens | | Analog Innovations | et | | Analog/Mixed-Signal ASIC's and Discrete Systems | manus | | San Tan Valley, AZ 85142 Skype: skypeanalog | | | Voice:(480)460-2350 Fax: Available upon request | Brass Rat | | E-mail Icon at http://www.analog-innovations.com | 1962 | I love to cook with wine. Sometimes I even put it in the food.
On Sat, 14 Mar 2015 15:13:25 -0700, Jim Thompson
<To-Email-Use-The-Envelope-Icon@On-My-Web-Site.com> wrote:

>On Sat, 14 Mar 2015 13:55:55 -0700, John Larkin ><jlarkin@highlandtechnology.com> wrote: > >>On Sat, 14 Mar 2015 10:07:50 -0700, Jim Thompson >><To-Email-Use-The-Envelope-Icon@On-My-Web-Site.com> wrote: >> >>>Oscillator Proposal... >>> >>>Suppose I have a series RLC, one end grounded, the other end driven by >>>a chip, how might I make that into an oscillator? >>> >>>All wild ideas accepted... this is for a custom chip. >>> >>> ...Jim Thompson >> >>How many wires will the chip have? 1 or 2? > >Only one for the tank. > > ...Jim Thompson
OK, you can't do a parallel LC? -- John Larkin Highland Technology, Inc picosecond timing laser drivers and controllers jlarkin att highlandtechnology dott com http://www.highlandtechnology.com
On Sat, 14 Mar 2015 15:39:13 -0700, John Larkin
<jlarkin@highlandtechnology.com> wrote:

>On Sat, 14 Mar 2015 15:13:25 -0700, Jim Thompson ><To-Email-Use-The-Envelope-Icon@On-My-Web-Site.com> wrote: > >>On Sat, 14 Mar 2015 13:55:55 -0700, John Larkin >><jlarkin@highlandtechnology.com> wrote: >> >>>On Sat, 14 Mar 2015 10:07:50 -0700, Jim Thompson >>><To-Email-Use-The-Envelope-Icon@On-My-Web-Site.com> wrote: >>> >>>>Oscillator Proposal... >>>> >>>>Suppose I have a series RLC, one end grounded, the other end driven by >>>>a chip, how might I make that into an oscillator? >>>> >>>>All wild ideas accepted... this is for a custom chip. >>>> >>>> ...Jim Thompson >>> >>>How many wires will the chip have? 1 or 2? >> >>Only one for the tank. >> >> ...Jim Thompson > >OK, you can't do a parallel LC?
I'm pondering. I need a high circulating current in the inductor. ...Jim Thompson -- | James E.Thompson | mens | | Analog Innovations | et | | Analog/Mixed-Signal ASIC's and Discrete Systems | manus | | San Tan Valley, AZ 85142 Skype: skypeanalog | | | Voice:(480)460-2350 Fax: Available upon request | Brass Rat | | E-mail Icon at http://www.analog-innovations.com | 1962 | I love to cook with wine. Sometimes I even put it in the food.
Won't someting along these lines work ? 

https://dl.dropboxusercontent.com/u/29948706/ckt88.jpg
>"I'm pondering. I need a high circulating current in the inductor"
Why ?
On 15/03/2015 4:07 AM, Jim Thompson wrote:
> Oscillator Proposal... > > Suppose I have a series RLC, one end grounded, the other end driven by > a chip, how might I make that into an oscillator? > > All wild ideas accepted... this is for a custom chip.
It could be the serial version of the Baxandall Class-D oscillator. http://sophia-elektronica.com/0344_001_Baxandal.pdf Tony Williams and I discussed this here some years ago - before Tony died. Driving a tank circuit with a square wave via an inductor implies peak voltage that go outside the rails by pi/2. You can cut the amplitude (and reduce the third harmonic content of the excitation current to zero with a perfect drive) by contriving to make the drive voltage a "modified sine wave" which is to say a three-level rectangular wave that sits at 0V for a third of the time - the drive is low for one third of the period, centred of one sixth of the period, high for one third of the period and again centred for the last sixth of the period. Don Lancaster's "magic sines" take the idea further. -- Bill Sloman, Sydney
Jim Thompson wrote:
> Oscillator Proposal... > > Suppose I have a series RLC, one end grounded, the other end driven by > a chip, how might I make that into an oscillator? > > All wild ideas accepted... this is for a custom chip. > > ...Jim Thompson
1) Ground resistor, feedback is at the top of the resistor, chip drive at top of LCR; micro does the dirty work to make this stupidity work. 2) Try opamp, positive feedback output to NI via the R, with LC from NI to gnd; standard resistive FB OP to INV; fiddle on values.
On Sat, 14 Mar 2015 14:08:53 -0700, <meow2222@care2.com> wrote:

> On Saturday, March 14, 2015 at 8:04:30 PM UTC, Robert Macy wrote: >> On Sat, 14 Mar 2015 10:07:50 -0700, Jim Thompson >> <To-Email-Use-The-Envelope-Icon@on-my-web-site.com> wrote: >> >> > Oscillator Proposal... >> > >> > Suppose I have a series RLC, one end grounded, the other end driven by >> > a chip, how might I make that into an oscillator? >> > >> > All wild ideas accepted... this is for a custom chip. >> > >> > ...Jim Thompson >> >> Hmmm. RLC is a 'short' to GND How about make the circuitry so noisy >> that >> the RLC shorts EVERYTHING BUT the noise and the circuit just 'looks' >> like >> it oscillates? I mean narrowband noise is an oscillator output, right? > > A short translates to high gain at resonance in a simple opamp with > feedback. Circuit noise gets it all going. > > Jim didn't mention which was wanted, square or sine etc, nor which most > important properties were wanted. Which make it a very open question. > Cos there's no shortage of ways.... eg pass mains thru neon, apply to > your RLC. All depends what you want. > > > NT
Didn't say what frequency, assumed audio range. To keep under the interest of the world's regulatory agencies. less than 10kHz completely ignored and less than 150kHz, somewhat ignored. OpAmp with NOISE into the non-inverting input. Rfdbk very high Z and a single external connection to the RLC to GND. Does that produce a 'narrowband'waveform that 'looks' like an oscillator's output? Hmmm. time to apply .tranoise and see what THAT simulation shows. External connections: Vcc, GND, RLC, Output? if interest is only in the currents in L, then don't need Output.
On Sun, 15 Mar 2015 04:09:26 -0700, RobertMacy <robert.a.macy@gmail.com>  
wrote:

>> ...snip.... > Didn't say what frequency, assumed audio range. To keep under the > interest of the world's regulatory agencies. less than 10kHz completely > ignored and less than 150kHz, somewhat ignored. > > OpAmp with NOISE into the non-inverting input. Rfdbk very high Z and a > single external connection to the RLC to GND. Does that produce a > 'narrowband'waveform that 'looks' like an oscillator's output? Hmmm. > time to apply .tranoise and see what THAT simulation shows. > > External connections: Vcc, GND, RLC, Output? if interest is only in the > currents in L, then don't need Output. >
yecch!!!! as promised I tried a .tranoise analysis and got the worst looking output of an oscillator I've ever seen! The output waveform looks ratty beyond belief. However the FFT looks just like it should - Bandpass for noise. Watch out for the wrap in the very long line, straighten that out to run the LTspice .asc [I know i has +/-V connection but I got lazy.] SimpleOscillator.asc Version 4 SHEET 1 27404 680 WIRE 1120 -640 1088 -640 WIRE 1136 -640 1120 -640 WIRE 1248 -640 1216 -640 WIRE 1280 -640 1248 -640 WIRE 1408 -640 1360 -640 WIRE 1552 -640 1408 -640 WIRE 1616 -592 1584 -592 WIRE 1712 -592 1680 -592 WIRE 1248 -576 1248 -640 WIRE 1376 -512 1120 -512 WIRE 1584 -512 1584 -592 WIRE 1584 -512 1376 -512 WIRE 1616 -512 1584 -512 WIRE 1712 -512 1712 -592 WIRE 1712 -512 1696 -512 WIRE 1744 -512 1712 -512 WIRE 1552 -480 1552 -640 WIRE 1376 -464 1376 -512 WIRE 1520 -464 1376 -464 WIRE 1744 -448 1744 -512 WIRE 1744 -448 1584 -448 WIRE 1808 -448 1744 -448 WIRE 1824 -448 1808 -448 WIRE 1120 -432 1120 -512 WIRE 1376 -432 1280 -432 WIRE 1520 -432 1376 -432 WIRE 1280 -400 1280 -432 WIRE 1376 -400 1376 -432 WIRE 1552 -368 1552 -416 WIRE 1600 -368 1552 -368 WIRE 1616 -368 1600 -368 WIRE 1744 -352 1744 -448 WIRE 1856 -352 1744 -352 WIRE 1120 -320 1120 -352 WIRE 1744 -320 1744 -352 WIRE 1856 -320 1856 -352 WIRE 1376 -304 1376 -320 WIRE 1120 -208 1120 -240 WIRE 1376 -208 1376 -224 WIRE 1120 -112 1120 -144 WIRE 1280 -112 1280 -336 WIRE 1376 -112 1376 -128 WIRE 1744 -112 1744 -240 WIRE 1856 -112 1856 -256 FLAG 1808 -448 out FLAG 1248 -576 0 FLAG 1120 -112 0 FLAG 1376 -112 0 FLAG 1744 -112 0 FLAG 1856 -112 0 FLAG 1408 -640 cc FLAG 1120 -640 ss FLAG 1600 -368 ss FLAG 1280 -112 0 SYMBOL Opamps\\LT1115 1552 -512 R0 SYMATTR InstName U1 SYMBOL Misc\\battery 1376 -640 R90 WINDOW 0 -32 56 VBottom 2 WINDOW 3 32 56 VTop 2 WINDOW 123 0 0 Left 2 WINDOW 39 0 0 Left 2 SYMATTR InstName Vcc SYMATTR Value 9Vdc SYMBOL Misc\\battery 1232 -640 R90 WINDOW 0 -32 56 VBottom 2 WINDOW 3 32 56 VTop 2 WINDOW 123 0 0 Left 2 WINDOW 39 0 0 Left 2 SYMATTR InstName Vss SYMATTR Value 9Vdc SYMBOL res 1360 -416 R0 SYMATTR InstName Rbias SYMATTR Value {R} SYMBOL res 1712 -528 R90 WINDOW 0 0 56 VBottom 2 WINDOW 3 32 56 VTop 2 SYMATTR InstName Rfdbk SYMATTR Value {R} SYMBOL res 1104 -448 R0 SYMATTR InstName Rcoil SYMATTR Value 2 SYMBOL ind 1104 -336 R0 SYMATTR InstName Lres SYMATTR Value 1mH SYMBOL cap 1104 -208 R0 SYMATTR InstName Cres SYMATTR Value 0.253&#2013266101;F SYMBOL res 1728 -336 R0 SYMATTR InstName Rload SYMATTR Value 10k SYMBOL cap 1840 -320 R0 SYMATTR InstName Cload SYMATTR Value 10pF SYMBOL voltage 1376 -320 R0 WINDOW 123 24 44 Left 2 WINDOW 39 0 0 Left 2 SYMATTR Value2 AC 1mV SYMATTR InstName Vnoise SYMATTR Value "" SYMBOL bv 1376 -224 R0 WINDOW 3 24 96 Invisible 2 SYMATTR Value V={0.00001*sqrt(12/5/dt)*(rand(time/dt)+rand(tstop/dt+1+2*int(time/dt)) +rand(3*(tstop/dt+1)+3*int(time/dt))+rand(6*(tstop/dt+1)+4*int(time/dt)) +rand(10*(tstop/dt+1)+5*int(time/dt))-2.5) } SYMATTR InstName Bnoise01 SYMBOL cap 1616 -576 R270 WINDOW 0 32 32 VTop 2 WINDOW 3 0 32 VBottom 2 SYMATTR InstName Cfdbk SYMATTR Value 1000pF SYMBOL cap 1264 -400 R0 SYMATTR InstName Cbias SYMATTR Value 1nF TEXT 544 -520 Left 2 !.options plotwinsize=0\n.param k=1.38e-23 T=300\n.param N=200000 dt=5uS TEXT 536 -280 Left 2 !.param fstart={1/N/dt} fstop={1/2/dt}\n.param tstart={0.1*N*dt} tstop={1.1*N*dt} TEXT 544 -360 Left 2 ;.tran 0 {tstop} {tstart} {dt/10}\n.save V(out) TEXT 544 -416 Left 2 ;.ac dec 100 1kHz 10MEG TEXT 1496 -328 Left 2 !.param R=20k TEXT 584 -184 Left 2 !.tran 0 100m0 {dt/10}