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

adc current

I am using nRF52832. For reading ADC value for battery level  percentage i  have used 800k and 1M ressitor value. But while reading ADC Current cosumption is reached to 3 to 4 mA. How can i reduce this and what is ideal current consumption for reading ADC Values.

Parents
  • Hello,

    For reading ADC value for battery level  percentage i  have used 800k and 1M ressitor value.

    Which pin are you using for this?
    Please be advised that the SAADC has a routing to VDD directly, so you do not have to go about using an external connection.

    An exempt from its documentation reads:

    The analog inputs can be configured as eight single-ended inputs, four differential inputs or a combination of these. Each channel can be configured to select AIN0 to AIN7 pins, or the VDD pin. Channels can be sampled individually in one-shot or continuous sampling modes, or, using scan mode, multiple channels can be sampled in sequence. Channels can also be oversampled to improve noise performance.

    But while reading ADC Current cosumption is reached to 3 to 4 mA.

    Could you elaborate how you have measured and tested this? Is something else going on in your program simultaneously, such as BLE communication, or other peripherals being used?

    Looking forward to resolving this issue together.

    Best regards,
    Karl

Reply
  • Hello,

    For reading ADC value for battery level  percentage i  have used 800k and 1M ressitor value.

    Which pin are you using for this?
    Please be advised that the SAADC has a routing to VDD directly, so you do not have to go about using an external connection.

    An exempt from its documentation reads:

    The analog inputs can be configured as eight single-ended inputs, four differential inputs or a combination of these. Each channel can be configured to select AIN0 to AIN7 pins, or the VDD pin. Channels can be sampled individually in one-shot or continuous sampling modes, or, using scan mode, multiple channels can be sampled in sequence. Channels can also be oversampled to improve noise performance.

    But while reading ADC Current cosumption is reached to 3 to 4 mA.

    Could you elaborate how you have measured and tested this? Is something else going on in your program simultaneously, such as BLE communication, or other peripherals being used?

    Looking forward to resolving this issue together.

    Best regards,
    Karl

Children
Related