The fundamental formula for volts in DC and purely resistive AC circuits is V = I × R (Ohm's Law). When power is known instead of resistance, the formula becomes V = P / I (derived from Watt's Law). Voltage (V) is the electrical potential difference that drives current through a resistance, and calculating it accurately is the first step in sizing wires, selecting resistors, and choosing power supplies.
The Core Equations and Symbol Definitions
Before plugging in numbers, you must understand the exact physical quantities these variables represent. Abstract definitions lead to wiring faults; precise definitions prevent them.
| Symbol | Quantity | Base Unit | Unit Abbreviation | Physical Meaning |
|---|---|---|---|---|
| V | Voltage (Potential Difference) | Volts | V | The 'pressure' pushing electrons through the circuit. |
| I | Current | Amperes | A | The volume of electron flow per second. |
| R | Resistance | Ohms | Ω | The opposition to electron flow (friction). |
| P | Power | Watts | W | The rate of energy transfer or heat dissipation. |
Rearranged Forms for Circuit Solving
Depending on which two variables you measure on the bench, you will need to rearrange the formula. Keep this list handy for quick calculations:
- Solving for Voltage: V = I × R | V = P / I
- Solving for Current: I = V / R | I = P / V
- Solving for Resistance: R = V / I | R = V² / P
- Solving for Power: P = V × I | P = I² × R | P = V² / R
When These Formulas Apply (And When They Fail)
The formula V = I × R is absolute for DC circuits and steady-state resistive loads. However, applying it blindly to reactive AC circuits is a common engineering failure point.
Valid Assumptions
- DC Circuits: Battery-powered systems, bench supplies, and microcontroller logic rails (3.3V/5V).
- Resistive AC Loads: Incandescent heaters, toasters, and standard resistors where the Power Factor (PF) is 1.0.
- Steady-State: The circuit has been on long enough that inductive/capacitive transients have settled.
Where the Formula Breaks Down
If your load includes motors, transformers, or long cable runs acting as capacitors, resistance (R) must be replaced by Impedance (Z). The formula becomes V = I × Z. Furthermore, in AC systems, you must account for the power factor. If you measure 10A and 12Ω on an AC motor winding with a multimeter, V = 10 × 12 = 120V is mathematically correct for the resistive drop, but it ignores the reactive back-EMF. For inductive AC loads, always use V = P / (I × PF) to find the true supply voltage requirement.
Unit Mistakes That Will Break Your Calculation
The most catastrophic errors in electrical math do not come from misunderstanding the formula; they come from failing to convert prefixes to base units. The formula only works with Volts, Amperes, and Ohms.
| Prefix | Multiplier | Common Trap | Correct Base Unit Entry |
|---|---|---|---|
| milli (m) | × 0.001 | Using '20' for 20 mA | 0.020 A |
| micro (µ) | × 0.000001 | Using '500' for 500 µA | 0.0005 A |
| kilo (k) | × 1,000 | Using '4.7' for 4.7 kΩ | 4700 Ω |
| mega (M) | × 1,000,000 | Using '2' for 2 MΩ | 2000000 Ω |
The Power Penalty: If you forget to convert milliamps to amps in a power calculation (P = I²R), the error is squared. Calculating the heat dissipation of a 100Ω shunt resistor carrying 50mA as P = (50)² × 100 yields 250,000W (which would vaporize the room). The correct math is P = (0.050)² × 100 = 0.25W. Always track units in every step.
Worked Examples with Strict Unit Tracking
Here are two bench-level scenarios demonstrating how to apply the formula for volts while explicitly tracking units to prevent prefix errors.
Example 1: Voltage Drop in a 3D Printer Heater Cartridge Wire
Scenario: You are wiring a 12V, 40W heater cartridge for a 3D printer hotend using 2 meters of 18 AWG stranded copper wire (1 meter out, 1 meter back). You need to know the voltage drop across the wires to ensure the heater gets enough voltage.
- Find Current (I): Using P = V × I, we rearrange to I = P / V.
I = 40 W / 12 V = 3.33 A. - Find Wire Resistance (R): 18 AWG copper has a resistance of approximately 21.4 mΩ per meter.
Total length = 2 meters.
R = 2 m × 21.4 mΩ/m = 42.8 mΩ.
Convert to base units: R = 0.0428 Ω. - Calculate Voltage Drop (V): Using V = I × R.
V = 3.33 A × 0.0428 Ω
V = 0.142 V (or 142 mV). - Sanity Check: A 0.142V drop on a 12V system is a 1.18% loss. This is well below the standard 3% maximum voltage drop threshold for branch circuits. The wire size is adequate.
Example 2: Sizing a Shunt Resistor for an ESP32 Current Monitor
Scenario: You want to measure the current draw of a 5V DC motor using an ESP32's ADC (which accepts 0V to 3.3V). You decide to use a shunt resistor. The motor's maximum stall current is 2.5A. You want the maximum voltage drop across the shunt to be exactly 0.5V to leave headroom for the op-amp circuit.
- Identify Knowns: Target Voltage Drop (V) = 0.5 V. Max Current (I) = 2.5 A.
- Calculate Required Resistance (R): Rearrange V = I × R to R = V / I.
R = 0.5 V / 2.5 A
R = 0.2 Ω. - Calculate Power Dissipation (P): We must ensure the resistor won't burn up. Use P = I² × R.
P = (2.5 A)² × 0.2 Ω
P = 6.25 A² × 0.2 Ω
P = 1.25 W. - Concrete Pick: A standard 1/4W (0.25W) resistor will catch fire. You must select a 2W or 3W chassis-mount power resistor (e.g., Vishay RS02B series) rated for 0.2Ω to handle the thermal load safely.
Decision Path: Sizing a Power Supply for Your Calculated Load
Once you have used the formula for volts to determine your circuit's exact voltage and current requirements, you must select a power supply. Do not guess. Use this decision tree to terminate your design with a specific, reliable part number.
| Calculated Load Profile | Condition / Constraint | Concrete Part Recommendation |
|---|---|---|
| V ≤ 5V, I ≤ 1A | Low power logic, sensors, ESP8266 | LM7805 Linear Regulator (if input < 12V) or Pololu D24V50F5 Buck Converter (for higher efficiency/heat reduction). |
| V = 12V, I ≤ 5A | LED strips, small stepper motors, relays | Mean Well LRS-60-12 (60W, 12V, 5A enclosed switching supply). |
| V = 12V, I > 5A up to 12.5A | High-power car audio amps, multiple 3D printer beds, large BLDC motors | Mean Well LRS-150-12 (150W, 12V, 12.5A). Add a 15A inline ATC fuse on the positive output. |
| V = 24V, I ≤ 10A | Industrial PLCs, 24V contactors, NEMA 23 stepper arrays | Mean Well LRS-240-24 (240W, 24V, 10A). Ensure DIN rail mounting with adequate convection clearance. |
| V = 48V, I ≤ 5A | E-bike charging, telecom gear, high-voltage DC microgrids | Mean Well LRS-240-48 (240W, 48V, 5A). Note: 48V DC exceeds the 50V AC / 120V DC safe-touch threshold; use insulated tools and terminal covers. |
For further reading on practical measurement techniques to verify your calculated voltages on the bench, refer to the Fluke guide on measuring voltage. To deepen your understanding of how these formulas integrate into broader circuit analysis, review the All About Circuits chapter on Ohm's Law.






