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.

ADS1255: Communication stuck under bad EMI circumstance

Part Number: ADS1255

Hi Team,

My customers are facing some problem when using ADS1255. They found that the SPI data will be stuck (always send the same data) or messed up sometimes, especially under bad EMI circumstance with lots of high frequency noise around. The only method to recover is to reset ADS1255 manually. 

Hence. they would like to ask:

1. Why the communication will be stuck in this case? Are there any methods to improve this ?

2. Some of the data is also transferred during the Chip Selection trailing edge, will this leads to some other problems?

Your suggestion will help us a lot, Thanks!

Regards,

Manu 

  • Hi Manu,

    1. Why the communication will be stuck in this case? Are there any methods to improve this ?

    Treating EMI can be difficult without knowing how the EMI is getting to the ADS1255.  EMI can be affecting the device either through the analog or the digital.  Here a good place to start is by seeing a schematic and understanding the what is connected to the analog input.

    2. Some of the data is also transferred during the Chip Selection trailing edge, will this leads to some other problems?

    There is a requirement that a specific amount of time is required from the last edge of SCLK to the rising of CS.  If this is violated the communication will not complete as expected.  Can you send oscilloscope shots of the communication showing this behavior for me to analyze?

    Best regards,

    Bob B