JAJSK89A December   2021  – March 2022 TMP127-Q1

PRODUCTION DATA  

  1. 特長
  2. アプリケーション
  3. 概要
  4. Revision History
  5. Device Comparison
  6. Pin Configuration and Functions
  7. Specifications
    1. 7.1 Absolute Maximum Ratings
    2. 7.2 ESD Ratings
    3. 7.3 Recommended Operating Conditions
    4. 7.4 Thermal Information
    5. 7.5 Electrical Characteristics
    6. 7.6 SPI Interface Timing
    7. 7.7 Timing Diagrams
    8. 7.8 Typical Characteristics
  8. Detailed Description
    1. 8.1 Overview
    2. 8.2 Functional Block Diagram
    3. 8.3 Feature Description
      1. 8.3.1 Low Power Consumption
    4. 8.4 Device Functional Modes
      1. 8.4.1 Continuous Conversion Mode
      2. 8.4.2 Shutdown Mode
    5. 8.5 Programming
      1. 8.5.1 Temperature Data Format
      2. 8.5.2 Serial Bus Interface
        1. 8.5.2.1 Communication in Shutdown Mode
        2. 8.5.2.2 Communication in Continuous Conversion Mode
        3. 8.5.2.3 Internal Register Structure
  9. Application and Implementation
    1. 9.1 Application Information
    2. 9.2 Typical Applications
      1. 9.2.1 Read-Only Configuration
        1. 9.2.1.1 Design Requirements
        2. 9.2.1.2 Detailed Design Procedure
      2. 9.2.2 Read/Write Configuration
        1. 9.2.2.1 Design Requirements
        2. 9.2.2.2 Detailed Design Procedure
  10. 10Power Supply Recommendations
  11. 11Layout
    1. 11.1 Layout Guidelines
    2. 11.2 Layout Example
  12. 12Device and Documentation Support
    1. 12.1 Receiving Notification of Documentation Updates
    2. 12.2 サポート・リソース
    3. 12.3 Trademarks
    4. 12.4 Electrostatic Discharge Caution
    5. 12.5 Glossary
  13. 13Mechanical, Packaging, and Orderable Information

パッケージ・オプション

メカニカル・データ(パッケージ|ピン)
サーマルパッド・メカニカル・データ
発注情報

Serial Bus Interface

The TMP127-Q1 operates as a peripheral and is compatible with SPI or MICROWIRE bus specifications. Data is clocked out on the falling edge of the serial clock (SCLK), while data is clocked in on the rising edge of SCLK. A complete transmit/receive communication will consist of 32 serial clocks. The first 16 clocks comprise the transmit phase of communication from the Device ID or Temperature Register, while the second 16 clocks are the receive phase to the Configuration Register. There is no issue using 8-bit SPI with the 16-bit interface as long as the CS remains low during the transaction. Mode transitions through writes to the configuration register will occur on the 16th rising clock edge during the 16-bit write.

Two modes of SPI communication are supported:

  • Mode 0:
    • CPOL = 0
    • CPHA = 0
  • Mode 3:
    • CPOL = 1
    • CPHA = 1

When CS is high, SIO will be in low-impedance tri-state. The user should take the chip select (CS) low to initiate communication. This should not be done when SCLK is changing from a low to high state. When CS is low, the serial I/O pin (SIO) will transmit the first bit of data. The controller can then read this bit with the rising edge of SCLK. The remainder of the data will be clocked out by the falling edge of SCLK. CS can be taken high at any time during the transmit phase. If CS is brought low in the middle of a conversion, the TMP127-Q1 will complete the conversion and the output shift register will be updated after CS is brought back high.

The receive phase of a communication starts after 16 SCLK periods. CS can remain low as long as required. After 32 SCLK rising edges, the TMP127-Q1 will take control of the SIO pin and be ready for another read write cycle. The TMP127-Q1 will read the data available on the SIO line on the rising edge of the serial clock. The last 8 bits of the configuration register are the Mode[7:0] bits and place the device into shutdown or continuous conversion mode. The receive phase can last up to 16 SCLK periods. Only the following operation codes will affect the TMP127-Q1 and any other codes placed into the Mode[7:0] field will be ignored

  • 00 hex for continuous conversion
  • FF hex for shutdown

Figure 8-2 shows an overview of the communication protocol.

Figure 8-2 TMP127-Q1 Communication overview

After start-up or upon entering continuous mode, 200 ms must pass for a conversion to complete before the TMP127-Q1 transmits accurate temperature data.

The following communication can be used to determine the Manufacturer's/Device ID and then immediately place the part into continuous conversion mode. With CS continuously low:

  • Read 16 bits of temperature data
  • Write 16 bits of data commanding Shutdown Mode(00FFh)
  • Read 16 bits of Manufacture's/Device ID data
  • Write 16 bits of data commanding Continuous Conversion Mode (0000h)
  • Take CS HIGH.