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.

TMP451-Q1: TMP451的Alert和THERM使用问题

Part Number: TMP451-Q1
Other Parts Discussed in Thread: TMP451

您好:

      咨询一下:

           问题描述:  TMP451 Local和remote的测量温度范围分别对应[-40C,  +85C]/[-64C, +191C],  实际硬件有接remote电路,现在0x0C寄存器(Local temperature low limit)和0x14寄存器(Remote temperature low limit)设定的low limit值都是-41C, 当读到实际Local温度为-40.5C的时候,发现读Alert = ‘0‘; 读’THERM' = 1.

          问题1: 读Local 温度 = -40.5C, 没有超过设定的Low limit value,alert为0,可能是什么原因?和Local的测量范围有没有关系?

                 2: 在设定Low limit的条件下,什么情况会触发THERM为0?

谢谢!

  • 读Local 温度 = -40.5C, 没有超过设定的Low limit value,alert为0,可能是什么原因?和Local的测量范围有没有关系?

    您好,和测量范围有关系的,local的测量范围为-40~85度,设定-41低于-40度了,并且通过您的实验可以看到在-40.5度触发Alert功能了。

    不建议local的温度范围超过-40~85范围。

    在设定Low limit的条件下,什么情况会触发THERM为0?

    参考Figure 13或Figure 14的曲线,Figure 13对比的是Pin6配置为Alert mode和Pin 4THERM的曲线。

    FIgure 14对比的是Pin6配置THERM2 和PIN4 THERM的曲线。

    可以看到THERM当温度在接近120度时,会拉低。