Operational amplifier applications
Encyclopedia : O : OP : OPE : Operational amplifier applications
This article illustrates some typical applications of solid-state integrated circuit operational amplifiers. A simplified schematic notation is used, and the reader is reminded that many details such as device selection and power supply connections are not shown.
The resistors used in these configurations are typically in the kΩ range. <1 kΩ range resistors cause excessive current flow and possible damage to the device. >1 MΩ range resistors cause excessive thermal noise and bias currents.
Note: It is important to realize that the equations shown below, pertaining to each type of circuit, assume that it is an ideal op amp. Those interested in construction of any of these circuits for practical use should consult a more detailed reference. See the External links and References sections.
Linear circuit applications
The circuit shown is used for finding the difference of two voltages each multiplied by some constant (determined by the resistors).
The name "differential amplifier" should not be confused with the "differentiator", also shown on this page.
- [ V_\mathrm = V_2 \left( + R_1 \right) R_\mathrm \over \left( R_\mathrm + R_2 \right) R_1} \right) - V_1 \left( \over R_1} \right) ]
- Differential [Z_\mathrm] (between the two input pins) = [R_1 + R_2]
Amplified difference
When [R_1 = R_2] and [R_\mathrm = R_\mathrm],
- [ V_\mathrm = \over R_1} \left( V_2 - V_1 \right) ]
Difference amplifier
When [R_1 = R_\mathrm] and [R_2 = R_\mathrm] (including when [R_1 = R_2 = R_\mathrm = R_\mathrm]):
- [ V_\mathrm = V_2 - V_1 \,\!]
Inverting amplifier
Inverts and amplifies a voltage (multiplies by a negative constant)
- [ V_\mathrm = -V_\mathrm ( R_\mathrm / R_\mathrm ) \!\ ]
- [Z_\mathrm = R_\mathrm] (because [V_-] is a virtual ground)
Non-inverting amplifier
Amplifies a voltage (multiplies by a constant greater than 1)
- [ V_\mathrm = V_\mathrm \left( 1 + \right)]
- [Z_\mathrm = \infin] (realistically, the input impedance of the op-amp itself, 1 MΩ to 10 TΩ)
Voltage follower
Used as a buffer amplifier, to eliminate loading effects or to interface impedances (connecting a device with a high source impedance to a device with a low input impedance)
- [ V_\mathrm = V_\mathrm \!\ ]
- [Z_\mathrm = \infin] (realistically, the differential input impedance of the op-amp itself, 1 MΩ to 1 TΩ)
Summing amplifier
Sums several (weighted) voltages
- [ V_\mathrm = - R_\mathrm \left( + + \cdots + \right) ]
- When [R_1 = R_2 = \cdots = R_n], and [R_\mathrm] independent
- [ V_\mathrm = - \left( \over R_1} \right) (V_1 + V_2 + \cdots + V_n ) \!\ ]
- When [R_1 = R_2 = \cdots = R_n = R_\mathrm]
- [ V_\mathrm = - ( V_1 + V_2 + \cdots + V_n ) \!\ ]
- Output is inverted
- Input impedance [Z_n = R_n], for each input ([V_-] is a virtual ground)
Integrator
Integrates the (inverted) signal over time
- [ V_\mathrm = \int_0^t - \over RC} \, dt + V_\mathrm ]
- Note that this can also be viewed as a type of electronic filter.
Differentiator
Differentiates the (inverted) signal over time.
The name "differentiator" should not be confused with the "differential amplifier", also shown on this page.
- [ V_\mathrm = - R C \, \over dt} ]
- Note that this can also be viewed as a type of electronic filter.
Compares two voltages and outputs one of two states depending on which is greater
- [ V_\mathrm = \left\ V_\mathrm & V_1 > V_2 \\ V_\mathrm & V_1 < V_2 \end\right. ]
- See article for details
Combines very high input impedance, high common-mode rejection, low DC offset, and other properties used in making very accurate, low-noise measurements

