ZHCSQC7A May   2023  – September 2023 INA700

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 时序要求 (I2C)
    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.3.4 内部测量和计算引擎
      5. 7.3.5 高精度 Δ-Σ ADC
        1. 7.3.5.1 低延迟数字滤波器
        2. 7.3.5.2 灵活的转换时间和平均值计算
      6. 7.3.6 集成精密振荡器
      7. 7.3.7 多警报监控和故障检测
    4. 7.4 器件功能模式
      1. 7.4.1 关断模式
      2. 7.4.2 上电复位
    5. 7.5 编程
      1. 7.5.1 I2C 串行接口
        1. 7.5.1.1 通过 I2C 串行接口写入和读取
        2. 7.5.1.2 高速 I2C 模式
        3. 7.5.1.3 SMBus 警报响应
    6. 7.6 寄存器映射
      1. 7.6.1 INA700 寄存器
  9. 应用和实施
    1. 8.1 应用信息
      1. 8.1.1 器件测量范围和分辨率
      2. 8.1.2 ADC 输出数据速率和噪声性能
    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 应用曲线
  10. 电源相关建议
  11. 10布局
    1. 10.1 布局指南
    2. 10.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机械、封装和可订购信息

封装选项

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

多警报监控和故障检测

INA700 包括一个通用型开漏 ALERT 输出引脚,此引脚可用于报告多个诊断,或当器件在触发和连续转换模式下运行时,用于指示 ADC 转换完成。表 7-1 中所列的诊断受到持续监控,只要受监控的输出值超过其相关的超出范围阈值,就会通过 ALERT 引脚报告这些诊断。

表 7-1 ALERT 诊断说明
INA700 诊断ALERT_DIAG 寄存器中的状态位(只读)超出范围阈值寄存器 (R/W)寄存器默认值
电流欠限CURRENTULCUL0x8000 h
(二进制补码)
电流超限CURRENTOLCOL0x7FFF h
(二进制补码)
总线电压高于上限BUSOLBOVL0x7FFF h
(二进制补码,仅限正值)
总线电压低于下限BUSULBUVL0x0000 h
(二进制补码,仅限正值)
温度高于上限TMPOLTEMP_LIMIT0xFFFF h
(二进制补码,仅限正值)
功率高于上限POLPWR_LIMIT0x7FFF h
(二进制补码)

读取 ALERT_DIAG 寄存器用于确定哪个诊断触发了 ALERT 引脚。该寄存器如表 7-13 所示,还用于监控其他相关诊断并配置一些 ALERT 引脚功能。

  • 警报锁存使能 — 如果触发了 ALERT 引脚,即使在所有诊断条件都已清除后,此功能仍将保持此引脚的值。读取 ALERT_DIAG 寄存器将复位 ALERT 引脚的状态。通过设置 ALATCH 位启用此功能。
  • 转换就绪使能 — 当 ADC 转换已完成且输出值已可供通过数字接口读取时,使 ALERT 引脚置位。可以通过设置 CNVR 位启用此功能。也可以通过 CNVRF 位读取转换已完成事件,而无论 CNVR 位设置如何。
  • 平均输出上的警报比较 - 允许将超出范围阈值与 ADC 生成的平均数据值进行比较。当与超出范围阈值比较时,这有助于从输出数据中消除噪声,以避免由噪声导致的错误警报。但是,由于平均值计算需要花费一定的时间,诊断将延迟。可以通过设置 SLOWALERT 位启用此功能。
  • 警报极性 — 允许器件反转 ALERT 引脚的活动状态。请注意,ALERT 引脚是一个开漏输出,必须通过电阻器上拉。默认情况下,ALERT 引脚处于低电平有效状态,可以使用 APOL 控制位将其配置为实现高电平有效功能。

ALERT 引脚未报告但可通过读取 ALERT_DIAG 寄存器获得的其他诊断功能:

  • 数学溢出 — 由 MATHOF 位表示,当算术运算导致内部寄存器溢出时报告。
  • 存储器状态 — 由 MEMSTAT 位指示,监控器件非易失性修整存储器的运行状况。当器件正常运行时,该位应始终读取“1”。
  • 电能溢出 — 由 ENERGYOF 位表示,当 ENERGY 寄存器由于数据累积而达到溢出状态时报告。
  • 电荷溢出 — 由 CHARGEOF 位表示,当 CHARGE 寄存器由于数据累积而达到溢出状态时报告。

当 ALERT 引脚配置为报告 ADC 转换完成事件时,ALERT 引脚成为通用的报告输出。图 7-10 展示了一个示例,其中器件报告 ADC 转换完成事件,而 INA700 器件会受到过流、总线欠压、过热和过功率事件的影响。

GUID-20220524-SS0I-XW0Z-LH0K-HZQVNKP90TSP-low.svg图 7-10 多警报配置