Other Parts Discussed in Thread: ADS1114, ADS7142, ADS1191
Hello,
I am considering the ADS1113 ADC for an ECG application. "Continuous mode", I believe, is the best fit. However, how is it insured that the Host uP reads a 'fresh' conversion each time it does an I2C read? I suppose the software driver could do something such as anytime the data byte read is the same as the previous, you toss it out. But that's sort of a "hack" to me.
In general, is it expected that when using an ADC such as the ADS1113, it is the only slave on the I2C bus? I see that the ADS1114 DOES have an ALERT output to tell the Host when the conversion is done, but that won't work in my particular application, because I don't have a dedicated IRQ/ALERT line back to the Host uP.
Thanks for any feedback!
Regards,
Mark