在使用PGA309校准完成后自己测试了好几遍,都没有问题。过一段时间重新上电发现输出始终在0.7V左右。通过上位机读取数据发现在TI flag寄存器中原本5499变成了FFFF而其他的寄存器值并没有变化如下图所示。这种情况发现了不止一次,请问有没有人遇到过?能否找到原因?附上我的电路图,谢谢。
user5308504:
出现了上述的问题我通过上位机重新写入又可以使用了。但是感觉治标不治本。
user5308504:
回复 user5308504:
电路图中的R19并没有安装预留的工位。
user5848820:
您好!
我现在也出现了这个问题,请问您后面是怎么样解决的呢?
lai yan:
你好,我也是遇到好几次这样的问题,请问你解决了吗?
lai yan:
我现在有两种办法:一是校准完毕后把寄存器4中的OWD设为1,禁止One-Wire写,这样做起一定的作用,但是在上电的33ms内也有可能因干扰导致出错;二是校准完毕后,把EEPROM芯片的WP引脚连到高电平上,允许读,但是禁止写入,这样更彻底,但更麻烦。
lai yan:
同时PRG线上一定要加个上拉电阻,能有效减少干扰导致的出错