我们已经成功使用这种 A/D 转换器很长一段时间了、但是我们引入了一个具有不同模拟特性的新供应商、这间接地提供 A/D 当出现问题时、会出现3.3V 电流下降以及5271 读取错误、据信所有读取均为 FFF。 我们已对其中大约1000个进行了现场部署、因此一般设计非常可靠。 A/D 与 FPGA 结合使用、总体操作与 FPGA 搭配使用。 我是负责处理模拟和射频信号的盒装工程师、但在必要时可以联系固件工程师。 遗憾的是、由于固件变更正在客户食品链中进行、因此不太可能对固件进行更改。 我意识到第一个建议有可能是给5272再发送一个重置。 我们可以 想象在测试的基础上这样做,但我们想先了解这个问题。 我们不确定它是否与5272相关。
向器件发送了一个复位、据信5272的电源模拟和数字电源(3.3V)均已稳定。 此复位后、A/D 的模拟输入端可能出现极端偏移、这是因为之后必须打开新的供应商器件。 由于 新部件和 A/D 之间存在具有3.3V 电源的运算放大器、这些偏移将限制在0到3.3V 该 A/D 采用直流耦合。 只有一个复位被发送到此部件、并且此复位在这个新部件打开之前。
发生这种情况时、A/D 继续向电压查询发送满量程 FFF 响应、直到进行额外的复位或电源复位。 (不确定读取是否为 FFF、但已知读取操作高于特定阈值)。 该问题会在我们的低温测试中开始、这会使调试进一步复杂化。 不确定该问题是与温度直接相关、还是与我们的自动温度测试曲线直接相关。 我们无法在室温测试中重现该问题。 数据表指示在没有复位的情况下可能出现不稳定的运行情况。
模拟输入上的高偏移、被限制在 VCC、是否会导致5272进入一个模式、在这个模式下、它在未经复位的情况下不能恢复?
如果该部件处于此模式、它消耗的电流会更少吗?