SBOS891B October   2018  – April 2021 TMP144

PRODUCTION DATA  

  1. Features
  2. Applications
  3. Description
  4. Revision History
  5. Pin Configuration and Functions
  6. Specifications
    1. 6.1 Absolute Maximum Ratings
    2. 6.2 ESD Ratings
    3. 6.3 Recommended Operating Conditions
    4. 6.4 Thermal Information
    5. 6.5 Electrical Characteristics
    6. 6.6 UART Interface Timing
    7. 6.7 Timing Diagrams
    8. 6.8 Typical Characteristics
  7. Detailed Description
    1. 7.1 Overview
    2. 7.2 Functional Block Diagram
    3. 7.3 Feature Description
      1. 7.3.1 Power Up
      2. 7.3.2 Digital Temperature Output
      3. 7.3.3 Timeout Function
    4. 7.4 Device Functional Modes
      1. 7.4.1 Continuous Conversion Mode
      2. 7.4.2 Shutdown Mode
      3. 7.4.3 One-Shot Mode
      4. 7.4.4 Extended Temperature Mode
      5. 7.4.5 Temperature Alert Function
      6. 7.4.6 Interrupt Functionality
    5. 7.5 SMAART Wire / UART Interface
      1. 7.5.1 Communication Protocol
      2. 7.5.2 Global Software Reset
      3. 7.5.3 Global Initialization and Address Assignment Sequence
      4. 7.5.4 Global Clear Interrupt
      5. 7.5.5 Global Read and Write
      6. 7.5.6 Individual Read and Write
    6. 7.6 Register Maps
      1. 7.6.1 Temperature Result Register (P[1:0] = 00) [reset = 0000h]
      2. 7.6.2 Configuration Register (P[1:0] = 01) [reset = 0200h]
      3. 7.6.3 Temperature Low Limit Register (P[1:0] = 10) [reset = F600h]
      4. 7.6.4 Temperature High Limit Register (P[1:0] = 11) [reset = 3C00h]
  8. Application and Implementation
    1. 8.1 Application Information
    2. 8.2 Typical Application
      1. 8.2.1 Design Requirements
      2. 8.2.2 Detailed Design Procedure
        1. 8.2.2.1 Trace Length
        2. 8.2.2.2 Voltage Drop Effect
        3. 8.2.2.3 Power Supply Noise Filtering
      3. 8.2.3 Application Curves
  9. Power Supply Recommendations
  10. 10Layout
    1. 10.1 Layout Guidelines
    2. 10.2 Layout Example
  11. 11Device and Documentation Support
    1. 11.1 Device Support
      1. 11.1.1 Device Nomenclature
    2. 11.2 Receiving Notification of Documentation Updates
    3. 11.3 Support Resources
    4. 11.4 Trademarks
    5. 11.5 Electrostatic Discharge Caution
    6. 11.6 Glossary
  12. 12Mechanical, Packaging, and Orderable Information

Package Options

Mechanical Data (Package|Pins)
Thermal pad, mechanical data (Package|Pins)
Orderable Information

Digital Temperature Output

The TMP144 by default provides a 12-bit digital output for each temperature conversion, which is stored in the temperature result register. The host application needs to read two bytes to obtain the data. Additionally, the application may program the ETM bit in the configuration register to get a 13-bit digital output. Table 7-1 summarizes the temperature output format. One LSB equals 0.0625 °C resolution.

Table 7-1 Temperature Data Format
TEMPERATURE (°C) DIGITAL OUTPUT (ETM = 0) DIGITAL OUTPUT (ETM = 1)
BINARY (T11-T0) HEX BINARY (T12-T0) HEX
+150 0111 1111 1111 7FF 0 1001 0110 0000 0960
+127.9375 0111 1111 1111 7FF 0 0111 1111 1111 07FF
+125 0111 1101 0000 7D0 0 0111 1101 0000 07D0
+100 0110 0100 0000 640 0 0110 0100 0000 0640
+80 0101 0000 0000 500 0 0101 0000 0000 0500
+75 0100 1011 0000 4B0 0 0100 1011 0000 04B0
+50 0011 0010 0000 320 0 0011 0010 0000 0320
+25 0001 1001 0000 190 0 0001 1001 0000 0190
+0.0625 0000 0000 0001 001 0 0000 0000 0001 0001
0 0000 0000 0000 000 0 0000 0000 0000 0000
-0.0625 1111 1111 1111 FFF 1 1111 1111 1111 1FFF
-25 1110 0111 0000 E70 1 1110 0111 0000 1E70
-40 1101 1000 0000 D80 1 1101 1000 0000 1D80