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.
HI,
We have an FPGA as I2C Master interface to the ADS1115 device. We would like to configure the device with 2 single-ended or 2 differential inputs.
Is it possible to switch the Input multiplexer live between two conversions if the device is configured in "continuous conversion" mode?
using with the following sequence:
1) Configure AIN_0, read dummy data when ALERT/RDY asserted
2) Configure AIN_2, read data from AIN_0 when ALERT/RDY asserted
3) Configure AIN_0, read data from AIN_2 when ALERT/RDY asserted
4) goto 2)
From our test, it looks like the device keeps providing converted data from only one of the 2 inputs, AIN_0 or AIN_2.
Note: I found a thread with somebody asking a similar question for the ADS1118 but I couldn't see the confirmation for the "continuous conversion" mode.
Thanks,
Denis
Hello Denis,
Yes, it is possible to switch the input channel setting in continuous conversion mode and you are correct, the device will keep converting data and give out a conversion result even while switching channels. However, to maximize the throughput, I would recommend you to run the device in single-shot mode.
To elaborate single-shot mode and continuous conversion mode while multiplexing between channels, I would like to refer you to a couple of forum posts:
https://e2e.ti.com/support/data_converters/precision_data_converters/f/73/p/526236/1916483#1916483
Please let me know if you need further explanation.
Thanks,
Krunal