The voltage current resistance formula, universally known as Ohm's Law, is the foundational equation of all electrical circuit analysis. Expressed as V = I × R, it defines the strict linear relationship between the electrical pressure (voltage), the flow rate (current), and the opposition to flow (resistance) in a circuit. If you know any two of these variables, you can algebraically solve for the third. However, applying this formula on the workbench requires strict attention to unit prefixes, temperature assumptions, and component tolerances. A dropped decimal or a misunderstood AC waveform will result in burnt components or tripped breakers.
The Core Equation and Symbol Definitions
At its core, the formula states that the voltage drop across a conductor is directly proportional to the current flowing through it, provided the temperature remains constant. Below is the definitive spec sheet for every symbol in the equation.
| Symbol | Variable | Standard Unit | Unit Abbreviation | SI Base Definition |
|---|---|---|---|---|
| V (or E) | Voltage (Electromotive Force) | Volts | V | kg·m²·s⁻³·A⁻¹ |
| I | Current | Amperes | A | A (Base SI Unit) |
| R | Resistance | Ohms | Ω | kg·m²·s⁻³·A⁻² |
According to Georgia State University's HyperPhysics, this linear relationship holds true for "ohmic" materials—primarily metals like copper, aluminum, and standard carbon/metal film resistors. Non-ohmic devices like diodes, LEDs, and incandescent filaments do not follow this linear curve, which we will address in the assumptions section.
Rearranged Forms for Circuit Analysis
You will rarely use the formula in just one direction. Depending on what you are measuring with your multimeter, you need to rearrange the algebra. Memorize these three forms:
- To find Voltage: V = I × R (Multiply current by resistance)
- To find Current: I = V / R (Divide voltage by resistance)
- To find Resistance: R = V / I (Divide voltage by current)
Worked Examples with Strict Unit Tracking
The most common point of failure for hobbyists and junior technicians is unit mismatch. The formula only works if you input base units: Volts, Amperes, and Ohms. If your multimeter reads milliamps (mA) or kilohms (kΩ), you must convert to base units before calculating.
Problem 1: Calculating Voltage Drop on a Branch Circuit
Scenario: You are wiring a 120V AC branch circuit using 12 AWG solid copper wire. The total loop length (hot + neutral) is 100 feet. The circuit is carrying a 15A load. What is the voltage drop across the wire?
- Identify Knowns: I = 15 A. We need R. According to NEC Chapter 9, Table 8, the DC resistance of 12 AWG uncoated solid copper at 75°C is approximately 1.93 Ω per 1,000 feet.
- Calculate R: (1.93 Ω / 1000 ft) × 100 ft = 0.193 Ω.
- Select Formula: V = I × R.
- Execute Math: V = 15 A × 0.193 Ω.
- Result: V = 2.895 V.
Magnitude Check: A ~2.9V drop on a 120V system is roughly 2.4%, which is well within the NEC's recommended 3% maximum for branch circuits. If your math yielded 28.95V, you would immediately know you dropped a decimal place.
Problem 2: Sizing a Fuse for a DC Heating Element
Scenario: You are building a 24V DC battery-powered system with a cabin heater. The heater element measures 4.8 Ω at room temperature. What size fuse do you need to protect the wiring?
- Identify Knowns: V = 24 V, R = 4.8 Ω.
- Select Formula: I = V / R.
- Execute Math: I = 24 V / 4.8 Ω.
- Result: I = 5 A.
Magnitude Check & Real-World Adjustment: The steady-state current is 5A. However, heating elements have a positive temperature coefficient; their resistance drops slightly when cold, causing an inrush current. Furthermore, All About Circuits notes that fuses must be rated above the continuous operating current to prevent nuisance tripping. Therefore, you would select a 7.5A or 10A slow-blow fuse, not a 5A fast-acting fuse.
Assumptions, Limits, and Unit Mistakes That Break the Math
The voltage current resistance formula is not a universal law of physics; it is an empirical observation that applies under specific conditions. Violating these assumptions will break your calculations.
When the Formula Applies (and When It Fails)
- Constant Temperature: Resistance changes with heat. If you pass 20A through a thin wire, it heats up, its resistance increases, and the current drops. The formula only gives you the snapshot at a specific temperature.
- AC vs. DC: For DC circuits, V, I, and R are straightforward. For AC circuits, the formula only applies if the load is purely resistive (like a heating element) and you use RMS (Root Mean Square) values for voltage and current. If the circuit has motors or capacitors, you must replace R with Impedance (Z) and account for phase angles.
- Non-Ohmic Devices: Never use V = I × R to calculate the resistor for an LED by treating the LED as a resistor. An LED has a forward voltage drop (Vf) and a non-linear V-I curve. You use the formula to size the series resistor, not the LED itself.
The "Milli" and "Kilo" Traps
If you measure 20 mA on your multimeter and plug "20" into the formula, your answer will be off by a factor of 1,000.
Rule of Thumb: Always convert prefixes to base units before calculating.
20 mA = 0.020 A
4.7 kΩ = 4700 Ω
3.3 mV = 0.0033 V
Decision Path: Sizing a Current-Limiting Resistor for an LED
Let's apply the formula to a definitive, real-world design task: driving a standard 5mm blue LED from a 5V microcontroller GPIO pin (like an Arduino or ESP32). We will use a decision tree to arrive at a specific, purchasable part number.
| Step | Condition / Logic | Action / Calculation |
|---|---|---|
| 1. Determine Voltage Across Resistor (V_R) | Source is 5V. Blue LED Forward Voltage (Vf) is typically 3.2V. | V_R = V_source - Vf 5.0V - 3.2V = 1.8V |
| 2. Determine Target Current (I) | LED max continuous is 20mA. Microcontroller GPIO max is often 12mA-20mA. Derate for safety and longevity. | Target I = 15 mA. Convert to base units: 0.015 A |
| 3. Calculate Resistance (R) | Use rearranged formula: R = V / I | R = 1.8V / 0.015A R = 120 Ω |
| 4. Select Standard E-Series Value | Resistors are manufactured in standard E12/E24 logarithmic steps (e.g., 100, 110, 120, 130, 150). | 120 Ω is an exact E12 standard value. Pick 120 Ω. |
| 5. Calculate Power Dissipation (P) | P = V_R × I (or I² × R). Must select a resistor wattage rating at least 2x the calculated dissipation. | P = 1.8V × 0.015A = 0.027W. 2x safety margin = 0.054W. |
| 6. Final Component Selection | Standard through-hole resistors are 1/8W (0.125W) or 1/4W (0.25W). Both exceed 0.054W. | Select 1/4W for easier physical handling and breadboard fit. |
The Concrete Pick
Based on the decision path above, your exact component requirement is a 120 Ω, 1/4W, 5% tolerance metal or carbon film resistor. If you are ordering from a distributor like Digi-Key or Mouser, a direct match is the Yageo CFR-25JR-52-120R (CFR series, 1/4W, 5%, 120 ohm). Do not guess the value; use the formula, derate the current, and buy the exact E-series part.






