When protecting a 12V or 24V DC battery bank or solar array, a standard thermal-magnetic breaker isn't always the right tool. Mechanical breakers suffer from thermal derating—a 20A breaker in a 50°C enclosure might trip at 16A—and they react too slowly to protect sensitive solid-state loads from short circuits. The direct answer for precision DC protection is an electronic DC wiring circuit breaker topology. By combining a low-resistance shunt, a voltage comparator, and a P-channel MOSFET, you can achieve microsecond trip times, exact current thresholds, and automatic or manual reset capabilities without the thermal drift of a bimetallic strip.
This guide breaks down the circuit configuration, component selection, and breadboard testing procedure for a 10A electronic breaker. We will also cover the critical failure modes and address common questions about scaling this topology.
The Electronic DC Breaker Topology
Why choose this solid-state topology over a simple fuse or mechanical breaker? Fuses are single-use and require physical replacement. Mechanical breakers are bulky and imprecise at low DC voltages where arc extinction is difficult. An electronic topology provides a hard, repeatable trip curve and can be easily integrated with microcontrollers for telemetry.
The core topology relies on three functional blocks. Here are the critical node labels you will use when wiring the circuit breaker on your bench:
- Node V_IN: The raw DC source (e.g., 12V LiFePO4 battery positive).
- Node V_SENSE: The high-side measurement point immediately after the shunt resistor.
- Node V_REF: The reference voltage set by a resistor divider, dictating the exact trip threshold.
- Node GATE: The control node driving the P-channel MOSFET gate.
- Node V_OUT: The protected output feeding the load.
Current flows from V_IN through a shunt resistor to V_OUT. The voltage drop across the shunt is fed to the inverting input of a comparator (Node V_SENSE). The non-inverting input receives Node V_REF. When the load current causes the shunt voltage to exceed V_REF, the comparator output pulls low, cutting power to the MOSFET gate and opening the circuit.
Behavior Matrix & Failure Mode Extremes
Understanding how component drift affects the trip point is critical for reliable protection. Below is the behavior matrix detailing what changes when a specific element degrades or shifts.
| Component | Change Condition | Effect on Breaker Behavior | Real-World Consequence |
|---|---|---|---|
| Shunt Resistor | Resistance increases (positive tempco heating) | Trip threshold decreases | Nuisance tripping under sustained heavy loads. |
| V_REF Divider | R2 decreases (or trim pot shifts lower) | Trip threshold decreases | Breaker trips prematurely before reaching rated current. |
| P-Channel MOSFET | Rds(on) increases (thermal throttling) | Voltage drop across FET increases | Reduced voltage delivered to the load; FET overheats. |
| Gate Pull-up Resistor | Resistance increases (poor connection) | MOSFET turn-off time slows down | Short-circuit let-through current increases, risking load damage. |
What Breaks at the Extremes?
When prototyping, you must design for worst-case wiring errors.
- Shorting V_SENSE to GND: The comparator sees 0V on the inverting input, which is always lower than V_REF. The breaker stays permanently ON. A downstream short circuit will destroy the MOSFET and potentially cause a battery fire.
- Opening the Gate Pull-up Resistor: The MOSFET gate floats. Parasitic capacitance may keep the FET partially ON, leading to massive thermal dissipation and eventual silicon meltdown.
- Shorting Drain to Source: If the MOSFET fails short (a common failure mode for silicon FETs under extreme overcurrent), the breaker fails closed. This is why high-reliability DC systems often place a mechanical fuse in series with the electronic breaker as a backup.
Design Walkthrough: Picking Real Component Values for a 10A Limit
Let’s design a 10A electronic wiring circuit breaker for a 12V nominal (11V–14.6V) system. We need real component values, not abstract theory.
1. The Shunt Resistor (Current Sense)
We want a 10A trip point. A standard rule of thumb is to drop 50mV to 100mV at the maximum current to minimize power loss while maintaining a readable signal. Let’s target 100mV at 10A.
Using Ohm’s Law: R = V / I = 0.100V / 10A = 0.01Ω (10mΩ).
Power dissipation: P = I²R = 100 * 0.01 = 1W. To prevent thermal drift, select a 10mΩ, 5W precision shunt resistor (like the Bourns CSS series) with a low temperature coefficient (≤50 ppm/°C).
2. The Comparator and Reference (V_REF)
We need to compare the 100mV shunt drop against a stable 100mV reference. The LM393 dual comparator is ideal because it operates from a single supply and features an open-collector output. Because the LM393's input common-mode range includes ground, it can accurately read the 100mV signal.
To generate a stable V_REF independent of battery voltage fluctuations, use a TL431 shunt regulator to create a 2.5V reference, then divide it down. Using a 24kΩ resistor (R_top) and a 1kΩ resistor (R_bottom) yields roughly 100mV. For precise calibration, replace R_bottom with a 1kΩ multi-turn cermet trim potentiometer.
3. The Switch (P-Channel MOSFET)
We need a P-channel MOSFET rated for at least 20V Vds and 15A continuous Id. Crucially, the Rds(on) must be extremely low to prevent the breaker itself from becoming a heater. The Vishay Si7461DP is an excellent choice, offering an Rds(on) of roughly 10mΩ at Vgs = -10V. At 10A, it will only dissipate 1W, which a small heatsink or generous copper pour can easily handle.
4. The Gate Drive
The LM393 has an open-collector output. It can pull the gate LOW to turn the MOSFET ON, but it cannot pull it HIGH to turn it OFF. You must wire a 10kΩ pull-up resistor from the LM393 output (Node GATE) to V_IN. When the comparator trips, it releases the gate, and the 10kΩ resistor rapidly pulls the gate to V_IN, turning the MOSFET OFF.
Step-by-Step Breadboard Testing Procedure
Before connecting a real battery, test the topology on your bench using a current-limited DC power supply.
- Power the Comparator: Wire the LM393 VCC to your 12V supply and GND to the common rail. Place a 100nF ceramic bypass capacitor directly across the VCC and GND pins to prevent high-frequency oscillation.
- Wire the Shunt: Insert the 10mΩ shunt resistor in series with the positive supply line. Use short, thick jumper wires for the main current path. Use separate, thin jumper wires connected directly to the shunt's inner terminals to route the sense voltage to the LM393 (a poor man's Kelvin connection).
- Set the Threshold: Power on the supply with no load. Using your multimeter, measure the voltage at the non-inverting input (V_REF). Adjust the 1kΩ trim pot until you read exactly 100mV.
- Connect the MOSFET: Wire the Si7461DP source to V_IN, drain to V_OUT, and gate to the LM393 output. Ensure the 10kΩ pull-up resistor is connected between the gate and V_IN.
- Apply a Dummy Load: Connect a high-wattage power resistor (e.g., a 2.2Ω, 50W chassis-mount resistor) to V_OUT. At 12V, this will draw roughly 5.4A. The breaker should remain closed, and V_OUT should read ~11.9V (accounting for shunt and FET drops).
- Force a Trip: Slowly turn the trim pot to lower V_REF to 50mV. The comparator should instantly trip, pulling the gate low. Wait—correction: The LM393 output goes low when the inverting input (V_SENSE) is higher than the non-inverting input (V_REF). Therefore, to force a trip, you must lower V_REF below the current shunt voltage (which is ~54mV at 5.4A). Drop V_REF to 40mV. The output should snap to 0V, the MOSFET should cut off, and V_OUT should drop to 0V.
FAQ: Common Wiring Circuit Breaker Questions
Can I use this electronic wiring circuit breaker topology for 120V AC mains?
No. This topology is strictly for low-voltage DC applications. Adapting it for 120V AC requires high-voltage isolation, zero-crossing detection for safe interruption, and specialized gate-drive transformers to float the comparator circuitry at line potential. Furthermore, the NEC (NFPA 70) requires branch circuit overcurrent protection to be provided by listed, factory-assembled thermal-magnetic or solid-state breakers. Attempting to wire a DIY solid-state breaker into an AC panel will fail inspection and creates a severe fire and electrocution hazard. For AC sizing and installation, always refer to authoritative guides on standard breaker sizing and consult a licensed electrician.
Why does my wiring circuit breaker trip immediately when I connect a motor load?
This is caused by inrush current. DC motors and switching power supplies draw 5 to 10 times their steady-state current for the first few milliseconds as capacitors charge and motor windings energize. A 10A electronic breaker with a microsecond response time will interpret a 60A inrush spike as a dead short. To fix this, you must add a soft-start mechanism. The most common bench-level fix is adding an RC snubber (e.g., 100µF capacitor and 100Ω resistor in series) from the comparator output to ground, which introduces a deliberate millisecond delay, allowing the inrush spike to pass without tripping the latch. For commercial designs, engineers use dedicated eFuse ICs which handle inrush blanking internally, as detailed in Analog Devices' eFuse design literature.
How do I wire standard breakers in series vs parallel for a 24V battery bank?
When wiring standard mechanical breakers for battery systems, you must understand the failure-mode contrast between series and parallel configurations. Wiring two 12V breakers in series is acceptable and common for 24V systems; if a fault occurs, both breakers see the fault current, and whichever trips first clears the circuit (though the other must be rated to withstand the full 24V across its open contacts). Wiring breakers in parallel to increase ampacity (e.g., two 20A breakers to handle 40A) is strictly forbidden by NEC Article 240.8 unless they are factory-assembled as a single unit. The failure mode is catastrophic: if a short occurs, current divides unevenly due to micro-differences in contact resistance. One breaker trips first, instantly dumping 100% of the massive fault current onto the second breaker, which will likely weld its contacts shut and fail to clear the fault, resulting in a fire.






