How to measure battery life time

dhavaldalvadi gravatar image

asked 2017-11-13 06:11:41 +0100


We have devloped PCB based on nrf52832 as beacon.

We have also developed firmware for that and it will advertise for some and than go to sleep mode and after some time it again advertise(To save battery consumption).

I have to measure how long battery will be used?

I have read Nordic power profiler and how to measure current using nrf52dk.

But i want know that any multimeter can be used to measure current.Because when it broadcasting current fluctuate very fast we are not able to record their average.

What are the ways to measure its average current consumption when it will broadcasting?

edit retag flag offensive close delete report spam

1 answer

Sort by » oldest newest most voted
Bjørn Kvaale gravatar image

answered 2017-11-14 13:31:53 +0100

updated 2017-11-14 13:38:41 +0100

It is very difficult to measure a quickly changing current without using a very expensive multimeter. Do you have a nrf52dk at your disposal? If you do, you could upload the beacon FW to the nrf52dk & measure the current using a Nordic Power Profiling Kit. The beacon example code can be found in the SDK 14.1 under "examples/ble_peripheral/ble_app_beacon". Then, the devkit and the beacon HW should consume the same amount of current. Just make sure that you turn logging off it is turned on. Logging consumes quite a bit of current.

When you know the advertising current & the sleep current, you could average this out over a couple of minutes for example. Then, assuming that the rated coin cell battery capacity is correct, you could take the rated coin cell capacity in Ah/average current consumption in A. Then, you will get an estimate of the battery lifetime in hours.

If I were you, I would look at the datasheet for the coin cell battery and see if it specifies what discharge current they used in the discharge test to find the rated battery capacity.

For more information on discharge testing, you can look at these two devzone cases: case 1 & case 2.

edit flag offensive delete publish link more

Your Answer

Please start posting anonymously - your entry will be published after you log in or create a new account.

Add Answer. Do not ask a new question or reply to an answer here.

[hide preview]

User menu

    or sign up

Recent questions

Question Tools

1 follower


Asked: 2017-11-13 06:11:41 +0100

Seen: 62 times

Last updated: nov. 14