A current supply (specifically a constant current supply) is a power source designed to deliver a fixed, regulated amount of electrical current to a load regardless of changes in the load's resistance or the voltage required to push that current. While a standard voltage source holds voltage steady and lets current fluctuate based on Ohm's Law, a current supply flips this relationship: it holds current steady and lets the voltage float to whatever level is necessary to maintain that target amperage. This fundamentally changes how a circuit behaves, shifting the dependent variable from current to voltage. The most common confusion among hobbyists and junior technicians is mistaking a true constant current supply for a constant voltage (CV) supply that simply has a current limit or overcurrent protection (OCP) engaged; while a current-limited CV supply will cap its output, a dedicated current supply actively regulates its output as its primary operating mode.

The Core Mechanics: Compliance Voltage and Regulation

To understand how a current supply operates, you must understand the concept of compliance voltage. Because the supply must adjust its voltage to push a fixed current through varying resistance, it can only do so within a specific voltage window. If the load resistance increases to the point where the required voltage exceeds the supply's maximum limit, the supply 'runs out of compliance' and the current will drop. Conversely, if the load resistance drops too low, the supply will reduce its voltage to prevent the current from spiking, down to its minimum compliance voltage (which is rarely true zero in practical switching supplies).

Think of a current supply like a positive displacement water pump pushing a fixed gallons-per-minute (GPM) flow rate through a pipe network: if you pinch the pipe (increase resistance), the pump automatically increases its pressure (voltage) to maintain the exact same GPM, up to the maximum pressure the pump's housing can withstand before a relief valve opens.

Key Takeaway: A current supply does not 'force' infinite voltage. It will only raise its output voltage up to its rated compliance limit. Operating a current supply with no load (an open circuit) will cause it to ramp up to its maximum compliance voltage, which is why you should never wire a powered CC driver without a load attached.

Constant Voltage vs. Constant Current: A Direct Comparison

Before sizing a power supply, it is critical to understand how CV and CC topologies react to extreme circuit conditions. The table below outlines the behavioral differences across real-world fault states.

Operating Characteristic Constant Voltage (CV) Supply Constant Current (CC) Supply
Primary Regulated Variable Voltage (V) Current (I)
Floating/Dependent Variable Current (drawn by load) Voltage (compliance window)
Short Circuit Behavior Current spikes to max; triggers OCP/fuse Voltage drops to near 0V; current remains at setpoint safely
Open Circuit Behavior Voltage remains at setpoint; current is 0A Voltage spikes to max compliance limit; current is 0A
Primary Application Logic circuits, microcontrollers, general electronics High-power LEDs, battery bulk charging, laser diodes
Typical Regulation IC Topology Voltage feedback loop (e.g., TL431 reference) Current sense resistor in feedback loop (e.g., LM317 as CCS)

For a deeper dive into the semiconductor physics behind these regulation loops, Analog Devices provides an excellent technical breakdown of how current mirrors and sense amplifiers maintain regulation in modern ICs.

Worked Numeric Example: Sizing a CC Supply for an LED Array

Let's apply this theory to a common bench and jobsite task: designing a constant current supply for a high-power LED string. We will use the Cree XLamp XM-L2 LED, a staple in high-lumen flashlights and architectural lighting.

According to the datasheet, the XM-L2 has the following characteristics at the desired operating point:

  • Target Current: 700 mA (0.7 A)
  • Typical Forward Voltage (Vf): 2.85 V at 700 mA
  • Maximum Forward Voltage (Vf): 3.22 V at 700 mA (at 25°C junction temp)

We want to wire 10 of these LEDs in series to maximize efficiency and minimize copper losses. Here is how we calculate the required current supply specifications:

  1. Calculate the Nominal Voltage Requirement: 10 LEDs × 2.85 V = 28.5 V.
  2. Calculate the Maximum Voltage Requirement (Cold/Max Vf): 10 LEDs × 3.22 V = 32.2 V.
  3. Determine Total Power: 32.2 V (worst case) × 0.7 A = 22.54 W.
  4. Factor in Regulation Headroom: A switching CC driver needs roughly 2V to 4V of headroom above the LED string voltage to regulate properly. 32.2 V + 3 V = 35.2 V minimum compliance voltage.
