|
||||
July 3, 1997 One extra resistor fights IC op-amp oscillationsJimmie D Felps, Hewlett-Packard Co IC op amps don't like capacitive loads. They protest by oscillating. Classic ways of dealing with the problem usually result in unacceptably high closed-loop output impedance. Here's a simple way to obtain output impedance that stays low at frequencies out to the megahertz region. Driving capacitive loads with IC op amps has caused trouble since Fairchild Semiconductor introduced the µA709 op amp in the mid- 1960s. With a capacitive load, the circuit tends to be unstable to the point of oscillation. Because of this problem, much has been written over the years about driving capacitive loads. The following design concepts, some of which have never before appeared in print, shed some new light on the subject. As a general rule, designers try to avoid capacitive loads. But if an op-amp circuit must have low output impedance over a wide frequency range, load capacitance usually becomes necessary. IC manufacturers' recommended circuit for isolating a capacitive load from an op-amp feedback loop yields a peak output impedance that is too high for many applications. However, you can add one resistor to the recommended circuit and reduce the output impedance by more than an order of magnitude. You can also see that the performance of real circuits compares with the results of Spice simulations. Two of the circuits use Analog Devices' (Norwood, MA) AD706J. One circuit has an output impedance that typically does not exceed 10 ohms; the other maintains a constant 10 ohms. A third circuit, which has a maximum output impedance of 250 milliohms, uses the SGS Thomson (Lincoln, MA) L2726 power op amp. In 1992, I was challenged to design a buffer amplifier that could sink 200 mA and maintain a broadband output impedance of less than 1 ohm. None of the usual techniques that use low-impedance buffers worked, so I set out to find a better option. The main problem was to reduce the output impedance. Finding an op amp that already had a low output resistance would simplify the task. The SGS L2726 power op amp has an output resistance of less than 4 ohms when it sinks 10 mA or more. That was a good start. To reduce the impedance even more, I tried to figure out how to get the isolation resistor--the one between the op-amp output and the capacitive load--inside a feedback loop. Output resistance inside a feedback loop is divided by loop gain. After three days of looking at many approaches, I discovered that by tapping just a fraction of the signal across this isolation resistor, I could achieve the necessary freedom from oscillation. After discovering that the circuit worked, I spent many days on Spice simulations to figure out why. Since discovering the circuit in 1992, I've found that the number of applications seems unlimited. All of the circuits discussed are voltage followers, but other configurations, such as inverting amplifiers, work equally well. Today, some manufacturers offer precision op amps that have greatly improved capacitive-load-drive capabilities. Analog Devices' AD704/5/6 series and Linear Technology's (Milpitas, CA) LT1112 series are two examples. Although these units have excessive output ringing with step input voltages, the circuits don't oscillate with capacitive loads of 10 nF or more. Even so, output impedance is too high for many applications. Many applications Applications that can benefit from the new circuit include programmable voltage references for high-speed comparators, termination-resistor voltage references, DAC "reference-stick" center-balance drivers, IC-current-source base-voltage references, and programmable power sources. These circuits need not have high-frequency throughput, but they must have a minimal output-voltage deviation when subjected to load-current changes over a wide frequency range.
In Figure
1b, notice
that the impedance reaches a peak of 500 ohms (500 mV/1
mA) at approximately 2 MHz. When you add a 10-nF load
capacitor, the output impedance improves to a peak of 130
ohms at approximately 200 kHz (Figure
1c). A good rule of thumb is to choose R1 to be approximately equal to the open-loop output resistance. The 1992 AD705J data sheet shows the op-amp's open-loop output resistance, RO, to be typically 200 ohms. (The AD705J is just a single version of the AD706J dual op-amp.) An inner feedback loop formed by C2 and R2 takes over the main outer feedback loop at a frequency equal to or less than the pole formed by R1 and C1. That is, f=1/(2 lower case pi R1C1)=796 Hz. The section "Lowering ZO by a factor of 20'' provides details of the loop design. Data sheets don't specify RO
This Spice simulation meets the impedance requirements by driving the excitation source from a low source impedance, E1, and loading the source with a high impedance, XU1 Pin 2. The input to the loop is Node 2; the output is Node 5. You can use this technique to measure the response of any portion of the loop. Figure 3b shows the open-loop gain response. Compare this worst-case response with the typical response shown in the AD706J data sheet. An op amp's closed-loop output resistance is the open-loop output resistance divided by the loop gain (for loop gains above unity). Therefore, you can measure the open-loop output resistance in a closed loop as long as you make the measurement at frequencies at which the loop gain is less than 1.
Now, if you
go back to Figure 2a and insert an excitation source, VEX
(Figure 3a and Lowering ZO by a factor of 20
The output impedance decreased as planned. To test the transient response, I disconnected the current source from the output of the circuit in Figure 6a and added a pulse voltage source in series with the noninverting input. The transient response also looks good (Figure 6c). The 2-µF capacitive load, C1, and the output-current limiting inside the AD706J limit the slew rate to 7.5 mV/µsec. Figure 6d shows plots of the design of the open-loop-gain response of the circuits in Figure 2a and Figure 6a. The 1 slope that continues from approximately 5 Hz to above 500 kHz (the unity-gain-crossover frequency, f6) is a typical op amp's worst-case open-loop response. In both circuits, RO+R1 and C1 form a pole at f1. In Figure 2a, R1 and C1 cause a zero at f2. In Figure 6a, that same zero increases in frequency by a factor of 20 to f3. Frequencies f2 and f3 need to occur below the point at which the loop gain crosses unity, frequency f4. To design the circuit in Figure 6a, follow these steps:
The next circuit is what started this research. The SGS L2726 is a 1A-output, dual op-amp in an SOL-20 power package. Because Spice models were not available for this amplifier, I had to measure RO using the technique discussed in the section, "Data sheets don't specify RO." I measured RO at three load currents. At 0 mA, RO=13.8 ohms; at 10 mA, RO=3.3 ohms; and at 200 mA, RO=1.1 ohms. I used a conservative value of 4.7ohms in the worst-case Spice model, L2726_sim. I took the gain information from the data sheet and assumed the gain to be 70 dB (3162) at dc, decreasing to unity at 600 kHz.
You no longer need to avoid capacitive op-amp loads. Just examine the application and determine if capacitive loads are the best choice. You can feel confident in designing these loads into your products. These circuits have become very practical because 1-µF ceramic capacitors with an X7R dielectric characteristic are now available in the 3.2×1.6-mm (1206) chip. I no longer have to use op-amp buffers as frequently as I did in the past. |
||||
|
||||
| EDN Access | Feedback | Table of Contents | |
||||
| Copyright © 1997 EDN Magazine, EDN Access. EDN is a registered trademark of Reed Properties Inc, used under license. EDN is published by Cahners Publishing Company, a unit of Reed Elsevier Inc. | ||||