Diode Clamp Circuit Calculator
Analyze a diode clamp (limiter) circuit. Calculate the output voltage given input swing, clamp reference, and series resistor.
How to Use
- Enter input voltage range (Vmin to Vmax) and clamp reference (Vref).
- Pick clamp type: positive (limits high), negative (limits low), or bipolar (limits both).
- Diode forward voltage (0.7V standard, 0.3V Schottky) is factored in.
Show Work
Formulas
History of Diode Clamps
The diode clamp appeared in vacuum-tube-era radar receivers of the 1940s as a way to reset DC levels after AC-coupled amplifier stages. MIT Radiation Laboratory engineers developed the "restoration diode" to anchor a signal's baseline to a known voltage — exactly the topology used today as an input-protection clamp. The Rad Lab Series books (1947) documented these circuits in detail and spread the technique throughout postwar electronics.
TTL logic (1964) standardized input protection using clamp diodes to Vcc and GND on every input pin. The classic SN7400 NAND input has an integrated diode pair (a Darlington input bias network plus clamp diodes) that has been copied into every subsequent TTL, CMOS, and modern low-voltage logic family. MCU input protection is essentially the same — two diodes per pin — which is why GPIO pins survive moderate overvoltage when a current-limiting resistor holds injection current below ~20 mA.
TVS (Transient Voltage Suppressor) diodes — modern descendants of the clamp concept — appeared in the 1980s for protecting against ESD and lightning surge. A TVS acts like a very fast Zener: below its breakdown voltage, it's effectively open; above, it clamps in nanoseconds, dumping joules of transient energy safely to ground. USB, Ethernet, and HDMI ports use TVS arrays as the first line of ESD defense.
About This Calculator
Pick clamp type (positive, negative, or bipolar), enter input peak amplitude, clamp reference voltage, and diode forward voltage (0.7 V silicon, 0.3 V Schottky). The tool returns the actual clipping thresholds (V_upper = Vref + Vf for positive clamp; V_lower = Vref − Vf for negative), output swing, and whether clipping will occur at your input amplitude.
For MCU/ADC input protection, place a series resistor (typically 1 kΩ) between the input signal and the clamp point — this limits clamp current to safe levels when transients occur. A 1 kΩ series resistor and a pair of Schottky diodes to Vcc/GND will protect a GPIO pin against ±30 V transients. Everything runs client-side; no values leave your browser.
About the Diode Clamp Circuit Calculator
The Diode Clamp Circuit Calculator is a simple, free helper for electronics and circuit design that runs entirely on your own device. Analyze a diode clamp (limiter) circuit. Calculate the output voltage given input swing, clamp reference, and series resistor.
How it works
Enter your figures and the result appears instantly, updating the moment you change anything. There is no submit button and nothing to wait for, so it is easy to try a few what-if numbers and compare the results. Just check each box holds the kind of value it expects.
Want the deeper story? The Knowledge Base explains the ideas behind the tools in more detail.
Frequently Asked Questions
What is a clamp circuit?
A passive protection circuit that limits voltage excursions. A diode to a reference voltage conducts when input exceeds Vref, clamping the output to Vref + Vf.
Clamp vs. clipper?
Often used interchangeably. Strictly: clamp shifts DC level; clipper truncates amplitude. Both use similar diode-to-reference topologies.
Protection application?
Two back-to-back diodes to Vcc and GND clamp any input to Vcc+0.7 or GND−0.7 — standard input protection on MCU GPIO pins and ADC inputs.
How do I use the Diode Clamp Circuit Calculator?
Simply type your numbers and read the result, which refreshes the instant you change something. There is nothing to submit and nothing to wait for.
Does it cost anything or need an account?
No. The tool is completely free, there is no account to create, and it keeps working offline after the page first loads.
Is anything I type uploaded?
No. The tool works entirely on your device, so the values you enter never leave your browser.
Common Use Cases
GPIO Input Protection
Schottky clamps to rails limit ESD and static transients.
ADC Input Limiter
Prevent overvoltage reaching ADC that would exceed Vref.
Audio Limiter
Soft-clip audio peaks above a threshold; simple distortion effect or peak-level control.
Last updated: