The Practical Electric Circuit Definition: Nodes, Branches, and Loops

If you look up the standard electric circuit definition, you will find something like "a closed path through which electrons flow." While technically true, this textbook definition is practically useless when you are sitting at a workbench trying to debug a dead board. In real-world circuit design, we define a circuit by its topology: a network of nodes (connection points where three or more conductors meet), branches (the components connecting those nodes), and loops (the closed paths current can take).

Understanding a circuit means mapping how voltage drops across branches and how current splits at nodes according to Kirchhoff’s Laws. To move from abstract theory to bench-ready design, we are going to define, build, and stress-test a specific topology: a 2x2 series-parallel LED array. This configuration solves the exact problems that plague both pure-series and pure-parallel designs.

Topology Walkthrough: Designing a 2x2 Series-Parallel LED Array

Our design goal is to drive four standard 5mm red LEDs from a standard 5V USB supply. We will use a series-parallel topology consisting of two parallel branches, each containing one current-limiting resistor and two series-wired LEDs.

Component Selection and Node Mapping

  • Power Source: 5V, 2A USB supply (Nominal 5.0V).
  • LEDs: Lite-On LTL-307E (Red, Forward Voltage Vf = 2.0V, Target Current If = 20mA).
  • Resistors: Two 51Ω, 1/4W, 5% carbon film resistors (R1, R2).

Let us map the physical connections to logical node labels to track the voltage states:

  • Node A (VCC): The 5V positive rail where the main current enters the parallel split.
  • Node B1 / B2: The junctions immediately after resistors R1 and R2, feeding into the first LED of each branch.
  • Node C1 / C2: The midpoint junctions between the two series LEDs in each branch.
  • Node D (GND): The common ground rail where all return currents merge.
Design Math: Two series LEDs drop 4.0V total (2.0V + 2.0V). The remaining voltage across the resistor is 1.0V (5.0V - 4.0V). To achieve our 20mA target, Ohm's Law dictates R = 1.0V / 0.020A = 50Ω. The nearest standard E12 value is 51Ω, yielding a safe operating current of 19.6mA per branch (39.2mA total draw from the 5V rail).

Node Voltage and Branch Current Behavior Table

The true test of any electric circuit definition is how it behaves under stress. The table below maps the exact node voltages and branch currents under normal operation and three distinct fault conditions. This data is critical for selecting component wattage ratings and predicting cascading failures.

Operating State Branch 1 Current Branch 2 Current Node B1 Voltage Node C1 Voltage Physical Result on Bench
Normal (All intact) 19.6 mA 19.6 mA 4.0 V 2.0 V All 4 LEDs illuminate at equal, safe brightness.
LED1 Opens (Internal wire break) 0.0 mA 19.6 mA 5.0 V (Floats) 0.0 V Branch 1 goes dark. Branch 2 is completely unaffected.
LED1 Shorts (Die failure) 58.8 mA 19.6 mA 4.0 V 2.0 V LED2 in Branch 1 overdriven, runs hot, and rapidly degrades.
R1 Opens (Resistor burns out) 0.0 mA 19.6 mA 0.0 V (Pulled to GND) 0.0 V Branch 1 goes dark safely. No overvoltage risk to LEDs.

Why Series-Parallel? Defeating Pure Series and Pure Parallel

When configuring loads, you generally have three choices. Here is why the 2x2 series-parallel topology wins for a 5V supply driving multiple LEDs.

The Problem with Pure Series

If you wired all four LEDs in a single series branch, the total forward voltage requirement would be 8.0V (4 × 2.0V). A 5V USB supply cannot overcome this potential barrier. The LEDs would never turn on. Pure series requires a supply voltage significantly higher than the sum of the load voltage drops, plus headroom for the current-limiting resistor.

The Problem with Pure Parallel

