If you are driving a 3V load at 1A constant current using a 12V DC input, your buck converter will draw 0.277A (277 mA) from the source, assuming 90% efficiency. The exact formula used is I_in = (V_out × I_out) / (V_in × η). Substituting the baseline values: I_in = (3V × 1A) / (12V × 0.90) = 0.277A. This direct conversion is the foundation for sizing your upstream wiring, fuses, and power supplies when designing constant current (CC) LED drivers or battery charging circuits.

The Core Conversion Formula and Boundary Assumptions

Unlike constant voltage (CV) power supplies where the load dictates the current draw, a buck converter in constant current mode actively modulates its duty cycle to force a specific current through the load. The Texas Instruments SLVA372 Buck Converter Calculations app note outlines that power conservation remains the governing law, but the variables shift.

The master equation for input current is:

I_in = (V_out × I_out) / (V_in × η)

  • V_out: The forward voltage drop of your load (e.g., an LED string or battery pack).
  • I_out: The target constant current set by the converter's feedback loop.
  • V_in: The DC voltage feeding the buck converter.
  • η (Eta): The switching efficiency of the converter (typically 0.85 to 0.95 for modern ICs like the TPS5430 or LM2596).
When This Conversion is Meaningless: This calculation becomes entirely invalid if the load's forward voltage (V_f) is unknown. A CC buck converter will automatically raise or lower its output voltage to maintain the target current. If you do not know whether your specific LED array drops 3V or 30V, you cannot calculate output power, making input current calculations impossible. Furthermore, if V_in drops too close to V_out (violating the IC's dropout voltage requirement), the converter loses regulation and the math no longer reflects reality.

Another bench-level assumption that fixes the answer is inductor ripple current. The 1A calculated above is the average DC output. The actual peak current through the inductor and the internal MOSFET will be higher, typically I_out + (ΔI_L / 2). If your ripple is 30%, the inductor must be rated to handle at least 1.15A without saturating, even though your input supply only sees the 0.277A average draw.

Neighboring Values Reference Table (±20% Range)

Component tolerances, thermal drift, and potentiometer adjustments on modules like the popular XL4015 5A CC/CV board mean your target current is rarely exact. Below is a reference table showing how input current shifts across a ±20% tolerance band for a 12V-to-3V conversion at 90% efficiency.

Output Current (I_out)Output Power (3V Load)Input Power (90% Eff)Input Current (12V Source)
0.80 A (-20%)2.40 W2.67 W0.222 A
0.90 A (-10%)2.70 W3.00 W0.250 A
1.00 A (Base)3.00 W3.33 W0.277 A
1.10 A (+10%)3.30 W3.67 W0.305 A
1.20 A (+20%)3.60 W4.00 W0.333 A

Always size your input trace width and upstream fuse for the +20% value (0.333A in this scenario) plus an additional safety margin to prevent nuisance trips during startup inrush.

How Input Voltage Shifts the Calculation (DC vs AC Mains)

Presenting a 12V input as a universal baseline is a common pitfall. A buck converter is strictly a DC-DC stage, but it is frequently fed by varying DC buses or AC-DC wall supplies. Here is how the input current shifts when the upstream voltage changes.

Shifting the DC Bus (12V vs 24V vs 48V)

Because power is conserved, doubling the DC input voltage exactly halves the DC input current. If you feed the same 3V/1A load from a 24V battery bank (common in solar setups), the input current drops to 0.138A. If you step up to a 48V telecom rack bus, it drops to 0.069A. This is why high-voltage DC distribution is preferred in off-grid solar systems—it drastically reduces I²R copper losses on the input side.

Shifting to AC Mains (120V vs 230V vs 3-Phase)

If your 12V DC rail is generated by an AC-DC switched-mode power supply (SMPS) plugged into the wall, you must account for the AC-DC stage's efficiency and Power Factor (PF). Assuming an 85% efficient SMPS with a 0.9 PF:

  • 120V AC (US/Japan): I_AC = 3.33W / (120V × 0.9 × 0.85) = 36.3 mA
  • 230V AC (EU/UK/AU): I_AC = 3.33W / (230V × 0.9 × 0.85) = 18.9 mA
  • 400V 3-Phase (Industrial): Single-phase DC loads are rarely balanced across 3-phase without dedicated PFC stages. If fed from a single phase of a 400V system, the per-phase current drops to roughly 10.9 mA, though the neutral current and harmonic distortion become the primary engineering concerns rather than raw ampacity.

Frequently Asked Questions

How does a buck converter constant current IC measure the actual current?

The IC does not measure current directly; it measures a voltage drop across a low-value shunt resistor placed in series with the load or the internal low-side MOSFET. For example, a typical constant current LED driver might use a 0.05Ω, 5W surface-mount sense resistor. When 1A flows through it, Ohm's law dictates a 50mV drop. The IC's internal error amplifier compares this 50mV signal against an internal reference voltage (often exactly 50mV or 100mV) and adjusts the PWM duty cycle to keep the voltage—and therefore the current—locked.

Can I use a standard constant voltage buck converter for constant current LED driving?

No. A standard CV buck converter (like a basic LM2596 module without CC modifications) lacks the secondary feedback loop required to monitor the shunt resistor. If you connect a raw LED string to a CV buck set to 3.3V, minor thermal shifts in the LED's forward voltage will cause exponential current spikes. The buck converter will attempt to maintain 3.3V, pushing the LEDs past their maximum rated current until they either burn out or the converter's thermal protection triggers. You must use a dedicated CC/CV module or a specialized LED driver IC.

Why does my buck converter CC module overheat when stepping down 24V to 3V at 3A?

While a buck converter is highly efficient, extreme step-down ratios (high input voltage, very low output voltage) force the internal MOSFET to operate at very low duty cycles. This increases switching losses relative to conduction losses. Furthermore, at 3A output, the input current from a 24V source is roughly 0.42A, but the inductor and diode are handling the full 3A continuous, plus ripple. On cheap modules using Schottky diodes (like the XL4015), the diode's forward voltage drop (approx 0.5V) at 3A dissipates 1.5W of heat purely in the rectification stage. For high step-down ratios at high currents, transition to a synchronous buck converter where a second MOSFET replaces the diode, dropping that rectification loss to mere milliwatts.