SPI communication issue with ADS131m08 after new isolator batch.
Hello team,
We are working with the STM32F777Zi microcontroller and the ADS131M08 ADC. An isolator, the ISO7762DWR, is connected between the ADC and the microcontroller. We have configured two ADCs on a single SPI line.
Our design functions correctly with the following specifications:
ADC1-
Channels used: 4
SPI Clock: 13.65 MHz
Sampling Rate: 4000 SPS
ADC2-
Channels used: 8
SPI Clock: 13.65 MHz
Sampling Rate: 4000 SPS
However, we have recently received a new batch of the same ISO7762DWR ICs, which has impacted our system's performance. We are unable to read ADC values correctly at the above clock speed and configuration.
During troubleshooting, we found that reducing the SPI clock to below 6.5 MHz allows us to receive ADC readings. In this scenario, ADC1 (4 channels used) works fine, but ADC2 (8 channels) returns random values.
Could the lower SPI clock frequency be affecting the accuracy of the ADC readings? Also, does the number of channels used at the reduced frequency impact the ADC values?
We would appreciate your guidance in resolving this issue.
Please let us know if you require any additional information.
