ZHCSN89A January   2021  – May 2022 INA239

PRODUCTION DATA  

  1. 特性
  2. 应用
  3. 说明
  4. 修订历史记录
  5. 引脚配置和功能
  6. 规格
    1. 6.1 绝对最大额定值
    2. 6.2 ESD 等级
    3. 6.3 建议运行条件
    4. 6.4 热性能信息
    5. 6.5 电气特性
    6. 6.6 时序要求 (SPI)
    7. 6.7 时序图
    8. 6.8 典型特性
  7. 详细说明
    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 高精度 Δ-Σ ADC
        1. 7.3.4.1 低延迟数字滤波器
        2. 7.3.4.2 灵活的转换时间和平均值计算
      5. 7.3.5 集成精密振荡器
      6. 7.3.6 多警报监控和故障检测
    4. 7.4 器件功能模式
      1. 7.4.1 关断模式
      2. 7.4.2 上电复位
    5. 7.5 编程
      1. 7.5.1 串行接口
        1. 7.5.1.1 SPI 帧
    6. 7.6 寄存器映射
      1. 7.6.1 INA239 寄存器
  8. 应用和实现
    1. 8.1 应用信息
      1. 8.1.1 器件测量范围和分辨率
      2. 8.1.2 电流和功率计算
      3. 8.1.3 ADC 输出数据速率和噪声性能
      4. 8.1.4 输入滤波注意事项
    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 对分流校准寄存器进行编程
        4. 8.2.2.4 设置所需的故障阈值
        5. 8.2.2.5 计算返回值
      3. 8.2.3 应用曲线
  9. 电源相关建议
  10. 10布局
    1. 10.1 布局指南
    2. 10.2 布局示例
  11. 11器件和文档支持
    1. 11.1 接收文档更新通知
    2. 11.2 支持资源
    3. 11.3 商标
    4. 11.4 Electrostatic Discharge Caution
    5. 11.5 术语表
  12. 12机械、封装和可订购信息

封装选项

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

多警报监控和故障检测

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

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

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

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

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

  • 数学溢出 — 由 MATHOF 位表示,当算术运算导致内部寄存器溢出时报告。
  • 存储器状态 — 由 MEMSTAT 位指示,监控器件非易失性修整存储器的运行状况。当器件正常运行时,该位应始终读取“1”。

当 ALERT 引脚配置为报告 ADC 转换完成事件时,ALERT 引脚成为通用的报告输出。图 7-6 显示了一个示例,其中器件报告 ADC 转换完成事件,而 INA239 器件受到分流过压(过流)事件、总线欠压事件、过热事件和高于功率上限事件的影响。

GUID-20201220-CA0I-WJ77-MWWM-GCQ7JNV0QHWG-low.gif图 7-6 多警报配置