The macroscopic resistance of any uniform conductor is dictated by its physical geometry and its intrinsic material property. The fundamental resistivity equation is R = ρ(L/A). Whether you are designing a precision current shunt for an Arduino project or sizing a 48V solar battery feeder to prevent voltage drop, this single formula bridges the gap between abstract material science and practical bench work.
The Core Resistivity Equations and Symbol Definitions
Resistivity (ρ) is an intrinsic property of a material that quantifies how strongly it opposes the flow of electric current. Unlike resistance, which changes if you cut a wire in half, resistivity remains constant for a given material at a specific temperature. The standard SI formula for calculating the DC resistance of a uniform conductor is:
R = ρ × (L / A)
| Symbol | Parameter | Standard SI Unit | Common Practical Unit |
|---|---|---|---|
| R | Resistance | Ohms (Ω) | Milliohms (mΩ) |
| ρ (rho) | Resistivity | Ohm-meters (Ω·m) | Ω·mm²/m |
| L | Length of conductor | Meters (m) | Centimeters (cm) |
| A | Cross-sectional area | Square meters (m²) | Square millimeters (mm²) or AWG |
Rearranged Forms for Bench Calculations
Depending on what you are trying to solve for, you will need to algebraically isolate different variables. Here are the rearranged forms:
- Solve for Resistivity (material identification): ρ = (R × A) / L
- Solve for Length (wire cutting/heating elements): L = (R × A) / ρ
- Solve for Area (wire sizing/voltage drop): A = (ρ × L) / R
Boundary Conditions: When the Formula Applies (and When It Breaks)
The R = ρ(L/A) formula is elegant, but it relies on strict physical assumptions. If you ignore these, your calculations will fail in the real world.
1. The Unit Trap: mm² vs. m²
This is the most common point of failure for hobbyists and junior engineers. The standard SI unit for resistivity is Ω·m. However, wire cross-sections are almost always measured in mm² (or AWG). If you look up copper's resistivity as 1.68 × 10-8 Ω·m, and plug a 2.5 mm² wire area directly into the formula as "2.5", your calculated resistance will be off by a factor of one million. You must convert mm² to m² by multiplying by 10-6 (e.g., 2.5 mm² = 2.5 × 10-6 m²). Alternatively, use the practical resistivity value for copper: 0.0172 Ω·mm²/m.
2. Temperature Dependence
Resistivity is not a static constant; it scales with temperature. The published values for copper (1.68 × 10-8 Ω·m) are strictly valid at 20°C. As a wire heats up under load, its resistivity increases. For copper, the temperature coefficient (α) is roughly 0.00393 per °C. If your solar feeder wire reaches 60°C under a heavy load, its actual resistance will be roughly 15% higher than your 20°C calculation.
3. AC Skin Effect and High Frequencies
This formula assumes uniform current density across the entire cross-section (DC or low-frequency AC like 50/60Hz). At high frequencies (RF, switching power supplies >100kHz), the "skin effect" forces current to the outer edge of the conductor. The effective area (A) shrinks, making the AC resistance significantly higher than the DC resistance calculated here.
The resistivity equation tells you what the voltage drop will be. It does not tell you if the wire will melt. Sizing a wire requires satisfying both the voltage drop limit (via resistivity) and the thermal limit (via NEC Article 310 ampacity tables). Always pick the larger wire gauge dictated by these two separate calculations.
Realistic Magnitudes: What Does a Normal ρ Look Like?
To build intuition, here is what realistic resistivity magnitudes look like at 20°C (Source: Engineering Toolbox):
- Silver: 1.59 × 10-8 Ω·m (Best conductor, used in RF plating)
- Copper (Annealed): 1.68 × 10-8 Ω·m (The standard for 95% of wiring)
- Aluminum: 2.82 × 10-8 Ω·m (Used for utility lines; requires ~60% larger cross-section than copper for equal resistance)
- Nichrome 80: 1.08 × 10-6 Ω·m (High resistivity, used for heating elements)
- Glass: ~1010 Ω·m (Insulator)
Worked Problem 1: Sizing a Custom Dummy Load
Scenario: You need to build a 12V, 50W resistive dummy load to test a bench power supply. You decide to wind a coil using 20 AWG Nichrome 80 wire. How many meters of wire do you need to cut?
Step 1: Determine the target resistance.
Using the power equation P = V² / R, we rearrange to solve for R:
R = V² / P = (12V)² / 50W = 144 / 50 = 2.88 Ω
Step 2: Identify material and geometry constants.
Material: Nichrome 80. Resistivity (ρ) = 1.08 × 10-6 Ω·m.
Wire: 20 AWG. Cross-sectional area (A) = 0.518 mm².
Unit Conversion: A = 0.518 × 10-6 m².
Step 3: Apply the rearranged formula for Length.
L = (R × A) / ρ
L = (2.88 Ω × 0.518 × 10-6 m²) / (1.08 × 10-6 Ω·m)
Step 4: Track units and calculate.
The 10-6 terms cancel out perfectly:
L = (2.88 × 0.518) / 1.08 = 1.49184 / 1.08 = 1.38 meters.
Result: You need to cut exactly 1.38 meters of 20 AWG Nichrome 80 wire to achieve a 50W load at 12V. (Note: Ensure the wire is suspended in air or on a ceramic form, as Nichrome will reach several hundred degrees Celsius at this power density).
Worked Problem 2: Diagnosing Voltage Drop in a Solar Feeder
Scenario: You are wiring a 48V LiFePO4 battery bank to a 3000W inverter. The physical distance is 2 meters, meaning the total conductor length (positive out, negative back) is 4 meters. The inverter draws 100A continuously. Your design limit is a maximum 1% voltage drop (0.48V). What is the minimum copper wire size required?
Step 1: Calculate maximum allowable resistance.
Using Ohm's Law (V = I × R):
R = V_drop / I = 0.48V / 100A = 0.0048 Ω (or 4.8 mΩ).
Step 2: Identify constants.
Material: Copper. ρ = 1.68 × 10-8 Ω·m.
Total Length (L) = 4 m.
Step 3: Solve for required Area.
A = (ρ × L) / R
A = (1.68 × 10-8 Ω·m × 4 m) / 0.0048 Ω
A = (6.72 × 10-8) / 0.0048 = 1.4 × 10-5 m²
Step 4: Convert to practical wire units (mm² and AWG).
Multiply by 106 to convert m² to mm²:
A = 1.4 × 10-5 × 106 = 14.0 mm².
Step 5: Select the physical wire.
Looking at standard AWG tables, 6 AWG wire has an area of 13.3 mm² (too small, will exceed 1% drop). 4 AWG wire has an area of 21.15 mm².
Result: You must use a minimum of 4 AWG copper wire to maintain a 1% voltage drop at 100A over a 4-meter total run. Furthermore, 4 AWG THHN is rated for 85A-95A depending on the temperature column; for a continuous 100A load, you may actually need to step up to 2 AWG or parallel two 4 AWG runs to satisfy NEC thermal ampacity rules, proving why voltage drop is only half the battle.
Material Selection Decision Tree: Picking the Right Conductor
Knowing the resistivity equations is useless if you pick the wrong material for the application. Use this decision matrix to terminate your design process with a concrete material and part selection.
| Application Scenario | Primary Constraint | Recommended Material | Concrete Pick / Part Type |
|---|---|---|---|
| Mains AC wiring, branch circuits, standard DC feeds | Low cost, high conductivity, mechanical strength | Copper | Solid/Stranded THHN or XHHW-2 Copper |
| Long-distance utility runs, service entrance feeders (>100ft) | Weight reduction, cost savings over long spans | Aluminum | AA-8000 series Aluminum (e.g., 2-2-2-4 SER cable) |
| Precision current sensing, multimeter shunts | Near-zero temperature coefficient (α) | Manganin or Evanohm | Isaohm or Manganin alloy shunt strip |
| Toaster, 3D printer hotend, dummy loads | High resistivity, oxidation resistance at high heat | Nichrome 80 / Kanthal | Ni80Cr20 spooled resistance wire |
| High-frequency RF coils, switching PSU transformers | Mitigating AC skin effect and proximity effect | Copper (Litz configuration) | Multi-strand Litz wire (e.g., 44 AWG x 100 strands) |
For further reading on the physical constants of metals and how temperature coefficients alter these baseline values, refer to the Georgia State University HyperPhysics resistivity reference. Always verify your final wire size against local electrical codes, as ampacity derating for bundled conductors will frequently override the pure resistivity calculation.






