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:
- Why 0.5mA is consume is system OFF mode how can reduce this consumption upto 50uA.
- 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.
- 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?
- How i can go my sensor node into system ON mode after done sending data to central.
- Please suggest if any changes in sensor node program for ultra low power solution? we are using SAADC, UART, BLE.
- 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...!!!