Buck Converter Calculator
Calculate buck converter duty cycle, inductor, capacitor values, ripple currents, and efficiency for step-down DC-DC power supply design.
Advanced Loss Parameters
About
A buck converter steps down DC voltage through high-frequency switching, requiring precise component selection to maintain regulation under load. Incorrect inductor sizing causes the converter to enter discontinuous conduction mode (DCM), increasing output ripple voltage ΔVout and risking load malfunction. Undersized capacitors fail to absorb ripple current, leading to thermal runaway and premature failure. This calculator derives minimum inductance Lmin, output capacitance Cout, and input capacitance Cin from your operating parameters using standard CCM (Continuous Conduction Mode) equations. It assumes ideal switching with optional correction for MOSFET RDS(on), diode forward drop VD, and inductor DCR. Results approximate steady-state behavior and do not model transient response or control loop stability.
Formulas
The ideal duty cycle in continuous conduction mode relates output to input voltage directly. Accounting for diode forward voltage drop VD and MOSFET on-resistance modifies the effective ratio.
The minimum inductance to maintain CCM is derived from the volt-second balance across the inductor during the switch-on interval. The inductor ripple current ΔIL = r ⋅ Iout, where r is the ripple ratio (typically 0.3).
Output capacitance is sized to meet the output voltage ripple specification. This assumes ripple is dominated by capacitor charge/discharge rather than ESR.
Input capacitance absorbs pulsating current drawn by the high-side switch.
Power dissipation is estimated from conduction and switching losses.
Where D = duty cycle, Vin = input voltage, Vout = output voltage, Iout = output current, fsw = switching frequency, ΔIL = peak-to-peak inductor ripple current, ΔVout = output voltage ripple, ΔVin = input voltage ripple, VD = diode forward voltage, RDS(on) = MOSFET on-resistance, RDCR = inductor DC resistance, tr = rise time, tf = fall time.
Reference Data
| Parameter | Symbol | Typical Range | Unit | Notes |
|---|---|---|---|---|
| Input Voltage | Vin | 3.3 - 60 | V | Source supply rail |
| Output Voltage | Vout | 0.6 - 48 | V | Must be < Vin |
| Output Current | Iout | 0.1 - 30 | A | Maximum continuous load |
| Switching Frequency | fsw | 100 - 2000 | kHz | Higher f → smaller L, more switching loss |
| Inductor Ripple Ratio | r | 0.2 - 0.4 | - | ΔIL ÷ Iout. Typical 0.3 |
| Output Voltage Ripple | ΔVout | 10 - 100 | mV | Peak-to-peak specification |
| Input Voltage Ripple | ΔVin | 50 - 500 | mV | Acceptable source ripple |
| MOSFET RDS(on) | RDS(on) | 5 - 200 | mΩ | On-resistance at VGS rated |
| Diode Forward Drop | VD | 0.3 - 0.7 | V | Schottky: 0.3 - 0.5 V typical |
| Inductor DCR | RDCR | 5 - 100 | mΩ | DC copper resistance of winding |
| Capacitor ESR | RESR | 1 - 200 | mΩ | Ceramic: 1 - 10, Electrolytic: 50 - 200 |
| Switch Rise Time | tr | 5 - 50 | ns | MOSFET turn-on transition |
| Switch Fall Time | tf | 5 - 50 | ns | MOSFET turn-off transition |
| Duty Cycle (Ideal) | D | 0.01 - 0.99 | - | Vout ÷ Vin |
| Minimum Inductance | Lmin | 0.1 - 1000 | μH | For CCM boundary |
| Standard Inductor Values | - | 0.1, 0.22, 0.33, 0.47, 0.68, 1.0, 1.5, 2.2, 3.3, 4.7, 6.8, 10, 15, 22, 33, 47, 68, 100, 150, 220, 330, 470 μH (E12 series) | ||
| Standard Capacitor Values | - | 0.1, 0.22, 0.47, 1.0, 2.2, 4.7, 10, 22, 47, 100, 220, 470, 1000 μF (E6 series) | ||
| Typical Efficiency | η | 85 - 97 | % | Depends on Vin/Vout ratio and fsw |