This version (03 Nov 2021 20:12) was approved by Doug Mercer.The Previously approved version (29 Jul 2020 19:52) is available.Diff

Activity: Kirchhoff's Voltage and Current Laws, For ADALM1000


The objective of this Lab activity is to verify Kirchhoff's Voltage Law (KVL) and Kirchhoff's Current Law (KCL) using mesh and nodal analysis of the given circuit.


As in all the ALM labs we use the following terminology when referring to the connections to the M1000 connector and configuring the hardware. The green shaded rectangles indicate connections to the M1000 analog I/O connector. The analog I/O channel pins are referred to as CA and CB. When configured to force voltage / measure current -V is added as in CA-V or when configured to force current / measure voltage -I is added as in CA-I. When a channel is configured in the high impedance mode to only measure voltage -H is added as CA-H.

Scope traces are similarly referred to by channel and voltage / current. Such as CA-V , CB-V for the voltage waveforms and CA-I , CB-I for the current waveforms.


1. Kirchhoff's Voltage Law states that the algebraic sum of all the voltages around any closed path (loop or mesh) is zero. If we define the voltages across each resistor R1 through R5 as V1 through V5, applying Kirchhoff's voltage law to the first and the second loops in the circuit shown in figure 1 yields:

Loop 1: -Vs +V1 +V2 +V5 = 0
Loop 2: -V2 +V3 +V4 = 0

Figure 1, Kirchhoff's Laws

2. Kirchhoff's Current Law states that the algebraic sum of all the currents at any node is zero. If we define the currents through each resistor R1 through R5 as I1 through I5, applying Kirchhoff's current law to the first four nodes in the circuit shown in figure1 yields the following equations;

Node a: -Is+I1=0
Node b: -I1+I2+I3=0
Node c: -I3+ I4 = 0
Node d: -I2-I4+I5=0


ADALM1000 hardware module
Various Resistors :1 KΩ (2) ,1.2 KΩ (2), 2.4 KΩ


Step 1. Construct the circuit shown in figure 1 using these resistor values:

R1 = 1 KΩ
R2 = 2.4 KΩ
R3 = 1.2 KΩ
R4 = 1 KΩ
R5 = 1.2 KΩ

Step 2. Use the Ohmmeter Tool to measure the actual resistor values.

Step 3. Connect the fixed power supply (5 Volts) at node a and connect node e to ground as Vs.

Step 4. Accurately measure all voltages and calculate currents in the circuit using the Volt Meter Tool.

Step 5. Record the measurements in a tabular form containing the measured voltage and current values as shown below.

Branch current/voltageV [volts ]I [mA]R [KΩ]
V1, I1
V2, I2
V3, I3
V4, I4
V5, I5
Vs, Is

Step 6. Verify KVL for the loops in the circuit using loop equations 1 and 2.

Step 7. Verify KCL for the nodes in the circuit using node equations a, b, c and d.


1. Calculate the ideal voltages and currents for each element in the circuit and compare them to the measured values.

2. Compute the percentage error in the two measurements and provide a brief explanation for the error.

For Further Reading:

DC Voltmeter Quick Start Guide (volt-meter-tool-1.2.exe)
DC Ohmmeter Quick Start Guide (ohm-meter-vdiv-1.2.exe)
DC Meter-Source Quick Start Guide (dc-meter-source-tool-1.3.exe)

Oscilloscope Terminology

Return to Lab Activity Table of Contents

university/courses/alm1k/circuits1/alm-cir-1.txt · Last modified: 03 Nov 2021 20:11 by Doug Mercer