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: Clarification on Using 4th-Order Polynomial Coefficients in BQ76972 for NTC Thermistor Temperature Estimation

Part Number: BQ76972

Tool/software:

Hi TI Team,

I’m working on configuring the BQ76972 AFE to support NTC thermistor-based temperature estimation using the internal 4th-order polynomial model.

 What I’ve Done So Far:

  1. Collected Temp-Voltage Data
    I measured thermistor voltage (V_ntc) across a wide temperature range and computed the scaled voltage as per the AFE’s internal 1.8V reference (V_scaled = V_ntc × 1.8 / 2.459).

  2. Fitted a 4th-Order Polynomial
    In Excel, I plotted Temperature (°C) vs V_scaled and used a trendline to extract the coefficients for this polynomial:
    y = 63.258x4 - 259.79x3 + 385.98x2 - 301.04x + 116.96
    Extracted Coefficients:

    • A4 = 63.2576665

    • A3 = -259.7937656

    • A2 = 385.9757121

    • A1 = -301.0384332

    • A0 = 116.9573288

  3. Formatted These Coefficients in Excel
    I set up a dynamic spreadsheet to auto-update polynomial coefficients whenever thermistor characteristics or voltage scaling changes.

My Request / Questions:

  • Can you please confirm that this is the correct approach for configuring the BQ76972 to interpret thermistor voltage as temperature using the internal polynomial model?

  • Do you have any official documentation or application note that explains:

    • The format (e.g., Q-format) required for loading these coefficients into the AFE’s data memory

    • The register locations or DF addresses for these coefficients in the BQ76972

    • Any tool or script provided by TI to assist in converting float → hex format for the coefficients?

 NTC_103JT_4thOrder_Poly_Model.xlsx