ZHCSNN5D may 2021 – august 2023 INA236
PRODUCTION DATA
请参考 PDF 数据表获取器件具体的封装图。
INA236 有一个屏蔽/使能寄存器 (06h),可以对 ALERT 引脚进行编程,以在必要时响应单一用户定义的事件或转换就绪通知。该屏蔽/使能寄存器允许从五个可用功能中选取一个功能来监控和设置转换就绪位(CNVR,屏蔽/使能寄存器)以控制 ALERT 引脚的响应。基于要监控的功能,通过向警报限值寄存器输入一个值,来设置用于置位 ALERT 引脚的相应阈值。
ALERT 引脚可实现对几个可用警报功能中的某一个进行监控,从而确定是否已经超过了一个用户定义的阈值。可被监控的五个警报功能如下:
ALERT 引脚是一个开漏输出。当在屏蔽/使能寄存器中选择的警报功能超过在警报限值寄存器中设定的值时,这个引脚被置为有效。每次只能启用和监控这些警报功能中的一个。如果多个警报功能被启用,在最高有效位位置选择的功能获得优先级并对警报限值寄存器值做出响应。例如,如果 SOL 和 SUL 都被选,当“采样电阻电压高于限值”寄存器超过“警报限值”寄存器中的值的时候,ALERT 引脚变为有效。
也可以在警报引脚处监测器件的转换就绪状态,以便在器件完成前一个转换并准备好开始新的转换时通知用户。转换准备就绪位 (CVRF) 可与警报功能中的一个在 ALERT 引脚上被监控。如果一个警报功能和 CNVR 位均启用,以在 ALERT 引脚处进行监控,那么在将 ALERT 引脚置为有效后,必须在警报之后读取屏蔽/使能寄存器中的 CVRF 位 (D3) 和 AFF 位 (D4) 以确定警报来源。如果不需要转换准备就绪特性,并且 CNVR 位未被设定,那么基于启用的警报功能,ALERT 引脚只对一个超过的警报限值做出响应。
如果警报功能未被使用,ALERT 引脚可保持悬空,从而不会影响器件的运行。
请参阅图 7-1,了解将警报限值寄存器中的值与相应的转换值进行比较时的相对时序。例如,如果被启用的警报功能为采样电阻电压高于限值 (SOL),则在每次采样电阻电压转换之后,比较警报限值寄存器中的值与测得的采样电阻电压,确定是否测量值已经超过设定的限值。只要测得的电压超过警报限值寄存器内设定的值,AFE 位(D4,屏蔽/启用寄存器)就被置为高电平有效。除了 AFE 位被置为有效,按照警报极性位(APOL,D1,屏蔽/使能寄存器),ALERT 引脚也被置为有效。如果警报锁存被启用,AFE 位和 ALERT 引脚在配置寄存器被写入或者屏蔽/使能寄存器被读取之前保持有效。
总线电压警报功能(BOL 和 BUL,屏蔽/使能寄存器)在每次总线电压转换后将测得的电压值与警报限值寄存器相比较,如果超过了限制阈值的话,此功能就将 AFE 位和 ALERT 引脚置为有效。
功率高于限值警报功能(POL,屏蔽/使能寄存器)也会在每次总线电压测量值转换后将计算得出的功率值与限制阈值进行比较,如果超过了限制阈值,即将 AFF 位和 ALERT 引脚置为有效。
警报功能将已编程的警报限值与每个相应转换的结果进行比较。因此,如果信号的平均值不超过警报限值,则可以在一个转换周期内发出警报。基于这个中间转换的警报的触发可比更新的平均输出数据寄存器更快地检测到范围之外的事件。借助警报功能,可使用这种快速检测能力创建针对快速变化情况的警报限值,并通过对平均输出值进行软件监控创建针对持续时间较长情况的限值。