<p>There are a couple of points to consider with this question. First, you will need to make sure the PSU is correctly adjusted to the float charge voltage of the 12V battery. SLA should be safe to float charge, but over voltage will damage it over time.</p>

<p>One alternative solution (since powering the heaters will limit your run time) is to detect power failure, cut the heaters immediately, and save state to EEPROM in the firmware. This is the approach taken in the latest Prusa printers, and is a bit more complex, but might turn out to be more reliable.</p>

<p>If the problem you are solving really is brown-outs, then a simpler solution might be to isolate the high current and control sides of the circuit. The MCU will be run from a regulated 5V or 3V3, so a large capacitor (with diode isolation) on that regulator's input would do the trick.</p>

CC BY-SA 4.0
2018-08-23T10:24:01.070Z
2018-08-23T10:29:47.630Z
2018-08-23T10:29:47.630Z
Sean Houlihane
<p>This circuit is correct as it does the job (provides a charge and switch-over when needed). </p>

<p>The only drawback could be that you need to ensure that the battery is sealed as during the charging process the electlorit will slowly evaporate and decrease battery capacity.</p>

<p>I am personally using a UPC as that gives me more options to power-up more stuff including 240V heater and it has a self-test built-in (it is APC1500VA).</p>

CC BY-SA 4.0
2018-08-23T15:32:12.807Z
Absolutely: use a UPC and you won't have to worry about spikes, voltage "gaps" upon blackout, and as a side benefit you can keep a desktop controller computer (or arduino or whatever) running as well.
Carl Witthoft
CC BY-SA 4.0
2018-08-23T09:03:46.023Z
2018-08-23T09:03:46.023Z
profesor79
<p>So apparently the wiring in my home is... questionable. Very rarely, plugging or unplugging things will cause a power dip. This is almost always the result of turning on a fan or something, is only for a moment before coming back, but its long enough to cause my printer to reset. I want to add a backup battery supply using either the 12v cell pulled out of an old apc ups (before the suggestion of just plugging it into that... I did, somethings fried in it and it will ALSO power cycle everything connected to it every few hours) or an old car battery. Is there any reason I shouldn't use this circuit, which was originally intended for amateur radio equipment? <a href="https://i.sstatic.net/Jd7Sp.gif" rel="nofollow noreferrer"><img src="https://i.sstatic.net/Jd7Sp.gif" alt="battery backup circuit"></a></p>

<p>Also is there anything else i should be considering?</p>

CC BY-SA 4.0
2018-08-23T06:25:24.757Z
What does this have to do with 3D Printing? You need to ask this on SE.Electronics I think.
Greenonline
CC BY-SA 4.0
2018-08-23T10:19:51.720Z
Agreed, although it is a valid question, you are more likely to get valuable feedback from EE.SE. There is nothing specific to this being about 3d printing (except you will need to specify the load of around 200W).
Sean Houlihane
CC BY-SA 4.0
2018-08-23T10:29:53.447Z
Unless, you reverse the order and ask _if_ battery backup like this is the most appropriate for a 3D printer.
Sean Houlihane
CC BY-SA 4.0
2018-08-23T15:33:09.173Z
@SeanHoulihane is correct: the correct question is:  "what's the best way to ensure power backup if  line blackouts are a concern?"
Carl Witthoft
CC BY-SA 4.0
2018-08-29T16:07:52.910Z
Hello @entropicCreator, and welcome to the 3D Printing Stack Exchange.  Your question is only incidentally related to 3D printing and probably can be better answered in an EE focused group.  One thing to note is that 12v batteries actually charge at about 14.8v and discharge at 12v.  This makes it difficult to simply parallel a battery with a 12v supply.  A car alternator puts out 14.8v. Amateur radio equipment is designed to work with this range of input voltages, but 3D printer motor drivers and heaters are not.  You may have success, but you might consider a different backup method.
cmm
CC BY-SA 4.0
2023-05-18T14:40:08.400Z
It is likely in your best interest to investigate the cause of the dip; sounds like a high resistance or arcing connection, which translates to "eventual electrical fire".  One candidate is where the (aluminum?) feeder wires connect to the breaker panel.  With heating (high load) and cooling (low load) cycles the difference in thermal expansion Cu vs. Al causes the Al feeder to squish and work loose.  Our breaker panel was hot & I could hear arcing; neutral was loose.  Tightened (with the preceding entry panel breaker OFF).
Technophile
CC BY-SA 4.0
2023-05-18T14:54:43.187Z
The charging circuit shown is unregulated; it will destroy the battery.  Which would explain why it doesn't carry through power dropouts; that would require the battery to work.  Further, batteries have a limited lifetime, and you mentioned removing it from an old nonfunctioning UPS.  Have you tested the battery in any way?  Try a voltmeter and a 12V bulb.  If a battery charger rapidly takes it from low voltage to 14+V, it's bad (should take a lot of charge transfer, current × time, to do that).  If a bulb rapidly drops its voltage, ditto.
Technophile
<diy-3d-printer><printer-building>
Adding a battery backup power supply
entropicCreator
# Adding a battery backup power supply

