ADS8689在使用内部基准, 干扰较大时,数据错误。 测量REFIO为0, REFCAP约为3.9V。读取基准配置是对的, 再次配置基准,无论使用内部或外部基准,均不起作用。
只有重新上电才能恢复。复位脚接电源,没有测试。
user151383853:
ADS8689 在干扰较大时,数据错误。
就这个问题, 什么芯片都会在干扰大时错误. 承受干扰的能力大都要从电路乃至结构考虑
wenbo liu1:
回复 user151383853:
出问题时,ADS的寄存器0x04 值变化为x30。无法更还。
Amy Luo:
您好,
ADS8689的内部基准很容易受外接机械和热应力的影响,建议在REFIO和REFCAP管脚加电容来滤除一些高频干扰。
受到干扰后,再次配置基准不管用,那读取ALARM_REG Register的值是怎样的呢
wenbo liu1:
回复 Amy Luo:
主要是RST_PWRCTL_REG的PWRDN被更改了。电路中的一个继电器动作,可能会造成这个寄存器被更改。这个寄存器是被WKEY[7:0]保护的。