When you are studying for an electronics exam or debugging a sensor biasing network on the bench, abstract formulas only get you so far. You need a concrete example of DC circuit analysis that accounts for real-world parasitics. The most common trap for students and junior technicians is assuming a voltage divider outputs its theoretical ratio regardless of what is connected to it. In reality, the "loading effect" and source impedance will drag your voltage down.
In this walkthrough, we will solve a classic loaded DC network. We will use Thevenin’s Theorem to simplify the math, verify the result with Nodal Analysis, and break down the exact algebraic steps so you can replicate this method on your next exam or PCB design.
The Practice Problem: A Real-World Example of DC Circuit Loading
Before we touch the math, let's define the circuit parameters. This setup mimics a common bench scenario: powering a low-impedance sensor from a non-ideal battery source through a resistive biasing network.
Problem Statement
A 12V DC battery with an internal resistance ($R_{int}$) of 2Ω powers a voltage divider network. The divider consists of a series resistor ($R_1$) of 48Ω and a shunt resistor ($R_2$) of 50Ω. A load resistor ($R_L$) of 20Ω is connected in parallel with $R_2$.
Objective: Calculate the exact DC voltage across the load resistor ($V_L$).
| Component | Designator | Value | Real-World Equivalent |
|---|---|---|---|
| Source Voltage | $V_s$ | 12V DC | A123 alkaline battery pack |
| Internal Resistance | $R_{int}$ | 2Ω | Parasitic resistance of aging cells |
| Series Resistor | $R_1$ | 48Ω | Current-limiting / bias resistor |
| Shunt Resistor | $R_2$ | 50Ω | Lower leg of voltage divider |
| Load Resistor | $R_L$ | 20Ω | Sensor or relay coil impedance |
Step-by-Step Solution Using Thevenin’s Theorem
Which method applies and why? We are using Thevenin’s Theorem. While you could solve this with brute-force Kirchhoff's Voltage Law (KVL) mesh equations, Thevenin is vastly superior here. It allows us to reduce the entire source and divider network into a single equivalent voltage source ($V_{th}$) and a single series resistance ($R_{th}$). If you later need to swap the 20Ω load for a 35Ω load on the bench, you only have to recalculate the final voltage divider step, rather than re-solving the entire circuit.
Step 1: Find the Thevenin Voltage ($V_{th}$)
First, we mentally remove the load resistor ($R_L$) from the circuit. We then calculate the open-circuit voltage across the terminals where $R_L$ used to be (which is the voltage across $R_2$).
- Identify the total series resistance of the remaining loop:
R_total = R_int + R_1 + R_2 - Substitute the values:
R_total = 2Ω + 48Ω + 50Ω = 100Ω - Calculate the loop current using Ohm's Law:
I_loop = V_s / R_total = 12V / 100Ω = 0.12A - Calculate the voltage drop across $R_2$ (this is our $V_{th}$):
V_th = I_loop * R_2 = 0.12A * 50Ω = 6.0V
Step 2: Find the Thevenin Resistance ($R_{th}$)
Next, we zero out the independent sources. For a DC voltage source, this means replacing it with a short circuit (a wire). We then look back into the open terminals to find the equivalent resistance.
- With $V_s$ shorted, $R_{int}$ and $R_1$ are now in series with each other, and that combined branch is in parallel with $R_2$.
- Calculate the series branch:
R_series_branch = R_int + R_1 = 2Ω + 48Ω = 50Ω - Calculate the parallel combination of $R_2$ and the series branch:
R_th = (R_2 * R_series_branch) / (R_2 + R_series_branch) - Substitute values:
R_th = (50Ω * 50Ω) / (50Ω + 50Ω) = 2500 / 100 = 25Ω
Step 3: Reattach the Load and Solve for $V_L$
We now have a simplified circuit: a 6.0V source in series with a 25Ω resistor, driving our 20Ω load.
- Apply the basic voltage divider formula for the final stage:
V_L = V_th * [ R_L / (R_th + R_L) ] - Substitute the values:
V_L = 6.0V * [ 20Ω / (25Ω + 20Ω) ] - Simplify the denominator:
V_L = 6.0V * [ 20 / 45 ] - Calculate final fraction and multiply:
V_L = 6.0V * 0.4444... = 2.667V
⚠️ The Trap in This Problem
The most common mistake on exams and in hobbyist designs is ignoring the loading effect and the source's internal resistance. If you assumed an ideal 12V source and calculated the unloaded divider ($12V * 50 / 100 = 6V$), you might assume the load simply "receives" 6V. In reality, the 20Ω load drags the equivalent resistance of the lower leg down to 14.28Ω ($50 || 20$), severely collapsing the output voltage to 2.667V. Always calculate the parallel equivalent before finding the divider ratio.
Sanity Check and Independent Verification
Before moving on, we must verify our answer. A 2.667V output on a 12V rail feels like a massive drop, so let's run a sanity check on the order of magnitude and units.
Order of Magnitude Check: The unloaded voltage was 6.0V. We attached a 20Ω load in parallel with a 50Ω resistor. Because the load resistance is less than half of the shunt resistance, it will dominate the parallel combination, pulling the equivalent resistance down significantly. Therefore, the voltage must drop by more than half of its open-circuit value. Half of 6.0V is 3.0V. Our answer of 2.667V is below 3.0V, which perfectly aligns with the physics of the loading effect. The units are strictly Volts, derived from $V = I * R$.
Independent Verification via Nodal Analysis
To prove Thevenin's theorem didn't lead us astray, let's solve the exact same circuit using Kirchhoff’s Current Law (KCL) at the load node ($V_L$). We define the node at the top of $R_L$ as $V_L$. The sum of currents leaving this node must equal zero.
- Set up the KCL equation:
[(V_L - 12V) / (R_int + R_1)] + [V_L / R_2] + [V_L / R_L] = 0 - Substitute the resistance values:
[(V_L - 12) / (2 + 48)] + [V_L / 50] + [V_L / 20] = 0 - Simplify the first denominator:
[(V_L - 12) / 50] + [V_L / 50] + [V_L / 20] = 0 - Multiply the entire equation by the lowest common denominator (100) to clear fractions:
2 * (V_L - 12) + 2 * V_L + 5 * V_L = 0 - Distribute and combine like terms:
2V_L - 24 + 2V_L + 5V_L = 09V_L - 24 = 0 - Solve for $V_L$:
9V_L = 24V_L = 24 / 9 = 2.667V
The nodal analysis perfectly matches the Thevenin result. For more on standard DC network analysis techniques, review the foundational materials provided by Electronics Tutorials on DC Circuits.
Frequently Asked Questions About DC Circuit Examples
What is the most common example of DC in everyday electronics?
The most ubiquitous example of DC in daily life is the 5V USB power delivery network. Whether you are charging a smartphone or powering an ESP32 development board, the 5V rail is a DC source. However, just like the battery in our practice problem, a USB port has a finite current limit and non-zero cable resistance (often 0.1Ω to 0.5Ω depending on wire gauge and length). If you pull 2A through a cheap, thin USB cable, the voltage at the device pins might droop to 4.2V due to the exact same $I * R$ voltage drop principles we calculated above.
Why does my example of DC voltage drop when I connect a load?
Voltage droop under load is caused by parasitic series resistance. Every real-world DC source—whether it's a CR2032 coin cell, an 18650 lithium-ion battery, or a benchtop linear power supply—has an internal impedance. When you connect a low-resistance load, current draw increases. According to Ohm's Law ($V_{drop} = I_{load} * R_{internal}$), that higher current creates a larger voltage drop across the internal resistance, leaving less voltage available for the actual load. To fix this on the bench, you either need a source with lower internal impedance (like a LiPo instead of an alkaline) or a closed-loop voltage regulator (like an LM7805 or a buck converter) to compensate for the sag.
How do I know if an example of DC circuit requires Thevenin's theorem?
You should reach for Thevenin’s theorem whenever a problem asks you to evaluate multiple different load conditions on the same network, or when you need to find the maximum power transfer point. If an exam question asks, "What value of $R_L$ will dissipate the most power?", the answer is always $R_L = R_{th}$. You cannot find that without first Thevenizing the source network. If the circuit only has one fixed load and no complex biasing networks, simple series-parallel reduction or a quick KVL mesh loop is usually faster and requires less algebraic setup.






