Why a Relay and an LVD Matter in a Small Solar Setup
A small solar setup can still drain its battery to a damaging depth of discharge. Learn what a low-voltage disconnect (LVD) and an SPDT relay actually do, how the two work together, and how to wire and size them for a small 12 V system.
Guide · September 25, 2026 · 12 min read
A small solar setup looks forgiving. One panel, one charge controller, one battery, one inverter, one light.
The loads are tiny compared with the battery, the wiring runs are short, and nothing about the system looks dangerous. That impression usually survives until a load is left switched on overnight, or a small inverter is forgotten in standby, or a battery that was half full on Monday is nearly empty by Wednesday with two cloudy days still ahead.
The figure above is a PVAlign simulation of exactly this kind of compact system: a 12.8 V, 100 Ah LiFePO4 battery feeds a 600 W battery inverter through the contact of an SPDT relay, and the inverter runs a single LED light bulb.
Two small devices decide whether a system like that survives unattended operation:
- the low-voltage disconnect (LVD), which watches the battery and opens the load branch before the battery is damaged, and
- the relay, which lets a small control signal switch a separate, larger load circuit.
Neither one is exotic or expensive. Both are routinely left out of beginner systems, and both are the reason a small setup can be left alone without being nursed.
Short Answer
- An LVD protects the battery from deep discharge by disconnecting the load at a set voltage and reconnecting it after the battery recovers.
- A relay does not protect anything by itself. It is a controlled switch: an isolated coil moves a contact between NC (normally closed) and NO (normally open).
- Use a relay when the load branch must be switched by a separate control circuit, or when the load current is larger than the LVD output can carry.
- Neither device replaces a fuse or breaker. The LVD and the relay manage normal operation; fuses and breakers interrupt faults.
- Many small charge controllers already include load terminals with a low-voltage cutoff, which is often the cheapest way to get basic protection. A dedicated LVD adds adjustable thresholds and a known current rating.
| Question | Short Answer |
|---|---|
| Does a small solar system need an LVD? | Usually yes, if any load can run unattended |
| Does it need a relay? | Only when the load must be switched by a separate control signal, or when the LVD output rating is too small for the load |
| Can the charge controller do the job? | Often yes—controller load terminals usually have a low-voltage cutoff |
| Do I still need fuses? | Yes; overcurrent protection is a different job |
| Can the battery BMS do it instead? | A BMS disconnects for cell-level safety, but it is a last line of defense, not load management |
Reading the Figure: What the Numbers Say
The screenshot is a steady-state estimate rather than a weather or aging simulation, but the readings describe a coherent circuit.
| Node | Reading in the Figure |
|---|---|
| Solar panel and charge-controller branch | About 0.03 A in the array/controller branch; controller display 13.19 V, OUTPUT ON |
| Battery (LiFePO4) | 12.80 V nominal, 13.19 V terminal, 100 Ah, 1280 Wh, 25 °C, SOC 50%, output 12.5 W, net draw 12.5 W, remaining 640 Wh, est. time to LVD 49 h 4 min |
| SPDT relay | COM switched to NO; about 0.88 A through the contact |
| Battery inverter | 12 V input, 600 W rating, 230 V AC output, 90% efficiency, total load about 5 W, 25 °C |
| LED light bulb | AC 110–240 V, 50/60 Hz, 220 V, RUNNING, about 0.04 A |
Three details in that table carry the whole lesson.
1. The battery is doing the work, not the panel. About 0.91 A leaves the battery, and about 0.88 A of it crosses the relay contact into the inverter. The array and controller branch carries only about 0.03 A, which is trickle-level current rather than meaningful charging. A system can be "solar powered" and still be living almost entirely off stored energy.
2. The battery node converts an open-ended worry into a number. With 640 Wh remaining and a 12.5 W net draw, the node estimates about 49 hours until the discharge reaches the disconnect threshold. That figure exists only because a threshold exists. Without an LVD, the honest answer to "how long can I leave this running?" is "until the battery is damaged."
3. DC current is much larger than AC current for the same power. About 0.88 A at roughly 12.8 V is around 11 W on the DC side. After a 90% conversion, roughly 10 W of AC is available, and only part of it reaches the lamp. The lamp's 0.04 A at 220 V is about 9 VA of apparent power while the inverter reports roughly 5 W of real load—the difference between volt-amperes and watts, which is normal for a small LED driver with a modest power factor.
Node panels in the simulator each estimate their own operating point, so values from different nodes will not always reconcile to the last decimal. Read the figure for magnitudes and direction of power flow, then test relationships by changing one variable at a time.
What a Low-Voltage Disconnect Does
A low-voltage disconnect is a voltage-controlled switch placed in the load branch. It sits between the battery and whatever consumes energy—DC appliances, a DC distribution block, or an inverter.
Its behavior is simple to describe and surprisingly important:
- It measures the battery voltage continuously.
- When the voltage falls to the disconnect threshold, it opens the load circuit.
- The load stops. The battery is no longer being discharged.
- When charging raises the voltage above the reconnect threshold, it closes the circuit again.
That is the entire mechanism. The value comes from the fact that it acts automatically and consistently, at a voltage you chose in advance, whether or not anyone is paying attention.
In PVAlign, the low-voltage disconnect module takes the battery or another compatible DC source on its input and the protected load or inverter on its output. Automatic mode derives the disconnect and reconnect thresholds from the detected battery voltage and chemistry. A low-voltage event opens the module until recovery, while current or input voltage above the configured module rating produces a latched fault that must be reset.
Why deep discharge is the real enemy
Every battery chemistry used in solar storage has a voltage below which continued discharge causes damage rather than simply consuming stored energy.
- Lead-acid batteries that are repeatedly discharged deeply accumulate sulfation on the plates. Capacity falls permanently, and the loss is not recoverable by recharging.
- Lithium (LiFePO₄ and similar) batteries tolerate deeper cycling, but discharging below the manufacturer's cutoff, or leaving a pack sitting at a very low state of charge, stresses cells and can trigger BMS protection. See What Is a Battery Management System (BMS)? for how cell-level protection differs from system-level protection.
A small system is more exposed to this than a large one, because the energy budget is small and the consequences arrive sooner. A 640 Wh reserve measured in days of runtime is far more forgiving than a 48 Wh reserve measured in hours.
Disconnect and reconnect are not the same number
The reconnect threshold must be meaningfully higher than the disconnect threshold. This gap is called hysteresis, and it prevents a failure mode that is easy to create accidentally.
Consider an inverter that pulls the battery terminal voltage down while it runs. Without hysteresis:
Voltage falls to cutoff -> LVD opens the load
Load removed, voltage recovers -> LVD closes the load
Load restarts, voltage sags -> LVD opens the load again
... and the cycle repeats
The load stutters, the battery never gets a chance to recharge, and any relay contact in the branch wears out quickly. Relay and LVD inspectors in PVAlign expose pickup and dropout percentages precisely so this behavior can be modeled rather than discovered on real hardware.
Indicative thresholds
Thresholds belong to the battery, not to your schedule or your desired runtime. The table below shows commonly cited planning ranges for a 12 V-class battery; confirm the actual limits in the battery datasheet before setting anything.
| Battery Type | Indicative Disconnect | Indicative Reconnect | Notes |
|---|---|---|---|
| Flooded lead-acid | ≈ 11.5–11.8 V | ≈ 12.5–12.8 V | Ignore the voltage sag while heavy loads run |
| AGM / Gel (sealed) | ≈ 11.8–12.0 V | ≈ 12.6–12.9 V | Sealed batteries tolerate deep discharge poorly |
| LiFePO₄ (4-cell, 12.8 V) | ≈ 10.8–11.2 V, or the BMS cutoff | ≈ 12.0–12.8 V | A BMS may disconnect first; that is not a plan |
The deeper question behind those numbers is the acceptable depth of discharge. If the chemistry, usable energy, and cycle-life trade-offs are unfamiliar, read Battery Capacity: Ah vs. Wh vs. kWh before choosing a cutoff voltage.
Two cautions about those numbers:
- Temperature shifts them. A cold lead-acid battery should not be discharged to the same voltage as a warm one.
- Voltage sag is not state of charge. A healthy battery under a heavy load can read below the cutoff while it is still half full. Choose thresholds and loads so that normal operating sag does not trip the disconnect.
Set the disconnect threshold from the battery datasheet and the acceptable depth of discharge, not from how much extra runtime you hope to squeeze out of the last few volts.
What a Relay Adds
A relay is an electrically operated switch. Its coil and its contacts are electrically isolated from each other: current through the coil generates a magnetic field that moves the contact, but the coil circuit never supplies the contact circuit automatically.
An SPDT (single-pole double-throw) relay has three contact terminals:
| Terminal | Meaning | Behavior |
|---|---|---|
| COM | Common | The conductor being switched |
| NC | Normally closed | Connected to COM while the coil is off |
| NO | Normally open | Connected to COM once the coil reaches pickup voltage |
The choice between NO and NC decides what happens when control power disappears—and that is a safety decision, not a detail.
| Use Case | Contact Choice | Why |
|---|---|---|
| Inverter or DC load that must not run unless the battery is healthy | NO | Loss of coil voltage switches the load off (fail-safe) |
| Alarm, night light, or drain load that should run by default | NC | Load runs until the coil is energized |
| Battery-protection branch | NO | An NC contact would keep draining a battery during a low-voltage event |
Why put a relay next to an LVD?
An LVD can protect a load by itself: battery into the LVD, load out of the LVD. That is the simplest possible design, and it is what a charge controller's built-in load terminals do.
A relay becomes useful when the two jobs should be separated:
- Current. The LVD output has a rated current. If the load branch can exceed it—an inverter's DC input current scales with its rating, not with today's small load—the LVD should switch a coil, and the relay contact should carry the load.
- Control. The coil can be driven by any suitable control voltage: an LVD output, a timer, a controller load terminal, or a manual switch.
In the figure, the relay's COM-to-NO path is the very branch that feeds the inverter, and about 0.88 A crosses it. The relay's coil circuit is not shown in this view, so read the relay here as the controlled switch on the inverter branch; the battery node's est. time to LVD reading is the visible evidence that a disconnect threshold exists in the model.
PVAlign's own documentation describes the simplest version of this pairing: LVD output positive feeds both the relay coil positive and COM through a wire junction, LVD output negative feeds the coil negative and the load negative, and NO feeds the load positive. That arrangement works, but it is functionally redundant, because the LVD then carries both the coil current and the load current. A relay is more valuable when its coil is driven by a control circuit that is separate from the load source.
Sizing the control circuit is not free
Coil current is small next to an inverter's DC current, but it is not zero, and in a small DC system it runs continuously.
For a DC coil, the current follows Ohm's law from the rated coil voltage and the coil resistance:
coil current = coil voltage ÷ coil resistance
coil power = coil voltage × coil current
| Coil Resistance (12 V DC coil) | Coil Current | Coil Power | Energy Over 24 h |
|---|---|---|---|
| 100 Ω | 120 mA | 1.44 W | ≈ 34.6 Wh |
| 200 Ω | 60 mA | 0.72 W | ≈ 17.3 Wh |
| 400 Ω | 30 mA | 0.36 W | ≈ 8.6 Wh |
| 800 Ω | 15 mA | 0.18 W | ≈ 4.3 Wh |
Read that table against the storage it is attached to:
- A 12 V, 4 Ah starting battery holds roughly 24 Wh of usable energy at 50% depth of discharge. A single 1.44 W coil left energized for one day would consume more energy than that battery is meant to give in a cycle. See Can You Use a Motorcycle Battery With Solar Panels? for how quickly small batteries are exhausted.
- The 1280 Wh battery in the figure has far more margin, but 34.6 Wh per day is still roughly 2.7% of its nominal energy spent on holding one contact closed.
PVAlign's relay inspector accepts AC or DC coil selection, rated coil voltage, coil resistance, pickup and dropout percentages, and a contact-current rating. It calculates coil current and power, warns when coil voltage exceeds 110% of its rating, rejects a detected AC/DC coil mismatch, and warns when the switched current exceeds the contact rating.
A relay coil is a small, permanent load. Size it deliberately, and energize it from a branch that is itself protected.
LVD, Relay, Contactor, Fuse: Different Jobs
Small solar discussions tend to blur protection devices together. They are not interchangeable, and the fastest way to design a weak system is to assume one device covers another's job.
| Device | Watches | Acts On | Purpose |
|---|---|---|---|
| Low-voltage disconnect (LVD) | Battery voltage | The load branch | Prevents damaging deep discharge |
| Controller load terminals | Battery voltage | The load branch | The same protection, built into many small controllers, with a fixed or partially adjustable cutoff |
| SPDT relay | A control voltage (its coil) | One switched conductor | Automatic or remote switching, including switching a branch larger than the control source can carry |
| DC contactor | A control voltage (its coil) | A high-current normally-open DC contact | Switching loads and currents that a small relay cannot handle |
| Fuse / circuit breaker | Current | The faulty branch | Protects conductors and equipment from overcurrent and faults |
| BMS (inside the battery) | Cell voltages, current, temperature | The battery's own output | Last-resort protection of the cells themselves |
The practical summary:
- The LVD and the relay manage normal operation. They decide when a healthy system runs and when it stops.
- The fuse and the breaker interrupt abnormal operation. They decide what survives a fault.
- The BMS is not a substitute for either. It exists to protect cells, and a system that relies on BMS trips as its normal load-control strategy is a system that will surprise its owner.
A small off-grid build normally needs at least one device from each column: a low-voltage cutoff, a switching device where automatic control is required, and overcurrent protection in every branch. How to Build a Small DIY Solar Power System walks through the full component set.
Why This Matters More in a Small System
It is tempting to treat the LVD and the relay as accessories for large installations, where the currents and the energy budgets are big. The opposite is true.
1. Small batteries have no margin. The energy budget of a compact system is measured in hours, not days. The 0.88 A in the figure becomes 21 Ah over a day—about a fifth of a 100 Ah battery—and it would empty a 4 Ah battery long before that.
2. Small loads are easy to forget. A light, a router, or an inverter left in standby is exactly the kind of load that runs until someone notices. In a large system, that is an inconvenience. In a small one, it is the difference between a usable battery and a damaged one.
3. An inverter's rating sets the DC current, not its present load. The inverter in the figure is rated 600 W. At 12 V and 90% efficiency, a full 600 W AC load would demand roughly:
600 W ÷ 0.90 ≈ 667 W on the DC side
667 W ÷ 12 V ≈ 56 A from a 12 V battery
The relay contact that switches that branch must be rated for the worst case the inverter can draw—not for the 0.88 A that happens to be flowing while one lamp is on.
4. Automatic behavior beats good intentions. The entire value of an LVD is that it acts at 3 a.m., in the rain, when nobody is thinking about the battery.
In a small system, the protection devices are not the extra parts. They are the parts that let the system be left alone.
Two Ways to Wire It
Configuration A: LVD in series with the load
The simplest protected branch. The LVD carries the load current, so its current rating must cover the worst-case load—not today's load.
Battery +
|
v
LVD input -> LVD output -> DC load or inverter +
|
Battery - ------------------------> DC load or inverter -
Use this when the load current is comfortably inside the LVD rating. It costs one device, adds one point of failure, and gives fully automatic behavior.
Configuration B: LVD controlling a relay
The LVD carries only coil current, and the relay contact carries the load. This is the pattern worth copying when the load branch is an inverter whose rating is far larger than the LVD's output rating.
control circuit (small current)
Battery + ---+--> LVD input --> LVD output + --> relay COIL +
| |
| v
| LVD output - = battery -
|
+--> relay COM --> relay NO --> inverter + --> AC load
|
Battery - -------------------------------------------------------> inverter -
(AC return path)
Notes that matter for real hardware:
- The relay contact switches one conductor. The return path stays solid and must be sized for the full load current.
- The coil branch is a separate, small circuit. Give it its own overcurrent protection, and use a wire junction whenever one source terminal has to serve two branches.
- Choose NO for the load contact in a battery-protection design, so a lost control voltage switches the load off.
- The relay's contact rating must exceed the load's worst-case current and voltage, including the inverter's full-load DC current.
- Fuses belong in the battery branch and in the load branch. Do not rely on the relay or the LVD to clear a short circuit.
Sizing Checklist for a Small Setup
Work through these in order, and check each item against the actual datasheet rather than a similar-looking product.
The battery
- Nominal voltage and chemistry, so threshold behavior is predictable.
- Recommended depth of discharge, which sets the LVD disconnect threshold.
- Maximum charge and discharge current, which sets the branch protection.
The LVD
- Disconnect and reconnect thresholds, or automatic mode derived from the detected battery.
- Current rating versus the worst-case load current on its output.
- Maximum input voltage, and how the module behaves above it (in PVAlign, this is a latched fault rather than a gentle warning).
- Whether the module can power a coil directly, and what current that coil draws.
The relay
- Coil: AC or DC, rated coil voltage, resistance, and therefore coil current and power.
- Pickup and dropout percentages, so the switching point is known and hysteresis prevents chatter.
- Contact rating: current and voltage, with a DC rating that is often much lower than the AC rating of the same contacts.
- Load type: motors, compressors, and capacitive loads draw an inrush current far above their running current.
- Above a few tens of amps, use a DC contactor instead. Contactor nodes in PVAlign expose a coil at A1+/A2− and a high-current LINE+/LOAD+ path, and check coil, contact-current, and switching-voltage ratings.
Overcurrent protection
- A fuse or breaker in the battery feed branch, rated above normal current and below the conductor's capacity.
- Separate protection for the control/coil branch when it is tapped from a larger source.
- Correct voltage and current rating, and DC-rated devices on DC circuits.
Worst-case sizing is not pessimism. It is the only sizing that a protection device can be trusted to do.
Common Mistakes
- Using the LVD as the only overcurrent device. It measures voltage, not fault current, and its internal switch is not selected as a branch protective device.
- Setting the cutoff lower than the datasheet allows to gain a few minutes of extra runtime, then wondering why capacity fades.
- Feeding the load and the coil from the same terminal without a junction, which forces twice the expected current through one point and invites a poor connection.
- Switching a 600 W inverter with a relay chosen for the present 0.88 A. Size for what the inverter can pull, not for what it is pulling.
- Ignoring hysteresis, so the load cycles on and off with the battery voltage and every cycle stresses a contact.
- Assuming a small AC load means a small DC current. The figure's lamp draws about 0.04 A at 220 V while the battery branch is near 0.88 A.
- Forgetting the inverter's standby draw. An inverter left enabled with no load still consumes energy—often 0.2 A to 1 A at 12 V on inexpensive units.
- Assuming the BMS will handle it. A BMS trip is a protective event, not an operating strategy, and repeated trips shorten battery life and wear out the owner's patience.
- Wiring the coil from an unprotected tap of the battery, so the control circuit keeps bleeding energy after everything else has been switched off.
Putting It Together
The figure tells a small, complete story:
- A 12.8 V, 100 Ah LiFePO4 battery sits at 50% state of charge with 640 Wh still in reserve.
- The array and controller branch is carrying about 0.03 A, which is trickle current.
- About 0.88 A crosses the relay contact into a 600 W inverter, which produces 230 V AC at 90% efficiency.
- The inverter runs a 220 V LED light bulb drawing about 0.04 A.
- The battery node estimates 49 h 4 min to the LVD threshold at the present 12.5 W net draw.
Every one of those readings depends on a protection decision someone made in advance: the relay's contact rating, the LVD's cutoff and reconnect thresholds, and the point in the circuit where the control branch is tapped. A system with the same components but no cutoff, or with a relay chosen for the load of the moment, would produce the same picture today and a very different one after a week of unattended operation.
The relay and the LVD are not the interesting parts of a solar system. They are the parts that keep it running.
Reproduce this scenario in PVAlign
Build the system and change one variable at a time instead of trusting a single reading.
- Add a battery node and set the chemistry to LiFePO4, 12 V nominal, 100 Ah. The inspector derives the nominal energy, and at the figure's 50% state of charge it reports about 640 Wh remaining.
- Add a solar panel and a charge controller for a 12 V system, then wire panel to controller (PV+/PV−) and controller to battery (B+/B−). Note how little current the array branch carries in the figure compared with the load branch.
- Add a low-voltage disconnect module. Leave it in Automatic mode first to see the thresholds it derives from the battery chemistry, then switch to manual entry and set your own disconnect and reconnect voltages to compare the consequences.
- Add an SPDT relay. Set the coil to DC with a rated coil voltage of 12 V and a coil resistance, then read the coil current and power that PVAlign calculates. Halve the coil resistance and watch the coil power and its daily energy cost rise.
- Wire the branch: battery positive to relay COM, relay NO to the inverter's DC input positive, and battery negative to the inverter's DC negative. Drive the coil from the LVD output, and use a wire junction wherever one terminal has to serve two branches.
- Add a battery inverter with a 12 V input, a 600 W rating, a 230 V AC output, and 90% efficiency.
- Add the dedicated LED light bulb, connect it to the inverter output, switch it on at 220 V, and confirm it reports RUNNING. The bulb glows only when delivered power is reported.
- Advance simulation time and watch the battery's state of charge, net draw, and estimated time to LVD respond to the load.
- Force a low-voltage event: lower the state of charge or raise the load until the LVD opens the branch. The inverter shuts down and the lamp goes dark while the battery voltage recovers. Then narrow the hysteresis and observe the load stutter between connect and disconnect.
- Stress the relay ratings. Set the contact-current rating below the switched current and read the warning, then set the coil to AC while feeding it DC and confirm PVAlign rejects the mismatch.
- Test the fail-safe direction: with an NC contact, the load runs whenever the coil is off; with NO, it runs only while the coil is energized. Decide which behavior a real installation should have before the sun goes down, not after.
- Finally, connect the AC-only bulb directly to the DC battery side. PVAlign rejects the incompatible supply, which is exactly the mistake a beginner's bench test can make.
Frequently Asked Questions
Can a small system skip the relay and use only the LVD?
Yes, if the LVD's output current rating covers the worst-case load current. A relay is added when the load branch is larger than the LVD output, or when the load must be switched by an independent control signal.
Is an LVD the same as the low-voltage cutoff built into a controller?
Functionally similar. Controller load terminals usually have a fixed or partially adjustable cutoff derived from the battery type, while a dedicated LVD module offers adjustable thresholds, its own current rating, and its own fault behavior.
Will an LVD ever disconnect at the wrong time?
It can, if the threshold is set too high, if the battery sags under a heavy load, or if temperature compensation is ignored. That is why thresholds come from the battery datasheet and why hysteresis matters.
Does a relay waste energy?
A little, continuously. A 12 V coil of 100 Ω draws 120 mA, or 1.44 W, which is about 34.6 Wh per day. On a small battery that is a material share of the daily budget, so choose a coil with higher resistance when the contact rating allows it.
Why did the AC current look so small next to the DC current?
Because power is what stays roughly constant across the conversion. About 0.88 A at 12.8 V is around 11 W, and after conversion it appears as a much smaller current at 220 V. Watts, not amps, are the comparable quantity, and volt-amperes may exceed watts when a load's power factor is below 1.
Should the relay switch the positive or the negative conductor?
Switching the positive conductor in a battery-protection branch is the common convention and matches the NO contact arrangement described here. Whatever the choice, the return conductor and its connections must be sized and protected for the full load current.
Sources and methodology
This article explains device behavior at the level used by the simulator: voltage thresholds, coil and contact calculations, and branch-level power flow. It does not certify device selection, interrupting capacity, or code compliance.
- U.S. Department of Energy — Solar Energy and Storage Basics
- U.S. Department of Energy — Batteries
- U.S. Department of Energy — Homeowner's Guide to Solar
- The current LVD, relay, contactor, inverter, and battery manufacturer datasheets for the actual voltage, current, and temperature limits of the hardware being installed
- PVAlign editorial policy and simulation methodology
Test the variables in PVAlign
Open a reference circuit, then change one input at a time—such as irradiance, temperature, component rating, wiring, or load—and compare the simulated voltage, current, power, losses, and operating state.