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

nRF52 battery consumption estimate

Hi guys, I am trying how figure out the the devzone.nordicsemi.com/.../ works or ecuations to estimate the battery life using a central module.

My central device is battery powered and it goes from deep sleep to active each 10mins transmitting a Write to a peripher 20bytes and an indicate to the central 12bytes size. The connection time is about 50ms and the peripheral advertising interval is 20ms.

I am trying to calculate it in the following way:

RF transmitting = 8.1mA RF listening = 6mA

A average RF transmitting/reciving is 7mA per sec using DCDC enabled Sleep mode is 4uA per sec

estimate RF activity = ( 7mA x 0.05s)

Estimate Sleep mode consuption = 4uA x 3600s x 10s)

Estimate consumption = Estimate RF activity + Estimage Sleep mode consumption

Estimate Battery life = battert capacity / estimate cosumption

Is iit a correct way to estimate the battery life?

Thanks.

Parents
  • Hi Hung, Yes, I have a peripheral adverising all the time to the central. The central is the most the time in sleep mode (10mins), wake up start the scan for 100ms if the peripheral is visible it connected, exchange data over BLE (last 50ms) and disconnect to goes to sleep again for 10mins.

    There is a RF activity window of 100ms. When the central starts to scann and if the connection happens inside the 100ms.

    I would like estimate a CR2032 (240mAh) life

    Sleep time: 4uA (measure using a amperimeter)

    Sleep duration: 10mins

    RF activity/Scann: 7mA (peak measure using a amperimeter)

    RF duration: 50ms (sniffing)

    After use your ecuation do I have to: BatteryLife =BatteryCapacity /Average current consumption? the results are in hours or seconds?

Reply
  • Hi Hung, Yes, I have a peripheral adverising all the time to the central. The central is the most the time in sleep mode (10mins), wake up start the scan for 100ms if the peripheral is visible it connected, exchange data over BLE (last 50ms) and disconnect to goes to sleep again for 10mins.

    There is a RF activity window of 100ms. When the central starts to scann and if the connection happens inside the 100ms.

    I would like estimate a CR2032 (240mAh) life

    Sleep time: 4uA (measure using a amperimeter)

    Sleep duration: 10mins

    RF activity/Scann: 7mA (peak measure using a amperimeter)

    RF duration: 50ms (sniffing)

    After use your ecuation do I have to: BatteryLife =BatteryCapacity /Average current consumption? the results are in hours or seconds?

Children
No Data
Related