Free Buck Converter Calculator

Enter Vin, Vout, fsw, and Iripple to calculate duty cycle and inductance.

Buck Converter Calculator: Duty Cycle and Inductance Tool

The buck converter calculator is a free online tool that helps engineers and hobbyists quickly determine the duty cycle and inductance required for a step‑down (buck) converter circuit. Whether you are designing a new DC‑DC buck converter or analyzing an existing one, this switching regulator calculator provides instant results for key parameters.

What Is a Buck Converter?

A buck converter, also known as a step‑down converter, is a type of DC‑DC power converter that produces an output voltage lower than its input voltage. It belongs to the SMPS (switched‑mode power supply) family, where a transistor switching at high frequency and an inductor regulate the energy flow. Such converters are widely used in battery‑powered devices, LED drivers, solar power systems, computer supplies, and electric vehicles.

Basic Components and Working Principle

A standard buck converter circuit includes:

  • An inductor (L) for energy storage and current smoothing
  • A transistor (switch) that toggles the input connection
  • A diode that provides a current path when the switch is off
  • Input and output capacitors (CinC_{\mathrm{in}}, CoutC_{\mathrm{out}}) to reduce ripple and stabilize voltages
  • A control circuit that adjusts the switch timing

During the switch‑on period (TonT_{\mathrm{on}}), current flows from the input through the inductor, storing energy. When the switch turns off, the inductor continues to drive current through the diode, releasing the stored energy to the load. By varying the duty cycle—the fraction of the switching period the switch remains on—the output voltage can be controlled.

Duty Cycle Calculation

The duty cycle DD is defined as:

D=TonTsw(often expressed as a percentage)D = \frac{T_{\mathrm{on}}}{T_{\mathrm{sw}}} \quad (\text{often expressed as a percentage})

For an ideal buck converter operating in continuous conduction mode, the output voltage relates to the duty cycle by:

Vout=D⋅Vin⟹D=VoutVinV_{\mathrm{out}} = D \cdot V_{\mathrm{in}} \quad \Longrightarrow \quad D = \frac{V_{\mathrm{out}}}{V_{\mathrm{in}}}

A moderate duty cycle (typically between 20 % and 80 %) balances efficiency and thermal stress; very high values increase conduction and inductor losses, lowering efficiency.

Inductance Selection

Proper inductance is crucial for limiting output ripple current and ensuring stable operation. The inductance LL for a buck converter can be expressed as:

L=(Vin−Vout)⋅Dfs⋅ΔIL = \frac{(V_{\mathrm{in}} - V_{\mathrm{out}}) \cdot D}{f_s \cdot \Delta I}

where:

  • fsf_s = switching frequency
  • ΔI=Iripple\Delta I = I_{\mathrm{ripple}} = peak‑to‑peak inductor ripple current (usually a fraction of the load current)

Selecting an inductance that meets the design’s ripple requirements also affects the size and cost of the inductor and output capacitors.

Example Calculation

Suppose the design parameters are:

  • Input voltage Vin=13.2 VV_{\mathrm{in}} = 13.2\,\mathrm{V}
  • Output voltage Vout=5.0 VV_{\mathrm{out}} = 5.0\,\mathrm{V}
  • Switching frequency fs=250 kHzf_s = 250\,\mathrm{kHz}
  • Desired ripple current Iripple=220 mAI_{\mathrm{ripple}} = 220\,\mathrm{mA}

Using the formulas:

D=5.013.2=0.3788=37.88%D = \frac{5.0}{13.2} = 0.3788 = 37.88\% L=(13.2−5.0)×0.3788250×103×0.22≈56.47 μHL = \frac{(13.2 - 5.0) \times 0.3788}{250\times10^{3} \times 0.22} \approx 56.47\,\mu\mathrm{H}

The calculator automatically computes these values and, if needed, can work in reverse—starting from a known duty cycle or inductance to find other parameters such as the required switching frequency.

Selecting the Switching Frequency

The switching frequency fsf_s influences component size, efficiency, and thermal behavior. Typical ranges include:

  • 100 kHz–500 kHz for low‑power designs with moderate efficiency
  • 1 MHz–3 MHz for compact inductors and capacitors
  • Above 3 MHz for very small footprints and high efficiency at lower currents

A higher frequency permits smaller inductors but increases switching losses; a lower frequency reduces losses but demands larger magnetic components. The tool can help evaluate these trade‑offs.

Can a Buck Converter Step Up Voltage?

No. A buck converter is inherently a step‑down converter—it can only produce an output voltage lower than the input. To increase voltage, one should use a boost converter (step‑up) or a buck‑boost topology.

Determining the Switch‑On Period

Given a duty cycle DD and switching frequency fsf_s, the switch‑on period is:

Ton=D×Tsw=D×1fsT_{\mathrm{on}} = D \times T_{\mathrm{sw}} = D \times \frac{1}{f_s}

For instance, with D=0.3D = 0.3 and fs=100 kHzf_s = 100\,\mathrm{kHz}:

Ton=0.3×10−5 s=3 μsT_{\mathrm{on}} = 0.3 \times 10^{-5}\,\mathrm{s} = 3\,\mu\mathrm{s}

Understanding this relationship helps in designing the control logic and timing components.


The Buck Converter Duty Cycle Calculator and Buck Converter Inductance Calculator integrated into this online tool streamline the design process. By simply entering the input/output voltages, switching frequency, and target ripple current, you obtain critical design numbers instantly. Use it to accelerate your buck converter design without manual formula recalculations.

FAQ

1. What is the relationship between duty cycle and output voltage in an ideal buck converter?

In continuous conduction mode, the output voltage is approximately the duty cycle times the input voltage: Vout = D × Vin, so D = Vout / Vin (losses neglected).

2. How do I compute the required inductance for my buck converter design?

Use the formula L = (Vin - Vout) × D / (fs × ΔIripple). You need the input and output voltages, duty cycle (or compute it from Vout/Vin), switching frequency, and desired ripple current. The calculator performs this automatically.

3. Is it possible to use a buck converter to obtain a higher output voltage than the input?

No. A buck converter is designed only to step voltage down; the output is always lower than the input. For voltage step‑up, use a boost converter or a buck‑boost topology.

4. What switching frequency should I choose for a buck converter?

It depends on the application. Lower frequencies (100–500 kHz) suit low‑power designs with moderate efficiency, while higher frequencies (1–3 MHz) allow smaller components but increase switching losses. Above 3 MHz is used for compact, high‑efficiency designs at lower currents.

How to Use

  1. Enter your input voltage (Vin), output voltage (Vout), switching frequency (fsw), and maximum ripple current (Iripple).
  2. Select the appropriate units for each parameter using the dropdown menus.
  3. View the calculated duty cycle percentage and inductance value in the results panel.