Sign in to save

Bookmark this page so you can find it later.

Sign in to save

Bookmark this page so you can find it later.

Kirchhoff's laws are two core rules engineers use to analyze electric circuits that contain several branches, nodes, and components. They matter because real circuits are rarely just one battery and one resistor in a simple line. By applying conservation of charge and conservation of energy, these laws let you find unknown currents and voltages in complex DC and AC networks.

They are the foundation of nodal analysis, mesh analysis, and many circuit simulation tools.

Kirchhoff's current law says that the total current entering a node equals the total current leaving that node. Kirchhoff's voltage law says that the algebraic sum of voltage rises and drops around any closed loop is zero. In nodal analysis, you choose a reference ground node, assign voltages to the remaining nodes, and write current equations using Ohm's law.

A typical engineering workflow is to label nodes clearly, choose current directions, write equations, solve the system, and then check signs to interpret the physical direction of current.

Key Facts

  • Kirchhoff's current law: sum of currents entering a node = sum of currents leaving the node.
  • KCL algebraic form: ΣI = 0 at any node when entering currents are positive and leaving currents are negative.
  • Kirchhoff's voltage law: ΣV = 0 around any closed loop.
  • Ohm's law connects circuit laws to components: V = IR.
  • For a resistor between node voltages Va and Vb, current from a to b is I = (Va - Vb)/R.
  • In nodal analysis, choose a ground node, define node voltages, write KCL equations, and solve for unknown voltages.

Vocabulary

Node
A node is a point or connected region in a circuit where two or more component terminals meet and share the same voltage.
Branch
A branch is a single path between two nodes that contains one or more circuit elements.
Loop
A loop is any closed path through a circuit that returns to its starting point without needing to pass through the same branch twice.
Ground
Ground is the reference node assigned a voltage of 0 V so all other node voltages can be measured relative to it.
Nodal Analysis
Nodal analysis is a circuit-solving method that uses KCL and Ohm's law to find unknown node voltages.

Common Mistakes to Avoid

  • Mixing current sign conventions at a node, which makes KCL equations inconsistent. Choose entering or leaving as positive and use that choice for the whole equation.
  • Forgetting voltage polarity when applying KVL, which changes the sign of voltage rises and drops. Mark plus and minus signs before writing the loop equation.
  • Using total resistance formulas on non-series or non-parallel resistor networks, which gives incorrect simplifications. Only combine resistors that truly share the same current or the same two nodes.
  • Ignoring negative answers, which can lead to a false correction of the math. A negative current or voltage often means the actual direction or polarity is opposite to the one you assumed.

Practice Questions

  1. 1 At a node, 3.0 A and 1.5 A enter, while 2.2 A leaves. What current must leave through a fourth branch for KCL to be satisfied?
  2. 2 A node at voltage V is connected to ground through a 2.0 kΩ resistor and to a 12 V source through a 4.0 kΩ resistor. Write KCL at the node using currents leaving the node, then solve for V.
  3. 3 A student writes a KVL equation around a loop but gets a nonzero sum after substituting measured voltage drops. Explain two possible causes related to sign convention or measurement direction.