ZHCSIJ6C October   2018  – September 2023 TMP144

PRODUCTION DATA  

  1.   1
  2. 特性
  3. 应用
  4. 说明
  5. Revision History
  6. 引脚配置和功能
  7. 规格
    1. 6.1 绝对最大额定值
    2. 6.2 ESD 等级
    3. 6.3 建议运行条件
    4. 6.4 热性能信息
    5. 6.5 电气特性
    6. 6.6 UART 接口时序
    7. 6.7 时序图
    8. 6.8 典型特性
  8. 详细说明
    1. 7.1 概述
    2. 7.2 功能方框图
    3. 7.3 特性说明
      1. 7.3.1 上电
      2. 7.3.2 数字温度输出
      3. 7.3.3 超时功能
    4. 7.4 器件功能模式
      1. 7.4.1 连续转换模式
      2. 7.4.2 关断模式
      3. 7.4.3 单次触发模式
      4. 7.4.4 扩展温度模式
      5. 7.4.5 温度警报功能
      6. 7.4.6 中断功能
    5. 7.5 SMAART Wire/UART 接口
      1. 7.5.1 通信协议
      2. 7.5.2 全局软件复位
      3. 7.5.3 全局初始化和地址分配序列
      4. 7.5.4 全局清除中断
      5. 7.5.5 全局读取和写入
      6. 7.5.6 单独读取和写入
    6. 7.6 寄存器映射
      1. 7.6.1 温度结果寄存器 (P[1:0] = 00) [复位 = 0000h]
      2. 7.6.2 配置寄存器 (P[1:0] = 01) [复位 = 0200h]
      3. 7.6.3 温度下限寄存器 (P[1:0] = 10) [复位 = F600h]
      4. 7.6.4 温度上限寄存器 (P[1:0] = 11) [复位 = 3C00h]
  9. 应用和实现
    1. 8.1 应用信息
    2. 8.2 典型应用
      1. 8.2.1 设计要求
      2. 8.2.2 详细设计过程
        1. 8.2.2.1 布线长度
        2. 8.2.2.2 压降效果
        3. 8.2.2.3 电源噪声滤波
      3. 8.2.3 应用曲线
    3. 8.3 电源相关建议
    4. 8.4 布局
      1. 8.4.1 布局指南
      2. 8.4.2 布局示例
  10. 器件和文档支持
    1. 9.1 器件支持
      1. 9.1.1 器件命名规则
    2. 9.2 接收文档更新通知
    3. 9.3 支持资源
    4. 9.4 商标
    5. 9.5 静电放电警告
    6. 9.6 术语表
  11. 10机械、封装和可订购信息

封装选项

请参考 PDF 数据表获取器件具体的封装图。

机械数据 (封装 | 引脚)
  • YBK|4
  • YFF|4
  • YMT|4
散热焊盘机械数据 (封装 | 引脚)
订购信息

通信协议

SMAART Wire™/UART 协议的每次通信都包含 8 位字,且首先传输最低有效位 (LSB)。每个 8 位字都以处于逻辑低电平的起始 位开始,以处于逻辑高电平的停止 位结束。通过对每个 8 位字使用起始位和停止位,TMP144 可以校验每个字并在整个过程中保持同步通信。

SMAART Wire™/UART 通信协议的步骤如下:

  1. 主机发送一个起始位来启动通信过程。
  2. 主机发送校验字节 (55h) 以让 TMP144 与主机的波特率同步。
  3. 主机在校验字节后发送一个停止位。
  4. 主机发送第二个起始位,后跟命令寄存器字节和停止位。
  5. 主机发送第三个起始位,后跟仅用于写入的数据字节。
  6. 如果指令是写入命令,主机将发送数据字节。
  7. 主机发送一个停止位来完成该过程。
    注: 如果命令寄存器中发送的指令是读取命令,器件将断开链路并发送数据字节。

图 7-4 中显示了该序列。

GUID-20200819-CA0I-XFWK-GVSM-DBLH0BZPZTFQ-low.gif图 7-4 通用通信写入位流.

GUID-20200819-CA0I-KPJ6-KR3W-4B1QDTVL9XZB-low.gif图 7-5 通用通信读取位流

命令字节由 TMP144 解码,以确定后续通信操作的格式。表 7-2 列出了命令寄存器字节值。

表 7-2 命令字节值
命令操作命令字节编码十六进制值
C7 (MSB)C6C5C4C3C2C1C0 (LSB)
GLBLIN3/ID3IN2/ID2IN1/ID1IN0/ID0P1P0R/W
全局软件复位10110100B4
全局初始化100011008C
全局地址分配1001000090
全局清除中断10101001A9
全局写入11110P1P00基于 P[1:0]
全局读取11110P1P01基于 P[1:0]
单独写入0ID3ID2ID1ID0P1P00基于 ID[3:0] 和 P[1:0]
单独读取0ID3ID2ID1ID0P1P01基于 ID[3:0] 和 P[1:0]