Hello,
We wanted to reset the ADC after we are getting overrange or under range errors because of ESD events. Please let me know how we can implement this so that the system can automatically recovered from over range error.
LTC2449
Production
The LTC2444/LTC2445/LTC2448/LTC2449 are 8-/16- channel (4-/8-differential) high speed 24-bit No Latency ∆∑ ADCs. They use a proprietary delta-sigma...
Datasheet
LTC2449 on Analog.com
Hello,
We wanted to reset the ADC after we are getting overrange or under range errors because of ESD events. Please let me know how we can implement this so that the system can automatically recovered from over range error.
Hi LTC2449 ,
After completing a conversion, the LTC2449 performs a reset internally eliminating any memory effects from previous conversions. Ideally, the device should be able to recover from an overrange pr under range condition in next conversion unless an ESD event has reoccurred which will again flag an overrange pr under range condition.
Regards,
JC
Hello JC,
Thanks for the response.
In our case, even after reinitializing the ADC, we are receiving 0xFFFFFFFF on all channels following ESD events. However, performing a complete power cycle of the instrument restores proper values. Could you please help us understand the possible reason for this behavior?
Hi LTC2449 ,
It seems that the data you are receiving does not indicate an overrange or underrange condition, but rather the SDO line has remained HIGH, as you're only receiving 0xFFFFFFFF. An error may have occurred after the ESD event that has affected the SPI communication. It is possible that the part is not communicating properly with the controller, which is why any write in the SDI line always outputs 0xFFFFFFFF on the SDO line, and a complete power-up cycle fixes the issue. One thing you could verify is by checking if the part has a valid voltage supply and is powered up correctly after the ESD event. Additionally, you could also verify if a valid voltage reference is present on the REF+ pin after the ESD event.
Hope this helps.
Regards,
JC
Hello JC thanks for the suggestion. Let me check and update you.
Regards,
Guru Hegde