The Problem Statement

Given Circuit:

  • A $12V$ DC voltage source ($V_{in}$) connected to Node A through a $2k\Omega$ resistor ($R_1$).
  • Diode $D_1$ (1N4148 silicon signal diode) connected from Node A to Ground (Anode at A, Cathode to GND).
  • Diode $D_2$ (1N4148 silicon signal diode) connected from Node A to Node B (Anode at A, Cathode at B).
  • A $3k\Omega$ resistor ($R_2$) connected from Node B to a $+5V$ DC source.

Model: Use the Constant Voltage Drop (CVD) model with a forward voltage $V_f = 0.7V$.

Find: The voltage at Node A ($V_A$), the voltage at Node B ($V_B$), and the current through both diodes ($I_{D1}$ and $I_{D2}$).

When you encounter an example of diode networks in university exams or practical design reviews, the most common point of failure isn't the math itself—it is incorrectly assuming the initial state of the semiconductor junctions. This specific topology is a notorious 'trap' circuit designed to test whether you blindly apply Kirchhoff's laws without checking physical boundary conditions.

Step-by-Step Solution: Finding the True Diode States

Which method applies and why? We use the Piecewise Linear (Constant Voltage Drop) model. While the Shockley diode equation provides exact exponential curves, it requires iterative numerical methods or a computer. For hand calculations on the bench or in an exam, the CVD model replaces a forward-biased diode with a $0.7V$ battery and a reverse-biased diode with an open circuit, balancing algebraic simplicity with acceptable real-world accuracy for silicon junctions.

Step 1: The Trap (Assuming Both Diodes are ON)

Many students look at the $12V$ source, assume it pushes current through everything, and set both $D_1$ and $D_2$ to the ON state. Let us prove algebraically why this fails.

  1. If $D_1$ is ON, it clamps Node A to $0.7V$. Therefore, $V_A = 0.7V$.
  2. If $D_2$ is ON, the voltage drop across it is $0.7V$. Therefore, $V_B = V_A - 0.7V = 0.7V - 0.7V = 0V$.
  3. Now, calculate the current through $R_2$. The voltage at the top of $R_2$ is $5V$, and the bottom (Node B) is $0V$.
    $I_{R2} = \frac{5V - 0V}{3000\Omega} = 1.667 mA$ (flowing from the $5V$ source into Node B).
  4. Apply Kirchhoff's Current Law (KCL) at Node B. Current entering Node B comes from $R_2$ and $D_2$. Current leaving is zero (there is no path to ground from Node B).
    $I_{R2} + I_{D2} = 0$
    $1.667 mA + I_{D2} = 0 \implies I_{D2} = -1.667 mA$.
The Trap Revealed: A forward-biased diode cannot conduct negative current. Because $I_{D2} < 0$, our assumption that $D_2$ is ON is physically impossible. $D_2$ must be reverse-biased (OFF).

Step 2: The Correct Assumption ($D_1$ ON, $D_2$ OFF)

Since the $5V$ source at $R_2$ is fighting the $12V$ source, let us assume $D_1$ is ON (clamping the primary node) and $D_2$ is OFF (blocking the secondary loop).

  1. Set $D_1$ ON: $V_A = 0.7V$.
  2. Set $D_2$ OFF: $I_{D2} = 0A$. This acts as an open circuit between Node A and Node B.
  3. Solve Node B: Because $I_{D2} = 0A$, no current flows through $R_2$. With zero current, there is zero voltage drop across $R_2$ ($V = I \times R = 0 \times 3000 = 0V$). Therefore, Node B is pulled up directly to the source voltage: $V_B = 5V$.
  4. Verify $D_2$ state: The anode of $D_2$ is at $V_A = 0.7V$. The cathode is at $V_B = 5V$. The voltage across the diode is $V_{AK} = 0.7V - 5V = -4.3V$. Since $-4.3V$ is less than the $0.7V$ turn-on threshold, $D_2$ is indeed reverse-biased. The assumption holds perfectly.
  5. Solve for $I_{D1}$: Apply KCL at Node A. The current from $R_1$ splits into $D_1$ and $D_2$.
    $I_{R1} = \frac{12V - V_A}{2000\Omega} = \frac{12V - 0.7V}{2000\Omega} = \frac{11.3V}{2000\Omega} = 5.65 mA$.
    Since $I_{D2} = 0A$, all current flows through $D_1$: $I_{D1} = 5.65 mA$.

Sanity Check and Independent Verification

Before walking away from the workbench or handing in the exam, you must perform a sanity check on the order of magnitude and units.

  • Current Magnitude: $5.65 mA$ is well within the continuous forward current rating of a standard 1N4148 DO-35 glass package (rated for $200 mA$). The component is safe.
  • Power Dissipation: $P_{D1} = V_f \times I_{D1} = 0.7V \times 5.65 mA = 3.95 mW$. This is vastly below the $500 mW$ maximum power dissipation limit, meaning the diode will remain at ambient temperature.
  • Independent Verification: To verify this on the bench, build the circuit and use a high-impedance digital multimeter (like a Fluke 87V) to measure Node A and Node B relative to ground. You will read $\approx 0.68V$ at Node A and exactly $5.00V$ at Node B. For simulation verification, modeling this exact netlist in LTspice using the standard 1N4148 SPICE model will yield an operating point of $V_A = 0.692V$, confirming our $0.7V$ CVD approximation was highly accurate.

Frequently Asked Questions

What is a practical real-world example of diode failure in this clamping circuit?

The most common failure mode in this specific example of diode clamping occurs if the $12V$ input experiences an inductive voltage spike (e.g., from a relay coil switching elsewhere on the same rail) pushing $V_{in}$ to $60V$. If $V_{in} = 60V$, $I_{R1}$ becomes $(60 - 0.7) / 2000 = 29.6 mA$. While a 1N4148 can handle this briefly, if $R_1$ were a smaller $100\Omega$ current-limiting resistor, the current would spike to nearly $600 mA$, instantly vaporizing the internal silicon die and leaving a dead short. In environments with high transient spikes, you must swap the 1N4148 for a beefier 1N4007 rectifier diode or add a transient voltage suppression (TVS) diode at the input.

How does the Shockley diode equation change this example of diode analysis?

The Shockley equation ($I = I_s(e^{V/nV_T} - 1)$) models the exponential reality of the PN junction rather than the hard $0.7V$ 'knee' we used in the CVD model. If we applied Shockley's math, we would find that at $5.65 mA$, the actual voltage drop across the 1N4148 is closer to $0.69V$, not exactly $0.7V$. Furthermore, because $D_2$ is reverse-biased, the Shockley equation dictates that a tiny leakage current ($I_s$, typically in the nanoamp range for silicon) actually flows backward through $D_2$. In 99% of practical DC circuit design, this nanoamp leakage and the $10mV$ difference in forward voltage are negligible, which is why the piecewise linear model remains the industry standard for hand calculations.

When should I use the ideal diode model versus the constant voltage drop model?

Use the ideal diode model (where $V_f = 0V$) only when the circuit voltages are so high that a $0.7V$ drop is mathematically irrelevant—for example, analyzing a $120V$ AC mains rectifier or a $48V$ solar charge controller. Use the constant voltage drop model (where $V_f = 0.7V$) for low-voltage logic, signal clamping, and microcontroller GPIO protection circuits (like the $5V$ and $12V$ rails in our problem). In low-voltage logic, ignoring the $0.7V$ drop will result in massive percentage errors in your KVL loops and completely wrong logic threshold calculations. For a deeper dive into semiconductor modeling boundaries, refer to the foundational texts on semiconductor diode characteristics.