The fundamental Ohm's law formula is V = I × R (Voltage = Current × Resistance). It defines the linear relationship between electrical potential, current flow, and opposition to that flow in a DC circuit. Rather than just memorizing the triangle, this guide breaks down the formula's physical assumptions, strict unit-tracking worked examples, and a concrete decision path for selecting physical components based on your mathematical results.
The Core Ohm's Law Formula and Symbol Definitions
At its core, the formula is expressed as:
V = I × R
According to the NIST SI Unit Definitions, every variable must be calculated using base SI units to avoid exponential errors. Below is the strict specification sheet for each symbol.
| Symbol | Quantity | SI Unit | Unit Abbreviation | Typical Bench Range |
|---|---|---|---|---|
| V | Voltage (Potential Difference) | Volts | V | 3.3V to 24V (DC logic/control) |
| I | Current (Electron Flow) | Amperes | A | 0.001A to 15A |
| R | Resistance (Opposition to Flow) | Ohms | Ω | 10Ω to 1,000,000Ω |
Rearranged Forms: Solving for Any Variable
Algebraic manipulation allows you to isolate any single variable. Keep these rearranged forms on your bench cheat sheet:
- To find Voltage: V = I × R
- To find Current: I = V / R
- To find Resistance: R = V / I
Practical Extension: In real-world design, you rarely stop at V, I, and R. You must also calculate Power (P) to prevent components from catching fire. The power wheel integrates with Ohm's law to yield: P = V × I, P = I² × R, and P = V² / R. Always calculate power dissipation immediately after finding your baseline V, I, or R.
When Ohm's Law Applies (And When It Breaks)
Ohm's law is an empirical observation, not a universal law of physics like conservation of energy. It only applies under specific assumptions:
When it breaks (Non-Ohmic Devices): The formula fails entirely for semiconductors. Diodes, LEDs, and transistors have non-linear V-I curves. An LED does not have a fixed "resistance"; it has a forward voltage drop. You must use Kirchhoff's Voltage Law to find the voltage remaining for the resistor, then apply Ohm's law only to the resistor.
The Fatal Unit Mistake: The most common way makers break the formula is by mixing prefixes. Plugging 20 mA directly into I = V / R as "20" instead of "0.020" will result in a resistance calculation that is 1,000 times too small. Rule: Always strip prefixes (milli, kilo, micro) and convert to base Volts, Amps, and Ohms before touching your calculator.
Worked Examples with Strict Unit Tracking
Let's apply the formula to two common bench scenarios, tracking every unit and intermediate step.
Problem 1: Sizing a Current-Limiting Resistor for an LED
Given: A 5.0V DC power supply, a standard red LED with a forward voltage (Vf) of 2.1V, and a target current of 20 mA.
Goal: Find the exact resistance needed, then pick a standard physical part.
- Convert to base units: Target I = 20 mA = 0.020 A.
- Find the voltage drop across the resistor (V_R): The LED consumes 2.1V. The resistor must drop the rest. V_R = 5.0V - 2.1V = 2.9 V.
- Apply Ohm's Law (R = V / I): R = 2.9 V / 0.020 A.
- Calculate: R = 145 Ω.
- Verify Power (P = I² × R): P = (0.020)² × 145 = 0.0004 × 145 = 0.058 W (58 mW).
Concrete Pick: 145 Ω is not a standard value. Round up to the nearest E12 series value to keep current slightly below the 20mA max limit. Buy a 150 Ω, 1/4W (0.25W) carbon film resistor.
Problem 2: Calculating Voltage Drop on a Long DC Wire Run
Given: A 12.0V DC battery powering a water pump drawing 8.0 A. The total loop resistance of the wire (positive and negative conductors combined) is measured at 0.15 Ω.
Goal: Find the actual voltage reaching the pump.
- Identify knowns in base units: I = 8.0 A, R_wire = 0.15 Ω.
- Apply Ohm's Law to the wire (V_drop = I × R): V_drop = 8.0 A × 0.15 Ω.
- Calculate Drop: V_drop = 1.2 V.
- Calculate Load Voltage: V_pump = 12.0 V - 1.2 V = 10.8 V.
Sanity Check: A 1.2V drop on a 12V system is exactly 10%. The All About Circuits DC Textbook and standard engineering practice recommend keeping voltage drop under 3-5% for sensitive electronics, though 10% is often acceptable for simple resistive loads or robust DC motors. If the pump stalls, upgrade the wire gauge to lower the 0.15 Ω resistance.
Realistic Magnitudes: Sanity-Checking Your Answers
When you finish a calculation, your brain should immediately flag anomalies based on realistic physical magnitudes. If your calculator output doesn't match these benchmarks, you made a unit conversion error.
| Variable | Realistic Signal/Logic Range | Realistic Power/Load Range | Red Flag (You messed up units) |
|---|---|---|---|
| Current (I) | 1 mA to 50 mA | 0.5 A to 20 A | Calculating 500 A for an LED circuit. |
| Resistance (R) | 1 kΩ to 1 MΩ (Pull-ups/Dividers) | 0.1 Ω to 100 Ω (Heaters/Motors) | Calculating 0.005 Ω for an I2C pull-up. |
| Voltage (V) | 3.3 V or 5.0 V | 12 V, 24 V, or 120 V | Calculating 400 V across a 5V logic pin. |
Component Selection Decision Path
Math is useless if you buy the wrong physical part. Use this decision tree to terminate your Ohm's law calculations into a concrete purchasing decision.
| Scenario based on Ohm's Law Result | Calculated Power (P) | Concrete Component Pick | Default Recommendation |
|---|---|---|---|
| Current Limiting (LEDs/Logic) R = 10Ω to 10kΩ |
P < 0.1 W | Standard Through-Hole Resistor | 1/4W Carbon Film. Buy a 600-piece E12/E24 assortment kit (e.g., from Tayda or Amazon) to cover 99% of logic needs. |
| Power Dissipation (Dummy Loads/Snubbers) R = 1Ω to 100Ω |
0.5 W < P < 5 W | Flameproof Metal Oxide or Wirewound | 3W or 5W Metal Oxide Film. Mount with leads bent for airflow. Never mount flush against a PCB without thermal clearance. |
| High Current Shunts / Heaters R < 1Ω |
P > 10 W | Chassis Mount Aluminum Housed Resistor | 50W Aluminum Housed (e.g., Vishay NH050). Must be bolted to a metal heatsink using thermal paste; derate by 50% if used in free air. |
| Wire Sizing for Calculated 'I' (From I = V/R of the load) |
N/A (Wire sizing relies on Ampacity, not just Ohm's Law) | Copper Conductor (THHN or Stranded) | AWG per NEC Table 310.16. If I = 12A, pick 14 AWG (rated 15A at 60°C column). If run is >50ft, bump to 12 AWG to mitigate the voltage drop calculated in Problem 2. |






