ADS1115数据读取问题。
我们使用的是 ADS1115、其中读取4个单端通道、对 ADS1115使用单次读取(非连续)、该器件长时间正常工作。 但过了一段时间、我们无法在器件上获得正确的配置设置来读取数据。 我们正在将0x f383 (十六进制)写入 CONFIG 寄存器以读取通道4、但如果我们再次读取 CONFIG 寄存器、它设置为0x 2080 (十六进制)。 我们已尝试重置。当发生这种情况时、该器件并不总是起作用。 那么唯一的解决方案是对器件进行下电上电。 您是否有什么建议可能导致此问题? 关于我们如何尝试使其重新启动并运行、有什么建议吗? 在不同 PCB 上的不同 ADS1115器件上也会发生同样的问题。 这些单元具有相似的 PCB 并且运行相同的软件。 似乎.因为大多数单位得到这个问题,但有些是得到问题后一个短时间,有些是得到了他们后一个很长的时间。 芯片是否在 smbus 上实现了 PEC (数据包错误控制)? 我们怀疑 EMC、但我们无法测量任何 EMC、并且读数非常一致。
期待您的来信。