circuit battery life calculator

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

circuit battery life calculator

13,563 Views
kaiki
Contributor I
How do you folks generally calculate battery life of a given circuit ?
I've seen the HCS08 calculator and its gives me a pretty decent idea on things, but it would be really helpful to be able to add other circuit components into that application too (other chips/radio/other components etc etc)

What strategy do you typically use? Excel sheet/paper napkin etc. Any best practices?
Labels (1)
0 Kudos
4 Replies

623 Views
bigmac
Specialist III

Hello Kaiki,

To calculate battery life, you first need to be aware of the typical capacity (mAh) of the battery.  This will normally be rated at a specific load current.  Also, make sure that your project will still work at the specifed limit voltage - if a higher limit is needed, this will reduce the capacity.

You will then need to estimate the average current drawn by your project, say over a 24-hour period.  To do this, you would need to be aware of the various current draw levels for all the different operating modes of the project, and estimate the total time that each operating mode would persist within the 24-hour period.  You can then calculate the estimated mAh for each operating mode.  Totalise these values to get mAh per day, and divide by 24 to get the average current draw.

Then battery life = (battery mAh) / (mAh per day) days.

If the current draw with any of the operating modes greatly exceeds the rated load current specified for the battery, you may need to take into account a reduction of battery capacity for the higher load currents.  This data may not always be readily available.  For example, if the highest current mode of the project causes a 50 percent reduction of capacity (whilst in this mode) you will need to double the previously calculated mAh for that mode.

If you calculate battery life of more than typically one year, you may also need to consider self-discharge of the battery.

I guess you would use a spreadsheet if you need to look at "what if", especially for different duty cycles for the higher current modes.  However, I have been known to use "the back of an envelope" for this sort of calculation.

Regards,
Mac

 

0 Kudos

623 Views
Marimuthu
Contributor I
Hi Mac,

I have one small doubt, please calrify it.  You have mentioned as,

You will then need to estimate the average current drawn by your project, say over a 24-hour period.  To do this, you would need to be aware of the various current draw levels for all the different operating modes of the project, and estimate the total time that each operating mode would persist within the 24-hour period.  You can then calculate the estimated mAh for each operating mode.  Totalise these values to get mAh per day, and divide by 24 to get the average current draw.
Then battery life = (battery mAh) / (mAh per day) days.

For my project I calculated current for each modes. Active mode needs 78mA and only 20 minites per day, the board will be in active mode. Inactive mode requires 8mA and 23 hours 40 minites this mode will be there.

My doubt is, How to calculate estimated mAh for each operating mode?

Thanks and Regards
Marimuthu P
0 Kudos

623 Views
JimDon
Senior Contributor III
20/60 * 78 = 26 maH
23 40/60 * 8 = 189 maH

215 maH/day

a 1000 mah battery would last 4.64 days.
0 Kudos

623 Views
Marimuthu
Contributor I
Hi Jim,

Thank you very much for your reply...

Bye...
0 Kudos