Wiring all four LEDs in parallel directly to the 5V rail (even with a single shared master resistor) is a recipe for thermal runaway. No two LEDs have the exact same forward voltage due to manufacturing tolerances. The LED with the lowest Vf will draw a disproportionate share of the current. As it heats up, its Vf drops further (LEDs have a negative temperature coefficient), causing it to draw even more current until it burns out. Once it pops, the remaining LEDs inherit the excess current, triggering a cascading failure.

By using series-parallel, we keep the voltage requirement under 5V while ensuring each parallel branch has its own dedicated current-limiting resistor. If one branch experiences a slight thermal shift, the local resistor provides negative feedback, stabilizing the current. For a deeper mathematical breakdown of how current divides in these networks, All About Circuits provides an excellent primer on series-parallel analysis.

Failure Modes at the Extremes: Opens and Shorts

Every robust circuit design must account for the extremes. Let us look closely at the most dangerous fault mapped in our behavior table: LED1 Shorting.

When an LED fails short, its internal die melts into a low-resistance path. The voltage drop across LED1 instantly falls from 2.0V to roughly 0V. Node C1 remains at 2.0V (held by LED2), but Node B1 is now effectively pulled up to 4.0V by the remaining voltage drop. Wait—let's trace the loop. The 5V supply now sees only one LED (2.0V drop) and the 51Ω resistor. The voltage across R1 jumps from 1.0V to 3.0V (5.0V - 2.0V).

Applying Ohm's Law to the new state: I = 3.0V / 51Ω = 58.8mA.

The LTL-307E has an absolute maximum continuous forward current of 30mA. At nearly 60mA, LED2 will run extremely hot, its epoxy lens may discolor, and it will likely fail open within minutes. This is why, in high-reliability lighting, designers sometimes add a Zener diode across each LED or use active constant-current drivers instead of passive resistors.

Step-by-Step Breadboard Testing and Verification

Do not just plug it in and hope. Use this numbered sequence to verify your topology on a standard 830-point solderless breadboard using a digital multimeter (DMM).

  1. Insert Components Unpowered: Place the 5V USB power module on the far left. Insert R1 and R2 into the main terminal strips, ensuring their legs cross the center gap. Wire the LEDs in series pairs, bridging the gap. Connect Node A to the positive rail and Node D to the negative rail.
  2. Continuity Check (Dead Test): Set your DMM to continuity mode (the diode/beep symbol). Place the black probe on the GND rail (Node D) and the red probe on the VCC rail (Node A). You should read OL (Open Loop). If the meter beeps, you have a dead short. Find it before applying power.
  3. Apply Power and Verify Source: Plug in the 5V USB supply. Set the DMM to DC Voltage. Measure directly across Node A and Node D. Acceptable range is 4.8V to 5.2V. If it reads below 4.5V, your USB supply is browning out or your breadboard power rails have high contact resistance.
  4. Verify Resistor Voltage Drop: Move the red probe to Node B1 (the leg of R1 connected to the LED). Leave the black probe on GND. You should read approximately 4.0V. This confirms the two series LEDs are dropping 2.0V each.
  5. Calculate Actual Branch Current: To measure current without breaking the circuit, measure the voltage directly across the two legs of R1. You should read roughly 1.0V. Divide this measured voltage by your resistor's exact measured resistance (e.g., 1.01V / 50.8Ω = 19.8mA). This confirms your branch is operating within the safe 20mA target.
  6. Thermal Check: Let the circuit run for 10 minutes. Touch the LEDs. They should be barely warm. If an LED is hot to the touch, your supply voltage is likely sagging, or your resistor value is too low.
Bench Warning: Never use a breadboard for circuits exceeding 50V or drawing more than 1A total continuous current. The internal phosphor-bronze clips in standard breadboards are rated for roughly 1A max, and contact resistance increases significantly as they age, leading to localized melting at high currents.

By defining your circuit not just as a "closed loop" but as a mapped topology of specific nodes and branches, you transition from guessing to engineering. The 2x2 series-parallel array is a foundational building block; master its node behavior, and you can scale the math to drive high-power LED arrays, balance battery packs, and design robust sensor networks.