An integrator circuit op amp performs the mathematical operation of integration, producing an output voltage that is proportional to the time-integral of the input voltage. While a passive RC network can approximate integration at high frequencies, an active op-amp topology provides true mathematical integration with low output impedance and high input impedance. This guide breaks down the exact node topology, component selection, and real-world failure modes you need to build and debug this circuit on the bench.
The Ideal Op-Amp Integrator Topology & Node Behavior
The standard active integrator uses an inverting op-amp configuration where the feedback resistor is replaced by a capacitor. To analyze and troubleshoot this circuit, we define four critical nodes:
- Node 1 (V_in): The input signal source.
- Node 2 (Inverting Input / Summing Junction): The virtual ground. Due to negative feedback and the high open-loop gain of the op-amp, this node is held at the same potential as Node 3 (0V).
- Node 3 (Non-Inverting Input): Tied directly to system ground (0V).
- Node 4 (V_out): The op-amp output, which drives the load and feeds back through the capacitor.
The input resistor ($R_{in}$) bridges Node 1 and Node 2. The feedback capacitor ($C_f$) bridges Node 2 and Node 4. Because Node 2 is a virtual ground, the input current is strictly determined by Ohm's law: $I_{in} = V_{in} / R_{in}$. This constant current is forced to flow into $C_f$, charging it linearly and generating the integrated output voltage at Node 4.
Component Behavior Matrix
Understanding how component changes affect the integration rate is crucial for tuning waveforms. Here is how the circuit reacts to element variations:
| Parameter Changed | Effect on Integration Rate | Effect on Output Waveform |
|---|---|---|
| Increase $R_{in}$ | Decreases (slower) | Shallower ramp slope; lower peak-to-peak amplitude |
| Increase $C_f$ | Decreases (slower) | Shallower ramp slope; lower peak-to-peak amplitude |
| Increase $V_{in}$ Amplitude | Increases (faster) | Steeper ramp slope; higher peak-to-peak amplitude |
| Add DC Offset to $V_{in}$ | Adds constant bias current | Output ramps continuously toward positive or negative supply rail |
Active vs. Passive: Why Use an Op-Amp Integrator?
Why choose an active integrator circuit op amp over a simple passive series RC low-pass filter? The answer lies in the voltage coefficient across the resistor.
In a passive RC integrator, as the capacitor charges, the voltage across it increases. This reduces the voltage drop across the series resistor, which in turn reduces the charging current. The result is an exponential charging curve, not a linear mathematical integration. A passive RC network only approximates integration when the time constant is vastly larger than the signal period, resulting in severe signal attenuation.
Practical Design Walkthrough: 1kHz Triangle Wave Generator
Let's design a practical integrator to convert a 1kHz square wave into a triangle wave. We will use a TL072 dual JFET-input op-amp powered by ±12V rails. JFET inputs are preferred here for their exceptionally low input bias currents, which minimizes DC drift.
1. Define the Target Parameters
- Input Signal: 1kHz square wave, ±2V peak (4V peak-to-peak).
- Half-Period ($\Delta t$): 0.5ms (500µs).
- Target Output: Linear triangle wave that utilizes a good portion of the ±12V rails without clipping.
2. Select Real Component Values
The fundamental integration equation is $\Delta V_{out} = \frac{V_{in} \times \Delta t}{R_{in} \times C_f}$. We need to pick $R_{in}$ and $C_f$ to yield a reasonable voltage swing.
- Choose $C_f$: 10nF. Critical Note: Use a Polypropylene film capacitor or C0G/NP0 ceramic. Never use X7R or Y5V dielectrics for $C_f$; their capacitance drops significantly with applied voltage and they exhibit piezoelectric microphonics, which will distort your integration linearity.
- Choose $R_{in}$: 10kΩ (1% metal film).
3. Verify the Math
Time constant $\tau = R_{in} \times C_f = 10,000 \times 10 \times 10^{-9} = 100\mu s$.
Voltage swing per half-cycle: $\Delta V_{out} = \frac{2V \times 500\mu s}{100\mu s} = 10V$.
The output will swing ±5V around ground, creating a 10V peak-to-peak triangle wave. This fits perfectly within the TL072's output swing limits on ±12V rails.
4. Add the DC Stabilization Resistor
An ideal integrator has infinite DC gain, meaning any tiny input offset voltage will integrate over time and slam the output to the supply rail. To create a practical integrator, add a high-value feedback resistor ($R_f$) in parallel with $C_f$. Choose $R_f = 1M\Omega$. This limits the low-frequency AC gain to $-R_f/R_{in} = -100$ and provides a DC path to stabilize the operating point.
Failure Modes: What Breaks at the Extremes?
When troubleshooting a dead or misbehaving integrator on the bench, you must understand how the circuit fails when individual elements open or short. This failure-mode contrast is vital for rapid debugging.
| Component Fault | Circuit Behavior | Observable Symptom on Oscilloscope |
|---|---|---|
| $C_f$ Opens | Feedback loop is broken. Op-amp runs open-loop with massive gain, acting as a comparator. | Output slams to +12V or -12V rail, switching only if input crosses exactly 0V. |
| $C_f$ Shorts | Feedback becomes a dead wire. The circuit becomes an inverting amplifier with $R_f = 0$, so Gain = 0. | Output sits flat at 0V (virtual ground potential). |
| $R_{in}$ Opens | No signal current enters Node 2. Only input bias current flows into $C_f$. | Output slowly drifts toward one of the supply rails over several seconds. |
| $R_{in}$ Shorts | Input source is tied directly to virtual ground. Op-amp attempts to sink infinite current through feedback to maintain 0V. | Op-amp hits internal short-circuit current limit (~40mA for TL072), overheats, and output distorts or clips heavily. |
Step-by-Step Breadboard Testing Procedure
Follow these exact steps to build and verify the 1kHz integrator on a solderless breadboard. For more on practical op-amp breadboarding practices, consult the Electronics Tutorials op-amp integrator guide.
- Prepare Power Rails: Connect your bench power supply to provide ±12V and a common ground. Place 100nF MLCC decoupling capacitors directly across the power pins of the op-amp (Pin 8 to GND, and Pin 4 to GND) to prevent high-frequency oscillation.
- Seat the IC: Insert the TL072 across the breadboard center trench. Wire Pin 8 to +12V and Pin 4 to -12V.
- Establish Ground: Wire Pin 3 (Non-inverting input) directly to the ground bus.
- Wire the Input Network: Connect the 10kΩ $R_{in}$ from your signal input row to Pin 2 (Inverting input).
- Wire the Feedback Network: Connect the 10nF $C_f$ and the 1MΩ $R_f$ in parallel between Pin 2 and Pin 1 (Output). Ensure the capacitor leads are making solid contact; loose film capacitors are a common source of intermittent open-circuit failures.
- Add a Reset Switch (Optional but recommended): Wire a momentary pushbutton switch in parallel with $C_f$. Pressing this shorts the capacitor, discharging it and resetting the integrator output to 0V instantly.
- Inject Signal: Connect your function generator. Set it to a 1kHz square wave, 4V peak-to-peak (±2V), with exactly 0V DC offset.
- Probe and Verify: Connect Oscilloscope Channel 1 to $V_{in}$ and Channel 2 to $V_{out}$ (Pin 1). Trigger on Channel 1. You should see a clean, linear triangle wave on Channel 2 with a 10V peak-to-peak amplitude, 90 degrees out of phase with the square wave transitions.
Integrator Circuit Op Amp FAQ
Why does my integrator circuit op amp output drift to the supply rail?
Output drift is caused by the integration of the op-amp's inherent input offset voltage ($V_{os}$) and input bias current ($I_b$). Even with the input grounded, a TL072 might have a 3mV offset and 50pA of bias current. The capacitor integrates these tiny DC errors continuously until the output hits the supply rail. To fix this, always use a practical integrator topology by adding a high-value feedback resistor ($R_f$) in parallel with $C_f$ to bleed off the accumulated DC charge, and select an op-amp with low $V_{os}$ and low $I_b$ (like a JFET or CMOS input stage).
How do I calculate the exact output voltage of an integrator circuit op amp?
The output voltage at any time $t$ is calculated using the formula:
$V_{out}(t) = -\frac{1}{R_{in}C_f} \int_{0}^{t} V_{in}(\tau) d\tau + V_{initial}$
For a constant DC input voltage, this simplifies to a linear ramp: $V_{out} = -\frac{V_{in} \times t}{R_{in} \times C_f}$. For example, applying +1V DC to a circuit with a 10kΩ resistor and 1µF capacitor will cause the output to ramp negatively at a rate of -100V per second (or -0.1V per millisecond).
Can I use an LM358 for an audio or precision integrator circuit op amp?
While the LM358 is cheap and works on a single supply, it is a poor choice for precision or audio integration. The LM358 suffers from crossover distortion when the output crosses 0V, which introduces harsh non-linearities into your integrated waveform. It also has relatively high input bias currents and voltage noise. For audio, function generation, or precision instrumentation, spend the extra $0.50 and use a TL072, NE5532, or OPA2134.
What is the difference between an ideal and practical integrator circuit op amp?
An ideal integrator uses only a capacitor in the feedback loop, resulting in infinite DC gain and a phase shift of exactly 90 degrees at all frequencies. A practical integrator adds a large resistor ($R_f$) in parallel with the capacitor. This limits the maximum DC gain to $-R_f/R_{in}$, prevents the circuit from railing due to offset voltages, and turns the circuit into a low-pass filter at very low frequencies (below the cutoff frequency $f_c = \frac{1}{2\pi R_f C_f}$). Above $f_c$, it behaves as a true integrator.






