Current Regulator
How a Constant-Current Source Holds Its Set Point
A current regulator is built around a feedback loop that measures the current actually flowing to the load and corrects the drive to a pass device until that current equals a programmed reference. In the simplest discrete form, a sense resistor RS develops a voltage that is compared against a fixed reference such as a band-gap voltage or a base-emitter drop; the difference drives the gate or base of a series transistor. Because the loop regulates current rather than voltage, the output node is free to settle at whatever potential the load requires, which is what makes the source useful for nonlinear loads whose forward voltage shifts with current and temperature.
The quality of a current regulator is judged by three figures of merit: output impedance, line regulation, and load regulation. An ideal source has infinite output impedance, meaning the delivered current does not change as the load voltage moves. Real sources reach effective output impedances from tens of kilohms for a single-transistor source to many megohms for a cascoded or op-amp-based design. Line regulation describes how little the current shifts per volt of supply change, and load regulation describes the shift per volt of compliance swing. A precision IC source such as the REF200 holds 100 microamps with line regulation near 0.001 percent per volt.
Thermal behavior is the reason current biasing dominates in RF and optoelectronic work. A diode or transistor junction has a forward voltage that falls roughly 1 to 2 mV per degree C, so a fixed-voltage drive would push current upward as the part heats, accelerating heating in a runaway loop. A current regulator breaks that loop: it sets current directly, so junction temperature changes only the compliance voltage, not the operating point. This keeps RF gain, linearity, and laser optical power stable across temperature.
Output Impedance and Regulation Equations
IOUT = VREF / RS
Effective Output Resistance (degenerated source):
ROUT ≈ ro × (1 + gm × RS)
Minimum Supply Voltage:
VSUPPLY ≥ VLOAD(max) + Vheadroom + IOUT × RS
Pass-Device Power Dissipation:
PD = IOUT × (VSUPPLY − VLOAD − IOUT × RS)
Where VREF = reference voltage, RS = sense resistor, ro = transistor output resistance, gm = transconductance. Example: VREF = 1.25 V, RS = 25 Ω → IOUT = 50 mA. At VSUPPLY = 12 V into a 2 V laser, PD ≈ 50 mA × 8.75 V ≈ 0.44 W.
Current Regulator Architectures Compared
| Architecture | Typical Current | Set Accuracy | Min Headroom | Output Impedance | Best Application |
|---|---|---|---|---|---|
| Resistor only | 1 to 30 mA | 10 to 30% | n/a | = R (low) | Indicator LEDs |
| JFET self-bias | 0.1 to 10 mA | 10 to 20% | 1 to 2 V | ~50 kΩ | Simple references |
| LM334 / LM317 source | 1 mA to 1.5 A | 1 to 3% | 1 to 3 V | ~1 MΩ | LED strings, bias |
| Precision IC (REF200) | 50 to 100 μA | 0.1 to 0.5% | 2.5 V | > 100 MΩ | Sensor excitation |
| Op-amp + MOSFET | 1 mA to 5 A | 0.1 to 1% | 0.5 to 2 V | > 10 MΩ | Laser drivers, RF bias |
| Switching current source | 0.5 to 20 A | 1 to 3% | n/a (buck) | High (loop) | High-power LED, GaN bias |
Frequently Asked Questions
What is the difference between a current regulator and a voltage regulator?
A voltage regulator fixes the output voltage and lets the load set the current, while a current regulator fixes the current and lets the output voltage float. A 50 mA source delivers 50 mA into both a 100 Ω and a 50 Ω load, with its compliance voltage tracking the load. Current regulation is preferred for steep voltage-current loads such as laser diodes, LEDs, and the bias networks of RF transistors, where a small voltage change drives a large current change.
What is compliance voltage in a current regulator?
Compliance voltage is the output-voltage range over which the source still holds its set current. The regulator needs a minimum headroom across its pass element to stay in regulation: roughly 1 to 3 V for a series-pass BJT or JFET, about 1 V for an LM334, and about 3 V for an LM317 source. Maximum compliance equals the supply minus the load voltage, bounded by the pass-device breakdown rating. Size the supply so the worst-case load still leaves headroom plus margin.
How do you bias a laser diode or RF transistor with a current regulator?
Their forward voltage shifts about −1 to −2 mV/°C, so voltage drive invites thermal runaway; a closed-loop current source instead senses current through RS, compares it to a reference, and trims the pass element to hold the set point to better than 0.1%. Laser drivers add soft-start to limit turn-on overshoot. RF power amplifiers use active current bias so quiescent drain or collector current, and thus gain and linearity, stay constant across temperature for GaAs and GaN devices.