This post is older than 2 years and might not be relevant anymore
More Info: Consider searching for newer posts

Heavy calculation could make battery life shorter?

Hi,

I'm making device with nrf51822 chip and 400mA battery. It connects to smart phone. It has to calculate heart rate and some other things, so it's doing it on device side(it has to do work without connection with smart phone sometimes) and I think amount of calculation is not that small.

So, now I wonder how much complexity of calculation effects to battery life.

how many times difference between heavy calculation and idle process for battery life?

I just wanna know roughly, so that I could change plan to better plan.

and PLUS How does Fitbit have such a long battery life?

Thanks.

Parents
  • Its not about heavy calculation, its about how long those calculations are keeping the CPU active. Heavy calculations are not different than any other CPU instructions (as nRF51 does not have FPU) If the calculations are keeping the CPU active half of the time that is heavy draining of battery. I have tried beacon module to keep active all the time to see how fast it drains the battery and keeping the CPU 100% active drained a lithium coin cell in 5-7 hours.

Reply
  • Its not about heavy calculation, its about how long those calculations are keeping the CPU active. Heavy calculations are not different than any other CPU instructions (as nRF51 does not have FPU) If the calculations are keeping the CPU active half of the time that is heavy draining of battery. I have tried beacon module to keep active all the time to see how fast it drains the battery and keeping the CPU 100% active drained a lithium coin cell in 5-7 hours.

Children
Related