工具/软件:
我们在单个电路板上使用三个 PGA460、然后通过常规 UART 与它们进行通信。 在某些电路板上、三个 PGA460 中的一个读数一直更高(通常高出 12-15°C)、但这三个 PGA460 中的哪一个读数过高从来都不一致。 我已经尝试读取和设置偏移和增益寄存器、但遗憾的是、这并没有带来任何帮助。 我还确保温度测量命令和温度结果命令之间至少有 100us 的延迟。 每个 PGA460 都有自己的电源轨。 我获取了一个热像仪读数、当通电并发送温度命令时、每个 PGA460 的读数都大致相同 (~28 C)。
有什么想法为什么会发生这种情况? 我意识到它的测量裸片温度而不是环境温度、但电路板足够小且功率足够低、因此我预计相邻 PGA460 之间会有巨大的裸片温度差异。
谢谢、
Alex