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.

ADS1231: Connect multiple analog source

Part Number: ADS1231
Other Parts Discussed in Thread: ADS122C04

Hi There,

I am developing application where we have multiple analog input sources needs to be scanned.

Since the input voltage is in Micro range, I am planning to use two ADS1231 for scanning two analog inputs over single I2C bus

My question is,

1. How can I enable one of the ADS1231 for scanning? does it have unique address (I could not find in datasheet though)?

2. Can I power on the device under scanning and power off the other one and vice-versa? 

3. Does ADS1231 have unique address to communicate over single i2c bus?

Thanks

/hp

  • Hi Hetal,

    Welcome to our e2e Forum! The ADS1231 does not have an I2C interface, it uses a modified 2-wire SPI type interface where the DOUT pin functions as a 'data ready' indicator (basically its an interrupt) and also provides the conversion data results. So, to answer your questions:

    1.) There is no unique addressing for the ADS1231.
    2.) Yes, you could toggle the PDWN pin of one, while accessing the other, but that will cause the digital filter to reset. You would have to wait for the output data to fully settle each time you selected the converter you wanted to scan. It would be easier/faster to setup a couple GPIOs to get data from two chips and just use a shared SCLK.
    3.) The ADS1231 is not an I2C device, so it has no unique I2C address.
  • Hi Hetal,

    Take a look at the ADS122C04. This is an I2C device with 24-bit resolution that includes a PGA and has multiple input channels. You may only need one device to accomplish your task.

    Best regards,
    Bob B
  • Thanks for the information. It helps