/    Calculators » Buck converter calculator
Support the project on Patreon


Calculator KB-14

Buck converter calculator

Choose an inductor and capacitor for the required voltages, current, and frequency.

KB-14Buck converter calculatorCalculates in real time

Result

Inductance49.38 µH
Duty cycle55.6 %
Inductor current ripple900 mA
Peak current3.45 A
Minimum output capacitance15 µF
Maximum capacitor ESR55.6 mΩ
Average input current1.667 A
Losses4 W
Share calculation

In brief: Calculate a DC-DC buck converter: inductor value, output capacitance, duty cycle, peak current, and maximum ESR, with an inductor current graph. Example: Inductance: 49.38 µH.

Calculation example

Input data
Input voltage24 V
Output voltage12 V
Load current3 A
Frequency150 kHz
Current ripple30 %
Output ripple50 mV
Expected efficiency90 %
Result
Inductance49.38 µH
Duty cycle55.6 %
Inductor current ripple900 mA
Peak current3.45 A
Minimum output capacitance15 µF
Maximum capacitor ESR55.6 mΩ
Average input current1.667 A
Losses4 W

How it is calculated

D = Uo / (Ui · η)
L = (Ui − Uo) · D / (f · ΔI)
C = ΔI / (8 · f · ΔU)

Higher inductance means less current ripple, but a larger inductor. Ripple is usually set to 20–40% of the load current. Capacitance is calculated from the charge the inductor supplies beyond the load during each cycle, and ESR is often more important than capacitance itself.

What to look for

  • The inductor's saturation current should be at least 20–30% higher than the peak current.
  • Use the maximum input voltage for the calculation: current ripple is greatest at this voltage.
  • The input capacitor has to handle a large ripple current. Check its ripple current rating, not just its capacitance.

Frequently asked questions

How do I choose an inductor for a step-down converter?

L = (Uin − Uout) · D / (f · ΔI), where D = Uout / (Uin · η), and current ripple ΔI is usually set to 20–40% of the load current. For 24→12 V, 3 A, 150 kHz, 30% ripple, and 90% efficiency, the result is about 49 µH.

What current rating should I choose for an inductor?

Choose it for the peak current: Ipeak = Iload + ΔI / 2. At 3 A with 0.9 A ripple, that’s 3.45 A. The inductor’s saturation current should exceed the peak by a margin of 20–30%.

What has the biggest effect on output voltage ripple?

Usually the output capacitor’s ESR, not its capacitance: ΔU ≈ ΔI · ESR. With ΔI of 0.9 A and a 50 mV target, ESR must be no more than 55 mΩ, so low-impedance or ceramic capacitors are used.

Updated · kirich.blog · The calculation runs in your browser; no data is sent anywhere.

See also