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.

ADS1115: ADS1115 Data read problem

Part Number: ADS1115

ADS1115 Data read problem.

We are using an ads1115 where we read out 4 single ended channels, and use single reads on the ads1115 (not continius) and it works fine for a long time, but after a while we are getting to a condition where we are not able to get the correct config setting on the device in order for reading the data. We're writing 0x f383 (hex) to the config register to read out channel 4, but if we read out the config register again it's set to 0x 2080 (hex). we've tried to reset.the device when this happens but it does not always help. Then only solution is to power cycle the device. Do you have a suggestion what can cause this problem? And any suggestions on what we can try to get it up and running again? The same issue is happening on different ads1115 devices on different PCB's. The units are having similar PCB's and running the same software. It seems.as most units get this issue, but some are getting the issue after a short time, some are getting them after a long time. Does the chip have the pec implemented (packet error control) on the smbus? We have suspected emc, but we're not able to measure any emc, and the readings are very consistent.

Looking forward hearing from you.

  • Hi Jens,

    This might be a software issue if different parts with similar PCB are running the same software and are having the same issue. What is changing in the software from when you can get correct readings to when you are having an issue? Have you verified with a logic analyzer that the communication to the device is working properly?

    Please provide us any details that might help since I'm not sure what could be going on.

    Best Regards,

    Angel