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.

[参考译文] LM5066I:如何表示负温度

Guru**** 2494635 points


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

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/709369/lm5066i-how-is-the-negative-temperature-represented

器件型号:LM5066I

您好!

我的问题与 READ_TEMP_1 (8Dh)寄存器非常具体。 基于该寄存器的 m、b 和 R 值。 它只会简化为 Y/16。 其中 Y =从器件接收到的2字节二进制补码整数。  

但在第28页上。 该寄存器的范围是0000h-0FFFh,用于指示-256C 到255C。 如果 Y = 0000到0FFFh 的范围意味着 MSB 从未设置,那么负温度值是如何表示 的??   

因此、与该寄存器相对应的数据表中的详细信息不是很清楚、我们非常希望能提供更多信息  

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

    感谢您的支持!
    我将对此进行研究并尽快做出响应。

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

    我需要在硬件上尝试一下才能理解。 您是否在低于0C 的温度下尝试过? 您能不能共享这些信息。

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

    您好、Rakesh、

    不能,我无法读取低于0摄氏度的数据。 如果我能够回答,我就不会提出这个问题。 我没有办法将 tesnosr 的温度降低到 C 以下。

    是否有任何方法可以设置负偏移? 因此,当前温度显示低于0?

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

    明白了。 我将进行检查。
    由于我在队列中有类似的活动、我将在下一周的硬件测试和验证后再与您联系。

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

    很抱歉耽误你的时间。 我将检查可能性并在明天更新您。

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

    您好、Rakesh、

    是否可以提供更新?

    因此、我们没有多少实施处于待处理状态  

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

    Y 的范围应为 F000h 至0FFFh。 我们能够通过设置负偏移来测量负温度值。
    如果您遇到任何问题、请告诉我。

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

    Y = 0000到0FFF 的范围
    在简化温度计算后,结果为(以十进制表示为 Y)/16

    因此、温度范围现在将如下所示

    对于低0000 = 0/16 = 0摄氏度
    如果高0FFF=4096/16=255摄氏度

    现在,正如您看到的,我看不到负温度。

    如果我的计算出任何错误,请告诉我。

    请分享您的负温度数据 Y 以及您执行的计算
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好、Krishna、

    我使用了数据表中的公式(4)。

    Y 的范围应为 F000h 至0FFFh。
    对于低 F000、-->-4096/16 =–256°C
    对于 High 0FFF --> 4095/16 = 255°C

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

    您好、Rakesh、

    感谢您的回复。 您能否更正数据表,其中说明 Y 温度范围为0000h 至0FFFh,这是错误的