I (still) need to test an amplifier for THD in the 1 to 10 MHz range, so I need a very good sine wave to go in.
I was figuring that I could start with a mediocre sine wave and run that through a passive LC bandpass filter at each test frequency, to clean out the residual harmonics. I could put a DDS chip on a board, which would need a uP to program it. Or I could buy some little USB sig gen box to give me the basic sine wave.
A DDS chip might give me -70 dB harmonics, which I could easily filter down to -100. Boxed signal generators probably aren't that good.
Any recommendations for a good little USB signal gen? Joerg?
It would be handy if it was easy to program from Python in Linux, and not need some dedicated app.
A little USB signal generator might be fun to have around anyhow.