The most fundamental formula for voltage in DC and resistive AC circuits is derived from Ohm's Law: V = I × R (Voltage equals Current multiplied by Resistance). When dealing with power consumption rather than resistance, the formula shifts to V = P / I (Voltage equals Power divided by Current). These two equations are the bedrock of circuit analysis, allowing you to determine the electrical pressure required to push a specific current through a load or dissipate a specific amount of wattage.
While the concepts are simple, applying them on the workbench requires strict attention to SI prefixes, component linearity, and realistic magnitude checks. Below, we break down the exact formulas, map out the algebraic rearrangements, and walk through bench-tested examples with strict unit tracking.
The Core Voltage Formulas and Symbol Definitions
To use the voltage formulas correctly, you must understand exactly what each variable represents and its standard SI unit. Mixing up base units with prefixed units (like milliamps vs. amps) is the number one cause of calculation errors in hobbyist and trade electronics.
| Symbol | Quantity | SI Base Unit | Unit Abbreviation | Common Bench Prefixes |
|---|---|---|---|---|
| V (or E) | Voltage (Electromotive Force) | Volts | V | mV (millivolts), kV (kilovolts) |
| I | Current | Amperes | A | mA (milliamps), µA (microamps) |
| R | Resistance | Ohms | Ω | kΩ (kilo-ohms), MΩ (mega-ohms) |
| P | Power | Watts | W | mW (milliwatts), kW (kilowatts) |
| Z | Impedance (AC equivalent of R) | Ohms | Ω | kΩ, MΩ |
Rearranged Forms for Circuit Solving
You rarely know exactly the right variables to plug straight into the base formula. Here is the complete rearranged list for solving any missing variable in basic DC circuits:
- To find Voltage: V = I × R | V = P / I | V = √(P × R)
- To find Current: I = V / R | I = P / V | I = √(P / R)
- To find Resistance: R = V / I | R = P / I² | R = V² / P
- To find Power: P = V × I | P = I² × R | P = V² / R
When These Formulas Apply (and When They Break)
Ohm's Law is not a universal law of physics like gravity; it is an empirical observation about specific materials. Here are the strict assumptions and limits you must respect:
- Linear (Ohmic) Materials: The formula V = I × R assumes the resistance remains constant regardless of the applied voltage or temperature. Standard carbon film and metal film resistors are highly linear. Tungsten lightbulb filaments and thermistors are not; their resistance changes drastically as they heat up, meaning a static calculation will be wrong once the circuit powers on.
- Non-Linear Components: Diodes, LEDs, and transistors do not obey Ohm's Law. An LED has a relatively fixed forward voltage drop (e.g., 2.1V for a standard red LED) regardless of the current flowing through it (within its operating limits). You cannot use V = I × R to calculate the voltage across the LED itself; you use it to calculate the voltage dropped by the current-limiting resistor in series with the LED.
- AC Circuits: In alternating current circuits containing capacitors or inductors, resistance is replaced by Impedance (Z). The formula becomes V = I × Z. Furthermore, you must use RMS (Root Mean Square) values for voltage and current to calculate real power, not peak-to-peak values.
The Unit Mistakes That Break Your Math
The most common way to fry a component on the bench is a decimal error caused by ignoring SI prefixes. The formulas only work with base SI units (Volts, Amps, Ohms, Watts).
Worked Examples with Strict Unit Tracking
Let's apply the formulas to two common bench scenarios, tracking every unit conversion to ensure the math holds up to physical reality.
Example 1: Sizing an I2C Pull-Up Resistor Voltage Drop
Scenario: You are designing an I2C bus for an ESP32. The bus capacitance requires a 4.7 kΩ pull-up resistor. The microcontroller sinks a maximum of 3 mA when pulling the line low. What is the voltage drop across the resistor when the line is low?
- Identify knowns and convert to base units:
R = 4.7 kΩ = 4,700 Ω
I = 3 mA = 0.003 A - Select the formula:
V = I × R - Substitute and solve:
V = 0.003 A × 4,700 Ω
V = 14.1 V - Sanity Check: Wait, the ESP32 operates at 3.3V. A 14.1V drop is physically impossible on a 3.3V rail. What went wrong? The 3 mA is the absolute maximum sink capacity of the GPIO, not the actual continuous current. In reality, the current is limited by the 3.3V rail: I = 3.3V / 4700Ω = 0.0007 A (0.7 mA). The voltage drop across the resistor when the line is pulled low is simply the full rail voltage: 3.3 V.
Example 2: Calculating DC Motor Supply Voltage
Scenario: You have a small 12V DC worm-gear motor rated at 60 Watts. You need to verify the current draw to size the fuse. First, let's prove the voltage requirement using the power formula.
- Identify knowns (already in base units):
P = 60 W
I = 5 A (measured under load with a clamp meter) - Select the formula:
V = P / I - Substitute and solve:
V = 60 W / 5 A
V = 12 V - Result: The calculated voltage matches the nominal 12V rating of the motor. (Note: Under actual bench conditions, a 12V battery might sag to 11.4V under this 5A load, which is a normal realistic magnitude for lead-acid chemistry).
Decision Path: Selecting a Voltage Regulation Component
Often, you know your target voltage and current, and you need to select the physical component to deliver it. Use this decision tree to terminate your design phase with a concrete part number.
| Design Condition | If True... | Recommended Topology | Concrete Part Pick |
|---|---|---|---|
| Input Voltage is close to Output Voltage (ΔV < 3V) AND Current < 100mA | Heat dissipation is negligible (< 0.3W). | Linear Regulator (LDO) | HT7550-1 (SOT-89, 5V out, 100mA, ultra-low quiescent current) |
| Input Voltage is high (e.g., 12V to 5V) AND Current is low (< 500mA) | Linear regulator will overheat without a massive heatsink. | Switching Step-Down (Buck) - Integrated Inductor | Murata OKI-78SR-5/1.5-W36-C (TO-220 pinout, no external caps/inductors needed, 90% efficiency) |
| High Current requirement (> 1A) AND variable input voltage | Integrated modules lack thermal mass; need external inductor and Schottky diode. | Discrete Buck Controller IC | Texas Instruments LM2596S-5.0 (Requires 33µH inductor, handles up to 3A continuously) |
| Output Voltage must be HIGHER than Input Voltage | Buck converters cannot step up. Linear regulators cannot step up. | Boost Converter | MT3608 module (Adjustable up to 28V, 2A max switch current) |
Default Recommendation: If you are dropping a standard 12V or 24V wall-wart down to 5V for an Arduino or ESP32 project drawing under 1.5A, stop calculating and buy the Murata OKI-78SR-5/1.5-W36-C. It drops directly into a standard 7805 linear regulator footprint on your breadboard or perfboard, requires zero external inductors, and won't burn your fingers like a linear TO-220 would. You can verify its pinout and thermal derating curves in the manufacturer datasheet.
Realistic Answer Magnitudes and Bench Verification
Before you solder a single wire, look at your calculated voltage and ask: Does this exist in the real world?
- Logic / Microcontrollers: 1.8V, 3.3V, or 5.0V. If your math yields 9V for a GPIO pin, you forgot a voltage divider ratio.
- Automotive / Solar DC: 12V nominal (measures 12.6V resting, 14.4V charging). 24V nominal (measures 28.8V charging). If you calculate 18V for a truck alternator, your reference data is wrong.
- Mains AC (North America): 120V nominal (acceptable range 114V - 126V per ANSI C84.1). 240V nominal for heavy appliances.
- Mains AC (EU/UK/AU): 230V nominal (acceptable range 216V - 253V).
Once the circuit is built, verify your math with a digital multimeter (DMM). As noted in Fluke's measurement guides, always measure voltage in parallel with the component. Set your DMM to DC V (or AC V for mains), plug the black lead into COM, the red lead into the V/Ω jack, and touch the probes across the load. If your DMM reads 0.00V, check your ground reference; if it reads "OL" (Overload), you are measuring a voltage higher than your meter's 600V or 1000V CAT rating—step back and re-evaluate the circuit.






