LVD1 - 12 Volt 15 Amp Low Voltage Disconnect

A kit with the circuit board parts for this circuit is available from

LVD1 photo

LVD1 schematic

LVD1 - 12 Volt 15 Amp Low Voltage Disconnect

(C) 2011-2019, G. Forrest Cook


This circuit provides a low voltage disconnect (LVD) function for battery operated 12 Volt DC power systems. It is ideal for use with solar powered battery systems. The LVD1 circuit is designed to protect a battery from excessive discharge through a load. Rechargeable batteries will have a much longer life if they are never allowed to discharge below the manufacturer's recommended minimum voltage.

The LVD1 circuit supports common-ground loads by switching the high side of the load circuit. It uses a power MOSFET switch which is more efficient and reliable than a mechanical relay. The circuit is protected against reverse battery connection. The LVD1 circuit is designed to be used in conjunction with the SCC3 solar charge controller, both kits are available from

The circuit features both Automatic and Manual modes of operation. The controls include an On-Off power switch and an On-Off-(On) switch for selecting the Auto-on and (Manual-on) modes of operation. An isolated low voltage detect signal is provided by the circuit, this can be monitored by a computer for a controlled shutdown prior to the disconnection of power.

Three trimmer potentiometer adjustments allow setting the On Voltage, Off Voltage and Low Voltage Warning point. Indicators include a Load On LED, a Low Voltage warning LED and two calibration LEDs.

In Auto-On mode, the On-Off-(On) switch is placed in the On position and load power is activated as long as the battery voltage is above the adjustable On Voltage reference point. When the battery drops below the adjustable Off Voltage reference point, the load power is disconnected. When the battery voltage rises above the On Voltage reference point, load power is once again activated.

In Manual-On mode, the On-Off-(On) switch is moved to the momentary (On) position to apply power to the load. The load power stays connected as long as the battery voltage is above the adjustable On Voltage reference point. When the battery drops below the adjustable Off Voltage reference point, the load power is disconnected and stays off until the switch is pressed again.

Basic Specifications

Battery System Voltage: 12V (nominal)
Battery Voltage Range: 9V to 16V
Absolute Maximum Operating Voltage: 18V
Maximum Load Current: 15 Amps

Full Specifications for the LVD1 kit.


Power to the LVD1 circuitry comes from the battery connection on connector CN1 through protective fuse F1. Diode D4 protects the circuitry from reverse voltage and the lowpass filter formed by R23, C10, C4 and C5 remove electrical noise from the power line. The filtered voltage is called +Vf in the schematic, it is used for powering IC1, IC2 and VR1. Regulator VR1 provides a +5V reference voltage for use by the comparator circuits.

Op-amp IC1a is configured as an 800 Hz square wave oscillator. The oscillator drives a voltage doubler which consists of D1, D2, D3 and C2, C3, C9. The voltage doubler produces the +Vgate signal for driving the gate of the high-side power MOSFET current switch Q2. The +Vgate signal stays between 5-7 volts higher than the battery voltage, assuring that logic-level MOSFET Q2 always turns on fully. Note that this circuit will only work with CMOS rail-to-rail op-amps and logic-level MOSFETs.

IC1b, IC1c and IC1d are all wired as voltage comparators, they produce low or high outputs according to the three settable voltage sense levels. IC1c goes high when the battery voltage is above the On Voltage setting. IC1d goes high when the battery voltage is below the Off Voltage setting. IC1b goes low when the battery voltage is below the Low Voltage setting. LED2 and LED3 are connected to the output of IC1c and IC1d and are activated by connecting jumper JP1 during calibration. Resistor R7 provides hysteresis to the IC1b circuit, this prevents chatter in the LV signal.

If IC1c detects the On Voltage and the Mode switch S2 is set to Auto On, the set line of flip-flop IC2b is activated and the IC2b Q output goes high and the Q! output goes low. Load power is turned on. If IC1d detects the Off Voltage, the reset line of flip-flop IC2b is activated and the IC2b Q output goes low and the Q! output goes high. Load power is turned off. If S2 is set to Off, the LVD1 can be turned on by pressing the switch to the momentary Manual On side. The manual on function only works if the battery voltage is above the On Voltage setting.

When IC1b detects a Low Voltage condition, its output goes low and both LED4b and opto-isolator ISO2 are turned on. Resistor R7 provides hysteresis for the Low Voltage signal to prevent on/off chatter. Adjustable hysteresis is provided for the load on/off control by the proper setting of RV1 and RV3.

The two outputs of flip-flop IC2b drive transistor Q1 and opto-isolator ISO1 to switch the gate of Q2 between ground (off) and +Vgate (on). This allows MOSFET transistor Q2 to switch load power on and off. LED1 is wired across the load and lights when load power is present.


A kit that includes a circuit board and parts is available from The circuitry can be built in "dead bug style" on a blank piece of copper-clad printed circuit board or wired point-to-point on a perforated board using IC sockets. The high current wiring (shown in heavy lines on the schematic) should be routed with appropriately thick wiring. Transistor Q1 should be mounted on an electrically isolated aluminum heat sink. If you will be running the circuit at the full 15 Amp capacity, be sure to use a large enough heat sink on Q1 so that the device stays cool when under load.


To align the circuit, first decide which off voltage, on voltage and low voltage detector settings you wish to use. Remember that a battery's voltage will tend to rise after a load is disconnected, so the on and off settings will need to be a few volts apart or the load may oscillate on and off when the battery is depleted. A good test is to connect the load directly to the battery and run the battery down to a suitable shutoff point (typically 10-11V for a lead-acid battery). Disconnect the load and see where the battery's voltage rises to, the On point should be set higher than that voltage.

