ADC channels are not providing the proper values when integrated

I am making a device using the nrf52dk that takes data from 5 separate sensors and sends the data to a nrf52840 dongle. My trouble lies with the ADC data collection. When I isolate each of the ADC sensors and send the data through BLE, the data sends properly. When I integrate multiple ADC channels, the output is not what is actually being output (see image comparisons). Is there some way that can fix this? I am using notifications and then reading the data from the log file to place it on a GUI using PyCharm.

Here are the pins and channels I am using for each of the sensors:

ECG: AIN0, P0.02 channel 0

PPG: AIN1, P0.03 channel 1

Skin temperature: AIN2, P0.04 channel 2

integrated-->  --> individual  

Parents
  • Hi,

    I am not sure what you are doing. Can you eplain in detail what exactly you mean by "integrate multiple ADC channels"? Both from a high level, and also how you have implemented this in practice (as this is seeminly where things are not working as you intended). Please also share how you have tested and how the results differ from the expected result.

    Einar

Reply
  • Hi,

    I am not sure what you are doing. Can you eplain in detail what exactly you mean by "integrate multiple ADC channels"? Both from a high level, and also how you have implemented this in practice (as this is seeminly where things are not working as you intended). Please also share how you have tested and how the results differ from the expected result.

    Einar

Children
No Data
Related