DC Nodal Analysis Program

What it teaches: This program teaches the nodal analysis method of solving DC electric networks. The basic idea is that applying Kirchhoff's Current Law at the various nodes of the network yields a system of equations whose simultaneous solution is the values of the node voltages. Here is a screen shot:


How it works: You draw an electric circuit by selecting various tools on the toolbar and then clicking or dragging in the main drawing area in the middle of the screen. Depending on the active button you can draw a piece of wire, a resistor, a current source, etc., or add, move, delete, change the value, direction, etc. of it.

When the circuit is complete, the program displays the nodes as red dots (and the supernodes as red lines) and you name the node voltages, which are the unknowns in the nodal analysis method. You may give some node voltage the name 0 (zero) and it then becomes the reference node.

The program then displays the system of equations and their solution. Here is a screen shot:


Some ideas for teachers:

Where to now?