(Asked by: username_0 on 2018-08-23)

So apparently the wiring in my home is... questionable. Very rarely, plugging or unplugging things will cause a power dip. This is almost always the result of turning on a fan or something, is only for a moment before coming back, but its long enough to cause my printer to reset. I want to add a backup battery supply using either the 12v cell pulled out of an old apc ups (before the suggestion of just plugging it into that... I did, somethings fried in it and it will ALSO power cycle everything connected to it every few hours) or an old car battery. Is there any reason I shouldn't use this circuit, which was originally intended for amateur radio equipment? [![battery backup circuit](https://i.sstatic.net/Jd7Sp.gif)](https://i.sstatic.net/Jd7Sp.gif)

Also is there anything else i should be considering?

**Tags:** diy-3d-printer, printer-building
> **Comments:**
> **username_1**: What does this have to do with 3D Printing? You need to ask this on SE.Electronics I think.  
> **username_2**: Agreed, although it is a valid question, you are more likely to get valuable feedback from EE.SE. There is nothing specific to this being about 3d printing (except you will need to specify the load of around 200W).  
> **username_2**: Unless, you reverse the order and ask _if_ battery backup like this is the most appropriate for a 3D printer.  
> **username_3**: @SeanHoulihane is correct: the correct question is:  "what's the best way to ensure power backup if  line blackouts are a concern?"  
> **username_4**: Hello @entropicCreator, and welcome to the 3D Printing Stack Exchange.  Your question is only incidentally related to 3D printing and probably can be better answered in an EE focused group.  One thing to note is that 12v batteries actually charge at about 14.8v and discharge at 12v.  This makes it difficult to simply parallel a battery with a 12v supply.  A car alternator puts out 14.8v. Amateur radio equipment is designed to work with this range of input voltages, but 3D printer motor drivers and heaters are not.  You may have success, but you might consider a different backup method.  
> **username_5**: It is likely in your best interest to investigate the cause of the dip; sounds like a high resistance or arcing connection, which translates to "eventual electrical fire".  One candidate is where the (aluminum?) feeder wires connect to the breaker panel.  With heating (high load) and cooling (low load) cycles the difference in thermal expansion Cu vs. Al causes the Al feeder to squish and work loose.  Our breaker panel was hot & I could hear arcing; neutral was loose.  Tightened (with the preceding entry panel breaker OFF).  
> **username_5**: The charging circuit shown is unregulated; it will destroy the battery.  Which would explain why it doesn't carry through power dropouts; that would require the battery to work.  Further, batteries have a limited lifetime, and you mentioned removing it from an old nonfunctioning UPS.  Have you tested the battery in any way?  Try a voltmeter and a 12V bulb.  If a battery charger rapidly takes it from low voltage to 14+V, it's bad (should take a lot of charge transfer, current × time, to do that).  If a bulb rapidly drops its voltage, ditto.  

---

## 2 answers

### Answer by username_2 on 2018-08-23. Score: 4 | Accepted answer

There are a couple of points to consider with this question. First, you will need to make sure the PSU is correctly adjusted to the float charge voltage of the 12V battery. SLA should be safe to float charge, but over voltage will damage it over time.

One alternative solution (since powering the heaters will limit your run time) is to detect power failure, cut the heaters immediately, and save state to EEPROM in the firmware. This is the approach taken in the latest Prusa printers, and is a bit more complex, but might turn out to be more reliable.

If the problem you are solving really is brown-outs, then a simpler solution might be to isolate the high current and control sides of the circuit. The MCU will be run from a regulated 5V or 3V3, so a large capacitor (with diode isolation) on that regulator's input would do the trick.


---

### Answer by username_6 on 2018-08-23. Score: 2

This circuit is correct as it does the job (provides a charge and switch-over when needed).

The only drawback could be that you need to ensure that the battery is sealed as during the charging process the electlorit will slowly evaporate and decrease battery capacity.

I am personally using a UPC as that gives me more options to power-up more stuff including 240V heater and it has a self-test built-in (it is APC1500VA).

> **Comments:**
> **username_3**: Absolutely: use a UPC and you won't have to worry about spikes, voltage "gaps" upon blackout, and as a side benefit you can keep a desktop controller computer (or arduino or whatever) running as well.  

---

