If you are designing a DC subpanel for a home solar array or LiFePO4 battery bank, repurposing standard AC thermal-magnetic breakers is a dangerous mistake. The direct answer for a reliable, fast-acting protection scheme is an electronic solid-state breaker. A properly designed circuit breaker circuit diagram using a current shunt, an op-amp comparator, and a power MOSFET will interrupt a dead short in microseconds—long before a mechanical bimetallic strip can even begin to bend.
DC circuits do not have a zero-voltage crossing to naturally extinguish arcs. A 24V LiFePO4 bank can deliver 1,000A+ into a dead short. Never rely solely on a semiconductor to clear a high-energy fault. The electronic breaker designed below must be backed up by a physical high-interrupting-capacity (AIC) fuse (like a Class T or ANN fuse) to prevent catastrophic fire in the event of MOSFET failure. Always de-energize and verify dead with a multimeter before wiring into your home's DC subpanel.
Why Electronic Topology Over Thermal-Magnetic?
Standard home panel breakers (like the Eaton BR or Siemens QP lines) are designed for 120/240V AC. They rely on two mechanisms: a bimetallic strip for slow overloads (thermal) and an electromagnetic solenoid for instant shorts (magnetic).
When you push 24V DC through an AC breaker, the magnetic trip coil often fails to generate enough force to snap the contacts open at low voltages. Worse, when the contacts finally do part, the DC arc sustains itself, welding the contacts shut or melting the breaker housing. An electronic topology bypasses mechanical inertia entirely. By measuring the voltage drop across a shunt resistor and driving a MOSFET gate, we achieve trip times in the microsecond range, eliminating the arc window.
Circuit Diagram & Node Topology
Our topology is a high-side P-Channel MOSFET switch controlled by a differential comparator. We use a high-side configuration so that when the breaker trips, the load loses its positive supply, keeping the load's ground reference intact and preventing ghost voltages.
- Node A (V_BATT): 24V DC Input from the busbar.
- Node B (Shunt_Hi): High side of the current sense resistor.
- Node C (Shunt_Lo): Low side of the current sense resistor (feeds the load).
- Node D (IN+): Non-inverting input of the comparator (reads Shunt_Hi).
- Node E (IN-): Inverting input of the comparator (reads Shunt_Lo).
- Node F (V_REF): Reference voltage threshold tied to a secondary comparator pin.
- Node G (OUT): Comparator open-collector output.
- Node H (Gate): P-Channel MOSFET gate.
- Node I (Load+): MOSFET source, feeding the DC branch circuit.
Design Walkthrough: Picking Real Component Values
Let’s design this for a 24V nominal (28.8V max) solar subpanel branch circuit with a strict 30A trip point.
1. The Current Shunt
We need a low resistance to minimize voltage drop and heat. A 5mΩ, 50A rated shunt is ideal. At our 30A trip point, Ohm’s law (V = I × R) gives us a voltage drop of 150mV (0.150V). Power dissipation is I²R, which equals 4.5W, so mount it on a small heatsink or use a PCB-mount alloy shunt like the Bourns CSS series.
2. The Reference Voltage (V_REF)
We need a stable 150mV reference to compare against the shunt. Don't divide down from the 24V battery directly; battery voltage sags and spikes will shift your trip point. Use an LM7805 to create a clean 5V rail, then use a voltage divider. A 33kΩ and 1kΩ resistor divider off the 5V rail yields ~147mV. Close enough for a 30A threshold.
3. The Comparator & Gate Driver
The Texas Instruments LM393 dual comparator is the industry workhorse here. It features an open-collector output. We wire the output (Node G) to pull the gate of an NPN transistor (2N2222) low, which in turn pulls the P-MOSFET gate to ground, turning it on. When the shunt voltage exceeds 147mV, the LM393 output sinks to ground, turning off the NPN, and a 10kΩ pull-up resistor rapidly pulls the P-MOSFET gate high, snapping the breaker open.
4. The Power Stage: Parallel vs. Series MOSFETs
A single standard P-Channel MOSFET (like the IRF9540) has an Rds(on) of ~20mΩ. At 30A, that’s 18W of heat—too much for a TO-220 package without a massive heatsink.
Parallel Topology (Chosen): We wire two IRFP4468PbF N-Channel MOSFETs in parallel (using a high-side driver IC like the IR2184, or switching to a dedicated high-side P-Channel like the IXTT110P10T). Let's stick to the IXYY110P10T (110A, 9mΩ). One device handles the 30A load with only ~8W dissipation.
Series Topology (Rejected): Wiring MOSFETs in series to block higher voltages fails in DC breaker applications because of uneven voltage sharing during the transient turn-off phase. One MOSFET will absorb the entire 24V inductive kickback and avalanche-fail. Always parallel for current, never series for voltage in low-voltage DC breakers.
Behavior Table & Failure Modes at the Extremes
Understanding how the circuit reacts to component drift or catastrophic faults is what separates a hobby project from a reliable home electrical installation.
| Element Changed / Fault | System Behavior | Consequence |
|---|---|---|
| Shunt resistance increases (thermal drift) | Voltage drop at 30A exceeds 150mV earlier | Breaker trips prematurely (nuisance tripping at ~26A) |
| V_REF divider resistor drifts high | Reference voltage exceeds 150mV | Breaker fails to trip at 30A; waits until 35A+ to clear |
| Extreme: Shunt opens (broken solder joint) | Comparator sees 0V drop regardless of current | CATASTROPHIC: Breaker is defeated. Wire will melt. |
| Extreme: Load dead-short (0Ω) | Battery dumps 1000A+ into the MOSFET | MOSFET vaporizes in <1ms. Backup physical fuse MUST clear. |
Because an open shunt defeats the breaker, professional DC electronic breakers use a 4-wire Kelvin connection for the shunt, and add a secondary "wire-break" detection circuit that monitors the absolute voltage at the shunt nodes. If the voltage reads exactly 0V while the system is powered, it forces a trip.
How to Breadboard-Test the Trip Circuit Step-by-Step
You cannot push 30A through a solderless breadboard—the spring contacts will melt and start a fire. Instead, we scale the physics down to test the logic and trip threshold safely on the bench before bolting the power stage to the subpanel.
- Scale the Shunt: Remove the 5mΩ high-power shunt. Insert a standard 1Ω, 1/4W resistor in its place on the breadboard.
- Scale the Current: With a 1Ω resistor, a 150mV drop now occurs at 150mA instead of 30A. Set your bench power supply to 12V with a strict 200mA current limit.
- Wire the Logic: Plug in the LM393, the 5V LDO, and the voltage divider. Connect a small LED (with a 470Ω resistor) to the output of the NPN gate driver to act as your visual "breaker status" indicator.
- Apply Power: Turn on the 12V supply. The LED should illuminate, indicating the "breaker" is closed and passing current.
- Simulate Overload: Slowly decrease the resistance of your load (use a 100Ω trimpot). As current approaches 150mA, the voltage across the 1Ω shunt will hit 150mV.
- Verify the Trip: The LM393 will snap the output low. The LED will instantly turn off. Disconnect the load, and the breaker should automatically reset (or require a manual push-button reset if you added an SCR latch to the gate drive).
Decision Path: Sizing Your DC Subpanel Breaker
Use this decision tree to finalize your component selection and physical wiring for the home DC subpanel.
| System Parameter | If Condition A... | If Condition B... | Default Recommendation |
|---|---|---|---|
| System Voltage | ≤ 24V DC | ≥ 48V DC | For 24V, standard MOSFETs (40V Vds) are fine. For 48V, you MUST use 100V+ Vds rated MOSFETs and increase creepage distances on the PCB. |
| Continuous Load | ≤ 20A | > 20A | Use 10 AWG THHN wire for the branch circuit. Terminate with a torque screwdriver to 20 in-lbs. |
| Backup Protection | Lead-Acid Battery | LiFePO4 / Lithium | Lithium requires High-AIC fuses. Pick the Eaton Bussmann ANN-40 (40A, 125VDC, 20kA interrupt rating). |
The Final Concrete Pick
Stop guessing and standardizing on mismatched parts. For a robust, DIY-friendly 24V/30A home solar DC branch circuit, build the electronic trip circuit around the LM393 comparator driving an IXTT110P10T P-Channel MOSFET. Wire the power stage using 10 AWG THHN copper, and install an Eaton Bussmann ANN-40 fuse within 7 inches of the battery positive terminal to satisfy NEC-style guidance for lithium overcurrent protection. This combination guarantees microsecond electronic tripping for daily overloads, and 20,000-amp physical interruption for catastrophic dead shorts.






