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.

[参考译文] BQ76972:有关使用 BQ76972中的4阶多项式系数进行 NTC 热敏电阻温度估算的说明

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

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/1503886/bq76972-clarification-on-using-4th-order-polynomial-coefficients-in-bq76972-for-ntc-thermistor-temperature-estimation

器件型号:BQ76972

工具/软件:

尊敬的 TI 团队:

我正在配置 BQ76972 AFE、以支持使用内部4阶多项式模型进行基于 NTC 热敏电阻的温度估算。

 到目前为止、我所做的工作:

  1. 已收集的温度-电压数据
    在宽温度范围内测量了热敏电阻电压(V_NTC)、并根据 AFE 的内部1.8V 基准(V_SCALE = V_NTC× 1.8/2.459)计算了调节电压。

  2. 安装了4阶多项式
    在 Excel 中、我绘制了温度(°C) V_SCALED 间的关系、并使用趋势线来提取此多项式的系数:
    Y = 63.258x4 - 259.79x3 + 385.98x2 - 301.04x + 116.96
    提取的系数

    • A4 = 63.2576665

    • A3 =-259.7937656

    • A2 = 385.9757121

    • A1 =-301.0384332

    • A0 = 116.9573288

  3. 在 Excel 中设置了这些系数的格式
    我设置了一个动态电子表格、以便在热敏电阻特性或电压调节发生变化时自动更新多项式系数。

我的请求/问题:

  • 您能否确认这是使用内部多项式模型配置 BQ76972以将热敏电阻电压解释为温度的正确方法?

  • 您是否有任何介绍以下内容的官方文档或应用手册:

    • 将这些系数加载到 AFE 数据存储器所需的格式(例如 Q-format)

    • BQ76972中这些系数的寄存器位置或 DF 地址

    • TI 提供的任何工具或脚本、用于帮助转换系数的 float→hex 格式?

 e2e.ti.com/.../NTC_5F00_103JT_5F00_4thOrder_5F00_Poly_5F00_Model.xlsx

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

    尊敬的 TI 团队:

    我正在跟进、因为我目前正在等待您对之前的通信的回复。 请提供更新

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

    您好、Shiva、

    我建议您查看以下有关该主题的常见问题解答:

    Unknown 说:
    将这些系数加载到 AFE 的数据存储器中所需的格式(例如 Q-format)

    它采用二进制补码格式。

    Unknown 说:
    BQ76972中这些系数的寄存器位置或 DF 地址

    请参阅 T 机械参考手册了解详情请点击此处。

    Unknown 说:
    TI 提供的任何工具或脚本、用于帮助转换系数的浮点→十六进制格式?

    系数不是浮点、它们是二进制补码整数。 有许多在线资源介绍了如何使用二进制补码将负值转换为十六进制值

    此致、

    Luis Hernandez Salomon

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

    你好 Luis H. S.、

    感谢您的宝贵意见。

    关于我的计算方法、我有几个问题:

    因为分压器的上拉电压为2.495V、所以在多项式模型的计算中使用了 V_SCALE (V)与温度(°C)间的关系
    由于 AFE ADC 基准电压为1.8V、因此我按如下方式调整了 NTC 电压:

     Vscale = VNTC×(1.8/2.495)

    您能否确认此方法是否正确?

    期待您的指导。

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

    您好、Shiva、

    听起来不错。 确保将输入用作 ADCIN 模式、因为您使用的是外部值。

    此致、

    Luis Hernandez Salomon

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

    你好 Luis H. S.、

    谢谢你。 我将执行测试、如果我需要任何进一步的帮助、我将返回给您。

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

    您好 Luis:

    在本例中、 我有一个上拉电压为 2.495V 的外部分压器。
    由于 AFE ADC 基准电压为 1.8V、因此我按如下方式调整了 NTC 电压:

     Vscale = VNTC×(1.8/2.495)

    现在、

    1.怎么 能  DFETOFF  当我不使用 任何内部上拉电阻时、是否将该引脚配置为温度检测引脚?

    2.两个多项式的意义是什么,其中[A1、A2、A3、A4、A5]是的系数 首先 多项式、而[B1、B2、B3、b4]是的系数 多项式?

    此致、

    Sai Varun

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

    您好 Luis:

    当我使用外部上拉电阻并将热敏电阻连接到温度检测引脚时、如何配置以下参数?

    两个多项式的意义是什么、如何计算这两个多项式的系数?

    此致、  

    Sai Varun

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

    您好、Sai、

    使用外部上拉电阻时、不能将这些引脚用作温度检测引脚。 如果您希望在没有 MCU 参与的情况下使用多项式并将引脚用于温度目的、则需要改用内部上拉电阻。

    我也会建议使用该器件、因为它应该比 ADCIN 更准确。

    此致、

    Luis Hernandez Salomon

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

    您好 Luis:

    我明白了你的观点。 可以告诉我 想法或反馈 我们为什么需要这样做 两个多项式方程 在这里? 一个具有系数{A1、A2、A3、A4、A5}的方程式、另一个具有系数{B1、B2、B3、b4}的方程式以及什么是系数 ADC0和 RC0?

    此致

    Sai Varun

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

    您好、Sai、

    这不是两个多项式方程。 这两个都是同一个多项式方程的一部分。 一个用于分子、一个用于分母。  

    ADC0和 RC0与器件的内部元件相关。

    此致、

    Luis Hernandez Salomon

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

    您好 Luis:

    您能否详细介绍计算的具体情况、例如内部使用的公式以及用于计算 ADC0和 rc0的公式?


    此致、

    Sai Varun

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

    您好、Sai、

    编号 这是我们无法分享的内部信息。

    此致、

    Luis Hernandez Salomon

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

    您好 Luis:

    我理解你的观点。 如果您不分享这些信息、我们如何使用具有内部18k 上拉电阻的自定义温度模型? 或者告诉如何计算系数[A1、A2、A3、A4、A5]、 [B1、B2、B3、b4]、ADC0和 rc0值、因为我已经使用 GPC 工具来计算这些值、这些值给出了负温度值。 我还已经完成了技术参考手册、但没有使用。

    因此、请告诉我们如何计算多项式和 ADC0的系数 rc0。



    此致、

    Sai Varun

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

    如果使用单个热敏电阻类型、请使用18k 模型。

    我分享的常见问题解答说明了所有这些问题。

    此致、

    Luis Hernandez Salomon