Ohm's Law Calculator

Solve V = IR for voltage, current, resistance or power with step-by-step solutions
Find the current when 12 V is applied across a 4 ohm resistor
Find the resistance if 9 V drives 30 mA through a component
Find the power dissipated by a 60 ohm heater on 120 V
A 12 V supply feeds 100, 220 and 330 ohm resistors in series. Find the current and the voltage across each.

Ohm's Law: V = IR

For a resistive component, the current through it is proportional to the voltage across it:

V=IRI=VR,R=VIV = IR \quad\Longrightarrow\quad I = \frac{V}{R}, \quad R = \frac{V}{I}

Symbols and SI units:

  • VV — potential difference across the component, volts (V)
  • II — current through the component, amperes (A)
  • RR — resistance, ohms (Ω)

When it applies: to ohmic devices — resistors, most wires, heating elements — at a steady temperature. Diodes, LEDs, transistors and lamps are non-ohmic: their resistance changes with the operating point, so V=IRV = IR describes only one instant on their curve, never the whole device.

The assumption people forget: VV and II must belong to the same element. Using the supply voltage with the current through one resistor of a divider is the most common way to get a wrong resistance.

Power and Series Circuits

Combining Ohm's law with P=VIP = VI gives three equivalent power forms:

P=VI=I2R=V2RP = VI = I^2R = \frac{V^2}{R}

with PP in watts (W). Use I2RI^2R when you know the current, V2/RV^2/R when you know the voltage.

In a series circuit, one current flows through everything:

Rtotal=R1+R2+,I=VsupplyRtotalR_{\text{total}} = R_1 + R_2 + \cdots, \qquad I = \frac{V_{\text{supply}}}{R_{\text{total}}}

and the voltage divides in proportion to resistance, Vn=IRnV_n = IR_n, summing back to the supply voltage (Kirchhoff's voltage law).

The assumption people forget: this is DC, or steady-state resistive AC. With capacitors or inductors you need impedance ZZ rather than RR, and V=IZV = IZ with phase angles. Resistance also drifts with temperature — a filament lamp's cold resistance is a fraction of its hot value.

Common Mistakes to Avoid

  • Leaving current in milliamps3030 mA is 0.0300.030 A. Feeding 3030 into R=V/IR = V/I gives an answer 1000×1000\times too small.
  • Mixing kilohms and ohms4.74.7 kΩ is 47004700 Ω.
  • Using the supply voltage for one series resistor — only the voltage across that resistor belongs in V=IRV = IR.
  • Applying Ohm's law to an LED — LEDs need a series current-limiting resistor sized from the difference between supply and forward voltage.
  • Ignoring the resistor's power rating — a resistor that must dissipate 0.50.5 W will burn out in a 0.250.25 W package.
  • Forgetting temperature — a hot element has a higher resistance than a cold one.
  • Confusing resistance with resistivity — resistivity ρ\rho is a material property measured in ohm-metres, and a conductor's resistance follows from it as R=ρL/AR = \rho L/A. That is why a longer or thinner wire of the same metal has more resistance than a short fat one.

示例题目

Step 1: Rearrange Ohm's law for current: I=V/RI = V/R
Step 2: I=12 V÷4.0 ΩI = 12\ \text{V} \div 4.0\ \Omega
Step 3: I=3.0 AI = 3.0\ \text{A}
Answer: I=3.0I = 3.0 A

Step 1: Convert the current: 30 mA=0.030 A30\ \text{mA} = 0.030\ \text{A}
Step 2: R=V/I=9.0 V÷0.030 A=300 ΩR = V/I = 9.0\ \text{V} \div 0.030\ \text{A} = 300\ \Omega
Step 3: P=VI=(9.0 V)(0.030 A)=0.27 WP = VI = (9.0\ \text{V})(0.030\ \text{A}) = 0.27\ \text{W}
Step 4: A 0.50.5 W resistor is an adequate package; a 0.250.25 W one would run marginal
Answer: R=300R = 300 Ω, P=0.27P = 0.27 W

Step 1: Series total: R=100 Ω+220 Ω+330 Ω=650 ΩR = 100\ \Omega + 220\ \Omega + 330\ \Omega = 650\ \Omega
Step 2: I=V/R=12 V÷650 Ω=0.01846 A=18.46 mAI = V/R = 12\ \text{V} \div 650\ \Omega = 0.01846\ \text{A} = 18.46\ \text{mA}
Step 3: V220=IR=(0.01846 A)(220 Ω)=4.06 VV_{220} = IR = (0.01846\ \text{A})(220\ \Omega) = 4.06\ \text{V}
Step 4: P330=I2R=(0.01846 A)2(330 Ω)=(3.408×104 A2)(330 Ω)=0.112 WP_{330} = I^2R = (0.01846\ \text{A})^2(330\ \Omega) = (3.408 \times 10^{-4}\ \text{A}^2)(330\ \Omega) = 0.112\ \text{W}
Step 5: Check: V100+V220+V330=1.85+4.06+6.09=12.0 VV_{100} + V_{220} + V_{330} = 1.85 + 4.06 + 6.09 = 12.0\ \text{V}
Answer: I18.5I \approx 18.5 mA, V2204.06V_{220} \approx 4.06 V, P3300.112P_{330} \approx 0.112 W

常见问题

V = IR, with voltage in volts, current in amperes and resistance in ohms. Rearranged, I = V/R finds current and R = V/I finds resistance. All three quantities must refer to the same circuit element.

Power is P = VI watts, and substituting Ohm's law gives the equivalent forms P = I²R and P = V²/R. Pick whichever form matches the two quantities you already know, so you avoid an extra step and an extra rounding error.

No. It holds for ohmic devices such as resistors and wires at constant temperature. Diodes, LEDs, transistors and filament lamps are non-ohmic — their current-voltage curve is not a straight line, so a single R value does not describe them across their operating range.

Add the resistances to get R_total, then divide the supply voltage by it: I = V/R_total. The same current flows through every element in a series loop, and the individual voltage drops V = IR add back up to the supply voltage.

相关求解器

免费试用 AI-Math

任何数学问题都能获得分步解答。拍照上传或输入问题即可。

开始解题