The devutils collection

Circuit analysis — nodes, loops and loaded dividers

Apply current and voltage balance, calculate divider loading and reconcile power in a DC network.

On this page

Prerequisites

Turn a drawing into equations

The electricity lesson introduced voltage, current, resistance and power. Circuit analysis asks what happens when those elements interact. A resistor's current depends on the voltage across its own terminals, and that voltage is set by the rest of the network.

Start with a lumped DC model: ideal wires join points at one potential, resistors are ohmic, and the circuit has reached a steady state. Choose one node as the zero-volt reference. “Ground” here names that reference and its connected conductor; it does not automatically mean a connection to Earth or an infinite sink for current.

A node is a set of points joined by ideal wire. Current flows through branches between nodes. A component drawn near another component is not electrically connected unless the drawing or net names establish that connection.

Apply charge and voltage balance

Kirchhoff's current law says that signed branch currents at a node sum to zero. In a steady network, current entering must leave: charge does not continuously accumulate at the junction. Choose reference arrows, then retain their signs. A negative calculated current means the physical current runs opposite your arrow.

Kirchhoff's voltage law says signed voltage changes around a closed loop sum to zero in this lumped model. Crossing a supply from its negative to positive terminal adds its voltage; following current through a resistor subtracts IR. When induction matters, the induced emf must also be represented: an arbitrary physical loop through a changing magnetic field cannot be treated as having only electrostatic drops.

Consider two resistors in series across 6 V: R1 = 1000 Ω and R2 = 2000 Ω. Their shared connection has no other branch, so both carry the same current. The loop gives 6 − I(1000 + 2000) = 0, hence I = 2 mA. The drops are 2 V and 4 V, and their sum recovers 6 V.

If the lower end of R2 is ground, the shared node is at 4 V. This is the familiar unloaded divider:

Vout = Vin × R2 / (R1 + R2)

R2 belongs in the numerator because Vout is measured across the lower resistor. Reversing which resistor connects to ground changes the result.

Add the load you actually connect

A divider does not maintain its unloaded output regardless of what draws current from it. Attach RL = 2000 Ω from that same output node to ground. R2 and RL now share both endpoints, so they are parallel. Their equivalent resistance is 1000 Ω, not 4000 Ω.

The upper resistor and this lower equivalent form a new divider. Vout becomes 6 × 1000/(1000 + 1000) = 3 V. Source current becomes 3 mA. At the output, current splits into 1.5 mA through R2 and 1.5 mA through RL.

The table varies RL while retaining the 6 V source, 1000 Ω upper resistor and 2000 Ω lower resistor. “Unloaded” means there is no additional branch.

RL (Ω) Lower equivalent (Ω) Vout (V) Source current (mA)
unloaded 2000 4 2
2000 1000 3 3
1000 666.666667 2.4 3.6

For the final row, the node equation offers an independent route:

(6 − Vout) / 1000 = Vout / 2000 + Vout / 1000

The left side is incoming current through the upper resistor. The right side is the sum of the two outgoing currents. Solving gives Vout = 2.4 V without first reducing the parallel pair.

Check the power budget

For the RL = 2000 Ω case, the source delivers 6 V × 3 mA = 18 mW. The upper resistor dissipates (3 mA)² × 1000 Ω = 9 mW. Each lower branch dissipates 3 V × 1.5 mA = 4.5 mW. Their sum is 18 mW.

This check catches some mistakes that a plausible-looking voltage misses. It also shows why “the current is used up by the first resistor” is wrong: the series current continues, while energy is transferred along the path. At a branching node, currents split according to the network constraints.

An ideal supply holds its stated voltage at any calculated current. A physical supply has current limits, impedance and operating constraints. The same model discipline used for diodes applies here: a consistent calculation is useful only within its assumptions.

Work through the questions

  1. Across 8 V, put 1000 Ω above a node and 3000 Ω below it. Find the unloaded node voltage and series current.
  2. Add a 3000 Ω load from that node to ground. Find the new lower equivalent, node voltage and source current.
  3. Verify current balance at the loaded node.
  4. Is zero volts necessarily the potential of Earth?

Explain the answers

The unloaded resistance is 4000 Ω, giving 2 mA. The lower resistor drops 2 mA × 3000 Ω = 6 V, which is the node voltage relative to ground.

With the load, two 3000 Ω resistors in parallel give 1500 Ω. Total resistance is 2500 Ω, source current is 3.2 mA and output is 4.8 V. Each lower branch takes 4.8/3000 = 1.6 mA; their sum matches 3.2 mA entering.

Zero volts is the chosen reference. An Earth connection is an additional physical connection, not a mathematical consequence of naming a node ground. Next, keep the same network reasoning while allowing voltages to change with time and carry information.

Verification record

  • Sources assessed by Codex (assistant)
  • Example checks recorded
  • Independent human review pending

Selected claims have been assessed against the passages below. This record does not certify every sentence or guarantee correctness.

Inspect claims, evidence and limitations

Source assessment: . 1 of 1 selected claims marked supported by the assessor. This is not a coverage percentage for the article.

  1. Kirchhoff current and voltage balance constrain a lumped circuit; the example uses ideal DC elements.

    Assessor finding: supported · model · Article passage

    Selected claim assessed under the stated assumptions; numerical inputs, netlists and worked answers are original and checked separately.

Reproducible checks

  • Loaded dividers, power balance, logic margins, RC responses, pin/net mappings, conductor geometry, regulator loss, droop, reflections, probe loading and ordered prerequisites.

    Passed on 2026-10-27

    node --test --test-name-pattern='electronics examples preserve network balance, interface and physical models, measurement loading and prerequisite order' src/library/electronics.test.ts

Limits and open work

  • Assistant assessment of selected claims; independent human review remains pending.
  • Ideal DC networks, first-order RC responses, uniform conductors and lossless lines are scoped teaching models, not a validated board design or device specification.
  • Clearance, capacitance, propagation speed and instrument specifications are supplied exercise inputs. Actual hardware needs its component, stackup, fabrication and measurement constraints.

Independent human review

Pending. No independent human reviewer has signed off this version.

Content fingerprint: 79952f1a386461458ac475e36e4c58451162c69ec51f04b6a1e45aaea08641bd. An article change invalidates this assessment.

Sources

  1. OpenStax University Physics, volume 2 — 10.3, Kirchhoff’s rules

Published by devutils · Updated · Original explanatory text; sources retain their own terms.