Electrical – Capacitor to provide energy to solenoid

capacitordischargesolenoid

I’m building a simple garage door circuit that have two solenoid locks. Each solenoid lock is rated at 12V/3Amps and is only supposed to be activated during 3 seconds each time the “open door” button is pressed.

I'd like to use a power supply that can feed 12V/4.5Amps, so it will not be able to provide the required current for both solenoids.

I was wondering if I could add a (big) capacitor to the Power supply output that could supply the extra energy during these 3 seconds, so I wouldn’t need to buy a new power supply. Basically this capacitor would have to provide (rough figures) 12V*1.5A=18W in 3 seconds. I could easily implement a protection delay in the button so that the solenoids are not activated before the capacitor re-charges.

Would this be possible?
How could I calculate the value of the capacitor?

Thanks

EDIT

Thanks for all the comments.
This was question was a mix of real need and a theoretical exercise.
I could understand its theoretically/technically possible, but not really feasible/economical due to the high value of the capacitor, afecting its price.

From a CAPEX (investment) point of view, I could understand that investing in a 12V/10A power supply could be the cheaper option. However, from a OPEX (operating expenditure) perspective would that still be the case?

My point here is that having such a powerfull power supply turned on, standing-by, 24/7 just to activate a pair of solenoids a couple of times per week would have a small but continuous electricity cost that could change the business case on the long-run. Even though the 10A aren't being drawn, the residual consumption would be bigger than a smaller PSU, right?

What I'm evaluating now is to use the original circuit to activate a relay instead of the solenoids, and that relay will turn on a bigger power supply that is directly connected to the solenoids. This way, the PSU is turned off most of the time. This seems a good approach, but I'm concerned because the PSU will "boot" everytime with a huge load – not sure if it wouldn't hurt it.

Best Answer

There is an equation but 3 Amps at 12V for 3 seconds is a lot. You get somewhere around 4 Farads (Vo=12, Vt=10, R=4, t=3). There are supercaps (Double Layer Capacitors) but they have very low voltage. Thus you would need about 4..6 of them each costing around $10..$15.

Maybe just a small re-chargeable battery would be simpler.


Reply to comments (More readable here)
First: driving home in may car I realized my calculation is a bit off. As you stated the capacitor(s) only have to deliver the missing 1.5A not the full 3A (R=4) I used. Thus the capacitor value can be ~2F.

should I put it in series with the paralel solenoids, or should it be in series

The capacitor(s) have to operate in parallel with the power supply but you can't just put them there directly as they may look like a short when they are empty. (when you switch on). I have thought about using resistors & diodes and switches but I do not see a simple solution. Every one of them fails as soon as the capacitor voltage drops below the supply voltage when it discharges, as at that point the supply will try to keep giving 12V and starts trying to deliver the full current.

It is possible if you use the supply for one solenoid and a capacitor plus switch to drive the other one solenoid:

schematic

simulate this circuit – Schematic created using CircuitLab

But maybe somebody else has better idea