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

Dual-Sourcing Approach for TMP6 and NTC Thermistors

A common system requirement is the ability to multi-source components on a BOM. This section provides a method for multi-sourcing with the TMP6 and an NTC thermistors. The key adjective here is to determine which device is onboard based on its initial change in voltage (∆V ) to use the correct temperature conversion code from then on.

The first step is to pre-determine the direction of the initial change in temperature (∆T) during start-up. During assembly, the board can heat up by about 5°C on its own due to self heating of power supplies, the processor, etc. If you'd like, you can induce a greater change in temperature by using a heat lamp (+∆T) or freeze spray (-∆T ).

The second step is to have your software determine if the initial change in voltage (∆V ) during start-up is positive (+) or negative (-). Using the table below as a reference, your software can determine which thermistor type is onboard and use the correct temperature conversion code.

GUID-6EF04ECC-5C47-44C1-9D3C-DAD8E3C2E12B-low.pngFigure 6-4 Dual Sourcing for TMP6 and NTC Thermistors.