Other Parts Discussed in Thread: SN74LVC1G125
Hi Team,
When using uC communicate with 3 ADS1147 devices using the same SPI with different CS pins for synchronous sampling, the MCU performs to read the data from the specific ADS1147 when its DRDY is valid . The problem happens when the MCU is reading the data from one ADS1147 using SPI, at the same time if another ADS11147 DRDY pin is valid (low), sine these 2 device share the same SCLK, the DRDY pin of second ADS1147 will be rest to High at the first falling edge of SCLK, which there will be a missing read on the second ADS1147. So is there any suggestion to solve this problem? any software or hardware solution is ok.
Matthew chen