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

nRF52833 ADC reference external interface

Hi,

For ratio-metric sensor measurement I need to do either of the following with nRF52833 SAADC module: 

  1. Access internal voltage reference signal on external pin, which can then be buffered and used as sensor excitation reference. or
  2. Use sensor excitation voltage as (an external) reference input for SAADC

Either way the idea is to achieve ratio-metric measurement across sensor conditioning and SAADC for best long term accuracy, linearity.

Please advise. Thanks.

Parents
  • Hi Ash

    I don't think there is any way to expose the internal reference on a pin, or use an external signal as reference, but I will double check this with the hardware team to be sure. 

    Would it not be an option to sample the excitation voltage on a separate ADC input, and use this measurement to calibrate the sensor reading?

    In this way it should be possible to emulate an external reference voltage, even if you are using one of the internal reference sources (as long as the internal reference doesn't change between samplings).  

    Best regards
    Torbjørn

  • Thanks Torbjørn,

    Would it not be an option to sample the excitation voltage on a separate ADC input, and use this measurement to calibrate the sensor reading?

    In this way it should be possible to emulate an external reference voltage, even if you are using one of the internal reference sources (as long as the internal reference doesn't change between samplings).  

    That's exactly what I have in my current design. That's additional cost of external reference chip (which for a good stable reference could be as high as 1/5 of nRF52 SoC) on top of that there's (battery time) cost in running extra ADC sampling cycles. That's why looking for a creative, lower cost alternative, without compromising on performance.

    Looking forward to comments from Nordic hardware team.

    Best,
    Ash

  • Not sure why there is an issue; for ratiometric measurement use VDD/4 as the reference and a VDD-derived excitation voltage (the latter not derived from a regulator). The trick is to avoid any difference in smoothing. For example, it's fine to stuff large reservoir capacitance directly on VDD, affecting both sensor and reference, but then there must be no additional smoothing on the sensor. A change in VDD leads to a change in VDD/4 and the same change in excitation voltage provided it is raw signal. This will only work on (say) bridge type of sensor, and not a sensor which additionally has an internal regulator. If the sensor does have an internal regulator, then apart from using that regulator voltage as the nRF52 VDD there is no alternative to using a second ADC input.

    For resistive sensors this works well, and it's important to keep VDD-coupled low frequency noise and not try to suppress that. The SAADC sample time and sample instant can be used to provide rejection of synchronous signals, such as 50/60Hz.

Reply
  • Not sure why there is an issue; for ratiometric measurement use VDD/4 as the reference and a VDD-derived excitation voltage (the latter not derived from a regulator). The trick is to avoid any difference in smoothing. For example, it's fine to stuff large reservoir capacitance directly on VDD, affecting both sensor and reference, but then there must be no additional smoothing on the sensor. A change in VDD leads to a change in VDD/4 and the same change in excitation voltage provided it is raw signal. This will only work on (say) bridge type of sensor, and not a sensor which additionally has an internal regulator. If the sensor does have an internal regulator, then apart from using that regulator voltage as the nRF52 VDD there is no alternative to using a second ADC input.

    For resistive sensors this works well, and it's important to keep VDD-coupled low frequency noise and not try to suppress that. The SAADC sample time and sample instant can be used to provide rejection of synchronous signals, such as 50/60Hz.

Children
Related