Hello,
first apologize my bad „German“ English.
Well we have developed an insulation tester using the ADS1211 for measuring test voltage 2000 V and the test current e.g. 2 uA.
When the insulation breaks down or a short circuit happend, an EMI impulse was generated and the ADS1211 was not longer working correct.
The readout was then full scale. The temperature of the chip heats up after this problem happens.
To solve the problem, we try to use the RESET over the SPI Clock line, but not working.
So the solution was to cut down the AVDD DVDD voltage for short time by relay and switch on again to reset the whole unit.
So far it works with this hack.
For the next prototype we have changed to the ADS1256 with the hope of a better EMI behavior.
But the same happens with this chip. After the EMI impulse sometimes the sample rate changes, most of the time channel 1 working good, cannel 2 measure 80 % of the expected value, cannel 3 has a higher value.
Also when sending the RESET command, everything was reset (sample rate etc), but the wrong measurement on channel 2 and 3 still exists.
So the only way is to cut down the whole voltage of the chip.
The hardware reset over the reset pin was not tested until now.
My question is, if the reset command was executed, why is it not the same as a switch off and on pf the power ? Might the problem caused by latch up effect ? Can I expect a real RESET when I will use the RESET pin ?
I am sure, that the problem was not caused by a noise on the AVD DVDD line.
Regards Dirk