diyAudio (
-   Everything Else (
-   -   Low Distortion Signal Generator (

EchoWars 17th September 2004 10:48 PM

Low Distortion Signal Generator
(Mods...had no idea where to put this...seemed more related to testing of the SS gear I fool with, so here it is. Move if you feel appropriate)

For years I've had a very old Waveforms tube sine-wave generator, but lately it has developed some problems so I'm looking for a more modern replacement.

I'm using a distortion analyzer to check out my work, and I'd like distortion of 0.01% or less. I have a opportunity to grab a used Leader LAG-126, which is supposed to be capable of less than 0.005% thd. Attractive specs, but it will cost around $200 US. Seems high for a used piece nearly 10 years old.

What other ultra-low distortion generators are out there? What do you all use? I'm really too busy to build something, and the DIY circuits I've seen are not capable of distortion readings as low as the Leader I found.

SY 17th September 2004 11:15 PM

I stuck it in "Everything Else" for lack of a better place to move it.

In any case, what frequency range do you need? If you don't need really high frequencies, two really cheap and easy solutions are using a soundcard and software or a CD player with a volume control. The distortions are surprisingly low- with the soundcard that came stock with my POS HP, I get 0.01% THD at 1 kHz. S/N ratios can be in the -90 to -100 dB range.

john curl 17th September 2004 11:45 PM

What worries me is that digitally based oscillator equivalents might have a lot of higher order distortion. This is bad, because it obscures what you are measuring for.

EchoWars 17th September 2004 11:45 PM

I also considered the soundcard option, but I'd really like to be able to go to 100KHz, which a soundcard ain't gonna do. Still, for distortion measurements, the standard audio frequencies would be OK.

I have a computer near my work area with an Aureal soundcard in it. Using software from Daisyweb Labs. It's actually a pretty decent soundcard, but with this software the best it can manage is about 0.2%. Better software maybe? What did you use?

Also, the concerns that John voices are also on my mind. Plus, a computer is pretty cumbersome commpared to a dedicated piece of gear.

SY 17th September 2004 11:50 PM

I used DACtester, with the level set up as high as I could go. If you don't use all the range of the DAC, distortion will be higher. I've had good results with the Daisyweb signal gen, but haven't measured it in detail to see how it compares- the user interface is clusier than I'd like.

John, there may be higher order stuff there, but I couldn't see it with the HP3581A you loaned me. If I were worried about it, I'd just throw together a simple lowpass filter. But if it's good enough for HP...

paulb 17th September 2004 11:53 PM

Check out Jim William's app note (about halfway through):
Also the ESP site has a couple of projects:
There was also an article in AudioXpress a while ago.
Should be plenty more circuits around.

EchoWars 18th September 2004 12:37 AM

SY...any links to this DACtester?

paulb...good reading, but I really don't have the time to construct something, although I was pretty amazed by the results.

Any thoughts as to whether $200 is too much for the Leader generator?

SY 18th September 2004 01:25 AM

DACtester was some freeware I downloaded a long time ago. Don't know the URL, but it should be easy to find.

rcavictim 18th September 2004 03:25 AM

I remember seeing this on my ebay browse yesterday. Still have a mind like a steel trap! ;) It's a good old HP 200CD wide range tubed CW audio generator. I used to have one. The price is right!

tschrama 18th September 2004 08:12 AM

I use a Wien-bridge oscilator that I made myself. To get the lowest THD I use a 220Volt/3Watt lamp for amplitude stabilisation and it works fine .. < 0.001% THD.. opamp was a either a opa627 or NE5532, made no difference for THD.. all in all is is an enormously little simple thing that has very low THD... I think because I used a lamp with the biggest thermal timebase I could find..

All times are GMT. The time now is 12:21 PM.

Search Engine Optimisation provided by DragonByte SEO (Pro) - vBulletin Mods & Addons Copyright © 2018 DragonByte Technologies Ltd.
Resources saved on this page: MySQL 18.75%
vBulletin Optimisation provided by vB Optimise (Pro) - vBulletin Mods & Addons Copyright © 2018 DragonByte Technologies Ltd.
Copyright ©1999-2018 diyAudio