Electrical resistance is the opposition a material offers to the flow of electric current, caused by collisions between moving electrons and the fixed atoms in the material's lattice structure. When you apply a voltage across a conductor, you are forcing free electrons to drift through a crowded atomic lattice. They don't travel unimpeded; they constantly crash into the vibrating ions of the metal. Every collision scatters the electron, slowing its forward progress and converting some of its kinetic energy into heat. This fundamental atomic friction is what we measure as resistance, and it dictates everything from the size of the wire you pull through a conduit to the trace width you lay out on a custom PCB.
The Atomic Root: Collisions and Lattice Vibrations
To understand what causes resistance, you have to look at the atomic structure of conductors. Metals like copper and aluminum have a crystalline lattice structure where the outermost electrons of each atom are loosely bound. These "free electrons" form a cloud that can move through the metal when an electric field (voltage) is applied.
However, the lattice itself is not static. The atoms vibrate due to thermal energy. As electrons drift through the conductor, they collide with these vibrating lattice ions and with impurities or defects in the metal. Think of it like water flowing through a pipe packed with gravel: the water (electrons) wants to flow, but the gravel (lattice atoms) forces it to constantly change direction, creating friction and pressure loss.
- Voltage Drop: It reduces the voltage available at the load, meaning a 120V source might only deliver 114V to a motor at the end of a long wire run.
- Heat Generation: It converts electrical power into thermal energy (Joule heating), calculated as $I^2R$. This is why undersized wires melt and why toasters get hot.
- Current Limiting: For a fixed voltage, higher resistance inherently restricts the maximum current flow (Ohm's Law: $I = V/R$).
Material and Temperature Data: The Resistivity Table
Resistance is a property of a specific object (like a 10-foot piece of 12 AWG wire), while resistivity is an intrinsic property of the material itself (like copper). The table below provides the baseline resistivity and temperature coefficients for common electrical materials. This data is critical when calculating voltage drop or designing heating elements.
| Material | Resistivity ($\rho$) at 20°C ($\Omega \cdot m$) | Temp Coefficient ($\alpha$) per °C | Primary Electrical Application |
|---|---|---|---|
| Silver (Annealed) | $1.59 \times 10^{-8}$ | +0.00380 | High-end audio contacts, RF plating |
| Copper (Annealed) | $1.68 \times 10^{-8}$ | +0.00393 | Standard building wire (THHN, NM-B), PCB traces |
| Aluminum (99.5%) | $2.65 \times 10^{-8}$ | +0.00429 | Mains feeders, overhead transmission lines |
| Tungsten | $5.60 \times 10^{-8}$ | +0.00450 | Incandescent lamp filaments |
| Nichrome 80/20 | $1.10 \times 10^{-6}$ | +0.00017 | Toaster elements, industrial heat tracing |
| Carbon (Graphite) | $\sim 3.00 \times 10^{-5}$ | -0.00050 | Motor brushes, high-power resistors |
Source data adapted from Georgia State University HyperPhysics and standard materials science references.
Worked Example: Calculating Wire Resistance and Voltage Drop
Let's move from atomic theory to the jobsite. Suppose you are wiring a 240V baseboard heater located 100 feet from your breaker panel. You plan to use 12 AWG copper wire and the heater draws a continuous 20A. What is the actual resistance of the wire, and how much voltage is lost?
Step 1: Determine the physical parameters.
- Wire Size: 12 AWG copper has a cross-sectional area of 6,530 circular mils (cmil).
- Length: The circuit must go out and return, so the total wire length ($L$) is $100 \text{ ft} \times 2 = 200 \text{ ft}$.
- Material Constant ($K$): For copper at 20°C, $K$ is approximately $10.4 \, \Omega \cdot \text{cmil/ft}$.
Step 2: Calculate the DC Resistance ($R$).
Using the standard wire resistance formula $R = \frac{K \times L}{A}$:
$$R = \frac{10.4 \times 200}{6530} = \frac{2080}{6530} \approx 0.318 \, \Omega$$
Step 3: Calculate Voltage Drop and Heat Dissipation.
- Voltage Drop ($V_d$): $V_d = I \times R = 20\text{A} \times 0.318\Omega = \mathbf{6.36\text{V}}$.
- Percentage Drop: $(6.36 / 240) \times 100 = \mathbf{2.65\%}$. (This is acceptable, as NEC-style guidance recommends keeping branch circuit drop under 3%).
- Power Dissipated as Heat ($P$): $P = I^2 \times R = 400 \times 0.318 = \mathbf{127.2\text{W}}$.
Where You Meet This in Practice
Understanding what causes resistance isn't just academic; it dictates physical design choices across every electrical discipline.
1. Mains Wiring and Conduit Fill
When pulling NM-B or THHN for home wiring, resistance is the reason we care about voltage drop. While the NEC strictly mandates ampacity (fire prevention via breaker sizing), it only recommends voltage drop limits (Informational Note to NEC 210.19). If you run a 120V circuit 150 feet to a shed using 14 AWG wire, the resistance will cause a severe voltage drop under load. A table saw motor drawing 15A might only see 105V at the terminals, causing it to draw more current to compensate for the lost power, eventually tripping the breaker or burning out the motor windings.
2. PCB Trace Width and Copper Weight
In electronics design, the copper traces on a printed circuit board act as low-value resistors. Standard FR4 boards use 1 oz copper (1.37 mils thick). If you route a 5A motor supply through a narrow 10-mil trace, the resistance of that trace will cause a localized voltage drop and turn the PCB trace into a heating element. Designers use tools like the Saturn PCB Toolkit to calculate trace resistance, often upgrading to 2 oz copper or adding solder-bus wires to reduce the cross-sectional resistance for high-current paths.
3. Intentional Heating Elements
Sometimes, we want high resistance. A toaster or a 3D printer hotend uses Nichrome wire. As shown in the table above, Nichrome has a resistivity roughly 65 times higher than copper. More importantly, its temperature coefficient is nearly zero (+0.00017). This means whether the heating element is at room temperature or glowing red at 400°C, its resistance stays almost exactly the same, providing a stable, predictable heat output without massive inrush currents.
Common Confusions: Resistance vs. Impedance vs. Resistivity
When diagnosing circuits or reading datasheets, mixing up these terms leads to fundamental diagnostic errors.
- Resistance vs. Resistivity: Resistivity ($\rho$) is the material's innate atomic friction (e.g., copper is always $1.68 \times 10^{-8} \, \Omega \cdot m$). Resistance ($R$) is the actual measured opposition of a specific piece of that material, which changes based on its length and thickness.
- Resistance vs. Reactance: Resistance opposes both AC and DC current equally and dissipates real power (heat). Reactance (from capacitors and inductors) opposes changes in voltage or current in AC circuits, storing and releasing energy rather than burning it as heat.
- Resistance vs. Impedance ($Z$): Impedance is the total opposition to AC current, combining both Resistance (real) and Reactance (imaginary) as a complex vector. If you measure a motor winding with a standard multimeter, you are only reading the DC resistance. When you apply 120V AC to that same motor, the inductive impedance is what actually limits the running current. For a deep dive on how these interact in AC circuits, All About Circuits provides excellent vector diagrams.
Frequently Asked Questions
Can a material have zero resistance?
Yes, but only in superconductors. When certain materials (like YBCO ceramics or niobium-titanium) are cooled below their critical temperature (often near absolute zero, though high-temp superconductors work at liquid nitrogen temperatures), lattice vibrations freeze out entirely. Electrons form Cooper pairs and glide through the lattice without scattering, resulting in exactly $0.000 \, \Omega$ resistance. This is used in MRI machines and particle accelerators, but not in your home wiring.
Why does a multimeter show 0.0 ohms on a short piece of wire?
Standard digital multimeters (DMMs) typically have a resolution of 0.1$\Omega$ on their lowest range, and the test leads themselves have about 0.2$\Omega$ to 0.5$\Omega$ of resistance. A 1-foot piece of 12 AWG copper wire has a resistance of roughly 0.0016$\Omega$. Your meter simply cannot resolve a number that small. To measure milli-ohms accurately, you need a specialized micro-ohmmeter or a Kelvin (4-wire) measurement setup that separates the current-forcing leads from the voltage-sensing leads.






