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

Capacitive Sensor Output on nRF52 DK Depends on Power Source

I am working on a capacitive sensing application using the SAADC module and csense code on the nRF52 DK  (SDK v14.2). I use the recommended hardware configuration, with a charging output P0.26 connected to each pad through 100k resistors, and each pad wired to an ADC input (please see setup below).

I have all eight ADC pins responding to touch correctly when the board is powered via USB connection. However, when I switch to battery using the same hardware configuration (coin cell on DK, also LiPo on a custom board I am testing), I am unable to get a consistent (or barely any) response on any of the pins.

It appears that the change in capacitance from touch is dramatically reduced when on battery, and setting the threshold to lower values does not help to fix. Is there any workaround for this? Any information on running csense code from CR2032/LiPo instead of USB power? I found this thread that seemed to reference the same issue but no solution was provided: https://devzone.nordicsemi.com/f/nordic-q-a/31114/problem-of-capacitive-sensor-output-on-nrf52-dk-board 

Thank you

Parents Reply Children
  • Hi Andreas,

    Thanks for your response and sorry for the delay, things are very busy this time of year!

    I was able to get it working and responding with normal sensitivity after including a ground plane beneath the sensors. I have seen other cap sensing designs with ground planes but had not seen anything on the Nordic documentation specifying this so I did not think to include at first.

    Best,

    Matt

Related