主题中讨论的其他器件: ADS1284
我们有一个使用 ADS1248读取一对 T 型热电偶的现有设计。 我们已经完成了两次预量产、每次预量产20个器件、均按预期运行。 我们第三次运行50块电路板、会导致问题。 就热电偶电压而言、所有电路板的读数都不正确、为原来的4倍。 深入研究该问题时、芯片似乎将 FSC 的所有 PGA 值设置为0xFFFFFFF、而不是接近0x400000的正常值。 这是导致4倍误差的因素。 我们的软件无法访问 FSC、我只是通过编写额外的例程来检查其值才发现了这一点。
我附上了一张芯片的照片、其中显示了此问题的日期代码用途等
我可以通过将 FSC 设置为0x400000来解决这个问题、但我可能通过这样做失去了工厂调整的好处。
由于当前编译数很小、因此不是一个主要问题、但我确实需要了解问题的原因、以便我们可以在将来的编译中避免该问题。 有什么想法吗?