- Is made by adding a non-inverting buffer to each input of the differential amplifier to increase the input impedance.
- See article for details
A comparator with hysteresis
- See article for details
Simulates an inductor
- See article for details
Zero level detector
Combines very high input impedance, high common-mode rejection, low DC offset, and other properties used in making very accurate, low-noise measurements

- Is made by adding a non-inverting buffer to each input of the differential amplifier to increase the input impedance.
- See article for details
A comparator with hysteresis
- See article for details
Simulates an inductor
- See article for details
Zero level detector
Simulates an inductor
- See article for details
Zero level detector
Voltage divider reference
- Zener sets reference voltage
Creates a resistor having a negative value for any signal generator
- In this case, the ratio between the input voltage and the input current (thus the input resistance) is given by:
- [R_\mathrm = - R_3 \frac]
for more information see the main article Negative impedance converter.
Non-linear configurations
Behaves like an ideal diode for the load, which is here represented by a generic resistor [R_\mathrm].

- This basic configuration has some limitations. For more information and to know the configuration that is actually used see the main article.
Peak detector
When the switch is closed, the output goes to zero volts. When the switch is opened for a certain time interval, the capacitor will charge to the maximum input voltage attained during that time interval.
Logarithmic output
- The relationship between the input voltage [v_\mathrm] and the output voltage [v_\mathrm] is given by:
- [v_\mathrm = -V_ \ln \left( \frac} \cdot R} \right)]
- If the operational amplifier is considered ideal, the negative pin is virtually grounded, so the current flowing into the resistor from the source (and thus through the diode to the output, since the op-amp inputs draw no current) is:
- [\frac} = I_\mathrm = I_\mathrm]
- [I_\mathrm = I_\mathrm \left( e^}}} - 1 \right)]
- [I_\mathrm \simeq I_\mathrm e^ \over V_} ]
Note that this implementation does not consider temperature stability and other non-ideal effects.
Exponential output
- The relationship between the input voltage [v_\mathrm] and the output voltage [v_\mathrm] is given by:
- [v_\mathrm = - R I_\mathrm e^ \over V_}]
- Considering the operational amplifier ideal, then the positive pin is virtually grounded, so the current through the diode is given by:
- [I_\mathrm = I_\mathrm \left( e^}}} - 1 \right)]
- [I_\mathrm \simeq I_\mathrm e^ \over V_} ]
- [v_\mathrm = -R I_\mathrm\,]
Other applications
- audio and video pre-amplifiers and buffers
- voltage comparators
- differential amplifiers
- differentiators and integrators
- filters
- precision rectifiers
- voltage regulator and current regulator
- analog-to-digital converter
- digital-to-analog converter
- voltage clamps
- oscillators and waveform generators
- Schmitt trigger
- Gyrator
- Comparator
- Active filter
- Analog computer
See also
- Current-feedback operational amplifier
- Operational tranconductance amplifier
- Frequency compensation
External links
- [Introduction to op-amp circuit stages, second order filters, single op-amp bandpass filters, and a simple intercom]
- [Op Amps for Everyone] (PDF)
- [A table of standard applications]
- [Hyperphysics - descriptions of common applications]
- [Single supply op-amp circuit collection] (PDF)
- [Op-amp circuit collection] (PDF)
- [A Collection of Amp Applications] (PDF) — Analog Devices Application note
- [Basic OpAmp Applications] (PDF)
- [HANDBOOK OF OPERATIONAL AMPLIFIER APPLICATIONS] (PDF) — Texas Instruments Application note
- [Logarithmic amplifier]
- [Precision half-wave rectifier]
- [Precision full-wave rectifier]
- [Log/anti-log generators, cube generator, multiply/divide amp] (PDF)
- [Logarithmically variable gain from a linear variable component]
References
- Paul Horowitz and Winfield Hill, "The Art of Electronics 2nd Ed. " Cambridge University Press, Cambridge, 1989 ISBN 0521370957
From Wikipedia, the Free Encyclopedia. Original article here. Support Wikipedia by contributing or donating.
All text is available under the terms of the GNU Free Documentation License See Wikipedia Copyrights for details.











