SBOU246 January   2022 TMP61 , TMP61-Q1 , TMP63 , TMP63-Q1 , TMP64 , TMP64-Q1

 

  1.   Trademarks
  2. 1Introduction
    1. 1.1 NTC Thermistor Versus TMP6 Linear Thermistor Family
    2. 1.2 NTC/Linear Thermistor TCR
    3. 1.3 NTC Versus Silicon-Based Linear Thermistor Trade-Offs
    4. 1.4 TMP6 Accuracy
  3. 2Typical NTC Thermistor Design Considerations
    1. 2.1 Voltage-Biased NTC Thermistor Network
    2. 2.2 Pinouts/Polarity
    3. 2.3 Converting NTC Thermistor Hardware Design to TMP6 Linear Thermistor Design
    4. 2.4 Simple Look-Up Table
  4. 3Software Changes
    1. 3.1 Firmware Design Considerations
    2. 3.2 Oversampling
    3. 3.3 Low-Pass Filtering in HW Versus SW
    4. 3.4 Calibration
  5. 4Design considerations for Full-Scale Range Voltage Output
    1. 4.1 Simple Current-Biased
    2. 4.2 Active Voltage-Biased
  6. 5Conclusion
  7. 6Additional Resources/Considerations
    1. 6.1 Constant-Current Source Design
    2. 6.2 TMP6 Thermistor Standard Component Footprints
    3. 6.3 Dual-Sourcing Approach for TMP6 and NTC Thermistors

Simple Look-Up Table

Now that we have the hardware design completed, the TI thermistor design tool can be used to generate software for internal resistance-temperature conversion within the MCU. Take a look at how to generate the code snippets from the Thermistor Design Tool.

We will use the following design parameters:

5-V, 10-kΩ bias resistor, 12-bit ADC, TMP6131DYA.

GUID-BFDE2C24-38C1-4155-A2E2-6C5C5BA4981F-low.pngFigure 2-8 Thermistor Design Tool Parameters.

Next we can move to the Device Resistance Tables tab. Here we can find both a 1°C and 5°C step look-up table. This page dynamically populates the resistance tables depending on the design parameters initially set. The 5°C Look-Up Table is shown below:

GUID-F29CF315-CD28-4D06-9700-FEB9D9548B6E-low.pngFigure 2-9 5°C LUT.

On this page, we can find C code for the look-up table, as well.

GUID-3DA15211-79CD-460A-87F5-EF34489A9D96-low.pngFigure 2-10 5°C LUT C Code.

From simply implementing a look-up table, a comparison between the TMP6 thermistor accuracy and a typical NTC thermistor across the full operating temperature range is plotted below.

GUID-105BA536-1381-4F3D-9F91-8384682B4AA6-low.pngFigure 2-11 Un-Corrected Thermistor Accuracy Comparison.