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

Low Power Mode

Hello everyone,

I am developing a ble device and cant get under 7mA.

For test i used example application. BLE Beacon example. And the hardware part is realy basic. Only nRF52832, external crystall (HF and LF), pcb type antenna. Witch https://www.direnc.net/nrf52832-42-bluetooth-modul

The main is:

int main(void)
{
    // Initialize.
    log_init();
    timers_init();
    leds_init();
    ble_stack_init();
    advertising_init();
    advertising_start();

    // Start execution.
    NRF_LOG_INFO("Beacon example started.");

    // Enter main loop.
    for (;; )
    {
        if (NRF_LOG_PROCESS() == false)
        {
            power_manage();
        }
    }
}

How can i get lower current consumption? What should i do?

Parents
  • Hi,

    You have already gotten excellent suggestions from , but I have a few additional questions and comments:

    • Is the problem with peak, average or sleep current consumption?
    • How are you measuring?
    • Could there be some other component on your board that draws a lot of current (A LED, a strong pull resistor or similar)?
    • How have you implemented power_manage()?
    • Does the device function as intended when you measure current (can you detect the BLE advertisements)? If not, it might be in an error handler keeping the CPU, clocks etc. running.
Reply
  • Hi,

    You have already gotten excellent suggestions from , but I have a few additional questions and comments:

    • Is the problem with peak, average or sleep current consumption?
    • How are you measuring?
    • Could there be some other component on your board that draws a lot of current (A LED, a strong pull resistor or similar)?
    • How have you implemented power_manage()?
    • Does the device function as intended when you measure current (can you detect the BLE advertisements)? If not, it might be in an error handler keeping the CPU, clocks etc. running.
Children
No Data
Related