What is a Constant Current Diode and How Does It Work?
A constant current diode (CCD), also known as a current regulating diode (CRD) or current limiting diode, is a two-terminal semiconductor device that restricts current flow to a specific maximum value, regardless of the voltage applied across it. Unlike a standard Zener diode that regulates voltage, a CCD regulates current. If you apply anywhere from 5V to 50V across a 5mA CCD, it will draw exactly 5mA (within its temperature and tolerance limits).
Internally, a CCD is not a standard PN-junction diode. It is actually a Junction Field Effect Transistor (JFET) with its gate and source terminals permanently shorted together internally. Because a JFET naturally pinches off its channel current at a specific gate-source voltage, tying the gate to the source forces the device to operate permanently in its saturation region, acting as a fixed current sink.
Pinout and Symbol Description:
Despite its JFET internals, the CCD is packaged and treated as a two-terminal device.
- Anode (A): The positive terminal, corresponding to the JFET's Drain.
- Cathode (K): The negative terminal, corresponding to the JFET's Source (and internally tied Gate).
Think of it like a pressure-independent flow valve in a plumbing system. Whether the municipal water pressure is 40 PSI or 80 PSI, the valve mechanically restricts the flow to exactly 2 gallons per minute. The CCD does the same for electrons.
Operation Regions and Spec-Sheet Parameters
To use a CCD effectively, you must understand its Voltage-Current (V-I) curve. A CCD does not regulate current at zero volts; it requires a minimum voltage to 'pinch off' the internal JFET channel. According to foundational semiconductor physics documented by CU Boulder's semiconductor device archives, the JFET saturation region is where the magic happens.
| Region | Voltage Range | Current Behavior | Power Dissipation Risk |
|---|---|---|---|
| Ohmic (Linear) | 0V to $V_L$ (Limiting Voltage) | Current rises linearly with voltage. Acts like a resistor. | Low |
| Saturation (Regulating) | $V_L$ to $V_{max}$ | Current remains flat at $I_P$ (Pinch-off Current). | Moderate to High (Scales with voltage) |
| Breakdown | > $V_{max}$ (Peak Operating Voltage) | Current spikes uncontrollably; device is destroyed. | Catastrophic |
For a typical 1N5305 (2.0mA CCD), the Limiting Voltage ($V_L$) might be 4.0V. This means if your supply is 3.3V, the CCD will not regulate; it will just act like a ~1.5kΩ resistor. You must ensure your minimum circuit voltage is always higher than the device's $V_L$.
How to Select and Bias a CCD for the Job
Selecting the right constant current diode requires balancing four parameters. If you ignore any of them, your circuit will either fail to regulate or literally catch fire.
- Target Current ($I_P$ or $I_H$): Choose a device with a nominal pinch-off current slightly above your required load current, as you can always trim it down with a parallel resistor, but you cannot push a CCD past its factory-set $I_P$.
- Limiting Voltage ($V_L$): Verify that your minimum supply voltage minus the load voltage drop is at least 1V to 2V higher than the CCD's $V_L$.
- Maximum Operating Voltage ($V_{max}$ or POV): Ensure your maximum supply rail, including transient spikes, never exceeds this rating (typically 50V to 100V for standard parts).
- Power Dissipation ($P_D$): This is where most hobbyists fail. The CCD absorbs all excess voltage as heat.
Example: 24V supply, 3V LED, 10mA CCD = (24 - 3) * 0.010 = 210mW dissipated in the CCD.
Safe Default Part Numbers:
For through-hole prototyping, the 1N5283 through 1N5314 series (originally Motorola, now Central Semiconductor and Vishay) are the industry-standard workhorses. They cover currents from 0.22mA (1N5283) up to 4.7mA (1N5314) in a standard TO-92 package (max 500mW dissipation). For higher currents up to 20mA, look for the CCLD20M or CR022 series, but pay strict attention to their package power limits.
Complete Application Circuit: Precision Sensor LED Driver
One of the best uses for a CCD is driving an infrared (IR) LED for a photodiode sensor. In optical sensing, LED brightness must remain perfectly stable; if the battery sags, the light output drops, causing false sensor readings. A CCD eliminates this issue without the noise of a switching buck converter.
Components Required:
- 1x 9V Alkaline Battery (nominal 9V, end-of-life ~5.5V)
- 1x 1N5305 Constant Current Diode ($I_P$ = 2.0mA max, $V_L$ = 4.0V max)
- 1x SFH485 IR LED (Forward Voltage $V_f$ = 1.5V at 2mA)
- 1x 100nF Ceramic Bypass Capacitor
Wiring Procedure:
- Connect the positive terminal of the 9V battery to the Anode (A) of the 1N5305 CCD.
- Connect the Cathode (K) of the CCD to the Anode of the SFH485 IR LED.
- Connect the Cathode of the IR LED to the negative terminal of the battery (Ground).
- Solder the 100nF capacitor directly across the battery terminals to suppress high-frequency transients.
Circuit Verification:
With a fresh 9V battery, the voltage drop across the CCD is $9V - 1.5V = 7.5V$. Because 7.5V is well above the 1N5305's $V_L$ of 4.0V, the JFET is fully pinched off. The circuit will draw exactly 2.0mA. As the battery drains down to 5.5V, the drop across the CCD becomes $5.5V - 1.5V = 4.0V$. This is exactly at the $V_L$ threshold, meaning the LED will maintain a rock-solid 2.0mA right up until the battery is completely dead. Power dissipation in the CCD at 9V is only $7.5V \times 0.002A = 15mW$, well within the TO-92 limits.
Bench War Story: When a Constant Current Diode Melts
Abstract theory is clean; the workbench is not. Here is a real-world scenario demonstrating what happens when you ignore the power dissipation parameter of a CCD.
The Setup:
A technician needed to add a 20mA white status LED (Vf = 3.2V) to an industrial control panel powered by a 48V DC rail. Wanting to avoid calculating a resistor value or dealing with thermal drift, they grabbed a CCLD20M (a 20mA constant current diode in a TO-92 package) and wired it in series with the LED directly across the 48V supply.
The Numbers:
- Supply Voltage ($V_{in}$): 48.0V
- LED Forward Voltage ($V_{load}$): 3.2V
- Voltage Drop across CCD: $48.0V - 3.2V = 44.8V$
- Regulated Current ($I_P$): 20mA (0.020A)
The Outcome:
Upon powering the panel, the LED lit up brightly. Approximately four seconds later, the TO-92 package began to smoke. The epoxy casing cracked with an audible pop, the device failed into a short-circuit, and the full 48V was applied directly to the 3.2V LED, instantly vaporizing its bond wire.
What Went Wrong:
The technician forgot to calculate power dissipation.
$P_D = 44.8V \times 0.020A = 0.896W$ (896mW).
A standard TO-92 package has an absolute maximum power dissipation of roughly 500mW at 25°C ambient. The CCD was being asked to dissipate nearly double its physical limit. It went into thermal runaway and destroyed itself and the load.
The Fix:
To run a 20mA CCD on a 48V rail, you must dump the excess voltage before it reaches the CCD. The correct approach is to place a series power resistor to drop about 35V, leaving the CCD to handle only the remaining 10V of variance. Alternatively, for a 48V rail, abandon the CCD entirely and use a switching buck LED driver IC like the AL8860, which handles high-voltage drops with >90% efficiency.
Troubleshooting: How to Test a CCD with a Multimeter
Because a CCD is internally a JFET, testing it with a standard digital multimeter (DMM) in 'Diode Test' mode is highly misleading. A standard diode check will often read 'OL' (Open Loop) in both directions because the DMM's test voltage (usually 2V to 3V) is below the CCD's Limiting Voltage ($V_L$), meaning the channel hasn't pinched off yet and the DMM's internal current limit is confusing the reading.
According to testing guidelines outlined in All About Circuits' semiconductor textbook, you must test the device under actual operating conditions to verify its health.
The Definitive Bench Test Procedure:
- Set up a variable DC bench power supply and dial it to 15V.
- Connect the CCD's Anode to the positive supply.
- Connect a 100Ω, 1/4W precision resistor in series with the CCD's Cathode, and tie the other end of the resistor to Ground.
- Set your DMM to DC Voltage mode and place the probes across the 100Ω resistor.
- Power on the supply. Using Ohm's Law ($I = V / R$), calculate the current. If your DMM reads 0.200V across the 100Ω resistor, the current is exactly 2.00mA.
- Sweep the power supply voltage from 8V up to 30V. The voltage across the 100Ω resistor should remain perfectly flat (e.g., locked at 0.200V). If the voltage continues to rise linearly as you increase the supply voltage, the CCD has failed short or is actually a standard resistor.
Common Failure Modes:
When subjected to over-voltage or over-power conditions, CCDs almost always fail short. The internal JFET channel melts and fuses into a low-resistance path. In rare cases of extreme, instantaneous current spikes, the internal bond wire will vaporize, causing an open circuit. If your protected load (like a sensitive laser diode) reads 0mA, check the CCD for an open; if your load is burning up, check the CCD for a short.






