I'm designing a ATmega-based microcontroller test board. One of the features I want to include is a Real Time Clock with a Maxim DS1307 IC. Instead of including a traditional coin cell battery backup, however, I want to use a really small supercapacitor.

The power draw of the DS1307 is typically around 500nA in backup mode. Panasonic makes a really small 0.015F 2.6v supercap which looks like it would work. How can I estimate how long the RTC will run on this supercap?


4 Answers 4


Like David says supercaps leak their charge to a certain extent, which is mainly a problem over longer periods of time. Let's make the required calculations ignoring the leakage.
The voltage drop across a capacitor at a constant current is given by

\$ \Delta V = \dfrac{I \cdot \Delta T}{C} \$

or rearranging for time:

\$ \Delta T = \dfrac{C \cdot \Delta V}{I} \$

\$V_{BAT}\$ is typically 3V, but for the given supercap is maximum 2.6V. Minimum for the RTC is 2V, so the allowable voltage drop is 0.6V. Filling in the other numbers this gives

\$ \Delta T = \dfrac{0.015F \cdot 0.6V}{500 nA} = 18000 s = \mbox {5 hours} \$

which isn't very long, but then you also chose a rather small supercap. A 1F/3V cap would increase your time to 23 days, but there we would have to take the cap's leakage into account, so in practice this may be around a week to a fortnight.

Just picking the right RTC and supercap will dramatically improve longevity. The PCF2123 RTC can operate down to 1.1 V, and a PAS311HR supercap not only has a higher capacitance of 30 mF, but can also operate at 3.3 V. Then the equation becomes

\$ \Delta T = \dfrac{0.030F \cdot 2.2V}{110 nA} = 18000 s = \mbox {167 hours} \$

or just short of one week. A 1F/3.3V cap would be good for 7 months, or probably 2 to 3 months taking self-discharge into account.

  • \$\begingroup\$ Thanks for the equation...I guess I'll have to reconsider the size of the supercap. I think I'll need one in the ~1-2 day range (maybe around ~0.5F). \$\endgroup\$
    – mr_schlomo
    Feb 22, 2012 at 2:06

In practice, it is hard to estimate how long the RTC will run on the cap. The problem is that supercaps often have high leakage current, often higher than the RTC itself. You'll notice that the Panasonic datasheet doesn't even mention leakage current, and their recommended applications don't need RTC backup for more than a week or month.

I couldn't find any supercaps that actually list this spec. The best I could find was an NEC-Tokin cap that said after 24 hours a 5v cap self-discharged to no lower than 4.2 volts with it left unconnected.

I once used a 5v, 5 farad supercap on an RTC (I forgot the chip, and this was 10 years ago), and the backup time was around 7 or 8 months. This was significantly lower than what I calculated just using the max current draw spec from the RTC chip and the capacitance value of the cap. If I remembered correctly, I calculated something like 1.5 to 2.0 years.

  • \$\begingroup\$ And why you people don't go and use a lithium coin cell battery like 2032? It is relatively cheap and can last 10 years or more. What am I missing here? \$\endgroup\$
    – Al Kepp
    Feb 19, 2012 at 22:58
  • \$\begingroup\$ @DavidKessner Hmm, good point. My intended usage would be to run the RTC off the supercap for a week in between recharges of the main battery. Could I do that with a supercap, or would it leak too much current? \$\endgroup\$
    – mr_schlomo
    Feb 19, 2012 at 22:59
  • \$\begingroup\$ @AlKepp The CR2032 is great, but it's really big. I'm looking for a small, rechargeable RTC backup that would only need to run for a couple of days. \$\endgroup\$
    – mr_schlomo
    Feb 19, 2012 at 23:00
  • 3
    \$\begingroup\$ @AlKepp Batteries, including the rechargeables, are a maintenance issue. When they fail, they require replacement. I design equipment that needs to be operational for 10-15 years and while some lithiums can last that long there are always some that fail earlier (even from the same lot). IF a supercap can do the job, then a supercap has many benefits over batteries. \$\endgroup\$
    – user3624
    Feb 19, 2012 at 23:37
  • 2
    \$\begingroup\$ @mr_schlomo You certainly could use a supercap for a week of RTC backup. What I can't tell you is which supercap you need. The only way to tell is simply try one and see what happens. For a very rough approximation you could go through the calculations and then double the size of the cap. \$\endgroup\$
    – user3624
    Feb 19, 2012 at 23:40

Old question, but another insight I'd like to share

I assume people will want to charge the supercap when normal power supply is on, and that will bring diodes to the curcuit, (see image) reducing the effective stored energy your RTC can use, leaking significant amount nobody mentioned so far here.

Supercap charging with diodes

I found it on particle.io They also mention that STM micro don't tolerate sinking current back from VBAT input when: you start charging the cap that is below Vin-0.6V. Most of the discrete RTCC's are like that too, that's way you need D2. Reason D1 is pretty obvious, you want only the RTCC to use the supercap's stored energy.

Choosing Schottky for D1 will be - as often-times in engineering - a trade-off: The lower the forward voltage you choose, most probably the higher the reverse leakage current will be. OTOH D2 should always be Shottky as that doesn't provide a leakage path, and you want the lowest drop there. For example a BAS-40 (you can find two in series configuration in SOT-23, with "S" postfix) will have 0.4V voltage drop if you charge the cap with 10mA at 25C (see datasheet), AND will leak on the order of 0.1 uA at normal temperatures. If you choose another Schottky, leakage can easily be ten-hundred times higher. That can be explain the value Kasi measured in the previous answer. If component/assembly cost is not a big concern, but you want the longest backup time, different Schottkys for D1 and D2 can be the best answer...

  • \$\begingroup\$ Just to add, leakage doesn't matter for D2, - it always should be Schottky. The tradeoff is only for D1: max-charge-voltage vs leakege to rest of the circuit. \$\endgroup\$
    – Radzor
    Nov 12, 2023 at 11:47
  • \$\begingroup\$ Fair enough, I'll clear up my answer! \$\endgroup\$ Nov 13, 2023 at 16:22

We are using Supercapacitors in our product for backup RTC. The supercapacitor leakage current is almost 1uA. It cannot support for an RTC even for a single day. Maximum of 12-15 hrs only. But it can be charged less than 5 hours. That is one of the advantage.


Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.