The foundational current and resistance formulas—primarily Ohm’s Law and Joule’s Power Law—are the bedrock of all circuit analysis. Whether you are sizing a current-limiting resistor for an LED or calculating voltage drop across a 50-foot solar battery cable, the math remains the same. The core relationship is defined by I = V / R (Current equals Voltage divided by Resistance), and power dissipation is defined by P = I² × R. Below, we break down the derivations, map out real-world magnitudes, and walk through bench-tested worked examples with strict unit tracking.
The Core Current and Resistance Formulas Defined
Before solving circuits, you must understand the variables and how the primary equations derive from one another. Ohm's Law defines the linear relationship between voltage, current, and resistance in a DC circuit. Joule's First Law defines how that current interacting with resistance generates heat (power).
| Symbol | Quantity | SI Unit | Unit Abbreviation | Physical Meaning |
|---|---|---|---|---|
| V (or E) | Voltage (Electromotive Force) | Volts | V | The electrical pressure pushing electrons through the circuit. |
| I | Current | Amperes | A | The volumetric flow rate of electrical charge. |
| R | Resistance | Ohms | Ω | The opposition to current flow, converting electrical energy to heat. |
| P | Power | Watts | W | The rate at which electrical energy is consumed or dissipated. |
Formula Derivation
The most useful power formulas are derived by substituting Ohm's Law into the base power equation:
- Base Power: P = V × I
- Substitute V = I × R: P = (I × R) × I → P = I² × R (Useful when current and resistance are known)
- Substitute I = V / R: P = V × (V / R) → P = V² / R (Useful when voltage and resistance are known)
Rearranged Forms: Solving for Every Variable
Keep this reference list handy for the workbench. You can solve for any single variable if you know at least two others:
- Solving for Voltage (V): V = I × R | V = P / I | V = √(P × R)
- Solving for Current (I): I = V / R | I = P / V | I = √(P / R)
- Solving for Resistance (R): R = V / I | R = P / I² | R = V² / P
- Solving for Power (P): P = V × I | P = I² × R | P = V² / R
Real-World Magnitudes: What Do These Numbers Actually Look Like?
Abstract math becomes dangerous when you lose your sense of scale. A calculated current of 0.02A is perfectly normal for a microcontroller, but a calculated resistance of 0.02Ω in a branch circuit implies a dead short and a tripped breaker. The table below grounds the current and resistance formulas in real-world, measurable loads.
| Device / Load | Nominal Voltage | Typical Resistance | Expected Steady Current | Power / Notes |
|---|---|---|---|---|
| 60W Incandescent Bulb | 120V AC | 240 Ω (Hot) | 0.5 A | 60W. Cold inrush resistance is ~15Ω (draws 8A for a fraction of a second). |
| 1500W Space Heater | 120V AC | 9.6 Ω | 12.5 A | 1500W. Requires a dedicated 15A or 20A branch circuit. |
| 5mm Red LED | 2.1V DC (Forward) | ~100 Ω (Dynamic) | 20 mA (0.02 A) | 0.042W. Non-ohmic; requires a series current-limiting resistor. |
| ESP32 DevKit (Active WiFi) | 5.0V DC (USB) | ~25 Ω (Average) | 200 mA (0.2 A) | 1.0W. Current spikes to 400mA during RF transmission bursts. |
| 12V Car Starter Motor | 12.6V DC | 0.015 Ω | 250 A - 400 A | ~3500W. Requires massive 2/0 AWG battery cables to prevent voltage drop. |
Magnitude Sanity Check: If your math for a standard 120V household appliance yields a resistance above 1,000 Ω or a current below 0.1A (unless it's an LED or phone charger), you have likely misplaced a decimal point. Conversely, if a 5V logic circuit calculation yields a current over 1A, you are missing a zero in your resistance value.
Step-by-Step Worked Examples with Unit Tracking
The most common point of failure in circuit math is dropping units mid-calculation. Below are two bench-realistic problems solved with explicit intermediate steps and unit tracking.
Example 1: Sizing a Current-Limiting Resistor for an LED
Scenario: You are powering a standard 5mm red LED from a 5.0V Arduino Nano digital output pin. The LED has a forward voltage drop (Vf) of 2.1V and a target continuous forward current (If) of 20mA. Find the required resistance and the minimum power rating for the resistor.
Step 1: Determine the voltage across the resistor.
The resistor must drop the difference between the source voltage and the LED forward voltage.
V_R = V_source - V_f
V_R = 5.0V - 2.1V = 2.9V
Step 2: Convert current to base SI units (Amperes).
I = 20mA = 20 × 10⁻³ A = 0.020A
Step 3: Calculate Resistance using Ohm's Law.
R = V_R / I
R = 2.9V / 0.020A = 145 Ω
Action: 145 Ω is not a standard E12 resistor value. We round up to the next standard value to keep current slightly below the 20mA maximum: 150 Ω.
Step 4: Calculate Power Dissipation using Joule's Law.
P = I² × R
P = (0.020A)² × 150 Ω
P = 0.0004 A² × 150 Ω = 0.06 W
Conclusion: Use a 150 Ω, 1/4W (0.25W) carbon film or metal film resistor. The 0.25W rating provides a comfortable safety margin above the 0.06W actual dissipation.
Example 2: Calculating Voltage Drop and Power Loss in a Solar Wire Run
Scenario: You are wiring a 12V nominal solar charge controller to a battery bank using 10 AWG copper wire. The one-way physical distance is 5 feet. The maximum continuous charge current is 30A. Calculate the total wire resistance, the voltage drop, and the power lost as heat in the wires.
Step 1: Determine total wire length and base resistance.
Current must travel to the battery and back, so the loop length is 5 ft × 2 = 10 feet.
According to the NEC Chapter 9, Table 8, 10 AWG solid copper wire has a resistance of 1.018 Ω per 1,000 feet at 75°C.
Step 2: Calculate the actual resistance of the wire loop.
R_wire = (1.018 Ω / 1000 ft) × 10 ft
R_wire = 0.001018 Ω/ft × 10 ft = 0.01018 Ω
Step 3: Calculate Voltage Drop.
V_drop = I × R_wire
V_drop = 30A × 0.01018 Ω = 0.3054 V
Sanity Check: A 0.3V drop on a 12V system is roughly 2.5%, which is well within the acceptable 3% limit for DC battery wiring.
Step 4: Calculate Power Lost as Heat.
P_loss = I² × R_wire
P_loss = (30A)² × 0.01018 Ω
P_loss = 900 A² × 0.01018 Ω = 9.16 W
Conclusion: The battery will see 11.69V if the controller outputs exactly 12.0V. The wires will dissipate 9.16W of heat, which is safely distributed over 10 feet of 10 AWG wire and will not cause dangerous temperature rise.
Assumptions, Limits, and Unit Mistakes That Break the Math
The current and resistance formulas are elegant, but they are models of reality, not reality itself. Misunderstanding their boundaries leads to blown components and failed inspections.
When the Formulas Apply (and When They Don't)
- Ohmic vs. Non-Ohmic Materials: Ohm's law assumes resistance is constant regardless of applied voltage. This is true for standard resistors and copper wire. It is false for semiconductors (diodes, LEDs, transistors) and incandescent filaments. For non-ohmic devices, you must use dynamic resistance or rely on datasheet I-V curves rather than simple algebra.
- DC vs. AC Reactance: In purely resistive AC circuits (like a space heater), you can use R. However, if the load has inductance (motors, transformers) or capacitance, you must substitute Resistance (R) with Impedance (Z), measured in Ohms, which accounts for phase shift and frequency.
- Temperature Coefficients: Resistance changes with heat. Copper wire resistance increases by roughly 0.4% per degree Celsius. If you calculate voltage drop for a wire running at 20°C, but it's installed in a 50°C attic, your actual resistance (and voltage drop) will be roughly 12% higher than your math predicts.
Unit Mistakes That Will Destroy Your Circuit
- The 'Milli' Trap: Forgetting to convert milliamps to base Amperes is the #1 bench mistake. If you calculate R = 5V / 20mA and punch '5 / 20' into your calculator, you get 0.25 Ω. The correct math is 5 / 0.020 = 250 Ω. Plugging a 0.25 Ω resistor into a 5V line will result in a 20-Amp short circuit, instantly vaporizing the resistor and likely damaging your power supply.
- Peak vs. RMS Voltage in AC: A standard US wall outlet is 120V RMS (Root Mean Square). The peak voltage is actually ~170V. If you use the peak voltage in the P = V²/R formula, you will calculate a power dissipation exactly double the real-world average. Always use RMS voltage for AC power calculations unless specifically designing for peak dielectric breakdown.
- Confusing kW and W: When calculating battery life or solar array sizing, mixing up Watts and Kilowatts throws your final energy capacity (Watt-hours) off by a factor of 1,000. Always convert everything to base units (Volts, Amps, Ohms, Watts) before starting the equation, then convert back to engineering prefixes (k, M, m, µ) for the final answer.
For deeper reading on standard unit definitions and the physical limits of Ohm's law, refer to the NIST Guide to the SI and the All About Circuits DC textbook chapter on Ohm's Law. Mastering these formulas isn't just about passing an exam; it's about ensuring the wire you pull and the breakers you install won't melt behind the drywall.






