Beware that this post is related to an SDK in maintenance mode
More Info: Consider nRF Connect SDK for new designs
This post is older than 2 years and might not be relevant anymore
More Info: Consider searching for newer posts

High Power consumption mostly in sleep mode using nRF52832 ?

Hi,

We have developed one application using nRF52832 SoC and Sdk v15.0. For our application we have use ble_app_uart example as a peripheral and multi-link central example.

ble_app_uart peripheral is used as a sensor node with SAADC example merged and which is on battery powered device. Our application is sensor node wake up every 1 Hr and send sensor data to central device then it will go in sleep mode. When i measured current it is very high as per the following with DCDC enabled:

  • When sensor node(ble_app_uart) advertising = 3.50mA
  • When connected to central and sending analog value = 3.1 to 5mA peak.
  • After done sending sensor node goes into deep sleep mode = 0.5mA.

Questions:

  1. Why 0.5mA is consume is system OFF mode how can reduce this consumption upto 50uA.
  2. 2 sleep mode: system on mode and system OFF mode which one is best and very low power consumption and also able to trigger by RTC.
  3. If we use system OFF mode in sensor node for low power consumption is any way to wakup by external low power RTC, if yes How?
  4. How i can go my sensor node into system ON mode after done sending data to central.
  5. Please suggest if any changes in sensor node program for ultra low power solution? we are using SAADC, UART, BLE.
  6. We need at least 1.5- 2 year battery life for sensor node only using coin any cell (1000mAh). How i can achieve this?

Thanks in advanced...!!!

Related