Upon examination of several IC function generators, it becomes evident that
none can operate from +5 V and ground. This circuit does that, and also includes
an independent duty cycle and frequency control with very low phase jitter (see
the figure).
The function generator is based on the LT1016 high-speed comparator. Three
features make it useful for this particular application: inverting and noninverting
outputs; TTL output rise and fall times that are under 5 ns; and the device
is fully specified for 5-V performance.
The circuit functions as follows: Assume that LT1016's noninverting output
is high (≈4 V) and that the integrating capacitor, C1,
is charging through diodes D1 and R5. A2 inverts the resulting ramp
from A1 and drives the negative input of the LT1016. The positive input for
the LT1016 is at a reference set by voltage divider R1 and R2.
Resistor R2 is connected to the noninverting output (≈4 V), and R1 is connected to the inverting output (≈0.4 V). Therefore, the positive input is at 2.8 V. A2 will continue
to drive the negative input with a positive-going ramp until the 2.8-V threshold
is reached and the LT1016's outputs flip. Now the LT1016 positive input reference
is switched to 1.6 V, providing hysteresis, and capacitor C1 discharges
through diode D2 and resistor R6. That causes the circuit to oscillate.
Resistors R3 and R4 ensure that reference inputs to
A1 and A2 will always be centered between the TTL output levels. R5
and R\[subscript\]6 set the duty cycle. Resistor R8 can be replaced
with a voltage-controlled variable resistor to convert the function generator
into a VCO.
The maximum frequency is limited by the notoriously slow performance of single-supply-optimized
op amps (slew rates under 1 V/µs).
This function generator has a very low phase jitter because of the fast switching
of the LT1016 combined with the hysteresis. Thus, it can be used as a VCO for
such applications as CRT displays and hard-disk drives.