Electrical – 10MHz Sine Wave Generator

circuit-designfunction generatoroperational-amplifiersinewave

I have been looking for some time for a good design for a ~10MHz sine wave generator, with variable frequency from about 5-20MHz. The max required peak to peak amplitude is 10V. Many suggestions on the internet include using DDS such as AD9833, however, that feels like overkill for what I need. I have also seen a similar question to this, however, their application requires an extremely wideband (1-200MHz).

I am using this as a Local Oscillator, which I am mixing with an error signal.

Preferably, I would like to use a simple, cheap circuit design involving op-amps, with <5% distortion. However if there is a better design, I am all ears.

Best Answer

enter image description here

@rocketracket The frequency will change either by shunt attenuating or Series R. both resulting in attenuation and frequency shift. But the FET AC drop distorts low freq. sine. while the Pot does not.

I still don't know what this is for and it is better with a PLL. If you value your time. Contact me.

For 1~200MHz, custom video design with current control is needed.

The 199 vs 200 difference inversely controls the Q and so 198 is faster but starts to clip. This was designed for 5V R-R output. The Cap can be tied to 5V or 10V. This gives a step pulse to one CAP to kick start Oscillator otherwise it takes a long time to grow to full swing.

This is not a custom design service site, but this design is custom from me.

Obvious choices are Op Amp or video amp with BW > 30MHz. e.g. LT6236CS6IC OPAMP GP 215MHZ RRO TSOT23-6

It regulates by going into saturation which reduces the gain to zero. Since gain or Pot R controls frequency, and amplitude of the integrator, the output adjusts to peak to peak swing. Naturally, a quick change in R changes gain momentarily over a 4:1 range, but the sine Vpp regulates according to matched feedback with <1% R mismatch gain for loop bandwidth or Q or clipping tradeoffs.

It is not intended for rapid FM but for pure sine as the Q is quite high for pure sine.

The other approaches

  • Take any simple Relaxation triangle VCO and convert to sine , with bipolar triangle, using back-back LED or Zeners and R to regulate smooth linear to sine gain reduction curve after 2/3Vpp.
  • any VCO into a counter with R,2R,4R,8R DAC or use 1 or 2 Johnson Counters with sine function weighted resistors. Cheap and Dirty Compute R values from Sine in Excel.
  • reverse engineer the FM sine gen, in a old Wavetek , HP or sim. Sig Gen,

  • Use 400MHz VCO and down convert

Related Topic