Part Number: ADS114S06
Other Parts Discussed in Thread: ADS1147
Hi Experts,
I wrote a driver for this device in embedded c++. The ADC is used in continuous conversion mode, and the DRDY pin is polled to detect the end of each conversion, which starts automatically after reading the 16-bit data. All works fine. However, I could not get the self-calibration to work. According to the datasheet, sending the SFOCAL command should trigger a conversion ending with the DRDY going LOW. This is not happening in my tests. Even when I ignore the DRDY state, I see that the calibration registers are not updated. I assumed there was some missing information on how to set up the device registers before performing the SFOCAL command. Therefore, I reported this as an issue related to the user manual, but, in response, I was asked to post this issue here, instead.
I have not had the same problem with the ADC ADS1147, which I am replacing now with the ADS114S06 as recommended by TI. I can share the driver if asked.
Thank you in advance for your support.
Best regards,
Antonio