PhysSandbox
Classical MechanicsWaves & SoundElectricity & MagnetismOptics & LightGravity & OrbitsLabs
🌙Astronomy & The Sky🌡️Thermodynamics🌍Biophysics, Fluids & Geoscience📐Math Visualization🔧Engineering🧪Chemistry

More from Electricity & Magnetism

Other simulators in this category — or see all 65.

View category →
NewSchool

Boost Converter

Step-up DC-DC converter: Vout = Vin/(1−D), inductor current ripple, MOSFET/diode states, CCM/DCM hint, and output ripple.

Launch Simulator
NewSchool

Solar Cell I–V & MPP

Single-diode cell: photocurrent vs irradiance, ideality n, temperature; I(V), power P(V), maximum-power point.

Launch Simulator
NewSchool

Battery Thevenin (SOC)

V_oc(SOC), R_int(SOC), Coulomb-counted SOC vs charge/discharge current; terminal voltage trace.

Launch Simulator
NewUniversity / research

Skin Depth & Proximity Effect

δ = √(2/(ωμσ)), current crowding in round conductors, proximity effect, and estimated AC resistance vs frequency.

Launch Simulator
NewUniversity / research

Debye Shielding in a Plasma

Test charge in an electron plasma: Yukawa potential φ ∝ e^{-r/λ_D}/r, λ_D = √(ε₀k_BT/n_e e²), 2D map and λ_D vs T, n.

Launch Simulator
NewUniversity / research

Langmuir Plasma Oscillations

Collective electron oscillations at ω_p = √(n_e e²/ε₀m_e): animated δn wave, Bohm–Gross dispersion ω(k), and ω_p vs density.

Launch Simulator
PhysSandbox

Interactive physics, chemistry, and engineering simulators for students, teachers, and curious minds.

Physics

  • Classical Mechanics
  • Waves & Sound
  • Electricity & Magnetism

Science

  • Optics & Light
  • Gravity & Orbits
  • Astronomy & The Sky

More

  • Thermodynamics
  • Biophysics, Fluids & Geoscience
  • Math Visualization
  • Engineering
  • Chemistry

© 2026 PhysSandbox. Free interactive science simulators.

PrivacyTermsContact
Home/Electricity & Magnetism/Buck Converter Ripple

Buck Converter Ripple

A buck converter steps a DC input down by switching an inductor between the source and the freewheel path. In continuous-conduction mode the ideal average output is Vout ≈ D Vin, while the inductor current ripple is set by the volt-second balance: ΔIL = (Vin - Vout)D/(L fs). At light load or small inductance the current can hit zero and the converter enters discontinuous-conduction mode, where Vout depends on load as well as duty cycle. This simulator estimates CCM/DCM mode, boundary inductance, output capacitor ripple, ESR ripple, and draws the power stage plus one switching-period current waveform.

Who it's for: Power electronics, embedded hardware, robotics, electrical engineering labs, and anyone sizing a DC-DC output filter.

Key terms

  • Buck converter
  • Duty cycle
  • Inductor ripple
  • CCM
  • DCM
  • Output capacitor ripple

The model is an ideal asynchronous buck converter with a simple DCM estimate. It omits MOSFET switching loss, diode reverse recovery, core saturation, layout parasitics, control-loop stability, and transient load response.

Live graphs

Power stage

24 V
45 %
150 kHz
4.7 Ω

Output filter

68 µH
220 µF
35 mΩ

Measured values

Output voltage10.80V
Load current2.30A
Inductor ripple ΔIL0.582A p-p
CCM boundary Lcrit8.6µH
Output ripple22.6mV p-p
Conduction modeCCM

How it works

Buck converter calculator for duty cycle, output voltage, inductor current ripple, CCM/DCM boundary, capacitor ripple, and switching waveforms.

Key equations

CCM: Vout ≈ D Vin, ΔIL = (Vin − Vout)D/(L fs)
Boundary: Lcrit = (1 − D)R/(2fs), ΔVout ≈ ΔIL/(8fsC) + ΔIL·ESR

Frequently asked questions

Why is Vout not always exactly D Vin?
D Vin is the ideal continuous-conduction average. In discontinuous conduction the inductor fully demagnetizes each cycle, so the load resistance and inductance change the conversion ratio.
What does the CCM/DCM boundary mean?
At the boundary the inductor valley current just reaches zero. Higher load current or larger inductance keeps current continuous; lighter load or smaller inductance produces an idle part of the switching period.