template.vuinsider.com
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Test link

Calculate L C values For Buck Converter How to?

Learn how to find out L C values For Buck Converter with circuit diagram and example calculation.

In a buck converter, the values of the inductor (L) and capacitor (C) are critical for stable and efficient operation. Their values depend on the desired output voltage, output current, switching frequency, and acceptable levels of ripple in current and voltage.

The circuit diagram of basic buck converter is shown below. 

buck converter circuit diagram

1. Calculating the Inductor (L):

The inductor value affects the ripple current (ΔIL) and determines the operation mode (Continuous or Discontinuous Conduction Mode).

Formula:

L=VinVoutΔILfswL = \frac{V_{in} - V_{out}}{\Delta I_L \cdot f_{sw}}

Where:

  • VinV_{in} = Input voltage
  • VoutV_{out} = Output voltage
  • ΔIL = Inductor ripple current
  • fsw = Switching frequency

Key Notes:

  • The ripple current (ΔIL) is typically chosen as a percentage of the maximum output current, usually 20% to 40%: ΔIL=0.2×Iout(max)\Delta I_L = 0.2 \times I_{out(max)}
  • Ensure L is large enough to maintain continuous conduction mode (CCM) if desired.

2. Calculating the Output Capacitor (C):

The capacitor value affects the output voltage ripple (ΔVout\Delta V_{out}) and smooths the output voltage.

Formula:

C=ΔIL8fswΔVoutC = \frac{\Delta I_L}{8 \cdot f_{sw} \cdot \Delta V_{out}}

Where:

  • ΔIL = Inductor ripple current (calculated earlier)
  • fsw = Switching frequency
  • ΔVout\Delta V_{out} = Acceptable output voltage ripple

Key Notes:

  • Output voltage ripple (ΔVout\Delta V_{out}) is often chosen based on the application's tolerance, typically in the range of 1% to 5% of VoutV_{out}.
  • Higher capacitance reduces voltage ripple but may slow down the transient response.

Practical Design Considerations:

  1. Inductor Saturation Current:
    Choose an inductor with a saturation current higher than the maximum load current plus half the ripple current.

  2. Capacitor ESR:
    Include the Equivalent Series Resistance (ESR) of the capacitor in the ripple calculation:

    ΔVout(ESR)=ΔILESR\Delta V_{out(ESR)} = \Delta I_L \cdot ESR
  3. Safety Margins:
    Add safety margins to component ratings to ensure reliable operation under varying conditions.


Example Calculation:

Suppose:

  • Vin=12VV_{in} = 12V, Vout=5VV_{out} = 5V
  • Iout(max)=1A, fsw=100kHz
  • Ripple current (ΔIL\Delta I_L) = 0.3×1A=0.3
  • Voltage ripple (ΔVout\Delta V_{out}) = 50mV

Inductor:

L=12V5V0.3A100kHz=233μHL = \frac{12V - 5V}{0.3A \cdot 100kHz} = 233 \, \mu H

Capacitor:

C=0.3A8100kHz0.05V=75μFC = \frac{0.3A}{8 \cdot 100kHz \cdot 0.05V} = 75 \, \mu F

By following these formulas and adjusting for your specific application, you can select appropriate L and C values for your buck converter.

There are various ways to design Buck converter such as using 555 Timer IC and Arduino like microcontroller, see the following tutorials on this:

Post a Comment