To calculate voltage drop across a resistor, multiply the current flowing through it (in Amps) by its resistance (in Ohms). This is the direct application of Ohm’s Law: V = I × R. If 0.02 Amps (20 mA) flows through a 500 Ω resistor, the voltage drop is exactly 10 Volts. There is no ambiguity, provided your units are strictly tracked.
Below is the complete derivation, unit-tracking framework, and a hard decision path for selecting the physical component once your math is done.
The Core Formula and Symbol Definitions
The relationship between voltage, current, and resistance is linear for standard ohmic materials at stable temperatures. The foundational equation is:
V = I × R
| Symbol | Parameter | Standard Unit | Unit Abbreviation | Physical Meaning |
|---|---|---|---|---|
| V | Voltage Drop | Volts | V | The electrical potential energy lost (dropped) as current pushes through the resistive material. |
| I | Current | Amperes | A | The rate of electron flow through the component. Must be measured in series. |
| R | Resistance | Ohms | Ω | The material's opposition to current flow. Dictates how much voltage is required to push 1 Amp. |
For a deeper look at the physics governing this relationship, refer to the All About Circuits textbook chapter on Ohm's Law, which details the atomic-level electron drift that creates this voltage drop.
Rearranged Forms and Unit Pitfalls
Depending on which two variables you know from your circuit schematic or multimeter readings, you must algebraically rearrange the formula. Here is the complete list of rearranged forms:
- Solving for Voltage Drop: V = I × R
- Solving for Current: I = V / R
- Solving for Resistance: R = V / I
Which Unit Mistakes Break the Math?
The most common reason hobbyists and students get wildly incorrect answers is failing to convert prefix units to base SI units before calculating. The formula only works natively with Volts, Amps, and Ohms.
Fatal Unit Errors to Avoid:
- Mixing mA and Ω for Voltage: 20 mA × 500 Ω = 10,000. If you write '10,000 V', you are wrong. The actual answer is 10,000 mV, which is 10 V.
- Using kΩ for Current calculations: 12 V / 4 kΩ = 3. If you write '3 A', you will burn your board. The answer is 3 mA (0.003 A).
- Ignoring Micro-ohms (µΩ): Common in shunt resistors. 100 µΩ is 0.0001 Ω, not 100 Ω.
Worked Examples with Strict Unit Tracking
Abstract formulas are useless without rigorous execution. Here are two real-world scenarios with every intermediate step and unit conversion shown.
Problem 1: Sizing an LED Current-Limiting Resistor
Scenario: You have a 12 V DC power supply. You want to power a standard red LED that has a forward voltage (Vf) of 2.0 V and requires a forward current (If) of 20 mA. What is the required voltage drop across the resistor, and what resistance value do you need?
- Identify the target voltage drop (V): The resistor must drop the excess voltage that the LED doesn't use.
Vdrop = Vsource - Vf
Vdrop = 12 V - 2.0 V = 10.0 V - Convert current to base units (I):
I = 20 mA = 20 × 10-3 A = 0.020 A - Apply the rearranged formula for Resistance (R):
R = V / I
R = 10.0 V / 0.020 A - Calculate and track units:
R = 500 V/A = 500 Ω - Select standard value: 500 Ω is not a standard E24 value. Round up to the nearest standard value to keep current slightly below the 20 mA max limit. Pick 510 Ω.
Problem 2: Calculating Current via a Shunt Resistor
Scenario: You are measuring the current draw of a 12V DC motor using a 0.1 Ω shunt resistor in series with the ground path. Your multimeter reads a voltage drop of 150 mV across the shunt. How much current is the motor drawing?
- Convert voltage drop to base units (V):
V = 150 mV = 150 × 10-3 V = 0.150 V - Identify Resistance (R):
R = 0.1 Ω (Already in base units). - Apply the rearranged formula for Current (I):
I = V / R
I = 0.150 V / 0.1 Ω - Calculate and track units:
I = 1.5 V/Ω = 1.5 A - Result: The motor is drawing exactly 1.5 Amps.
Assumptions, Limits, and Realistic Magnitudes
When the Formula Applies (and When It Doesn't)
Ohm’s Law (V = I × R) applies strictly to ohmic devices—components where resistance remains constant regardless of the applied voltage or current. Standard carbon film, metal film, and wirewound resistors are ohmic.
The formula fails or requires calculus/curves when applied to:
- Diodes and LEDs: These are non-ohmic. Their resistance changes dynamically with voltage. You cannot use V=IR to find a diode's voltage drop; you must use its datasheet Vf curve.
- Incandescent Bulbs: The tungsten filament's resistance increases by a factor of 10 to 15 as it heats from room temperature to operating temperature. Cold resistance measurements will yield incorrect operating voltage drops.
- Thermistors (NTC/PTC): Resistance is intentionally dependent on ambient or self-heating temperature.
What a Realistic Answer Magnitude Looks Like
Developing an intuition for realistic magnitudes prevents catastrophic wiring errors. Use this sanity-check framework:
- Signal/Logic Circuits (3.3V / 5V): Voltage drops should be in the range of 0.1 V to 4.5 V. Currents are typically 1 mA to 50 mA. If you calculate a 40V drop on an Arduino GPIO pin, your decimal is in the wrong place.
- Automotive/12V Systems: Voltage drops across loads are typically 2 V to 12 V. Currents range from 100 mA (sensors) to 20 A (fuel pumps).
- Mains/High Power (120V/240V): Voltage drops across heating elements or ballasts are 50 V to 240 V. Currents are 1 A to 30 A. (Note: For AC, this assumes purely resistive loads where impedance Z = R).
Resistor Sizing and Selection Decision Tree
Calculating the voltage drop and resistance is only half the job. You must also calculate the Power (P) dissipated as heat to select a physical part that won't catch fire. The power formulas derived from Ohm's Law are:
P = V × I | P = I2 × R | P = V2 / R
Use the following decision tree to select your physical resistor based on the calculated wattage. Always apply a minimum 2x safety derating factor (e.g., if the math says 0.25W, use a 0.5W part).
| Calculated Power (P) | Required Wattage Rating | Recommended Technology | Action / Pick |
|---|---|---|---|
| P < 0.125 W | 1/4 W (0.25W) | Carbon Film or Metal Film (Axial) | Default Bench Pick (See below) |
| 0.125 W ≤ P < 0.5 W | 1/2 W or 1 W | Metal Film or Metal Oxide | Buy Vishay PR01 or PR02 series (1W/2W metal oxide) |
| 0.5 W ≤ P < 5 W | 1 W to 5 W | Wirewound (Flameproof coating) | Buy Vitrohm CW005 series (5W wirewound) |
| P ≥ 5 W | 10 W to 50 W+ | Chassis Mount (Aluminum Housed) | Buy Ohmite 160 series (Requires heatsink/bolting) |
The Concrete Default Pick
For 90% of DIY electronics, microcontroller logic, and LED driver builds where the calculated power dissipation is under 0.125W, do not overthink the purchase. Standardize your bench stock on the Yageo CFR-25JT-52 series.
Concrete Part Recommendation: Yageo CFR-25JT-52-1K0 (or substitute the '1K0' with your target E24 value, like 470R or 2K2).
- Rating: 1/4 Watt (0.25W)
- Tolerance: 5% (J)
- Material: Carbon Film
- Cost: Typically $0.01 to $0.03 per unit in bulk.
As noted in SparkFun's comprehensive resistor guide, 1/4W axial resistors are the universal standard for breadboarding and PCB through-hole soldering. By forcing yourself through the V = I × R math, tracking your milliamps and kilo-ohms, and applying the 2x power derating rule, you will never spec a resistor that burns up on your board again. Calculate the drop, check the power, and drop a Yageo CFR-25 in the footprint.






