This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

ADS1293: Inquiry about use of ADS1293

Part Number: ADS1293

Hello All,

We are working with ADS1293 on Embedded Linux device.

We developed our Linux Kernel IIO driver for ADS1293 and it is working correctly.

The problem is we didn't implement the ALARM GPIO interruption pin, so our Linux Kernel driver is always running ECG acquisition even if no one is using the electrodes.

In our tests, the ADS1293 does not work as expected sometimes (we get noisy signals, even for long time and tests), and our solution is not stable.

My question is:

  • Is the full-time acquisition quering is the cause of the problem?
  • Is the Linux OS is the root cause of the problem?
    • If yes, is it the only way suitable for ADS1293 is a microcontroller (STM32, ...)?

Thanks in advance,

Talel

  • Hi Talel,

    Thanks for the post. 

    There should not be any issue for the ADS1293 to be continuously acquire ECG data in a system. You will get incorrect data if the electrode is left floating. Unfortunately, I am not familiar with the hardware that is running the Linux OS, so I cannot comment on how it can affect the signal quality of the ADS1293 data capture. If you follow the proper hardware design for the ADS1293, the noise coupling from the Linux OS hardware should be minimal.

    Thanks

    -TC