An ideal operational amplifier integrator circuit outputs a voltage proportional to the time-integral of its input signal. However, a purely theoretical integrator will fail on a real bench due to DC offset voltages and input bias currents. To build a stable, real-world operational amplifier integrator circuit that doesn't rail out, you need an input resistor ($R_{in}$), a feedback capacitor ($C_f$), and a parallel feedback resistor ($R_f$) for DC stabilization. For general-purpose audio, function generation, and bench testing, the TL072 paired with a 10nF C0G ceramic capacitor and a 12.4kΩ input resistor is the definitive, proven default.
The Core Topology: Nodes, Currents, and the Miller Effect
Before selecting parts, we must define the circuit's nodes and understand why this active topology beats a passive alternative. The standard inverting integrator relies on three critical nodes:
- Node A (Inverting Input / Virtual Ground): The summing junction where $R_{in}$ and $C_f$ meet. Negative feedback forces this node to 0V (virtual ground).
- Node B (Non-Inverting Input): Tied directly to circuit ground (0V reference).
- Node C (Output): The op-amp's output pin, which drives the feedback loop through $C_f$ and the DC stabilization path through $R_f$.
Why this topology over a simple passive RC low-pass filter? A passive RC filter yields an exponential charging curve because the voltage drop across the resistor decreases as the capacitor charges, reducing the current over time. The op-amp integrator uses negative feedback to hold Node A at a virtual ground. This keeps the voltage across $R_{in}$ perfectly constant regardless of the charge on $C_f$. A constant voltage across a constant resistance forces a constant current into the capacitor, yielding a perfectly linear voltage ramp. Furthermore, the Miller effect multiplies the physical capacitance of $C_f$ by the op-amp's open-loop gain at Node A, creating a massive effective capacitance that dominates the circuit's pole and ensures excellent linearity.
Component Behavior and Failure Modes at the Extremes
A common mistake in academic theory is omitting the parallel feedback resistor ($R_f$). In the real world, component tolerances, thermal drift, and extreme failure modes dictate your design. The table below maps what happens when elements drift or fail completely.
| Component | Parameter Change / Failure | Circuit Behavior & Consequence |
|---|---|---|
| $C_f$ (Feedback Cap) | Opens (fails or omitted) | $R_f$ becomes the sole feedback path. The circuit becomes a high-gain inverting amplifier. High-frequency noise is amplified, and the output likely saturates. |
| $C_f$ (Feedback Cap) | Shorts | Node C is shorted to Node A. Output voltage drops to 0V (virtual ground). The op-amp may overheat trying to drive the short. |
| $R_f$ (DC Stabilization) | Opens (omitted in design) | Input bias current (even picoamps) integrates continuously on $C_f$. Within seconds to minutes, the output drifts to the positive or negative supply rail (saturation). |
| $R_{in}$ (Input Resistor) | Opens | No input current flows. The output holds at the last integrated DC level, then slowly drifts to 0V through $R_f$. |
| $R_{in}$ (Input Resistor) | Shorts | Input signal is tied directly to Node A. Massive current flows, likely destroying the op-amp's input stage or the signal source. |
Decision Path: Picking the Right Op-Amp and Passives
Do not just grab the first DIP-8 chip from your bin. The choice of op-amp and capacitor dielectric dictates the linearity and DC stability of your integrator. Use this decision matrix to select your core components.
| Application | Op-Amp Choice | Capacitor Dielectric | Cost (Approx) |
|---|---|---|---|
| Audio / General Signal Gen | TL072 (JFET input, low noise) | C0G / NP0 Ceramic | ~$0.60 |
| Precision DC / Scientific | OPA211 (Bipolar, ultra-low offset) | Polypropylene Film | ~$4.50 |
| High-Speed Video / RF | ADA4898 (Current feedback, high slew) | C0G / NP0 Ceramic | ~$6.00 |
Concrete Pick: For 90% of bench, hobby, and audio-frequency projects, buy the Texas Instruments TL072. Its JFET input stage offers exceptionally low input bias current (~50pA), meaning your DC drift will be minimal. Crucial Rule: Never use X7R or Y5V ceramic capacitors for $C_f$. These dielectrics exhibit severe dielectric absorption and voltage coefficient. An X7R capacitor will "remember" previous voltages and release them slowly, causing a non-linear "dog-leg" at the peaks of your triangle wave. Always specify C0G/NP0.
Design Walkthrough: Sizing for a 1kHz Triangle Wave
Let's design an operational amplifier integrator circuit to convert a 1kHz, 2Vpp square wave (swinging from -1V to +1V) into a 4Vpp triangle wave (swinging from -2V to +2V). We will use our concrete pick: the TL072 and a 10nF C0G capacitor.
1. Calculate the Required Current
The period of a 1kHz wave is 1ms. Each half-cycle (the time the square wave stays at +1V or -1V) is $dt = 0.5ms$ ($0.0005s$).
We want the output to ramp 4V total during this half-cycle ($dV = 4V$).
The current required to charge the capacitor at this rate is:
$$I = C_f \times \frac{dV}{dt} = 10\text{nF} \times \frac{4\text{V}}{0.0005\text{s}} = 80\mu\text{A}$$
2. Size the Input Resistor ($R_{in}$)
Since Node A is a virtual ground, the full input voltage (1V peak) drops across $R_{in}$.
$$R_{in} = \frac{V_{in}}{I} = \frac{1\text{V}}{80\mu\text{A}} = 12,500\Omega$$
The closest standard 1% E96 series resistor is 12.4kΩ. We will use 12.4kΩ. (This will yield a slightly higher ramp rate, resulting in a ~4.03Vpp output, which is perfectly acceptable).
3. Size the DC Stabilization Resistor ($R_f$)
$R_f$ forms a high-pass filter with $C_f$, setting the low-frequency cutoff ($f_c$). We want $f_c$ to be at least a decade below our 1kHz operating frequency to prevent phase shift and amplitude attenuation at 1kHz. Let's target $f_c = 15\text{Hz}$.
$$R_f = \frac{1}{2\pi \times f_c \times C_f} = \frac{1}{2\pi \times 15 \times 10\text{nF}} \approx 1.06\text{M}\Omega$$
We will use a standard 1MΩ resistor. This provides a DC path for the TL072's 50pA bias current, dropping only 50µV across the feedback network—negligible for our 4Vpp signal.
Breadboard Testing: Step-by-Step Verification
Do not just wire it up and turn it on. Follow this verification sequence to ensure your virtual ground is stable and your slew rate is within limits. The TL072 has a slew rate of 13V/µs; our required ramp is only 0.008V/µs, so slew-induced distortion will not be an issue here.
- Power the Rails: Connect a dual-rail bench power supply to the TL072. Set it to ±12V. Connect Pin 8 to +12V, Pin 4 to -12V, and tie the supply ground to your breadboard's central ground rail.
- Place Passives: Insert the 12.4kΩ $R_{in}$, 1MΩ $R_f$, and 10nF C0G $C_f$. Wire $R_f$ and $C_f$ in parallel between Pin 1 (Output, Node C) and Pin 2 (Inverting Input, Node A).
- Tie Node B to Ground: Connect Pin 3 (Non-Inverting Input, Node B) directly to the ground rail. Do not leave this floating.
- Verify Virtual Ground: Before applying the AC signal, power the op-amp. Use a digital multimeter (DMM) to measure the DC voltage between Pin 2 (Node A) and ground. It must read < 5mV. If it reads near ±12V, your feedback loop is broken or $R_f$ is missing.
- Inject the Signal: Connect a function generator to $R_{in}$. Set it to a 1kHz square wave, 2Vpp (±1V), with a 0V DC offset.
- Scope the Output: Connect an oscilloscope probe to Pin 1. Trigger on the function generator's sync output. You should see a clean, linear triangle wave spanning approximately ±2V. If the peaks are rounded, check your capacitor dielectric (you may have accidentally grabbed an X7R). If the wave is tilted or drifting vertically, check your function generator's DC offset.
By adhering to this node-stabilized topology and selecting C0G passives, your operational amplifier integrator circuit will deliver textbook-perfect linear integration, avoiding the common pitfalls of DC saturation and dielectric memory that plague novice designs.






