Low distortion, low cost, amplitude-stable oscillator Here's a circuit from EDN magazine by Moshe Gerstenhaber, Chau Tran, and Mark Murphy of Analog Devices, Inc.  for a very simple, sine-wave oscillator.  The multivibrator is a common circuit that consists of an amplifier with both positive and negative feedback (Figure 1a). When the output is positive, the positive input terminal equals ЅV+, and the voltage at the negative input terminal changes toward V+. When this voltage exceeds ЅV+, the output voltage rapidly changes to V–. The positive input terminal becomes ЅV–, and the negative input terminal changes toward V–. When the voltage at the negative input terminal is less than ЅV–, the process repeats (Figure 1b).   For the multivibrator to work, the bandwidth of the amplifier must be 10 times higher than the time constant of the passive network, and consideration of the high slew rate helps define the amplifier. The output is a square wave. The circuit in Figure 2a is a sinusoidal oscillator. External compensation at Pin 5 forces the unity-gain bandwidth of the amplifier to be the same as the passive-network bandwidth. Loop-gain analysis results in the following transfer function: To meet the conditions necessary to sustain oscillation—loop gain equal to unity and phase equal to zero—choose (1/gm )ґC2 =1/(100pf) and R1 ґC1 =1/(2pf). The inverse transconductance, 1/gm , of the input stage, re, is equal to 52W. The design assures amplitude stability because re always increases with an amplitude increase, which reduces the loop gain. The ratio of the R2 /R3 divider network sets the amplitude. Figure 2b is a performance photo of the oscillator running at 4 MHz and 5V p-p. For better frequency stability, you can replace C2 with a crystal of the desired frequency and low shunt capacitance. This article ran on page 170 of the November 9, 2000 issue of EDN.