ZHCSN47A January 2021 – May 2022 INA228
PRODUCTION DATA
INA228 包括一个通用型开漏 ALERT 输出引脚,此引脚可用于报告多个诊断,或当器件在触发和连续转换模式下运行时,用于指示 ADC 转换完成。表 7-1 中所列的诊断受到持续监控,只要受监控的输出值超过其相关的超出范围阈值,就会通过 ALERT 引脚报告这些诊断。
INA228 诊断 | DIAG_ALRT 寄存器中的状态位 (RO) | 超出范围阈值寄存器 (R/W) | 寄存器默认值 |
---|---|---|---|
分流欠压限制 | SHNTUL | SUVL | 0x8000 h (二进制补码) |
分流过压限制 | SHNTOL | SOVL | 0x7FFF h (二进制补码) |
总线电压高于上限 | BUSOL | BOVL | 0x7FFF h (二进制补码,仅限正值) |
总线电压低于下限 | BUSUL | BUVL | 0x0000 h (二进制补码,仅限正值) |
温度高于上限 | TMPOL | TEMP_LIMIT | 0xFFFF h (二进制补码,仅限正值) |
功率高于上限 | POL | PWR_LIMIT | 0x7FFF h (二进制补码) |
读取 DIAG_ALRT 寄存器用于确定哪个诊断触发了 ALERT 引脚。该寄存器如表 7-16 所示,还用于监控其他相关诊断并配置一些 ALERT 引脚功能。
ALERT 引脚未报告但可通过读取 DIAG_ALRT 寄存器获得的其他诊断功能:
当 ALERT 引脚配置为报告 ADC 转换完成事件时,ALERT 引脚成为通用的报告输出。图 7-6 显示了一个示例,其中器件报告 ADC 转换完成事件,而 INA228 器件受到分流过压(过流)事件、总线欠压事件、过热事件和高于功率上限事件的影响。