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

reduce Battery power consumptions

Hi,

I am using nrf52dk and made beacon. as nrf power profiler it should be around 16 uA but i get around 26 uA.

I have tried to get it in sleep mode for some hour and broadcast for some hour using app_timer but it consume more power than broadcasting.

is there any way to reduce power consumption?

if sleeping power consumption is less than advertising time then it also works. is there any way to get track of hours with low power consumption then broadcasting?

my broadcasting parameter is: interval 1000

payload 31byte

Parents
  • What type of equipment are you using to measure current? Are you using a power analyzer so you can measure the sleep current between the advertising intervals? You say that "sleep mode" consumes more current than broadcasting, what do you mean by sleep mode, are you putting the chip to system OFF mode, or are you just stopping advertising periodically with app_timer?

    Is this a custom board? Do you have any schematics?

    And, just a wild guess, 26 µA sounds like you are using the IN event in the GPIOTE peripheral. Have you configured one of the GPIOs to trigger on an input event?

Reply
  • What type of equipment are you using to measure current? Are you using a power analyzer so you can measure the sleep current between the advertising intervals? You say that "sleep mode" consumes more current than broadcasting, what do you mean by sleep mode, are you putting the chip to system OFF mode, or are you just stopping advertising periodically with app_timer?

    Is this a custom board? Do you have any schematics?

    And, just a wild guess, 26 µA sounds like you are using the IN event in the GPIOTE peripheral. Have you configured one of the GPIOs to trigger on an input event?

Children
Related