This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

[参考译文] TMP468:TMP468

Guru**** 2609955 points


请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/sensors-group/sensors/f/sensors-forum/594836/tmp468-tmp468

器件型号:TMP468

您好!

我正在寻找一个可以在 ATE 中使用的远程温度传感器、我需要监控9个热敏二极管(PNP)。

由于应用程序以 ATE 运行、因此获取的温度需要在小于10ms/通道的条件下进行访问。

我有一个嵌入式控制器、可通过 I2C 总线以高达1MHz 的速度访问远程热传感器器件。

过去、我只需要访问多达4个二极管、现在有足够的时间来获取温度、做出决策、然后更新热解决方案。

但这种需要评估多芯片模块器件上9个二极管的新应用让我担心,因此我正在搜索 新的远程传感器。

我的问题是:

TI 是否有可满足此要求的多通道温度传感器芯片?

谢谢、

Sheldon 客房

MTS AMD  

512-779-6994

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、Sheldon、

    根据我的计算(#frames = 2N+3、请参阅图19)、1MHz 下的 I2C 总线足够快、可以在~0.189ms 内读取全部九个通道。 因此、我们可以将总线取消为瓶颈。

    由于每个通道的转换时间为17ms (最大值)、因此10ms/ch 要求具有挑战性。 遗憾的是、我们没有任何其他超过17ms 的远程传感器。

    您提到过、过去您通过4个渠道取得了成功。 请问您使用的是哪种器件?
    您可以读取温度、但这并不意味着温度在寄存器中发生变化。

    开尔文

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、开尔文、

    因此、我使用的是4个 EMC1412-A、它在较快的模式下以15.6ms 的时间进行转换、并且每次读取时我都不会获得唯一的值。 我通常会在每个通道上获得3-4个准确的读数。  我还在进行低字节读取、因为散热解决方案是+/- 3C。  对于热控制系统的 DAQ 来说、这种情况非常好、 该系统响应的上限为~200Hz。  

    使用 EMC1412、我可以读取高字节并处于1C 范围内、但我似乎必须使用该器件读取高/低字节或可能会面临高达2C 关闭的风险。 这是事务数的两倍、但正如您提到的、在1MHz 时、这不应该成为问题。

    观察 OneShot 与连续模式、我假设在一次性模式下、写入一次性寄存器、然后轮询状态位并在不忙时读取。 最大值应为17ms 当我在仍然忙碌的情况下读取寄存器时、我是否获取当前内容?

    在连续模式下、启用8个远程和禁用本地、每126.4ms 完成一次转换、如果我在126.4ms 到期之前读取寄存器、会发生什么情况? 所有温度寄存器是同时更新还是随着每个通道的转换完成更新?

    我已订购 TMP489评估板、并将试用该器件。

    谢谢、

    -SG

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    SG、

    问:当我在仍然忙碌的情况下读取寄存器时、会发生什么情况、我是否获取当前内容?

    答:状态位会告诉您 ADC 是否忙。  转换以顺序方式完成(轮询)、并且每个通道结果也按顺序更新。  如果 您使用 启用8个远程控制的单次触发模式、BUSY 位将仅在所有通道完成(ADC 未激活)后才会更改 、因此您无法使用此状态位 来控制每个单独通道的结束。  您可能必须使用计时器并将 间隔设置 为17ms、然后读取结果。  

    开尔文