How To Use Kirchhoff’s Law for Complex Circuits

Edwin Robledo Edwin Robledo September 4, 2017

7 min read

Learn how to analyze a complex electrical circuit to find voltages of currents with Kirchhoff’s Current Law and Voltage Law.

Ohm’s Law is your golden ticket for calculating the voltage, current, or resistance in a simple series or parallel circuit, but what happens when your circuit is more complicated? You might be designing electronics that have both parallel and series resistance, and Ohm’s Law starts to fall down. Or what if you don’t have a constant current source? In these situations, when you can’t only use V = IR, it’s time to stand on the shoulders of Ohm and use Kirchhoff’s Circuit Law. Here we’ll be looking at what Kirchhoff’s Circuit Law is and how to use it to analyze the voltage and current of complex electrical circuits.

What is Kirchhoff’s Circuit Law?

When you’re building a complex circuit that includes bridges or T networks, then you can’t solely rely on Ohm’s Law to find the voltage or current. This is where Kirchhoff’s Circuit Law comes in handy, which allows you to calculate the current and voltage for complex circuits with a system of linear equations. There are two variations of Kirchhoff’s Law, including:

Like any other scientific or mathematical law named after its creator, Kirchhoff’s Circuit Law was invented by German Physicist Gustav Kirchhoff. Gustav was known for many achievements in his lifetime, including the theory of spectrum analysis, which proved that elements give off a unique light pattern when heated. When Kirchhoff and chemist Robert Bunsen analyzed these light patterns through a prism, they discovered that each element in the periodic table has its own unique wavelength. The discovery of this pattern allowed the duo to uncover two new elements, cesium, and rubidium.

Kirchhoff later went on to apply his spectrum analysis theory to study the composition of the sun, where he discovered many dark lines in the sun’s wavelength spectrum. This was caused by gas from the sun absorbing specific wavelengths of light, and this discovery marked the beginning of a new age of research and exploration in the field of astronomy.

A bit closer to home in the world of electronics, Kirchhoff announced his set of laws for analyzing the current and voltage for electrical circuits in 1845, known today as Kirchhoff’s Circuit Law. This work builds upon the foundation outlined in Ohm’s Law and has helped pave the way for the complex circuit analysis that we rely on today.

Kirchhoff’s Current Law

Kirchhoff’s Current Law states that the amount of current that enters a node equals the amount of current leaving a node. Why? Because when current enters a node, it has no other place to go except to exit. What goes in must come out. You can identify a node where two or more paths are connected via a common point. In a schematic, this will be the junction dot connecting two intersecting net connections. When using Kirchoff’s Current Law, keep in mind that everything has to balance out, a principle Kirchhoff called the Conservation of Charge.

To validate Kirchoff’s Current Law in a circuit, follow these three steps:

  1. Calculate the total current of the circuit
  2. Calculate the current flowing through each node
  3. Compare input and output currents at specific nodes to validate Kirchoff’s Current Law.

1. Calculate the total current

Start by using Ohm’s Law to get the total current of our circuit with I = V/R. We already have our total voltage, and now we just need to find the total resistance in all of our nodes. This requires the simple method of calculating the total resistance of resistors wired in parallel.

Once you have your total resistance for the entire circuit, plug it into Ohm’s Law I = V/R to get the total current in our circuit.

2. Calculate node currents

Now that we know how many amps are flowing out of our circuit, we can calculate the current at each set of nodes. We’ll again enlist the help of Ohm’s Law in the form of I = V/R to get the current for each node branch.

3. Validate Kirchhoff’s Current Law

With the current for each node branch calculated, we now have two distinct reference points that we can use to compare our input and output currents. This will allow us to analyze our circuit and validate Kirchhoff’s Current Law.

Kirchhoff’s Voltage Law

Kirchhoff’s Voltage Law states that in any closed-loop circuit, the total voltage will always equal the sum of all the voltage drops within the loop. You’ll find voltage drops occurring whenever current flows through a passive component like a resistor, and Kirchhoff referred to this law as the Conservation of Energy. Again, what goes in must come out.

If your circuits’ passive components are connected in series, you can simply add the total voltage drops together and compare it to the total voltage to validate the law. Since the total voltage drop in the circuit has to equal the total voltage source, this provides an easy way to calculate our missing variable. If you wanted to express this relationship as a proper algebraic expression, you’d get the sum of all voltage drops and the total voltage equalling zero, as shown here:

Typically you’ll need to take the following steps to validate Kirchoff’s Voltage Law:

  1. Calculate the total resistance of the circuit
  2. Calculate the total current of the circuit
  3. Calculate the current through each resistor
  4. Calculate the voltage drop across each resistor

Compare the voltage source to the total voltage drop to validate Kirchoff’s Voltage Law

1. Calculate the total resistance

If all of your resistors are wired in series, you can easily find the total resistance by just adding all of the resistance values together.

2. Calculate the total current

Now that we know our total resistance, we can again use Ohm’s Law to get the total current of our circuit in the form of I = V/R, which looks like this:

3. Calculate the current through each resistor

If all of your resistors are wired in series, they will all have the same amount of current flowing through them, which we can express as:

4. Calculate the voltage drop across each resistor

Our final calculation will again use Ohm’s Law to give us the total voltage drop for each resistor in the form of V = IR, which looks like this:

5. Validate Kirchoff’s Voltage Law

Now we have all of the data we need, including the total voltage of our circuit, along with each voltage drop across each of our resistors. When putting all of this together, we can easily validate Kirchhoff’s Voltage Law. The total voltage equals the total voltage drop in our circuit. What goes in must come out, and Kirchoff’s Law works yet again!

Process for Using Kirchhoff’s Circuit Law

With an understanding of how Kirchhoff’s Circuit Law works, you now have a new tool in your toolbox for analyzing voltage and current in complete circuits. When using these Laws out in the wild, consider using the following step-by-step process:

  1. First, begin by labeling all of the known voltages and resistances on your circuit.
  2. Then name each branch on your circuit with a current label, such as I1, I2, I3, etc. A branch is a single or group of components connected between two nodes.
  3. Next, find Kirchhoff’s Current Law for each node in your circuit.
  4. Then find Kirchhoff’s Voltage Law for each independent loop in your circuit.

Once you have Kirchoff’s Current and Voltage Laws calculated, you can then use your equations to find any missing currents. Ready to try it on your own? Take a look at the circuit below and see if you can validate Kirchoff’s Current Law and Voltage Law with a little bit of help from Ohm!

Standing on the shoulders of Ohm

With Kirchhoff’s Circuit Law in hand, you now have all the tools you need to analyze the voltage and current for complex circuits. Like many other scientific and mathematical principles, Kirchhoff’s Law stands on the shoulders of what came before it – Ohm’s Law. You’ll find yourself using Ohm’s Law to calculate individual resistances, voltages, or currents and then building upon these calculations with Kirchhoff’s Law to see if your circuit holds true to these Current and Voltage principles.

Ready to apply Kirchhoff’s Law in your own electronics design project? Try Autodesk Fusion 360 for free today!

Autodesk Fusion Logo

Elevate your design and manufacturing processes with Autodesk Fusion

Get Fusion updates in your inbox

By clicking subscribe, I agree to receive the Fusion newsletter and acknowledge the Autodesk Privacy Statement.