Low Distortion Signal Generator

good soundcards are ultimately limited by adc distortion and interference artifacts, the noise floor can be pushed very low with long records/averaging

to some degree interference from line power, sw supplies, ect can be "dodged" by choosing test frequency

but even the better monolithic adc chips have harmonic distortion in the 105 +/- dB range, so a large amplitude fundamental limits your harmonic measurement capability, also the soundcard input signal conditioning circuitry could contribute distortion at these very low levels with large inputs

presumably the adc/soundcard input distortion components are dependent on input amplitude to some power, so even a 20 dB null should be adequate to reduce the adc/soundcard harmonic distortion to negligible levels (or null + gain such that input < -20 dB at the adc )

of course the notch/highpass filter itself has to be very good, polystyrene caps are a really good idea, over size wattage and low tcr resistors may be helpful for the attenuator at power amp output voltages
 
Jackinnj and Jcx , so I did miss out on the issue of card input performance. Sorry Jackinnj , I did not figure out you meant this.
It's obvious that the large fundamental will produce its own suprious signals at the input of the sound card.
So a 'clean' fundamental signal alone is not enough !
Hmm.................back to more work.

:)
 
Firecrac -- if you are refering to my posts , it's about a 'filter' connected to the output of a regular pc sound card . The signals are generated using software on the PC. There is no separate hardware implementation of the oscillator.

The output can be reduced from the software but as it is generated using a DAC , you wouldn't want to do that . Just use a 10K pot at the output of the filter circuit.
 
The oscillator should have the greatest amplitude possible consistent with the output capabilities of the opamp or devices you use. Then use a 600 ohm attenuator to derive the voltage you need. The oscillator i described uses current-feedback opamps and it doesnt' run out of gain -- it is basically an current feedback amplifier gone amuck! I can get about 7 volts out of mine -- i have a high quality HP audio attenuator to knock down the output. For comparison the Boonton 1120 will put out 14V, the HP339 3V, the Heathkit IG-18 about 10V

Want a great oscillator idea ? -- the Krohn-Hite oscillators can be updated -- the capacitors and resistor networks are first rate, they have excellent regulated power supplies and often go for $10 to $50.
 
I wouldn't necessarily replace any of the caps or resistors -- on some of these units they use high quality GE or TRW polycarbonates. All of the switching is irreplaceable.

Take a look at Jim Williams "Bridge Circuit -- Marrying Gain and Balance" application note 43 on Linear Tech's website -- you theoreticallly can get a Wien Bridge Oscillator down to the levels of Hofer's SG-505.

(The Tektronix SG505 is a a state-variable filter so 2 sets of switched capacitors are necessary).
 
Member
Joined 2004
Paid Member
Fascinating collection of KH oscillators. I'm pretty familiar with them. I'm not sure how you would get the distortion lower in them. The AGC detector generates some of the harmonics and the amps themselves also generate some. You might try to lower the output and see if it helps, but thats not easy.
They have very good stability and the frequency and level setting is usually very accurate and doesn't need monitoring. The frequency switching is very fast and the low frequency limit is very low. If the as delivered performance is adequate, which it is for almost any project there is no need to alter them.
 
I just bought a Boonton 1100 from ebay ($150) ...powers up, seems ok to the seller, but other than that, "as is". Receive it in about 2 weeks.
I know where to purchase an original manual, but does anyone have a link to a PDF copy?

Any thing particular you can tell me about this model ?

3d87_1.JPG


20Hz -50KHz

-----------------------------

Also available to me for cheap....

GR 1306a
HP 241a

=RR=
 
Thanks Demian.

I'll open it up and post a pic when I get it this 1100.

(btw, I added a few lines to my above post.)
Actually I did buy ($15) the HP 241a ( pushbutton selected frequency), but supposed to have average dist., around 1%, but with stable freq.
Unfortunately it does not produce a signal, but the power indicator light works great !!
I'm waiting for a schem.
Strange, AC 120v power in - does not use a transformer, just some resistors and caps....I'll have to think about that one.
http://www.tucker.com/images/images_spec/00002607.pdf


=FB=
 
Member
Joined 2004
Paid Member
I had a 241 years ago. it didn't work and I didn't have the time to fix it.

It better have a transformer. At the time it was made there weren't good alternatives. It only draws 1W (Energy Star?). It may well have germanium transistors. It might be a candidate for a replacement PCB using the latest opamps.
 
ashok said:
I will find it soon and put up the FFT for comparison. IIRC it measured lower than 0.001 % with the filter. Could have been about 0.0003% or so and also with a slightly cleaner looking noise floor .
About measuring the amplitude of the spurs. The software has markers that can measure it directly as seen on the FFT.
I like to avoid as much labour as possible ! Another filter board....


jcx said:
just starting to play with the iPod shuffle I bought this week to test a 12 bit adc with - the shuffle output goes as low as you want - I've put 1 Hz sq, tri in r,l channels of a 16-bit 48K .wav file (created .wav in LtSpice bv source .wave cmd, load into iTunes>Shuffle) - no output coupling cap - no droop, just a few % gain loss when driving into 32 Ohms

for sine distortion I looked at a 800 Hz sine + dither .wav played back thru Shuffle into esi Juli@ soundcard set for 24 bit 192K gives -93 dB 2nd, -99 dB 3rd harmonics (10 sec record to reach below the noise)


MikeB said:
I use internal pci-soundcard with very good results.
The trick is to not use full scale signals and avoid the internal resampler of the soundcard.
This way i got perfectly clean fft plots, no harmonics visible. (below noise floor)

The signal source was goldwave, using the expression evaluator you can generate any testsignal you want. (Don't forget to manually add dithering) Playback was 24bit,48khz.
FFT plot also 48khz, 32768 window size, blackman, averaging = 10.
The soundcard is M-audio delta 24b96.

With this setup i can perfectly measure amp output, clearly seeing only harmonics created by the amp.

Attached is fft of cable loop back, output to input, no extra hardware.
Would some and/or all of you care to take the time to explain the process in detail?
Maybe ask the Moderators to make them permanent or feed the answers into a Wiki?