AN-263 Sine Wave Generation Techniques

Application Report
SNOA665C – October 1999 – Revised April 2013
AN-263 Sine Wave Generation Techniques
.....................................................................................................................................................
ABSTRACT
This application note describes the sine wave generation techniques to control frequency, amplitude, and
distortion levels.
1
2
3
4
5
6
7
8
9
10
11
12
Contents
Introduction .................................................................................................................. 3
Phase Shift Oscillator ....................................................................................................... 3
Low Distortion Oscillation .................................................................................................. 4
High Voltage AC Calibrator ................................................................................................ 5
Negative Resistance Oscillator ............................................................................................ 7
Resonant Element Oscillator—Tuning Fork ............................................................................. 8
Resonant Element Oscillator—Quartz Crystal ......................................................................... 10
Approximation Methods ................................................................................................... 10
Sine Approximation—Breakpoint Shaper .............................................................................. 11
Sine Approximation—Logarithmic Shaping ............................................................................ 12
Sine Approximation—Voltage Controlled Sine Oscillator ............................................................ 13
Sine Approximation—Digital Methods .................................................................................. 14
List of Figures
1
Phase-Shift Wave Oscillator ............................................................................................... 3
2
Basic Wein Bridge .......................................................................................................... 5
3
More Complex Wein Bridge ............................................................................................... 6
4
Wein Bridge Waveforms ................................................................................................... 6
5
Generate High-Voltage Sine Waves Using IC-Based Circuits by Driving a Transformer in a Step-Up
Mode ......................................................................................................................... 7
6
LC Sine Wave Sources Offer High Stability and Reasonable Distortion Levels
7
8
9
...................................
Tuning Fork Based Oscillator .............................................................................................
Output Levels Provided by the Tuning Fork Oscillator ................................................................
Stable Quartz-Crystal Oscillators Can Operate with a Single Active Device ......................................
8
9
9
10
10
Achieve Maximum Frequency Stability by Mounting the Oscillator in an Oven and Using a TemperatureControlling Circuit ......................................................................................................... 10
11
A Varactor Network Can Fine Tune a Crystal ......................................................................... 11
12
Breakpoint Shaping Networks Employ Diodes That Conduct in Direct Proportion to an Input Triangle
Wave Amplitude .......................................................................................................... 11
13
Breakpoint Shaping Network Waveforms .............................................................................. 12
14
Logarithmic Shaping Scheme ............................................................................................ 13
15
Voltage-Tunable Oscillator ............................................................................................... 14
16
Voltage-Tunable Oscillator Waveforms ................................................................................. 14
17
Logarithmic Shaper Waveforms
18
Log Shaper ................................................................................................................. 16
19
Filtered Sine Output ....................................................................................................... 17
20
Distortion Levels ........................................................................................................... 17
........................................................................................
15
All trademarks are the property of their respective owners.
SNOA665C – October 1999 – Revised April 2013
Submit Documentation Feedback
AN-263 Sine Wave Generation Techniques
Copyright © 1999–2013, Texas Instruments Incorporated
1
www.ti.com
List of Tables
1
2
Sine-Wave-Generation Techniques ...................................................................................... 4
AN-263 Sine Wave Generation Techniques
SNOA665C – October 1999 – Revised April 2013
Submit Documentation Feedback
Copyright © 1999–2013, Texas Instruments Incorporated
Introduction
www.ti.com
1
Introduction
Producing and manipulating the sine wave function is a common problem encountered by circuit
designers. Sine wave circuits pose a significant design challenge because they represent a constantly
controlled linear oscillator. Sine wave circuitry is required in a number of diverse areas, including audio
testing, calibration equipment, transducer drives, power conditioning and automatic test equipment (ATE).
Control of frequency, amplitude or distortion level is often required and all three parameters must be
simultaneously controlled in many applications. A number of techniques utilizing both analog and digital
approaches are available for a variety of applications. Each individual circuit approach has inherent
strengths and weaknesses which must be matched against any given application (see Table 1).
2
Phase Shift Oscillator
A simple inexpensive amplitude stabilized phase shift sine wave oscillator which requires one IC package,
three transistors and runs off a single supply appears in Figure 1. Q2, in combination with the RC network
comprises a phase shift configuration and oscillates at about 12 kHz. The remaining circuitry provides
amplitude stability. The high impedance output at Q2's collector is fed to the input of the LM386 via the 10
μF-1M series network. The 1M resistor in combination with the internal 50 kΩ unit in the LM386 divides
Q2's output by 20. This is necessary because the LM386 has a fixed gain of 20. In this manner the
amplifier functions as a unity gain current buffer which will drive an 8Ω load. The positive peaks at the
amplifier output are rectified and stored in the 5 μF capacitor. This potential is fed to the base of Q3. Q3's
collector current will vary with the difference between its base and emitter voltages. Since the emitter
voltage is fixed by the LM313 1.2V reference, Q3 performs a comparison function and its collector current
modulates Q1's base voltage. Q1, an emitter follower, provides servo controlled drive to the Q2 oscillator.
If the emitter of Q2 is opened up and driven by a control voltage, the amplitude of the circuit output may
be varied. The LM386 output will drive 5V (1.75 Vrms) peak-to-peak into 8Ω with about 2% distortion. A
±3V power supply variation causes less than ±0.1 dB amplitude shift at the output.
A
Phase-shift sine wave oscillators combine simplicity with versatility. This 12 kHz design can deliver 5 Vp-p to the 8Ω
load with about 2% distortion.
Figure 1. Phase-Shift Wave Oscillator
SNOA665C – October 1999 – Revised April 2013
Submit Documentation Feedback
AN-263 Sine Wave Generation Techniques
Copyright © 1999–2013, Texas Instruments Incorporated
3
Low Distortion Oscillation
www.ti.com
Table 1. Sine-Wave-Generation Techniques
Type
Typical
Typical
Typical
Frequency
Distortion
Amplitude
Range
(%)
Stability
Comments
(%)
Phase Shift
10 Hz–1 MHz
1–3
3 (Tighter
Simple, inexpensive technique. Easily amplitude servo
with Servo
controlled. Resistively tunable over 2:1 range with
Control)
little trouble. Good choice for cost-sensitive, moderateperformance applications. Quick starting and settling.
Wein Bridge
1 Hz–1 MHz
0.01
1
Extremely low distortion. Excellent for high-grade
instrumentation and audio applications. Relatively
difficult to tune—requires dual variable resistor with
good tracking. Take considerable time to settle after
a step change in frequency or amplitude.
LC
1 kHz–10 MHz
1–3
3
Negative
types. Quick starting and easy to operate in high
Resistance
Tuning Fork
Difficult to tune over wide ranges. Higher Q than RC
frequency ranges.
60 Hz–3 kHz
0.25
0.01
Frequency-stable over wide ranges of temperature and
supply voltage. Relatively unaffected by severe shock
or vibration. Basically untunable.
Crystal
30 kHz–200 MHz
0.1
1
Highest frequency stability. Only slight (ppm) tuning
possible. Fragile.
Triangle-
< 1 Hz–500 kHz
1–2
1
Driven Break-
Wide tuning range possible with quick settling to new
frequency or amplitude.
Point Shaper
Triangle-
< 1 Hz–500 kHz
0.3
0.25
Wide tuning range possible with quick settling to new
Driven
frequency or amplitude. Triangle and square wave also
Logarithmic
available. Excellent choice for general-purpose
Shaper
requirements needing frequency-sweep capability with
low-distortion output.
DAC-Driven
<1 Hz–500 kHz
0.3
0.25
Similar to above but DAC-generated triangle wave
Logarithmic
generally easier to amplitude-stabilize or vary. Also,
Shaper
DAC can be addressed by counters synchronized to a
master system clock.
ROM-Driven
1 Hz–20 MHz
0.1
DAC
0.01
Powerful digital technique that yields fast amplitude
and frequency slewing with little dynamic error. Chief
detriments are requirements for high-speed clock (e.g.,
8-bit DAC requires a clock that is 256 × output sine
wave frequency) and DAC glitching and settling, which
will introduce significant distortion as output
frequency increases.
3
Low Distortion Oscillation
In many applications the distortion levels of a phase shift oscillator are unacceptable. Very low distortion
levels are provided by Wein bridge techniques. In a Wein bridge stable oscillation can only occur if the
loop gain is maintained at unity at the oscillation frequency. In Figure 3 this is achieved by using the
positive temperature coefficient of a small lamp to regulate gain as the output attempts to vary. This is a
classic technique and has been used by numerous circuit designers* to achieve low distortion. The
smooth limiting action of the positive temperature coefficient bulb in combination with the near ideal
characteristics of the Wein network allow very high performance. The photo of Figure 4 shows the output
4
AN-263 Sine Wave Generation Techniques
SNOA665C – October 1999 – Revised April 2013
Submit Documentation Feedback
Copyright © 1999–2013, Texas Instruments Incorporated
High Voltage AC Calibrator
www.ti.com
of the circuit of Figure 2. The upper trace is the oscillator output. The middle trace is the downward slope
of the waveform shown greatly expanded. The slight aberration is due to crossover distortion in the FETinput LF155. This crossover distortion is almost totally responsible for the sum of the measured 0.01%
distortion in this oscillator. The output of the distortion analyzer is shown in the bottom trace. In the circuit
of Figure 3, an electronic equivalent of the light bulb is used to control loop gain. The zener diode
determines the output amplitude and the loop time constant is set by the 1M-2.2 μF combination.
The 2N3819 FET, biased by the voltage across the 2.2 μF capacitor, is used to control the AC loop gain
by shunting the feedback path. This circuit is more complex than Figure 2 but offers a way to control the
loop time constant while maintaining distortion performance almost as good as in Figure 3.
NOTE: * Including William Hewlett and David Packard who built a few of these type circuits in a Palo
Alto garage about forty years ago.
4
High Voltage AC Calibrator
Another dimension in sine wave oscillator design is stable control of amplitude. In this circuit, not only is
the amplitude stabilized by servo control but voltage gain is included within the servo loop.
A 100 Vrms output stabilized to 0.025% is achieved by the circuit of Figure 2. Although complex in
appearance this circuit requires just 3 IC packages. Here, a transformer is used to provide voltage gain
within a tightly controlled servo loop. The LM3900 Norton amplifiers comprise a 1 kHz amplitude
controllable oscillator. The LH0002 buffer provides low impedance drive to the LS-52 audio transformer. A
voltage gain of 100 is achieved by driving the secondary of the transformer and taking the output from the
primary. A current-sensitive negative absolute value amplifier composed of two amplifiers of an LF347
quad generates a negative rectified feedback signal. This is compared to the LM329 DC reference at the
third LF347 which amplifies the difference at a gain of 100. The 10 μF feedback capacitor is used to set
the frequency response of the loop. The output of this amplifier controls the amplitude of the LM3900
oscillator thereby closing the loop. As shown the circuit oscillates at 1 kHz with under 0.1% distortion for a
100 Vrms (285 Vp-p) output. If the summing resistors from the LM329 are replaced with a potentiometer
the loop is stable for output settings ranging from 3 Vrms to 190 Vrms (542 Vp-p!) with no change in
frequency. If the DAC1280 D/A converter shown in dashed lines replaces the LM329 reference, the AC
output voltage can be controlled by the digital code input with 3 digit calibrated accuracy.
A
A basic Wein bridge design employs a lamp's positive temperature coefficient to achieve amplitude stability.
Figure 2. Basic Wein Bridge
SNOA665C – October 1999 – Revised April 2013
Submit Documentation Feedback
AN-263 Sine Wave Generation Techniques
Copyright © 1999–2013, Texas Instruments Incorporated
5
High Voltage AC Calibrator
A
www.ti.com
A more complex version of the Wein bridge design provides the same feature with the additional advantage of loop
time-constant control.
Figure 3. More Complex Wein Bridge
A
Low-distortion output (top trace) is a Wein bridge oscillator feature. The very low crossover distortion level (middle)
results from the LF155's output stage. A distortion analyzer's output signal (bottom) indicates this design's 0.01%
distortion level.
Figure 4. Wein Bridge Waveforms
6
Trace
Vertical
Horizontal
Top
10V/DIV
10 ms/DIV
Middle
1V/DIV
500 ns/DIV
Bottom
0.5V/DIV
500 ns/DIV
AN-263 Sine Wave Generation Techniques
SNOA665C – October 1999 – Revised April 2013
Submit Documentation Feedback
Copyright © 1999–2013, Texas Instruments Incorporated
Negative Resistance Oscillator
www.ti.com
A
A1–A3 = ¼ LM3900
A4 = LH0002
A5–A7 = ¼ LF347
T1 = UTC LS-52
All diodes = 1N914
* = low-TC, metal-film types
B
You can realize digital amplitude control by replacing the LM329 voltage reference with the DAC1287.
Figure 5. Generate High-Voltage Sine Waves Using IC-Based Circuits by Driving a Transformer in a StepUp Mode
5
Negative Resistance Oscillator
All of the preceding circuits rely on RC time constants to achieve resonance. LC combinations can also be
used and offer good frequency stability, high Q and fast starting.
In Figure 6 a negative resistance configuration is used to generate the sine wave. The Q1-Q2 pair
provides a 15 μA current source. Q2's collector current sets Q3's peak collector current. The 300 kΩ
resistor and the Q4-Q5 LM394 matched pair accomplish a voltage-to-current conversion that decreases
Q3's base current when its collector voltage rises. This negative resistance characteristic permits
oscillation. The frequency of operation is determined by the LC in the Q3-Q5 collector line. The LF353
FET amplifier provides gain and buffering. Power supply dependence is eliminated by the zener diode and
the LF353 unity gain follower. This circuit starts quickly and distortion is inside 1.5%.
SNOA665C – October 1999 – Revised April 2013
Submit Documentation Feedback
AN-263 Sine Wave Generation Techniques
Copyright © 1999–2013, Texas Instruments Incorporated
7
Resonant Element Oscillator—Tuning Fork
A
Transistors Q1 through Q5 implement a negative-resistance amplifier.
B
The LM329, LF353 combination eliminates power-supply dependence.
www.ti.com
Figure 6. LC Sine Wave Sources Offer High Stability and Reasonable Distortion Levels
6
Resonant Element Oscillator—Tuning Fork
All of the above oscillators rely on combinations of passive components to achieve resonance at the
oscillation frequency. Some circuits utilize inherently resonant elements to achieve very high frequency
stability. In Figure 7 a tuning fork is used in a feedback loop to achieve a stable 1 kHz output. Tuning fork
oscillators will generate stable low frequency sine outputs under high mechanical shock conditions which
would fracture a quartz crystal.
Because of their excellent frequency stability, small size and low power requirements, they have been
used in airborne applications, remote instrumentation and even watches. The low frequencies achievable
with tuning forks are not available from crystals. In Figure 7, a 1 kHz fork is used in a feedback
configuration with Q2, one transistor of an LM3045 array. Q1 provides zener drive to the oscillator circuit.
The need for amplitude stabilization is eliminated by allowing the oscillator to go into limit. This is a
conventional technique in fork oscillator design. Q3 and Q4 provide edge speed-up and a 5V output for
TTL compatibility. Emitter follower Q5 is used to drive an LC filter which provides a sine wave output.
Figure 8, trace A shows the square wave output while trace B depicts the sine wave output. The 0.7%
distortion in the sine wave output is shown in trace C, which is the output of a distortion analyzer.
8
AN-263 Sine Wave Generation Techniques
SNOA665C – October 1999 – Revised April 2013
Submit Documentation Feedback
Copyright © 1999–2013, Texas Instruments Incorporated
Resonant Element Oscillator—Tuning Fork
www.ti.com
A
Q1–Q5 = LM3045 array
Y1 = 1 kHz tuning fork, Fork Standards Inc.
All capacitors in μF
B
Tuning fork based oscillators don't inherently produce sinusoidal outputs. But when you do use them for this purpose,
you achieve maximum stability when the oscillator stage (Q1, Q2) limits. Q3 and Q4 provide a TTL compatible signal,
which Q5 then converts to a sine wave.
Figure 7. Tuning Fork Based Oscillator
A
This design easily produces a TTL compatible signal (top trace) because the oscillator is allowed to limit.
B
Low-pass filtering this square wave generates a sine wave (middle).
C
The oscillator's 0.7% distortion level is indicated (bottom) by an analyzer's output.
Figure 8. Output Levels Provided by the Tuning Fork Oscillator
Trace
Vertical
Top
5V/DIV
Middle
50V/DIV
Bottom
0.2V/DIV
SNOA665C – October 1999 – Revised April 2013
Submit Documentation Feedback
Horizontal
500 μs/DIV
AN-263 Sine Wave Generation Techniques
Copyright © 1999–2013, Texas Instruments Incorporated
9
Resonant Element Oscillator—Quartz Crystal
7
www.ti.com
Resonant Element Oscillator—Quartz Crystal
Quartz crystals allow high frequency stability in the face of changing power supply and temperature
parameters. Figure 9 shows a simple 100 kHz crystal oscillator. This Colpitts class circuit uses a JFET for
low loading of the crystal, aiding stability. Regulation will eliminate the small effects (∼ 5 ppm for 20% shift)
that supply variation has on this circuit. Shunting the crystal with a small amount of capacitance allows
very fine trimming of frequency. Crystals typically drift less than 1 ppm/°C and temperature controlled
ovens can be used to eliminate this term (Figure 10). The RC feedback values will depend upon the
thermal time constants of the oven used. The values shown are typical. The temperature of the oven
should be set so that it coincides with the crystal's zero temperature coefficient or “turning point”
temperature which is manufacturer specified. An alternative to temperature control uses a varactor diode
placed across the crystal (Figure 11). The varactor is biased by a temperature dependent voltage from a
circuit which could be very similar to Figure 10 without the output transistor. As ambient temperature
varies the circuit changes the voltage across the varactor, which in turn changes its capacitance. This shift
in capacitance trims the oscillator frequency.
8
Approximation Methods
All of the preceding circuits are inherent sine wave generators. Their normal mode of operation supports
and maintains a sinusoidal characteristic. Another class of oscillator is made up of circuits which
approximate the sine function through a variety of techniques. This approach is usually more complex but
offers increased flexibility in controlling amplitude and frequency of oscillation. The capability of this type of
circuit for a digitally controlled interface has markedly increased the popularity of the approach.
Figure 9. Stable Quartz-Crystal Oscillators Can Operate with a Single Active Device
Figure 10. Achieve Maximum Frequency Stability by Mounting the Oscillator in an Oven and Using a
Temperature-Controlling Circuit
10
AN-263 Sine Wave Generation Techniques
SNOA665C – October 1999 – Revised April 2013
Submit Documentation Feedback
Copyright © 1999–2013, Texas Instruments Incorporated
Sine Approximation—Breakpoint Shaper
www.ti.com
A
Here, the varactor replaces the oven and retunes the crystal by changing its load capacitances.
Figure 11. A Varactor Network Can Fine Tune a Crystal
9
Sine Approximation—Breakpoint Shaper
Figure 12 diagrams a circuit which will “shape” a 20 Vp-p wave input into a sine wave output. The
amplifiers serve to establish stable bias potentials for the diode shaping network. The shaper operates by
having individual diodes turn on or off depending upon the amplitude of the input triangle. This changes
the gain of the output amplifier and gives the circuit its characteristic non-linear, shaped output response.
The values of the resistors associated with the diodes determine the shaped waveform's appearance.
Individual diodes in the DC bias circuitry provide first order temperature compensation for the shaper
diodes. Figure 13 shows the circuit's performance. Trace A is the filtered output (note 1000 pF capacitor
across the output amplifier). Trace B shows the waveform with no filtering (1000 pF capacitor removed)
and trace C is the output of a distortion analyzer. In trace B the breakpoint action is just detectable at the
top and bottom of the waveform, but all the breakpoints are clearly identifiable in the distortion analyzer
output of trace C. In this circuit, if the amplitude or symmetry of the input triangle wave shifts, the output
waveform will degrade badly. Typically, a D/A converter will be used to provide input drive. Distortion in
this circuit is less than 1.5% for a filtered output. If no filter is used, this figure rises to about 2.7%.
A
All diodes = 1N4148
All op amps = ¼ LF347
B
This action changes the output amplifier's gain to produce the sine function.
Figure 12. Breakpoint Shaping Networks Employ Diodes That Conduct in Direct Proportion to an Input
Triangle Wave Amplitude
SNOA665C – October 1999 – Revised April 2013
Submit Documentation Feedback
AN-263 Sine Wave Generation Techniques
Copyright © 1999–2013, Texas Instruments Incorporated
11
Sine Approximation—Logarithmic Shaping
A
www.ti.com
A clean sine wave results (trace A) when Figure 12 circuit's output includes a 1000 pF capacitor. When the capacitor
isn't used, the diode network's breakpoint action becomes apparent (trace B). The distortion analyzer's output (trace
C) clearly shows all the breakpoints.
Figure 13. Breakpoint Shaping Network Waveforms
10
Trace
Vertical
A
5V/DIV
B
5V/DIV
C
0.5V/DIV
Horizontal
20 μs/DIV
Sine Approximation—Logarithmic Shaping
Figure 14 shows a complete sine wave oscillator which may be tuned from 1 Hz to 10 kHz with a single
variable resistor. Amplitude stability is inside 0.02%/°C and distortion is 0.35%. In addition, desired
frequency shifts occur instantaneously because no control loop time constants are employed. The circuit
works by placing an integrator inside the positive feedback loop of a comparator. The LM311 drives
symmetrical, temperature-compensated clamp arrangement. The output of the clamp biases the LF356
integrator. The LF356 integrates this current into a linear ramp at its output. This ramp is summed with the
clamp output at the LM311 input. When the ramp voltage nulls out the bound voltage, the comparator
changes state and the integrator output reverses. The resultant, repetitive triangle waveform is applied to
the sine shaper configuration. The sine shaper utilizes the non-linear, logarithmic relationship between Vbe
and collector current in transistors to smooth the triangle wave. The LM394 dual transistor is used to
generate the actual shaping while the 2N3810 provides current drive. The LF351 allows adjustable, low
impedance, output amplitude control. Waveforms of operation are shown in Figure 17.
12
AN-263 Sine Wave Generation Techniques
SNOA665C – October 1999 – Revised April 2013
Submit Documentation Feedback
Copyright © 1999–2013, Texas Instruments Incorporated
Sine Approximation—Voltage Controlled Sine Oscillator
www.ti.com
A
All diodes = 1N4148
Adjust symmetry and waveshape controls for minimum distortion
* LM311 Ground Pin (Pin 1) at −15V
B
Logarithmic shaping schemes produce a sine wave oscillator that you can tune from 1 Hz to 10 kHz with a single
control. Additionally, you can shift frequencies rapidly because the circuit contains no control-loop time constants.
Figure 14. Logarithmic Shaping Scheme
11
Sine Approximation—Voltage Controlled Sine Oscillator
Figure 15 details a modified but extremely powerful version of Figure 14. Here, the input voltage to the
LF356 integrator is furnished from a control voltage input instead of the zener diode bridge. The control
input is inverted by the LF351. The two complementary voltages are each gated by the 2N4393 FET
switches, which are controlled by the LM311 output. The frequency of oscillation will now vary in direct
proportion to the control input. In addition, because the amplitude of this circuit is controlled by limiting,
rather than a servo loop, response to a control step or ramp input is almost instantaneous. For a 0V–10V
input the output will run over 1 Hz to 30 kHz with less than 0.4% distortion. In addition, linearity of control
voltage vs output frequency will be within 0.25%. Figure 16 shows the response of this circuit (waveform
B) to a 10V ramp (waveform A).
SNOA665C – October 1999 – Revised April 2013
Submit Documentation Feedback
AN-263 Sine Wave Generation Techniques
Copyright © 1999–2013, Texas Instruments Incorporated
13
Sine Approximation—Digital Methods
www.ti.com
A
Adjust distortion for
minimum at 1 Hz to 10 Hz
Adjust full-scale for 30 kHz
at 10V input
All diodes = 1N4148
* Match to 0.1%
B
A voltage-tunable oscillator results when Figure 14's design is modified to include signal-level- controlled feedback.
Here, FETs switch the integrator's input so that the resulting summing-junction current is a function of the input control
voltage. This scheme realizes a frequency range of 1 Hz to 30 kHz for a 0V to 10V input.
Figure 15. Voltage-Tunable Oscillator
A
Rapid frequency sweeping is an inherent feature of Figure 15's voltage-controlled sine wave oscillator. You can
sweep this VCO from 1 Hz to 30 kHz with a 10V input signal; the output settles quickly.
Figure 16. Voltage-Tunable Oscillator Waveforms
12
Sine Approximation—Digital Methods
Digital methods may be used to approximate sine wave operation and offer the greatest flexibility at some
increase in complexity. Figure 18 shows a 10-bit IC D/A converter driven from up/down counters to
produce an amplitude-stable triangle current into the LF357 FET amplifier. The LF357 is used to drive a
shaper circuit of the type shown in Figure 14. The output amplitude of the sine wave is stable and the
frequency is solely dependent on the clock used to drive the counters. If the clock is crystal controlled, the
output sine wave will reflect the high frequency stability of the crystal. In this example, 10 binary bits are
used to drive the DAC so the output frequency will be 1/1024 of the clock frequency. If a sine coded read-
14
AN-263 Sine Wave Generation Techniques
SNOA665C – October 1999 – Revised April 2013
Submit Documentation Feedback
Copyright © 1999–2013, Texas Instruments Incorporated
Sine Approximation—Digital Methods
www.ti.com
only-memory is placed between the counter outputs and the DAC, the sine shaper may be eliminated and
the sine wave output taken directly from the LF357. This constitutes an extremely powerful digital
technique for generating sine waves. The amplitude may be voltage controlled by driving the reference
terminal of the DAC. The frequency is again established by the clock speed used and both may be varied
at high rates of speed without introducing significant lag or distortion. Distortion is low and is related to the
number of bits of resolution used. At the 8-bit level only 0.5% distortion is seen (waveforms, Figure 19;
graph, Figure 20) and filtering will drop this below 0.1%. In the photo of Figure 19 the ROM directed steps
are clearly visible in the sine waveform and the DAC levels and glitching show up in the distortion analyzer
output. Filtering at the output amplifier does an effective job of reducing distortion by taking out these high
frequency components.
A
Logarithmic shapers can utilize a variety of circuit waveforms. The input to the LF356 integrator (Figure 14) appears
here as trace A. The LM311's input (trace B) is the summed result of the integrator's triangle output (C) and the
LM329's clamped waveform. After passing through the 2N3810/LM394 shaper stage, the resulting sine wave is
amplified by the LF351 (D). A distortion analyzer's output (E) represents a 0.35% total harmonic distortion.
Figure 17. Logarithmic Shaper Waveforms
Trace
Vertical
A
20V/DIV
B
20V/DIV
C
10V/DIV
D
10V/DIV
E
0.5V/DIV
SNOA665C – October 1999 – Revised April 2013
Submit Documentation Feedback
Horizontal
20 μs/DIV
AN-263 Sine Wave Generation Techniques
Copyright © 1999–2013, Texas Instruments Incorporated
15
Sine Approximation—Digital Methods
www.ti.com
A
MM74C00 = NAND
MM74C32 = OR
MM74C74 = D flip-flop
MM74193 = counters
B
Digital techniques produce triangular waveforms that methods employed in Figure 14 can then easily convert to sine
waves. This digital approach divides the input clock frequency by 1024 and uses the resultant 10 bits to drive a DAC.
The DAC's triangular output—amplified by the LF357—drives the log shaper stage. You could also eliminate the log
shaper and place a sine-coded ROM between the counters' outputs and the DAC, then recover the sine wave at point
A.
Figure 18. Log Shaper
16
AN-263 Sine Wave Generation Techniques
SNOA665C – October 1999 – Revised April 2013
Submit Documentation Feedback
Copyright © 1999–2013, Texas Instruments Incorporated
Sine Approximation—Digital Methods
www.ti.com
A
An 8-bit sine coded ROM version of Figure 18's circuit produces a distortion level less than 0.5%. Filtering the sine
output—shown here with a distortion analyzer's trace—can reduce the distortion to below 0.1%.
Figure 19. Filtered Sine Output
A
Trace
Vertical
Horizontal
Sine Wave
1V/DIV
200 μs/DIV
Analyzer
0.2V/DIV
Distortion levels decrease with increasing digital word length. Although additional filtering can considerably improve
the distortion levels (to 0.1% from 0.5% for the 8-bit case), you're better off using a long digital word.
Figure 20. Distortion Levels
SNOA665C – October 1999 – Revised April 2013
Submit Documentation Feedback
AN-263 Sine Wave Generation Techniques
Copyright © 1999–2013, Texas Instruments Incorporated
17
IMPORTANT NOTICE
Texas Instruments Incorporated and its subsidiaries (TI) reserve the right to make corrections, enhancements, improvements and other
changes to its semiconductor products and services per JESD46, latest issue, and to discontinue any product or service per JESD48, latest
issue. Buyers should obtain the latest relevant information before placing orders and should verify that such information is current and
complete. All semiconductor products (also referred to herein as “components”) are sold subject to TI’s terms and conditions of sale
supplied at the time of order acknowledgment.
TI warrants performance of its components to the specifications applicable at the time of sale, in accordance with the warranty in TI’s terms
and conditions of sale of semiconductor products. Testing and other quality control techniques are used to the extent TI deems necessary
to support this warranty. Except where mandated by applicable law, testing of all parameters of each component is not necessarily
performed.
TI assumes no liability for applications assistance or the design of Buyers’ products. Buyers are responsible for their products and
applications using TI components. To minimize the risks associated with Buyers’ products and applications, Buyers should provide
adequate design and operating safeguards.
TI does not warrant or represent that any license, either express or implied, is granted under any patent right, copyright, mask work right, or
other intellectual property right relating to any combination, machine, or process in which TI components or services are used. Information
published by TI regarding third-party products or services does not constitute a license to use such products or services or a warranty or
endorsement thereof. Use of such information may require a license from a third party under the patents or other intellectual property of the
third party, or a license from TI under the patents or other intellectual property of TI.
Reproduction of significant portions of TI information in TI data books or data sheets is permissible only if reproduction is without alteration
and is accompanied by all associated warranties, conditions, limitations, and notices. TI is not responsible or liable for such altered
documentation. Information of third parties may be subject to additional restrictions.
Resale of TI components or services with statements different from or beyond the parameters stated by TI for that component or service
voids all express and any implied warranties for the associated TI component or service and is an unfair and deceptive business practice.
TI is not responsible or liable for any such statements.
Buyer acknowledges and agrees that it is solely responsible for compliance with all legal, regulatory and safety-related requirements
concerning its products, and any use of TI components in its applications, notwithstanding any applications-related information or support
that may be provided by TI. Buyer represents and agrees that it has all the necessary expertise to create and implement safeguards which
anticipate dangerous consequences of failures, monitor failures and their consequences, lessen the likelihood of failures that might cause
harm and take appropriate remedial actions. Buyer will fully indemnify TI and its representatives against any damages arising out of the use
of any TI components in safety-critical applications.
In some cases, TI components may be promoted specifically to facilitate safety-related applications. With such components, TI’s goal is to
help enable customers to design and create their own end-product solutions that meet applicable functional safety standards and
requirements. Nonetheless, such components are subject to these terms.
No TI components are authorized for use in FDA Class III (or similar life-critical medical equipment) unless authorized officers of the parties
have executed a special agreement specifically governing such use.
Only those TI components which TI has specifically designated as military grade or “enhanced plastic” are designed and intended for use in
military/aerospace applications or environments. Buyer acknowledges and agrees that any military or aerospace use of TI components
which have not been so designated is solely at the Buyer's risk, and that Buyer is solely responsible for compliance with all legal and
regulatory requirements in connection with such use.
TI has specifically designated certain components as meeting ISO/TS16949 requirements, mainly for automotive use. In any case of use of
non-designated products, TI will not be responsible for any failure to meet ISO/TS16949.
Products
Applications
Audio
www.ti.com/audio
Automotive and Transportation
www.ti.com/automotive
Amplifiers
amplifier.ti.com
Communications and Telecom
www.ti.com/communications
Data Converters
dataconverter.ti.com
Computers and Peripherals
www.ti.com/computers
DLP® Products
www.dlp.com
Consumer Electronics
www.ti.com/consumer-apps
DSP
dsp.ti.com
Energy and Lighting
www.ti.com/energy
Clocks and Timers
www.ti.com/clocks
Industrial
www.ti.com/industrial
Interface
interface.ti.com
Medical
www.ti.com/medical
Logic
logic.ti.com
Security
www.ti.com/security
Power Mgmt
power.ti.com
Space, Avionics and Defense
www.ti.com/space-avionics-defense
Microcontrollers
microcontroller.ti.com
Video and Imaging
www.ti.com/video
RFID
www.ti-rfid.com
OMAP Applications Processors
www.ti.com/omap
TI E2E Community
e2e.ti.com
Wireless Connectivity
www.ti.com/wirelessconnectivity
Mailing Address: Texas Instruments, Post Office Box 655303, Dallas, Texas 75265
Copyright © 2013, Texas Instruments Incorporated