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

NRF51822 Sleep mode with High frequency clock

I am using NRF51822,S110,16Mhz XOsc. In this if Controller goes to sleep mode the current consumption is 4.9mA. In my application at sleep mode BLE should be connected and ADC runs at timer interval.Is it possible to reduce power consumption less than 1mA in this Specifications?

  • If I were you, I would use an external crystal as a low frequency clock. That way, you sacrifice a bit of timing resolution, but get much better power consumption (e.g. instead of 5-70 uA using the HFCLK, you use about 0.1 uA). You could also use the internal RC oscillator if you don't want to use the external crystal, although this would increase the current consumption to around 8-10 uA. This is because the RC oscillator must be calibrated every 4 seconds using the HFCLK. Here is a guide to setting up the external crystal if you decide to go with that.

Related