Buck Input Capacitor RMS Current Calculator
Calculate the RMS current in a buck converter input cap — the key selection parameter for input cap sizing. Avoids overheating failures.
How to Use
- Enter V_in, V_out, and output current I_out.
- Tool computes RMS ripple current through input cap. Select cap with RMS rating ≥ computed value × 1.2.
Show Work
Formulas
History of Input Capacitor Stress
Input capacitor RMS current became a first-class concern in switching power supplies in the 1970s-80s as MOS power transistors enabled higher switching frequencies and pulsed currents. Aluminum electrolytic capacitors with high ESR would dry out and fail prematurely - leading to the notorious capacitor plague of the early 2000s on PC motherboards. Modern designs rely on low-ESR aluminum polymer and ceramic multilayer capacitors, which tolerate 10x higher RMS ripple current per volume.
About This Calculator
Enter V_in, V_out, I_out. The tool computes duty D = V_out/V_in and input cap RMS current I_RMS = I_out·√(D·(1-D)). Add 20% margin for transients and dimensional tolerance.
For production: specify caps with RMS rating 1.5-2× computed value at full-load maximum-temperature condition. Modern low-ESR polymer and ceramic caps can handle several amps RMS in a 0805-1210 package; use multiple in parallel for > 3 A RMS. Everything runs client-side.
Frequently Asked Questions
Why RMS current?
Capacitors have an RMS current rating — the continuous ripple current they can handle without self-heating to failure. Exceeding it causes ESR self-heating and accelerates dry-out in electrolytics, or dielectric breakdown in ceramics.
Where does ripple come from?
Buck converter draws pulsed current from input — full I_out during the switch-on period (duty D), zero during switch-off. Input cap filters this into a smooth DC draw from the supply.
Peak is at D=0.5
I_RMS = I_out·√(D·(1-D)) is maximum when D=0.5: I_RMS_max = I_out/2. For V_out = V_in/2, worst case.
Common Use Cases
12→5V @ 3A
D≈0.42, I_RMS ≈ 1.48 A. Pick ceramic or polymer rated 2 A RMS.
48→12V @ 5A
D=0.25, I_RMS = 2.16 A. Need multiple ceramics in parallel.
24→12V @ 10A
D=0.5 (worst case), I_RMS = 5 A. Need bulk Al-polymer + multiple ceramics.
Last updated: