大家好、
读取通道数据时、偶尔会出现错误、并且错误后不会恢复。 您需要重新启动芯片。
如上图所示。 使用内部2.5V 基准电压、在待机模式下工作、为模式3断电、即 PD1 = 1、PD0 = 0。 通道间的读取时间间隔为500us。
在使用过程中、总共有100套设备、偶尔其中一套每天都会出现读取错误。 在正常条件下、ADIN1和 ADIN2的读数为1703、ADIN3和 ADIN4的读数为0。 当出现异常时、ADIN1和 ADIN2的读数变为581、ADIN3和 ADIN4的读数变为340。 当出现异常时、ADIN1和 ADIN2的电压正常为1.04v、ADIN3和 ADIN4的电压正常为0V、REF 电压为2.5V、VCC_3.3V=3.3V。
发生误差后、改变通道的输入电压、其输出发生变化、但变化量较小。
当异常时、ADS7828E 的最后三个通道将接地。 理论上、读取的数据应该为0、但实际读取的数字大于200、这是不正常的。
此外、电路中的通道5 gm +也连接到处于挂起状态的外部。 有问题吗? 因为当发生异常时、gm +处的电压会变为1.6或0.84v、这不是正常的2.5V 电压。 该引脚的问题是否导致了异常读数?
此致、
罗美