ALERT引脚
监控测试结果,如果超出范围alert寄存器地址7或者ADC结果准备好就通过alaer引脚告知host
MASK/ENABLE寄存器(地址为6)选择5个监控参数或者转换准备状态
shunt voltage over limit (SOL)
shunt voltage under limit (SUL)
BUS voltage over limit (BOL)
BUS voltage under lim (BUL)
power over limit (POL)
如果MASK/ENABLE寄存器选择了要监控的参数,当ADC转换结果超过ALERT寄存器的值就会通过
ALERT引脚告知host
如果MASK/ENABLE寄存器多个监控源选择,高位的优先级比地位高
如果ALERL和conversion ready 同时选择了,当产生中断的时候,要通过多MASK/ENABLE寄存器(地址为6)
判断conversion ready flag(CVRF) D3和ALERT function flag(AFF) D4是CVRF还是AFF原因
如果CVRF不需要就把它屏蔽,ALERT引脚就是超出极限的中断信号
alert limit寄存器和相应的转换结果对比
例如如果alert功能选择shunt voltage over limit(SOL),每次ADC转换完成
都将结果和alaert limit寄存器的值比较,如果超出范围,
MASK/ENABLE的第4位AFF设置为1,另外ALERT引脚的电平根据
MASK/ENABLE的第1位APOL的设置,如果ALERT LATCH位被使能,要对配置寄存器
写或者对MASK/ENABLE寄存器读了后ALERT引脚才恢复无限状态。
BUS电压测量后和alert limit寄存器比较,超出范围就将AFF为设置为1并且设置ALERT引脚电平
功率测量后和alert limit寄存器比较,超出范围就将AFF为设置为1并且设置ALERT引脚电平
mode mode
bit0--2
000 power down
001 shunt voltage triggered
010 bus voltage triggered
011 shunt and bus triggered
100 power down
001 shunt voltage continuous
010 bus voltage continuous
111 shunt and bus continuous
SHUNT VOLTAGE REGISTER (01) 分流电阻电压寄存器只读
最高位是符号位,每一个单位为2.5uv
SHUNT VOLTAGE REGISTER (01) 分流电阻电压寄存器只读
最高位是符号位,每一个单位为2.5uv
SHUNT VOLTAGE REGISTER (01) 分流电阻电压寄存器只读
最高位是符号位,每一个单位为2.5uv
vbus VOLTAGE REGISTER (02) vbus电压寄存器只读
每一个单位为1.25uv
POWER REGISTER (03) 功率寄存器只读
功率为这个寄存器的25倍
CURRENT REGISTER (04) 电流寄存器只读
这个寄存器为分流电阻的电压和校准寄存器的值计算的电流值