Sizing Decision: You need a 700 mA constant current supply with a compliance voltage window that comfortably covers 28.5 V to 35.2 V, and a total wattage rating of at least 25W. A 24V supply will fail to light the string (insufficient compliance voltage). A standard 48V CV supply will instantly destroy the LEDs via thermal runaway. The correct choice is a dedicated CC LED driver like the Mean Well HLG series configured for constant current, or a specific 36V/700mA CC driver.

Where You Meet This in Practice: Bench, Jobsite, and Embedded

While pure current sources are a theoretical construct in introductory circuit theory (often represented by a circle with an arrow inside), practical constant current supplies are everywhere in modern electrical work.

1. High-Power LED Lighting (Jobsite & Architectural)

LEDs have a negative temperature coefficient for forward voltage. As an LED heats up, its Vf drops. If you drive an LED with a constant voltage supply, the dropping resistance causes it to draw more current, which generates more heat, which drops the resistance further. This positive feedback loop is called thermal runaway, and it will burn out the LED in minutes. A constant current supply prevents this by automatically lowering the voltage as the LED heats up, holding the current—and therefore the thermal dissipation—perfectly steady.

2. Lithium-Ion and LiFePO4 Battery Charging

Modern battery charging relies on a CC/CV (Constant Current / Constant Voltage) algorithm. When a depleted 12V LiFePO4 battery (resting at ~11.5V) is connected to a charger set for 14.6V, the charger enters the Constant Current (bulk) phase. It acts as a current supply, pushing a fixed 20A (for example) into the battery while the battery voltage slowly climbs from 11.5V to 14.4V. Once the battery hits the absorption voltage threshold, the charger switches topologies, becoming a constant voltage supply while the current tapers off. Understanding this CC phase is critical when sizing solar charge controllers and BMS charge limits.

3. Bench Power Supplies (The CC/CV Crossover)

If you own a bench supply like a Rigol DP832 or a Korad KA3005P, you have a CC supply built-in. When you set the voltage to 12V and the current limit to 500mA, the supply operates in CV mode as long as the load draws less than 500mA. If you short the probes or connect a 10-ohm resistor (which would draw 1.2A at 12V), the supply crosses over into CC mode. It drops the voltage to exactly 5.0V to maintain the 500mA limit. The 'CC' LED on the front panel illuminates, indicating that voltage is now the floating variable.

Common Pitfalls and Troubleshooting CC Circuits

Working with current supplies introduces unique failure modes that don't exist in standard voltage-fed circuits. Here is a troubleshooting framework for the most common issues.

Symptom: The CC supply outputs maximum voltage, but the load is off.

Cause: Open circuit or broken trace.
Fix: A current supply will ramp its voltage to the absolute maximum compliance limit trying to push current through an infinite resistance. Check your wiring, solder joints, and fuses. Do not probe the output with a multimeter in current-measurement mode (ammeter) unless the meter is rated for the supply's open-circuit voltage, as the high compliance voltage can arc across the meter's internal shunt if the fuse blows.

Symptom: LEDs are flickering or dimming unexpectedly on a CC driver.

Cause: Exceeding the compliance voltage window due to cold temperatures or adding too many LEDs in series.
Fix: LEDs have a higher Vf when cold. If you designed your series string to require 35V at room temperature, a freezing winter night might push the required voltage to 38V. If your driver maxes out at 36V, it will drop out of regulation and flicker. Remove one LED from the series string or upgrade to a driver with a higher compliance voltage rating.

Symptom: Paralleled CC supplies are fighting and one is overheating.

Cause: Paralleling independent current sources.
Fix: Never parallel two constant current supplies to double your amperage. Because no two supplies have the exact same setpoint (e.g., one is 700.1mA and the other is 699.9mA), the slightly higher one will push its voltage to the maximum compliance limit trying to force its current into the load, while the other will drop its voltage to zero. Use a single higher-rated CC supply, or use supplies with dedicated 'current sharing' or 'master/slave' analog control pins.