Hello,
I use the ADS1255 with a MSP430 to acquire data and send it to a computer with a RS232 cable. Everything is good. I have the good result but sometimes after a certains times I received data completly false. It happend randomly (1 minutes, 5 minutes, 10 minutes, sometimes never,...).
I check with scope and the communication with the computer is OK. The problem is when I read the data of the ADS1255 with the SPI (I read the data with the coutinuous mode). The value are wrong there. The only way to solve the bug is to restart my program to restart the ADC.
The problem is really strange and I don't know what can cause it because it appear randomly and also for different PGA and DataRate.
For the measure I use a single ended input between AIN0 and AINCOM. The buffer is disable.
And another little question. I do only a self calibration when I update the register of the ADC but I never do a system calibration. Is there any problem of that ?
Regard
Laurent