Ripple Voltage Calculator
Estimate ripple for a capacitor-input filter using load current, capacitance, and ripple frequency (half-wave / full-wave). Includes “solve for C” and Show Work.
How to Use
- Choose a mode: compute ripple from C, or compute required C from ripple.
- Enter load current and ripple frequency (or choose half-wave/full-wave based on mains frequency).
- Enter capacitance (or target ripple Vpp).
- Read outputs (Vpp, Vrms approx, ripple %) and open “Show Work” for steps.
This tool models the common capacitor-input discharge approximation (capacitor discharges between peaks). Real circuits can differ due to diode drops, transformer regulation, ESR/ESL, and load dynamics.
Show Work (step-by-step)
Reference (Capacitor-Input Approximation)
In a common approximation, the capacitor discharges between peaks by ΔV ≈ I · Δt / C.
With ripple frequency f, Δt ≈ 1 / f, so:
- Ripple (peak-to-peak):
Vpp ≈ I / (f · C) - Required capacitance:
C ≈ I / (f · Vpp) - Ripple percent (optional):
% ≈ (Vpp / Vdc) × 100
f_ripple = 2 × f_line.
FAQ
Half-wave vs full-wave: what should I choose?
Half-wave ripple frequency is about the line frequency (50/60Hz). Full-wave is about 2× line frequency (100/120Hz), which reduces ripple for the same capacitance.
Why doesn’t this match my scope perfectly?
Real ripple includes diode drops, transformer regulation, capacitor ESR/ESL, wiring resistance, and non-constant load current. This tool is meant for fast estimating and sizing.
Does switching power supply ripple use the same formula?
Not directly. Switching ripple depends on topology, control loop, inductor ripple current, ESR/ESL, and load transients. This tool focuses on the capacitor discharge model; use it as a rough baseline unless you’re specifically in a “bulk cap between pulses” scenario.
Tool Info
Last updated:
Updates may include better ripple-shape modeling, ESR handling, and additional output formats.