Who woula thought that the system would last over 30 years?
The remote units are a 6802 CPU with 1k bytes of eprom. The receive direction is an Exar PLL to demod the FSK, then a software UART; the transmit direction is a software UART and a software FSK generator.
It started being managed by a VAX, and has evolved a few generations to a PC running Windows.
Didn't find your answer? Ask the community — no account required.
And this one works down to a Q of 10, and works well at a Q of 19 (as shown)....
D
dagmargoodboat
Right. John's triangle (input to my ckt) actually swings +/- 2.5V, =
5Vp-p. Corrected above.
x3 would be +/-7.5V, chopped off at +/-5v by ye olde Yankee clipper.
Appended to John's LTSpice, the above ckt operates as intended.
Cheers,
James Arthur
D
dagmargoodboat
e
/
Strictly LTSpice'd--I added the above to John's circuit, replacing his log shaper.
Sort of. I like using CMOS gates for making accurate rail-to-rail waveforms, so, why not a rail-to-rail op-amp? That's easier than clampy-pampy. The random op-amp I chose doesn't hit the rails perfectly--there might be something better.
I used John's.
Cheers,
James Arthur
J
Jim Thompson
Resurrecting a post I did here 7 years ago, and changing it to 1KHz...
formatting link
I'm sure I can subtract out the 5th the same way.
(DSTM2 is a clock at 3KHz, might be better at 6KHz, then DIV2, to preserve symmetry.) ...Jim Thompson
-- | James E.Thompson, CTO | mens | | Analog Innovations, Inc. | et | | Analog/Mixed-Signal ASIC's and Discrete Systems | manus | | Phoenix, Arizona 85048 Skype: Contacts Only | | | Voice:(480)460-2350 Fax: Available upon request | Brass Rat | | E-mail Icon at
formatting link
| 1962 | I love to cook with wine. Sometimes I even put it in the food.
J
John S
On 12/30/2012 3:51 PM, snipped-for-privacy@yahoo.com wrote:
I can't get the low values you did.
Fourier components of V(out) DC component:-0.210202
It suggests a simple digital method too: ramp, ramp, hold, invert, repeat. A shift register and some logic would do it.
Cheers,
James Arthur
J
John S
I just noticed that my 5th is higher than yours. I also found a fairly strong correlation to last stage gain and harmonics.
Not complaining, just observing.
John
J
John S
What do you think of this, James?
You can change frequency and amplitude in the dot commands on the right side of the simulation.
(As always, watch out for line wraps)
Version 4 SHEET 1 880 680 WIRE -1008 48 -1168 48 WIRE -912 48 -1008 48 WIRE -896 48 -912 48 WIRE -1168 96 -1168 48 WIRE -1008 112 -1008 48 WIRE -1168 192 -1168 176 WIRE -1008 192 -1008 176 FLAG -1168 192 0 FLAG -1008 192 0 FLAG -912 48 source SYMBOL current -1168 176 R180 WINDOW 0 24 80 Left 2 WINDOW 3 150 3 Left 2 WINDOW 123 0 0 Left 2 WINDOW 39 0 0 Left 2 SYMATTR InstName I1 SYMATTR Value PULSE({-i} {i} 0 1n 1n {th} {t}) SYMBOL cap -1024 112 R0 SYMATTR InstName C1 SYMATTR Value 1u TEXT -1632 256 Left 2 !.tran 5m startup uic TEXT -592 0 Left 2 !.param f = 2000 TEXT -1648 -88 Left 2 !.param t = 1/f\n.param th = t/2\n.param i =
2e-6*Vpeak/th TEXT -1632 320 Left 2 !.ic v(source) = Vinit TEXT -1632 288 Left 2 !.param Vinit = -Vpeak TEXT -592 32 Left 2 !.param Vpeak = 2
J
Jim Thompson
Raise the resistor values on your rail-to-rail OpAmp and it'll clip symmetrically.
I also did a first approximation all digital...
Newsgroups: sci.electronics.design Subject: Re: sine wave generator Date: Sun, 30 Dec 2012 17:47:56 -0700 Message-ID: ...Jim Thompson
| James E.Thompson, CTO | mens |
| Analog Innovations, Inc. | et |
| Analog/Mixed-Signal ASIC's and Discrete Systems | manus |
| Phoenix, Arizona 85048 Skype: Contacts Only | |
| 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.
My output is heavily loaded--the original log-shaper is still attached.
Things start getting fiddly when you're looking to improve on
-30dB...I was tickled getting even -20dB from a simple technique, virtually for free.
Cheers,
James Arthur
D
dagmargoodboat
Nice clean triangle generator. Slick.
D
dagmargoodboat
Good point. I'd left John's log-shaper attached, which was actually making things slightly better by rounding the trapezoid's vertices. Unloading the op-amp, it's slightly dirtier.
Missed it. I'll give it a look.
Cheers,
James Arthur
D
dagmargoodboat
C1
Oh, yes, the symmetrical /3. I did see that, basically a Walsh generator. You didn't show the math function used to generate the composite waveform; it looks like (a*f - b*3f).
I've done that. What I meant here though was a digital controller to operate the ramp generator, producing the clipped triangle.
If we want to get nutty we could breakpoint the curve into multiple slope regions, and modulate the ramp current source accordingly.
I liked the analog version Rocky posted up thread better--dirt simple.
Cheers,
James Arthur
J
John Larkin
The FFT is much nicer if you run the sim for longer, get more cycles.
This is one of those circuits that works great in Spice, but not in real life.
John Larkin Highland Technology Inc
www.highlandtechnology.com jlarkin at highlandtechnology dot com
Precision electronic instrumentation
Picosecond-resolution Digital Delay and Pulse generators
Custom timing and laser controllers
Photonics and fiberoptic TTL data links
VME analog, thermocouple, LVDT, synchro, tachometer
Multichannel arbitrary waveform generators
J
John S
Are you deranged? I did not do an FFT of the triangle waveform. I merely submitted it for anyone to use as a triangle voltage source.
It works fine in spice. What's wrong with you?
J
John S
You might want to consider this from the LTSpice help file:
"The Fourier analysis is performed over the period from the final time, Tend, to one period before Tend unless an integer Nperiods is given after Nharmonics. If Nperiods is given as -1, the Fourier analysis is performed over the entire simulation data range."
J
John Larkin
life.
That's not the question at issue here.
I did not do an FFT of the triangle waveform. I merely
Well, we were discussing harmonic contents of waveforms, specifically for my modem project. The observation is general: crunch a lot of cycles if you want a crisp FFT.
I said that: in Spice.
I suppose I'm not as angry and hostile as you are. Should I work on that?
John Larkin Highland Technology Inc
www.highlandtechnology.com jlarkin at highlandtechnology dot com
Precision electronic instrumentation
Picosecond-resolution Digital Delay and Pulse generators
Custom timing and laser controllers
Photonics and fiberoptic TTL data links
VME analog, thermocouple, LVDT, synchro, tachometer
Multichannel arbitrary waveform generators
J
John Larkin
life.
You're in a really bad mood today.
John Larkin Highland Technology Inc
www.highlandtechnology.com jlarkin at highlandtechnology dot com
Precision electronic instrumentation
Picosecond-resolution Digital Delay and Pulse generators
Custom timing and laser controllers
Photonics and fiberoptic TTL data links
VME analog, thermocouple, LVDT, synchro, tachometer
Multichannel arbitrary waveform generators
Join the Discussion
Have something to add? Share your thoughts — no account required.
Didn't find your answer?
Ask the community — no account required
Report Content
You are reporting this content to the moderators. They will look at it
ASAP.