It became very hard for me to understand the concepts associated with buck converter waveform. What is the role of capacitor in its output terminal? Is it used for smoothing the voltage ripple? Why input current is not zero since inductor block it when it gets powered on and gradually gets increased? enter image description here

circuit of block diagram Waveform

  • 4
    \$\begingroup\$ Why input current is not zero since inductor block it Why should the input current be zero? An inductor does not block currents. I suggest that you study/look at a few explanations of this buck converter circuit as there are many. There is no need to explain here what has been explained elsewhere already. Then come back with a more detailed and focussed question. \$\endgroup\$ Jul 12, 2021 at 13:53
  • 2
    \$\begingroup\$ Welcome to EE.SE! Please simulate the circuit and keep decreasing the output capacitor and observe what happens. \$\endgroup\$
    – winny
    Jul 12, 2021 at 14:12
  • \$\begingroup\$ The "Ic" graph clearly shows what the output capacitor is doing. It shunts the inductor's ripple current so the load gets a steady current rather then a triangle. \$\endgroup\$ Jul 12, 2021 at 14:30
  • \$\begingroup\$ Per Bimpelrekkie's comment, search for 'switching regulators for poets' \$\endgroup\$ Jul 12, 2021 at 14:56

2 Answers 2


The capacitor serves a couple of purposes:

  • Transient response improvement
  • Ripple reduction
  • High-frequency charge/discharge loop for the inductor

The key point to understand is that the inductor is the primary energy storage and transfer element in the supply, not the capacitor. In its role of transferring energy, the inductor is in one of two states:

  • 'Charging': high-side switch is on, current flows from supply to load, inductor flux is increasing (storing energy).
  • 'Discharging': high-side switch is off, inductor voltage reverses, current flows from inductor to load and back through the catch diode, inductor flux is decreasing (releasing energy).

The voltage emerging from this store-and-release cycle is smoothed out by the capacitor. It forms a high-frequency bypass path for the inductor current ripple, that ultimately goes back to the inductor. The smaller the capacitor, the more the ripple.

At this point I'd like to introduce you to the Falstad circuit simulator. This online tool allows you to create and share visual, interactive simulations that give a 'hands on' feel for circuits as they run. Unlike SPICE and its derivatives, you can dynamically alter the component values without having to restart the sim each time.

Here's a basic step-down converter (try it here):

enter image description here

Try modifying the inductor and filter cap values and see the effect on the ripple.

Note also that there's a party trick going on: bootstrapping the high-side n-FET gate drive. This technique creates a voltage that's above Vin to control the gate, using the inductor switch waveform as a source of AC. It's why you see some regulators that need a cap to a 'BOOT' pin: they using a high-side n-FET and thus need to make that voltage

And here's another party trick: synchronous switching. This replaces the lossy catch diode with a low Rds(on) FET (simulate it here):

enter image description here

This technique improves efficiency, as the low side FET has a near-zero IR drop, compared to the forward voltage drop of about 0.3V for even the best Schottky catch diode.


Why input current is not zero since inductor block it when it gets powered on and gradually gets increased?

For an un-energized inductor, i = 0 at t = 0+. But for an energized inductor, the current when a voltage has just been applied to it is equal to the current just before the voltage was applied.

Buck converters operate in two modes: continuous conduction mode(CCM) and discontinuous conduction mode(DCM). In your example, the buck converter is operating in CCM.

In CCM, the inductor current never drops to zero. Hence the name 'Continuous conduction'. That's why there is some non-zero current flowing through the inductor when the switch turns on.

enter image description here

enter image description here

In DCM, the inductor current falls to zero during the off-time of the switch. Hence the name 'Discontinuous conduction'. In this case, the inductor current will be zero when the switch turns on, but this is only because the inductor was un-energized before the switched turned on.

enter image description here

What is the role of capacitor in its output terminal? Is it used for smoothing the voltage ripple?

Yes. Without the output capacitor, the load would get a pulsed DC output, just like in a half/full wave rectifier without a filter. Try simulating a buck converter with and without an output capacitor and see the results.


Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.