Hello everybody,
I have a strange problem reading results from ADC124S101. This is a 4-channel ADC and I have 4 different sensors connected to it. When reading ANY single channel, the results completely correspond to the voltage seen on the corresponding input. However, when I read more than one channel sequentially, the results are different (sometimes up to 50%).
I tried to read every channel 4 times and use the last reading. This improves results, but they still differ from a single channel readings.
I am using TI F28036 DSP, SPI rate is ~4.2 MHz.
Electronics engineer says that he doesn't see any electrical issues. Programming logic is correct and verified.
Any ideas what it could be?