To convert a 24V DC input to a stable 12V output delivering 5A using a modern non-inverting buck-boost converter, your required input current is 2.63A and the switching duty cycle (D) is 0.50. This assumes a realistic 95% power conversion efficiency (η). The substituted formulas are D = Vout / Vin = 12 / 24 = 0.50 and Iin = (Vout × Iout) / (Vin × η) = (12 × 5) / (24 × 0.95) = 2.63A. Because 24V is strictly higher than 12V, the converter operates purely in buck mode. However, the 4-switch buck-boost topology remains necessary if your 24V source is actually a nominal 24V lead-acid or LiFePO4 battery bank that will sag below 12V under heavy transient loads or near end-of-discharge.

Core Conversion Formulas & The ±20% Input Swing Table

In a non-inverting 4-switch buck-boost topology (the modern standard for single-inductor designs), the controller seamlessly transitions between buck, buck-boost, and boost modes depending on the input-to-output voltage delta. The calculations below assume continuous conduction mode (CCM) and ignore the minor voltage drops across the MOSFETs and inductor DCR.

The baseline formulas for the buck region (where Vin > Vout) are:

  • Duty Cycle: D = Vout / Vin
  • Input Current: Iin = (Vout × Iout) / (Vin × η)
  • Inductor Ripple Current: ΔIL = (Vin - Vout) × D / (L × fsw)

Battery voltages are never static. A nominal 24V system can swing wildly depending on chemistry and state of charge. Here is how the conversion metrics shift across a ±20% input voltage range, assuming a fixed 12V / 5A output and 95% efficiency:

Table 1: 24V Nominal Input Swing (±20%) Conversion Metrics
Input Voltage (Vin) Operating Mode Duty Cycle (D) Input Current (Iin) Inductor Ripple (ΔIL) @ 4.7µH, 1MHz
19.2V (-20%) Buck 0.625 3.29A 1.91A
21.6V (-10%) Buck 0.555 2.93A 1.60A
24.0V (Nominal) Buck 0.500 2.63A 1.27A
26.4V (+10%) Buck 0.454 2.39A 0.97A
28.8V (+20%) Buck 0.416 2.19A 0.71A

Hardware Selection: Real-World ICs for 24V-to-12V Conversion

The math above is useless if your silicon melts. When selecting a buck-boost controller or integrated power stage for a 24V-to-12V rail, the assumption that fixes your answer is the thermal limit and MOSFET RDS(on). At 5A output, you are dissipating roughly 3.15W of heat (60W out / 0.95 η = 63.15W in). If you choose an IC with high internal FET resistance or poor thermal pad routing, the chip will hit its 150°C thermal shutdown threshold long before it delivers 5A continuously.

Below is a spec-sheet comparison of three industry-standard buck-boost ICs capable of handling this exact conversion, based on 2026 distributor pricing and datasheet parameters.

Table 2: Buck-Boost IC Comparison for 24V-to-12V / 5A Applications
Manufacturer / Part Number Topology Max Vin Switching Freq (fsw) Peak Efficiency Approx. Price (1k qty)
Texas Instruments TPS55288 Integrated 4-Switch 30V 2.2 MHz (Adj) 96.5% $2.85
Analog Devices LTC3780 External FET Controller 38V 400 kHz (Fixed) 98.0% $6.40
Texas Instruments LM5118 Wide-Vin Buck-Boost 75V 500 kHz (Adj) 94.0% $3.15

Bench Note: For a compact 5A design, the TPS55288 is the optimal choice because it integrates the power MOSFETs, saving PCB space. However, if your 24V source is actually a truck or heavy machinery battery (which can see 36V load-dump transients), the TPS55288's 30V absolute maximum rating will result in instant catastrophic failure. In that scenario, you must step up to an external FET controller like the LTC3780 or the higher-voltage LM5118, allowing you to select 40V-rated discrete MOSFETs.

How Topology Shifts Across 12V, 24V, and 48V Systems

Presenting a single 24V-to-12V calculation as universal is a common engineering trap. The conversion dynamics shift drastically depending on the nominal system voltage.

  • 12V Nominal to 12V Rail: This is the true test of a buck-boost converter. A 12V lead-acid battery swings from 14.4V (charging) down to 10.5V (depleted). The converter must actively transition from buck mode, through a 100% duty-cycle buck-boost transition zone (around 11.5V to 12.5V), and into boost mode. The inductor RMS current peaks during this transition zone, often requiring a 20% larger inductor saturation rating than a pure buck design.
  • 24V Nominal to 12V Rail: As calculated above, this operates 90% of the time in pure buck mode. The buck-boost circuitry is only there as a safety net for severe voltage sags. You can optimize the inductor for lower ripple since the input-to-output delta is large and stable.
  • 48V Nominal to 12V Rail: Do not use a standard buck-boost converter here. Stepping 48V down to 12V requires a duty cycle of 0.25. At typical switching frequencies, this results in extreme inductor ripple and poor transient response. For a 4:1 or greater step-down ratio, a dedicated synchronous buck converter (like the TI LM5145) or a multi-phase buck is vastly superior in both efficiency and component cost.

When the Conversion is Meaningless & FAQ

Warning: Inductor Saturation
The mathematical conversion becomes physically meaningless the moment your inductor saturates. If you calculate a peak current of 7A, but use a cheap, unshielded 4.7µH inductor rated for only 5A saturation current (Isat), the inductance will drop to near-zero. The IC will see a dead short, current will spike uncontrollably, and the internal MOSFETs will avalanche. Always select an inductor where Isat is at least 1.3× the calculated peak switch current.

What assumption fixes the final answer?

The efficiency (η) assumption is the primary anchor. While we use 95% for modern synchronous ICs at room temperature, if your PCB lacks adequate copper pour for heatsinking, or if ambient temperature reaches 60°C inside an enclosure, efficiency will drop to 90% or lower due to increased MOSFET RDS(on). At 90% efficiency, that same 24V-to-12V / 5A conversion requires 2.77A of input current, altering your upstream wire gauge and fuse sizing.

When does this conversion math become invalid?

The math breaks down under three conditions:

  1. Dropout Voltage Violation: If Vin drops so low that the required duty cycle exceeds the IC's maximum limit (usually 90-95%), the output will droop. For a 12V output, if your IC maxes out at 95% duty cycle, it cannot maintain regulation if Vin falls below 12.6V.
  2. Discontinuous Conduction Mode (DCM): At very light loads (e.g., 50mA), the inductor current drops to zero before the switching cycle ends. The standard CCM formulas above no longer apply, and the controller will typically switch to pulse-skipping or PFM mode to maintain efficiency.
  3. Thermal Derating: If the silicon junction temperature exceeds the datasheet limit (typically 125°C or 150°C), the IC will throttle or shut down, rendering the theoretical current transfer impossible regardless of the input power available.