Low-distortion Audio-range Oscillator

Do I surmise correctly that your oscillator now uses OPA1656 in the reference trace you posted in #8033? Reference measurement without the follower before the notch-
https://content23-foto.inbox.lv/albu...lowers/Ref.jpg
Your distortion residuals are astonishing! Since it's absent in the oscillator output, the very small distortion shown in the last voltage follower trace probably arises from common-mode distortion errors? They are not present in the oscillator because the opamps are inverting?
Outstanding work!
Thank you. The performance of the 1kHz oscillator is limited not only by the opamp, but of course all the new boards now are coming only with the OPA1656. One of the advantages of the OPA1656 is little lower noise around the all measurement region. The LM4562/LME49720 works also very good. The reference source in these measurements is my old hand made PCB board which runs with LME49720. The schematic is the same as the new boards have. The harmonics performance of the serial boards are in -152dB...-160dB or little lower region. This old board runs on the top.
Seems that the significant problem for to get best possible performance is the solder mask quality. Here you can see the bare PCB capacitance non linearity measurement. The two points of this board was connected in parallel with 200 kohm resistor as inverter (OPA1656) feedback. One point of the measured board is ground plane, but other is opamp inverted input (small trace):
The distortions at the beginning -
https://content23-foto.inbox.lv/albums/v/viccc/Bad-PCB/BadPCB.jpg
The groove has been cut out around the copper traces -
https://content23-foto.inbox.lv/albums/v/viccc/Bad-PCB/PCBcuttedM.jpg
Measurement at the end -
https://content23-foto.inbox.lv/albums/v/viccc/Bad-PCB/BadPCBcut.jpg
Not all the boards have that bad performance, but it is the actual problem.
 
Last edited:
Here are the plots of my 1kHz Victor osc.

Only by 266mV output is max THD (-132,4) achived.
By 1V or 2V THD is significulti higher (-123.4 and 117.8),
second harmonic is to high.

Anny clue why is that so?

Powerd is by Silentswitcher:up:,the same is with batteries.
Osc. is measured direct on RTX6001:up:, without anny noch.

https://www.diyaudio.com/forums/attachment.php?attachmentid=796021&stc=1&d=1574165916

https://www.diyaudio.com/forums/attachment.php?attachmentid=796022&stc=1&d=1574165916

https://www.diyaudio.com/forums/attachment.php?attachmentid=796023&stc=1&d=1574165916
 

Attachments

  • Victor 266mV.png
    Victor 266mV.png
    214.4 KB · Views: 422
  • Victor 1V.png
    Victor 1V.png
    214.5 KB · Views: 411
  • Victor 2V.png
    Victor 2V.png
    213.8 KB · Views: 414
Member
Joined 2009
Paid Member
You might get a slightly better result at 266 mV by increasing the FFT window size, since the harmonics are buried in the noise.

At the higher levels I agree that the limitation is probably the ADC.

If you want to measure in the order of -150 dB, you will need a notch filter.
 

Attachments

  • Victor 1V 3,16V range, 1M FFT.png
    Victor 1V 3,16V range, 1M FFT.png
    206.9 KB · Views: 353
  • 339A 1V 3,16V range, 1M FFT.png
    339A 1V 3,16V range, 1M FFT.png
    195.7 KB · Views: 355