Light emitting diodes (LEDs) are current-driven semiconductor devices that emit photons when forward-biased. Unlike incandescent bulbs, which act as resistive loads, LEDs have a highly non-linear voltage-current relationship. A tiny increase in forward voltage past the threshold can cause a massive spike in current, leading to instant thermal destruction. Therefore, you never drive an LED directly from a voltage source without a current-limiting mechanism.
If you need reliable, readily available through-hole components for prototyping, the Kingbright WP7113SRD (Super Red, 2.0Vf, 20mA, 200mcd) and the Lite-On LTL-307EE (High-Efficiency Red, 2.0Vf, 20mA) are the industry-safe default part numbers. For high-brightness white or blue indicator work, the Cree C503B-WAN (White, 3.2Vf, 20mA) is a bulletproof choice. Always verify the forward voltage ($V_f$) and maximum continuous forward current ($I_f$) on the specific datasheet before soldering.
Symbol, Pinout, and Physical Identification
On a schematic, the LED symbol consists of a standard diode triangle pointing toward a vertical cathode line, accompanied by two small arrows pointing diagonally away from the junction to indicate light emission. The triangle side is the Anode (positive), and the line side is the Cathode (negative).
When holding a physical 5mm or 3mm through-hole LED, identifying the pins is straightforward if the leads are untrimmed:
- Anode (+): The longer lead. Inside the epoxy dome, this connects to the smaller, pointed internal post.
- Cathode (-): The shorter lead. Inside the dome, this connects to the larger, flat 'anvil' structure that holds the semiconductor die. Additionally, the plastic lens rim will have a flattened edge on the cathode side.
Operation Regions and Forward Voltage Specs
An LED does not have a fixed resistance. It operates in distinct regions based on the applied forward voltage. Below the threshold voltage, the LED acts as an open circuit (zero current, zero light). Once the applied voltage reaches the forward voltage ($V_f$), the junction begins to conduct, and current increases exponentially with even minor voltage increments. Exceeding the maximum reverse voltage ($V_r$), typically around 5V for standard indicators, will cause avalanche breakdown and destroy the die.
| Color / Type | Typical $V_f$ (Volts) | Test Current ($I_f$) | Max Reverse $V_r$ | Safe Default Part |
|---|---|---|---|---|
| Standard Red | 1.8V - 2.2V | 20 mA | 5V | Kingbright WP7113SRD |
| Yellow / Amber | 2.0V - 2.2V | 20 mA | 5V | Lite-On LTL-307YY |
| Pure Green | 3.0V - 3.4V | 20 mA | 5V | Kingbright WP7113PGW |
| Blue / White | 3.0V - 3.6V | 20 mA | 5V | Cree C503B-WAN |
| Infrared (IR) | 1.2V - 1.5V | 20 - 50 mA | 5V | TSAL6200 |
Notice that blue and white LEDs require significantly higher forward voltages than red ones. This is due to the wider bandgap of the Indium Gallium Nitride (InGaN) semiconductor material used to produce shorter-wavelength photons, a concept well-documented in foundational semiconductor literature.
How to Bias and Select an LED for the Job
Because an LED is a current-driven device, your primary design goal is to set a precise current, not a precise voltage. You achieve this by placing a series resistor between the voltage source and the LED anode. The resistor drops the excess voltage and limits the current to a safe operating area.
Complete Application Circuit: 9V Battery Driving a Blue LED
Let's design a reliable indicator circuit using a standard 9V alkaline battery to drive a Cree C503B-WAN blue LED.
- Identify the Parameters:
- Source Voltage ($V_s$) = 9.0V
- LED Forward Voltage ($V_f$) = 3.2V (from datasheet)
- Desired Forward Current ($I_f$) = 20mA (0.020A)
- Calculate the Resistor Value (Ohm's Law):
$R = (V_s - V_f) / I_f$
$R = (9.0V - 3.2V) / 0.020A = 5.8V / 0.020A = 290 \Omega$
- Select the Standard Resistor:
290 $\Omega$ is not a standard E12/E24 value. Always round up to the next available standard value to ensure you do not exceed the 20mA limit. The nearest E24 value is 300 $\Omega$, but a standard E12 330 $\Omega$ resistor is more common and provides a safer margin.
Actual current with 330 $\Omega$: $I = 5.8V / 330 \Omega = 17.5 mA$. This is perfectly bright and extends battery life.
- Calculate Resistor Power Dissipation:
$P = I^2 \times R$
$P = (0.0175A)^2 \times 330 \Omega = 0.101 Watts$
A standard 1/4W (0.25W) carbon film or metal film resistor is more than adequate, as it operates at less than 50% of its rated capacity.
Failure Modes and Multimeter Testing
LEDs rarely fail spontaneously. When they do, it is almost always due to one of three abuse vectors:
- Thermal Runaway: Driving the LED without a series resistor or constant-current driver. As the junction heats up, its internal resistance drops, drawing more current, generating more heat, until the bond wire melts or the epoxy chars.
- Reverse Voltage Breakdown: Exposing the LED to >5V in reverse bias. This punctures the PN junction, usually resulting in a dead short or a dim, flickering output.
- Catastrophic Optical Failure: Exceeding the absolute maximum pulsed current rating (often 100mA for brief spikes), physically cracking the semiconductor die.
How to Test an LED with a Digital Multimeter
You can verify an LED's health on the bench without building a circuit. According to standard multimeter testing procedures, use the dedicated diode test mode.
- Turn your DMM dial to the diode test symbol (a triangle with a line and a plus sign).
- Plug the black lead into the COM jack and the red lead into the V/$\Omega$ jack.
- Touch the red probe to the LED's Anode (long leg) and the black probe to the Cathode (short leg/flat spot).
- Forward Bias Reading: The meter should display the forward voltage drop (e.g., 1.850 for a red LED, 2.800 for a blue LED). The LED should glow dimly. Note: Cheap multimeters only output 1.5V in diode mode, which will not light up blue or white LEDs. A professional meter like the Fluke 87V outputs ~3.2V, which will successfully illuminate all standard colors.
- Swap the probes (Red to Cathode, Black to Anode).
- Reverse Bias Reading: The meter should display 'OL' (Open Loop) or '1' (depending on the brand), indicating infinite resistance. If it reads a voltage or zero, the junction is shorted and the LED is trash.
Frequently Asked Questions
Can I connect light emitting diodes (LEDs) directly to a battery without a resistor?
No. Connecting an LED directly across a voltage source like a 9V battery or a 3V coin cell (without internal resistance) will result in immediate thermal runaway. The LED will draw current limited only by the battery's internal resistance and the LED's parasitic resistance, usually spiking to several amps for a fraction of a second before the die melts or the bond wire vaporizes. Always use a series resistor or a dedicated constant-current IC like the TLC5940.
Why do my white LEDs burn out or turn yellow faster than my red ones?
White LEDs are actually blue LEDs coated with a yellow phosphor layer. They operate at higher forward voltages (3.2V+) and dissipate more heat. If the thermal management is poor (e.g., running them at 30mA in an enclosed space without a heatsink), the heat degrades the phosphor coating, causing a permanent yellowish tint and a drop in luminous flux. Red LEDs use simpler AlGaInP chemistry that runs cooler and is less susceptible to phosphor degradation.
How do I calculate the resistor for light emitting diodes (LEDs) wired in parallel?
You don't use a single shared resistor. If you wire three LEDs in parallel and use one master resistor, the LED with the slightly lowest $V_f$ will 'hog' the current, overheat, and fail. Once it fails open, the remaining LEDs divide the excess current and fail in rapid succession. The correct method is to treat each LED as its own branch: calculate and solder an individual series resistor for every single LED, then wire those resistor-LED pairs in parallel to the voltage rail.
What is the difference between standard and 'logic-level' or low-current LEDs?
Standard 5mm LEDs are rated for 20mA. Low-current or 'high-efficiency' variants (like the Kingbright WP7113 series in specific chemistries) are designed to produce adequate indicator brightness at just 2mA to 5mA. These are ideal for battery-powered microcontroller projects (like ESP32 or Arduino battery nodes) where you need to minimize parasitic drain. When using low-current LEDs, recalculate your series resistor for 2mA to maximize battery life.






