The Physics: How a Resistor Works at the Electron Level
At the atomic level, a resistor's material is chosen specifically for its imperfect conductivity. When a voltage potential is applied across the component, free electrons are forced through the crystalline lattice or carbon matrix of the resistive element. As these electrons travel, they collide with the atoms of the lattice. Each collision scatters the electron, transferring kinetic energy from the electron to the lattice in the form of phonons (heat). This scattering effect is what we measure as electrical resistance.
Think of water flowing through a pipe packed with gravel. The water pressure (voltage) pushes the water (current) through, but the gravel (resistance) creates friction, restricting the flow rate and generating turbulence (heat).
Suppose you need to drop 12V down to limit current through a standard indicator LED. You calculate a required resistance of 330Ω.
Current (I) = 12V / 330Ω = 0.0363A (36.3mA).
Power (P) = 12V × 0.0363A = 0.435W.
A standard 1/4W (0.25W) axial resistor will overheat, drift, and likely fail. You must step up to a 1/2W or 1W resistor to maintain a safe thermal margin, or use a higher resistance value to drop the current.
Resistor Types: Which Construction for Which Job?
Not all resistors are built the same. The physical construction dictates the component's noise profile, temperature coefficient (tempco), and parasitic inductance. Here is how to select the right type for your specific application.
| Type | Construction | Tolerance & Tempco | Typical Use Case | 2026 Pricing (Approx) |
|---|---|---|---|---|
| Carbon Composition | Solid cylinder of carbon dust and ceramic binder. | ±5% to ±20% High drift, poor tempco |
Vintage amp restoration, high-voltage pulse snubbers (non-inductive). | $0.50 - $1.50 ea |
| Carbon Film | Carbon layer deposited on a ceramic former, helically cut. | ±5% ±200 to ±500 ppm/°C |
General purpose pull-ups/pull-downs, non-critical LED limiting. | $0.01 - $0.05 ea |
| Metal Film | Thin nickel-chromium (NiCr) layer on ceramic, laser-trimmed. | ±0.1% to ±1% ±15 to ±50 ppm/°C |
Precision voltage dividers, op-amp feedback, audio signal paths (low noise). | $0.02 - $0.10 ea |
| Thick Film (SMD) | Ruthenium oxide paste screen-printed and fired on alumina. | ±1% to ±5% ±100 to ±200 ppm/°C |
High-density PCB assembly, microcontrollers, general SMD logic. | $0.001 per reel qty |
| Wirewound | Nichrome or manganin wire wrapped around a ceramic or fiberglass core. | ±1% to ±5% ±20 to ±50 ppm/°C |
High-power dissipation (5W+), current sensing shunts, dynamic braking. | $0.20 - $3.00 ea |
Decoding the Markings and Safe Substitution
Reading a resistor correctly saves you from debugging a board for hours only to realize a 10kΩ pull-up is actually a 1kΩ. Through-hole and surface-mount components use entirely different coding systems.
Through-Hole Color Bands
Most modern axial resistors use a 5-band system for 1% tolerance parts. Read the bands starting from the end closest to the edge. For a Brown-Black-Black-Red-Brown resistor:
- Band 1-3 (Significant Digits): Brown (1), Black (0), Black (0) = 100
- Band 4 (Multiplier): Red (×100) = 10,000Ω (10kΩ)
- Band 5 (Tolerance): Brown (±1%)
For a deep dive on standard color codes and manufacturing variations, refer to the DigiKey color code guide.
SMD Resistor Codes
Surface mount devices (SMD) like the ubiquitous 0603 or 0805 packages use printed numeric codes.
- 3-Digit Code (5% tolerance): The first two digits are significant, the third is the multiplier.
103= 10 × 10³ = 10,000Ω (10kΩ). - 4-Digit Code (1% tolerance): The first three digits are significant, the fourth is the multiplier.
4702= 470 × 10² = 47,000Ω (47kΩ). - EIA-96 Code: Used for 1% 0603 parts where space is tight. It uses two numbers and a letter (e.g.,
01C). 01 = 100, C = 10². Result: 10kΩ.
1. Wattage: You can always substitute a higher wattage resistor (e.g., using a 1/2W instead of a 1/4W) provided it physically fits the PCB pads. Never substitute a lower wattage.
2. Tolerance: Substituting a tighter tolerance (1% instead of 5%) is always safe. Substituting a looser tolerance (5% instead of 1%) is only safe for non-critical roles like I2C pull-ups or LED current limiting. Never use 5% parts in an op-amp feedback network or an ADC voltage divider.
3. Temperature Coefficient: If the circuit operates in a high-heat environment (like inside a motor controller enclosure), do not substitute a ±200 ppm/°C carbon film for a ±25 ppm/°C metal film, or your calibration will drift.
Failure Modes: Diagnosing a Burnt or Drifted Resistor
Resistors are generally the most reliable components on a PCB, but they do fail. According to NASA's NEPP guidelines on resistor reliability, failure mechanisms vary heavily by construction type.
Visual Symptoms of Failure
- Blistered or Flaking Paint: Common on carbon and metal film axials that have exceeded their power rating. The epoxy coating bubbles, and the color bands may scorch brown or black. Action: Replace and check for a shorted downstream component causing the overcurrent.
- Cracked Ceramic Body: Typical of wirewound or cement power resistors (e.g., 5W or 10W types) that have suffered severe thermal shock. Action: Replace with a higher wattage rating or add a heatsink.
- Charred PCB Substrate: The resistor itself might look intact, but the FR4 fiberglass underneath is browned. This indicates the part was operated continuously near its absolute maximum thermal limit. Action: Elevate the resistor off the board during soldering to improve air convection.
Invisible Failure: Resistance Drift
Carbon composition resistors are notorious for absorbing ambient moisture over decades, which causes their resistance to increase unpredictably. Metal film resistors, conversely, tend to fail "open" (infinite resistance) if subjected to a voltage spike that vaporizes the internal laser-cut trace.
Frequently Asked Questions
How does a resistor work in an LED circuit?
In an LED circuit, the resistor acts as a current limiter. LEDs are non-linear devices; once they reach their forward voltage (e.g., 2.1V for a red LED), their internal resistance drops to near zero, and they will draw infinite current until they burn out. The resistor drops the excess voltage from the power supply and sets a hard ceiling on the current. For a 5V supply and a 2.1V, 20mA red LED, you need a resistor to drop 2.9V at 0.02A. R = 2.9 / 0.02 = 145Ω. The nearest standard E12 value is 150Ω.
Why does my resistor get hot to the touch?
A resistor getting warm is normal—it is literally designed to dissipate power as heat. However, if a 1/4W resistor is dissipating 0.2W, it is running at 80% of its rated capacity. Most manufacturers specify a derating curve: above an ambient temperature of 70°C, the maximum allowable power drops linearly. If your enclosure ambient is 50°C and the resistor is running at 0.2W, it will easily exceed 100°C on its surface. Upgrade to a 1/2W part to cut the thermal load density in half.
How does a resistor work with AC vs DC current?
For ideal resistors, resistance is identical for both AC and DC. The RMS (Root Mean Square) voltage of an AC signal produces the exact same heating effect as a DC voltage of the same value. However, at high AC frequencies (RF and high-speed digital), physical construction matters. Wirewound resistors act as inductors due to their coiled wire, creating impedance that blocks high-frequency AC. For AC signals above 100kHz, always use non-inductive thick film or metal film resistors.
Can I use a wirewound resistor for high-frequency RF applications?
No. As mentioned in the All About Circuits DC theory text, parasitic properties dominate at high frequencies. A standard wirewound power resistor has significant parasitic series inductance and parallel capacitance. At RF frequencies, it will behave more like a choke or a resonant tank circuit than a pure resistance. For RF dummy loads or high-frequency snubbers, you must specifically source "non-inductive" wirewound resistors (which use a bifilar winding technique to cancel magnetic fields) or flat thick-film power resistors mounted to a heatsink.






