TMP6 thermistor design tool with look-up tables, performance comparisons & code examples




TMP6 linear thermistors, like other traditional negative temperature coefficient (NTC) or positive temperature coefficient (PTC) thermistors on the market, require resistance-to-temperature conversion tables to use them within a system. The TMP6 thermistor design tool offers these tables in addition to helpful tools for completing a system design. This tool has two options for using the thermistor in a resistor divider or constant current circuit to accommodate any design. Once the correct tool is chosen, it can be configured based on the TMP6 thermistor part number that will be used, the bias voltage/current, bias resistor if needed, and the ADC resolution.

After selecting the values that meet the system requirements, developers can then use additional tabs for comparisons between devices, as well as ANSI generic C code examples for the ideal conversion method. The comparison tab shows the different resistance curves of two devices and then calculates voltage curves, sensitivity/ºC power in milli-watts/ºC as well as resistance tolerance across temperature. The C code available can be used for converting resistance to temperature using a look-up table (LUT) in a microcontroller, running a 4th order polynomial regression and using Steinhart-Hart equations.

In addition to traditional code examples, the thermistor design tool also includes examples for more specific use-cases such as threshold detection and an averaging method for an increased measurement resolution and signal-to-noise ratio.
  • Customizable based on part number, bias voltage/current, ADC resolution and bias resistor
  • Device resistance tables
  • Thermistor comparison based on resistance tables
  • Code examples for LUTs, polynomial regression and Steinhart-Hart equations
  • Code examples for threshold detection and software averaging

  • Voltage bias tool and current bias tool


Calculation tool

TMP6-THERMISTOR-DESIGN TMP6 thermistor design tool

TMP61 ±1% tolerance 10kΩ linear thermistor available in 0402 and 0603 package options TMP61-Q1 Automotive ±1% tolerance 10kΩ linear thermistor available in an 0402 package option TMP63 ±1% tolerance 100kΩ linear thermistor available in an 0402 package TMP63-Q1 Automotive ±1% tolerance 100kΩ linear thermistor available in a 0402 package option TMP64 ±1% tolerance 47kΩ linear thermistor available in a 0402 package option TMP64-Q1 Automotive grade, silicon-based linear thermistor with a positive temperature coefficient (PTC)
Evaluation board
TMP6EVM Linear silicon TMP6 thermistor evaluation module

Technical documentation

No results found. Please clear your search and try again.
View all 2
Type Title Date
Application note TMP6X Oversampling Oct. 14, 2020
White paper Temperature Sensing with Thermistors Jan. 28, 2020

Support & training

TI E2E™ forums with technical support from TI engineers

View all forum topics

Content is provided "as is" by TI and community contributors and does not constitute TI specifications. See terms of use.

If you have questions about quality, packaging or ordering TI products, see TI support. ​​​​​​​​