A positive feedback operational amplifier routes a portion of its output signal back to the non-inverting input, forcing the output to rapidly saturate at either the positive or negative supply rail rather than operating in a linear region. In a real circuit, this topology transforms a standard linear amplifier into a decisive switching device—like a Schmitt trigger or an oscillator—that completely ignores minor noise fluctuations near its threshold voltage. Beginners commonly confuse positive feedback with negative feedback, mistakenly assuming 'positive' implies a beneficial performance boost; in reality, negative feedback stabilizes linear gain, while positive feedback intentionally destabilizes the op-amp to create hard digital switching states.
The Core Mechanism: How Positive Feedback Forces Saturation
To understand why positive feedback destroys linear operation, look at the fundamental op-amp equation: V_out = A_OL * (V+ - V-). The open-loop gain (A_OL) of a standard part like the TL072 or LM358 is massive—typically over 100,000 (100 dB).
When you feed a fraction of V_out back to the non-inverting input (V+), you create a regenerative loop. If V+ rises even a microvolt above the inverting input (V-), the output begins to swing positive. Because that rising output is fed back to V+, it pushes V+ even higher, which drives the output further positive. This runaway effect happens in microseconds, slamming the output against the positive supply rail.
Think of it like pushing a boulder over the peak of a steep hill. Once the boulder passes the exact peak (the threshold voltage), gravity (positive feedback) takes over and pulls it all the way down the other side to the bottom (the supply rail). You cannot stop the boulder halfway down the hill; the system only has two stable states: resting on the positive side, or resting on the negative side.
Worked Example: Designing a Non-Inverting Schmitt Trigger
Let's design a noise-immune threshold detector using a TL072 op-amp on a dual ±12V bench supply. We want the output to switch high when the input crosses +1.1V, and switch low only when the input drops below -1.1V, giving us a 2.2V hysteresis window to ignore sensor noise.
Circuit Topology:
- U1: TL072 (powered by ±12V; output swings to approx. ±11V under load).
- V- (Pin 2): Tied directly to Ground (0V reference).
- V+ (Pin 3): Connected to the input signal (
V_in) through resistorR1, and connected to the output (V_out) through feedback resistorR2.
Component Selection & Math:
The threshold occurs when the voltage at V+ exactly equals V- (0V). Using superposition, the switching thresholds are defined by the ratio of R1 to R2:
V_threshold = ± V_out_sat * (R1 / R2)
| Parameter | Target Value | Selected Component / Result |
|---|---|---|
| Feedback Resistor (R2) | High impedance to limit current | 100 kΩ (1% metal film) |
| Input Resistor (R1) | Sets the hysteresis ratio | 10 kΩ (1% metal film) |
| Output Saturation (V_out_sat) | Measured on bench | ±11.0V |
| Upper Threshold (V_UTP) | +11V * (10k / 100k) | +1.1V |
| Lower Threshold (V_LTP) | -11V * (10k / 100k) | -1.1V |
| Total Hysteresis Window | V_UTP - V_LTP | 2.2V |
How it operates on the bench:
Assume V_out is currently saturated at -11V. The positive feedback pulls the V+ node slightly negative. V_in must rise all the way to +1.1V to overcome this pull and force V+ back to 0V. The moment it hits +1.1V, the op-amp snaps to +11V. Now, the positive feedback pulls V+ slightly positive. V_in must drop all the way to -1.1V to trigger the next state change. Any noise spikes smaller than 2.2V riding on your input signal are completely ignored.
Where You Meet This in Practice
While negative feedback dominates analog signal conditioning, positive feedback is the undisputed king of mixed-signal interfaces and timing circuits. Here is where you will actively design or troubleshoot it:
- Comparator Hysteresis (Schmitt Triggers): When squaring up a slow-moving or noisy analog signal (like a thermistor reading or an audio waveform for a zero-crossing detector), a comparator without positive feedback will 'chatter' violently at the threshold, generating dozens of false digital edges. Positive feedback adds a dead-band that guarantees a single, clean transition.
- Relaxation Oscillators: By combining positive feedback (to set the switching thresholds) with negative feedback through an RC timing network (to slowly ramp the voltage), you create an astable multivibrator. This generates square waves without needing a dedicated 555 timer or crystal oscillator.
- Hardware Switch Debouncing: Mechanical pushbuttons bounce for milliseconds when pressed. A positive feedback op-amp configured as a bistable latch will snap to the new state on the very first microsecond of contact and ignore all subsequent mechanical bounces until the switch is fully released and pressed again.
| Criterion | Negative Feedback | Positive Feedback |
|---|---|---|
| Output State | Linear (between rails) | Saturated (locked to rails) |
| Gain Control | Precise, set by resistor ratio | Irrelevant (open-loop dominates) |
| Primary Use Case | Amplifiers, active filters, PID loops | Comparators, oscillators, latches |
| Phase Relationship | Fed to inverting input (-) | Fed to non-inverting input (+) |
Frequently Asked Questions
Why does my positive feedback operational amplifier circuit latch up and refuse to switch?
If your op-amp is stuck at one rail and ignores the input, you likely exceeded the common-mode input voltage range specified in the datasheet. For example, the classic LM358 cannot sense voltages near the positive rail on a single supply. If your threshold is set too high, the internal input differential pair starves for bias current, and the positive feedback loop locks the output permanently. Always check the 'Input Common-Mode Voltage Range' table in the datasheet, or switch to a rail-to-rail input op-amp like the TLC27M2.
Can I use a standard op-amp like the LM741 for positive feedback comparator circuits?
You can, but it is highly discouraged. The LM741 is notorious for 'phase reversal'—if the input voltage exceeds the common-mode range, the internal circuitry inverts the signal polarity, effectively turning your positive feedback into negative feedback momentarily, which causes severe locking and erratic behavior. Furthermore, the LM741 has a sluggish slew rate of just 0.5 V/µs, meaning your 'fast' digital edges will look like slow, noisy ramps. Use dedicated comparators like the LM393 or modern op-amps like the TLV3201 for switching applications.
What is the difference between positive feedback and negative feedback in an op-amp?
As detailed in the Texas Instruments application note on comparator hysteresis, negative feedback routes the output to the inverting (-) input, forcing the two inputs to match and creating a stable, linear amplifier. Positive feedback routes the output to the non-inverting (+) input, exaggerating any difference between the inputs and forcing the output to slam into the supply rails. One creates precision analog circuits; the creates decisive digital logic states.
How do I interface a ±12V positive feedback comparator output to a 3.3V ESP32 GPIO?
Never connect a ±12V op-amp output directly to an ESP32 GPIO; the absolute maximum rating is 3.6V, and negative voltages will instantly destroy the microcontroller's internal ESD diodes. You must use a voltage divider or an open-collector comparator (like the LM393) with a pull-up resistor tied to the ESP32's 3.3V rail. If using the LM393, wire the emitter to ground, and place a 4.7kΩ pull-up resistor from the output pin to the ESP32's 3.3V VCC. This safely clamps the high logic level to 3.3V while allowing the open-collector transistor to pull the line down to 0V, as recommended in Analog Devices' guide on comparator pitfalls.






