ZHCST60E December   2006  – September 2024 TMP411

PRODUCTION DATA  

  1.   1
  2. 特性
  3. 应用
  4. 说明
  5. 器件比较
  6. 引脚配置和功能
  7. 规格
    1. 6.1 绝对最大额定值
    2. 6.2 ESD 等级
    3. 6.3 建议运行条件
    4. 6.4 热性能信息
    5. 6.5 电气特性
    6. 6.6 时序特性
    7. 6.7 两线制时序图
  8. 典型特性
  9. 详细说明
    1. 8.1 概述
    2. 8.2 功能方框图
    3. 8.3 特性说明
      1. 8.3.1 串联电阻抵消
      2. 8.3.2 差分输入电容
      3. 8.3.3 温度测量数据
      4. 8.3.4 THERM(引脚 4)和 ALERT 或 THERM2(引脚 6)
      5. 8.3.5 传感器故障
      6. 8.3.6 欠压锁定
      7. 8.3.7 滤波
    4. 8.4 器件功能模式
      1. 8.4.1 关断模式 (SD)
      2. 8.4.2 单次转换
    5. 8.5 编程
      1. 8.5.1  串行接口
      2. 8.5.2  总线概述
      3. 8.5.3  时序图
      4. 8.5.4  串行总线地址
      5. 8.5.5  读写操作
      6. 8.5.6  超时功能
      7. 8.5.7  高速模式
      8. 8.5.8  通用广播复位
      9. 8.5.9  软件复位
      10. 8.5.10 SMBus 警报功能
  10. 寄存器映射
    1. 9.1  寄存器信息
    2. 9.2  指针寄存器
    3. 9.3  温度寄存器
    4. 9.4  限值寄存器
    5. 9.5  状态寄存器
    6. 9.6  配置寄存器
    7. 9.7  分辨率寄存器
    8. 9.8  转换速率寄存器
    9. 9.9  N 因数校正寄存器
    10. 9.10 最小值和最大值寄存器
    11. 9.11 连续警报寄存器
    12. 9.12 THERM 迟滞寄存器
    13. 9.13 远程温度偏移寄存器
    14. 9.14 标识寄存器
  11. 10应用和实施
    1. 10.1 应用信息
    2. 10.2 典型应用
      1. 10.2.1 设计要求
      2. 10.2.2 详细设计过程
      3. 10.2.3 应用曲线
    3. 10.3 电源相关建议
    4. 10.4 布局
      1. 10.4.1 布局指南
      2. 10.4.2 布局示例
  12. 11器件和文档支持
    1. 11.1 文档支持
      1. 11.1.1 相关文档
    2. 11.2 接收文档更新通知
    3. 11.3 支持资源
    4. 11.4 商标
    5. 11.5 静电放电警告
    6. 11.6 术语表
  13. 12修订历史记录
  14. 13机械、封装和可订购信息
    1. 13.1 卷带包装信息

封装选项

机械数据 (封装 | 引脚)
散热焊盘机械数据 (封装 | 引脚)
订购信息

状态寄存器

TMP411 具有能够报告温度比较器状态的状态寄存器。表 9-2 列出了状态寄存器位。状态寄存器是只读的,可从指针地址 02h 读取。

如果 ADC 正在进行转换,则 BUSY 位读数为 1,如果 ADC 未进行转换,则该位读数为 0。

如果自上次读取状态寄存器后检测到远程晶体管为 OPEN,则 OPEN 位读数为 1。仅当 ADC 尝试转换远程温度时,才会检测到 OPEN 状态。

如果远程温度超过远程 THERM 限制,则 RTHRM 位读数为 1,保持大于远程 THERM 限制,且小于共享迟滞寄存器中的值,如图 8-6 所示。

如果本地温度超过本地 THERM 限制,则 LTHRM 位读数为 1,保持大于本地 THERM 限制,且小于共享迟滞寄存器中的值,如图 8-6 所示。

LHIGH 和 RHIGH 位的值取决于配置寄存器中 AL 或 TH 位的状态。如果 AL 或 TH 位为 0,则在自上次清除状态寄存器以来超过本地上限时,LHIGH 位读数为 1。如果自上次清除状态寄存器以来超过远程上限,则 RHIGH 位读数为 1。如果 AL 或 TH 位为 1,则远程上限和本地上限实现 THERM2 功能。如果本地温度已超过本地上限并保持大于本地上限且小于迟滞寄存器中的值,则 LHIGH 位读数为 1。

如果远程温度已超过远程上限并保持高于远程上限且小于迟滞寄存器中的值,则 RHIGH 位读数为 1。

LLOW 和 RLOW 位不受 AL 或 TH 位的影响。如果自上次清除状态寄存器以来超过了本地下限,则 LLOW 位读数为 1。如果自上次清除状态寄存器以来超过了远程下限,则 RLOW 位读数为 1。当未连接远程二极管且电源斜升速率小于 240V/s 时,也会设置 RLOW 标志并应将其忽略。

锁存 LLOW、RLOW 和 OPEN 的值(以及当 AL 或 TH 为 0 时 LHIGH 和 RHIGH 的值)且其读数为 1,直至读取状态寄存器或发生器件复位。只要不再存在导致设置标志的条件,就可以通过读取状态寄存器来清除这些位。读取状态寄存器不会锁存和清除 BUSY、LTHRM 和 RTHRM 的值(以及当 ALERTTHERM2 为 1 时 LHIGH 和 RHIGH 的值)。这些值表示当前状态,在相应的 ADC 转换结束时会适当地进行更新。清除状态寄存器位不会清除 ALERT 引脚的状态。SMBus 警报响应地址命令必须清除 ALERT 引脚。

TMP411 对 LHIGH、LLOW、RHIGH、RLOW 和 OPEN 进行或非运算,因此这些标志中任何一个的状态从 0 变为 1 都会自动导致 ALERT 引脚变为低电平。(仅当 ALERTTHERM2 引脚配置为 ALERT 模式时,这才适用)。

表 9-2 状态寄存器格式
状态寄存器(读取 = 02h,写入 = 不适用)
位编号D7D6D5D4D3D2D1D0
位名称BUSYLHIGHLLOWRHIGHRLOWOPENRTHRMLTHRM
POR 值0 (1)0000000
在 TMP411 器件开始第一次温度转换时,在上电后 BUSY 位几乎立即 (<< 100µs) 变为 1。只要 TMP411 器件正在转换温度读数,BUSY 位就为高电平。