Ohm's Law Calculator | ProEngCalc
⚡ Electrical Engineering
Ohm's Law Calculator
Solve for voltage, current, or resistance instantly — with full solution breakdown
Reference: Ohm's Law — IEEE Std 1291  |  V = I × R
Result
📐 Solution Breakdown
Ohm's Law — Formula Reference
Solve for Voltage
V = I × R
Solve for Current
I = V / R
Solve for Resistance
R = V / I
Variable Definitions
SymbolVariableSI UnitTypical Range
VVoltage (EMF)Volts (V)0.001 V – 765,000 V
IElectric CurrentAmperes (A)1 μA – 10,000 A
RResistanceOhms (Ω)0.001 Ω – 10 MΩ
⚠ Assumptions & Limits — Read Before Use
  • Applies to DC circuits and resistive AC loads only (purely resistive, no reactance)
  • Assumes linear, time-invariant resistance — does not apply to non-linear components (diodes, transistors, varistors)
  • Does not account for temperature coefficient of resistance (resistance changes with temperature)
  • Not valid for superconductors (zero resistance) or plasma states
  • For AC circuits with capacitors or inductors, use impedance (Z) in place of resistance (R)
  • Results assume ideal conditions — real-world values will vary due to component tolerances

What Is Ohm’s Law?

Ohm’s Law is the most fundamental relationship in electrical engineering. Formulated by Georg Simon Ohm in 1827, it defines the linear relationship between voltage, current, and resistance in an electrical circuit. The law states that the current through a conductor is directly proportional to the voltage across it and inversely proportional to its resistance — provided temperature and other physical conditions remain constant.

Ohm’s Law is used in virtually every electrical and electronic design — from sizing wire gauges to designing voltage regulators, calculating power dissipation, and troubleshooting circuit faults.

The Ohm’s Law Formulas

Solve for Voltage
V = I × R
Solve for Current
I = V / R
Solve for Resistance
R = V / I
  • V — Voltage in Volts (V). The electrical potential difference driving current flow.
  • I — Current in Amperes (A). The rate of charge flow through the conductor.
  • R — Resistance in Ohms (Ω). Opposition to current flow.

The Power Equations

Combining Ohm’s Law with P = V × I yields three essential power formulas used in every electrical design:

Power (V and I)
P = V × I
Power (I and R)
P = I² × R
Power (V and R)
P = V² / R

Worked Examples

Example 1 — Automotive Circuit (Solving for Current)

A 12V automotive battery powers a resistive heating element with a resistance of 4.7 Ω. What current flows through the circuit and what is the power dissipated?

Given
V = 12 V  |  R = 4.7 Ω
Current
I = V / R = 12 / 4.7
Power
P = V × I = 12 × 2.553
Solution
I = 2.553 A  |  P = 30.6 W
At 2.553 A, minimum 18 AWG wire is required per NEC Article 310. The 30.6W dissipation means this element will get hot — ensure adequate thermal management and fusing.

Example 2 — LED Current Limiting Resistor (Solving for Resistance)

You want to run a red LED (forward voltage 2.0V, desired current 20mA) from a 5V supply. What resistor value is needed?

Given
V_supply = 5 V  |  V_LED = 2.0 V  |  I = 20 mA = 0.020 A
Voltage Drop Across Resistor
V_R = 5.0 – 2.0 = 3.0 V
Resistor Value
R = V_R / I = 3.0 / 0.020
Solution
R = 150 Ω → use 150 Ω standard (E24 series)
Power in resistor: P = I²R = 0.020² × 150 = 0.06 W. A 1/8W or 1/4W resistor is adequate. Always verify LED polarity and forward voltage from the datasheet.

Example 3 — Industrial Motor Circuit (Solving for Voltage Drop)

A 120V motor draws 8.5A through 50 feet of 14 AWG copper wire (resistance ≈ 0.00308 Ω/ft, round trip = 100 ft). What is the voltage drop in the wire and what voltage does the motor actually see?

Given
I = 8.5 A  |  R_wire = 0.00308 × 100 = 0.308 Ω
Voltage Drop
V_drop = I × R = 8.5 × 0.308
Motor Voltage
V_motor = 120 – 2.618
Solution
V_drop = 2.62 V (2.2%)  |  V_motor = 117.4 V
NEC recommends keeping voltage drop below 3% for branch circuits. At 2.2% this is acceptable, but 12 AWG would reduce drop to ~1.4% if the motor is sensitive to voltage variation.

Example 4 — Resistor Power Rating Check

A 1 kΩ resistor is connected across a 24V supply. What power is it dissipating and is a 1/4W resistor adequate?

Given
V = 24 V  |  R = 1,000 Ω
Power
P = V² / R = 24² / 1000 = 576 / 1000
Solution
P = 0.576 W → 1/4W resistor is INADEQUATE
Always derate resistors to 50% of their rated power for continuous loads. A 1W rated resistor derated to 50% gives 0.5W — still insufficient here. Use a 2W resistor minimum for this application.

Example 5 — Battery Internal Resistance