Once you have decided which on and off voltages you wish to use, connect an adjustable DC power supply to the battery terminals and install the calibrate jumper to activate the LEDs. The power supply voltage should be adjustable between 0V and 15V. Caution: never exceed 18V input or the ICs will be damaged. Connect a digital voltmeter across the power supply terminals, or use the supply's voltmeter if it has one. Set the mode switch to Auto On and turn the power switch On.

Adjust the On Voltage trimmer RV3 so that LED2 turns on and off when the power supply is adjusted above and below the desired On Voltage. Set the Off Voltage trimmer RV1 so that LED3 turns on and off when the power supply is adjusted above and below the desired Off Voltage. Set the Low Voltage adjustment trimmer RV2 so that LED4 comes on at the appropriate low voltage setting. This last setting should be done by adjusting the power supply from high to low, the hysteresis in the Low Voltage circuit will separate the off and on points by about 0.5V. The Low Voltage setting should typically be a few tenths of a volt above the Off Voltage setting.

At this point, the circuit should be adjusted correctly. Verify the correct operation by moving the power supply voltage up and down and observing LED1, the load LED, turning on and off at the desired voltages and LED4, the Low Voltage LED turning on just before LED1 goes off. When you are satisfied with the circuit's alignment, remove jumper JP1 so that the circuit uses less power.


Connect the battery and load to the LVD1 circuit with appropriately sized wire. Turn the power switch On. Set the mode switch to either Auto-On or Manual-On. The load will receive power, assuming the battery voltage is above the On Voltage setting. As the battery drains, its voltage will drop and the Low Voltage LED will light up. When the battery voltage drops to the Off voltage setting, the load power will be shut off. The Low Voltage LED will remain on until the battery voltage rises above the Low Voltage setpoint.

As with all high-current devices, be sure to insulate and physically secure all wiring to prevent shorts and fires. Always include a circuit breaker or fuse and switch between the battery's + terminal and all other devices connected to the battery.

If you plan on using the isolated Low Voltage detect signal to reset a computer, connect pin 1 of CN2 to the computer's ground line and connect pin 2 of CN2 to the computer's active-low reset line. For monitoring the low voltage signal with a computer's digital input line, connect pin 1 of CN2 to ground and pin 3 of CN2 to the computer's V+, the signal on pin2 of CN2 will go low when the Low Voltage condition is detected. Your software can monitor this input and perform a controlled shutdown when the signal goes low.

LVD1 Circuit Extensions

LVD1 Power Dump

LVD1 power dump schematic

When the LVD1 is used to control power to a computer, the computer is normally configured to shut down when the Low Voltage signal turns on. If the compter halts and stops consuming significant power, the battery voltage will stop dropping and the DAS1 may not reach the OFF state where the load power is shut off. When the battery voltage rises again from the charging source, the computer will not automatically restart since the power was never shut off. This situation was observed with a LVD1 powering a Raspberry Pi single board computer.

The above circuit solves this problem by switching on a secondary load when the low voltage condition activates and the load power is on. The presence of the secondary load insures that the battery discharges to the Off setpoint after the primary load powers itself off. The CD4001 quad NOR gate is wired to function as a 3 input NOR gate, this is equivalent to a 3 input AND gate with inverted inputs.

The circuit only activates the dump load when the LVD1 load power is on, the LVD1 low voltage detector is active and the LVD1 Off setpoint has not been reached. In other words, the load only turns on when the power is on and the battery voltage is falling below the Low Voltage detection setpoint. The load will stay off when the battery is recharging and its voltage is rising up to the Low Voltage detection setpoint.

The IRLZ44N logic-level MOSFET transistor uses the output from the CD4001 to switch current through the load resistor. The IRLZ44N was chosen since the same part is used in the LVD1, a smaller part such as an IRLD110 would work fine as long as the load current is kept below the device's maximum current rating (1 Amp). Different load resistor values may be used to change the dump current and resulting discharge time. The load resistor value should be chosen so that the power dump current is similar to the main load's current.

Another approach for having a computer shut the LVD1 off would be to have the computer trigger a timer circuit when it has detected the low voltage status and started its shutdown process. The timer would need to be set for a period that is longer than the time it takes to shutdown the computer. At the end of the timer period, the timer could turn on a transistor that shorts IC1d pin 13 to ground, causing the LVD1 to power down. A CMOS 4060 IC powered by computer's 5V supply would be a simple way to implement this.

Generator/Backup AC Supply Controller

LVD1 output inversion schematic

It is easy to invert the logic of the LVD1 output circuit, this can be useful if you want to automatically activate an AC-operated battery charger or even start a backup generator when your battery gets low. The above circuit shows the output logic inversion modification to the LVD1 schematic, it involves swapping the two outputs of flip-flop IC2b. The LVD1 load connection can drive an AC-output solid state relay to switch on power to a backup AC-operated charger, a DC-output solid state relay can be used to control a generator starter circuit.

The AC charger should be tested to see if its DC output connection consumes reverse current from the system battery when the charger is off. If this occurs, a suitably rated Schottky diode should be put between the AC charger's output terminals and the battery to prevent the reverse current from discharging the battery.

LVD1 output inversion photo

The photo above shows the how the output inversion modification was done to the LVD1 kit's circuit board. The IC2 side of R9 (1K) and R15 (10K) are interchanged to invert the output logic. A piece of insulated tubing has been used on the long lead of R15 to insure against short circuits.

The functions of RV1 and RV3 will be swapped, RV1 becomes the "on voltage" adjustment and RV3 becomes the "off voltage" adjustment. Resistor R6 should be changed from 47K to 39K, this will raise the voltage range of RV1 to 11-14V so that the remote charger can be shut off at a higher battery voltage. Note that when using the LVD1 in this mode, switch S2 should always be left in the "Auto On" position.

Back to FC's Solar Circuits page.