A 9V battery measures 8.7V under a 100 mA load. What is the battery’s internal resistance?

Given
V_open = 9.0 V  |  V_loaded = 8.7 V  |  I = 0.1 A
Voltage Drop (internal)
V_drop = 9.0 – 8.7 = 0.3 V
Internal Resistance
R_int = V_drop / I = 0.3 / 0.1
Solution
R_int = 3 Ω (battery is moderately discharged)
A fresh alkaline 9V battery typically has internal resistance below 1 Ω. At 3 Ω this battery is significantly discharged and should be replaced for critical applications.

Real World Applications

🚗
Automotive Electrical Systems
Sizing fuses, calculating current draw of accessories, diagnosing voltage drop issues in 12V and 24V systems.
💡
LED Lighting Design
Calculating current limiting resistors, verifying LED driver specifications, designing constant-current circuits.
🏭
Industrial Control Panels
Sizing control circuit wiring, calculating relay coil current, verifying PLC I/O loop resistance.
🔋
Battery System Design
Estimating battery internal resistance, calculating load current, sizing charging circuits and protection fuses.
📡
PCB Design
Calculating trace resistance and current capacity, sizing pull-up/pull-down resistors, checking power rail loading.
Power Distribution
Calculating voltage drop in feeders, sizing conductors for loads, analyzing fault current levels.

Common Mistakes Engineers Make

❌ Mistake 1 — Ignoring Wire Resistance
In low-voltage systems (5V, 12V), wire resistance causes significant voltage drop that can affect circuit performance. Always calculate the round-trip resistance of your wiring for any run longer than a few feet at significant current.
❌ Mistake 2 — Applying Ohm’s Law to Non-Ohmic Devices
LEDs, diodes, transistors, and motors are NOT ohmic devices — their resistance changes with voltage and current. Ohm’s Law gives the instantaneous operating point only, not a fixed resistance value. Never use a single R = V/I calculation to characterize these components.
❌ Mistake 3 — Undersizing Resistors for Power
Always check the power dissipation with P = I²R or P = V²/R and apply a 2× safety margin for continuous loads. A 1/4W resistor dissipating 0.2W will overheat and fail prematurely in continuous service.
❌ Mistake 4 — Forgetting Temperature Effects
Resistance increases with temperature for metals (positive temperature coefficient). A copper motor winding might have 20-30% higher resistance at operating temperature than at room temperature, reducing current and torque.
❌ Mistake 5 — Unit Errors (mA vs A, kΩ vs Ω)
Always convert to base SI units before calculating. 20 mA = 0.020 A. 4.7 kΩ = 4,700 Ω. Mixing milliamps with kilohms without converting is the most common Ohm’s Law calculation error.

Frequently Asked Questions

Does Ohm’s Law apply to AC circuits?

Ohm’s Law (V = IR) applies directly to purely resistive AC loads. For AC circuits containing capacitors or inductors, you must use impedance (Z) instead of resistance: V = IZ. Impedance accounts for the phase shift between voltage and current in reactive components and is calculated as Z = √(R² + X²), where X is reactance.

Why does resistance change with temperature?

Most conductors have a positive temperature coefficient — resistance increases as temperature rises because thermal energy causes more atomic vibrations that impede electron flow. Use R(T) = R₀[1 + α(T − T₀)] where α is the temperature coefficient. Copper: α ≈ 0.00393/°C. Some materials (like carbon and semiconductors) have negative temperature coefficients — resistance decreases as temperature rises.

What is the difference between resistance and impedance?

Resistance (R) opposes current flow equally regardless of frequency and dissipates energy as heat. Impedance (Z) is the total opposition to AC current and includes resistance plus reactance (from capacitors and inductors). Reactance is frequency-dependent — capacitive reactance decreases with frequency, inductive reactance increases. At DC (0 Hz), impedance equals resistance.

How do I calculate current in a parallel circuit?

In a parallel circuit, each branch has the same voltage but different currents. Calculate current in each branch using I = V/R for that branch’s resistance. Total current is the sum of all branch currents. Equivalent parallel resistance: 1/R_total = 1/R1 + 1/R2 + … For two parallel resistors: R_total = (R1 × R2) / (R1 + R2).

What is Kirchhoff’s Voltage Law and how does it relate to Ohm’s Law?

Kirchhoff’s Voltage Law (KVL) states that the sum of all voltage drops around any closed loop equals the sum of all voltage sources. Ohm’s Law provides the tool to calculate the voltage drop across each resistive element in that loop: V = IR. Together, KVL and Ohm’s Law form the foundation for analyzing any DC circuit with multiple components.

How accurate is Ohm’s Law for real-world conductors?

Ohm’s Law is extremely accurate for metallic conductors (copper, aluminum, steel) at normal operating temperatures and current densities. It begins to deviate at very high temperatures (near melting point), very high current densities (approaching conductor limits), or in superconducting materials. For practical engineering calculations on standard conductors, Ohm’s Law is reliable to within 1-2% when accurate resistance values are used.

Scroll to Top