ZHCU948B September 2020 – May 2022 BQ76952
BQ76952 器件包含可选功能,供客户分别校准每个电芯电压增益、电池组电压增益、PACK 引脚电压增益和 LD 引脚电压增益,以及多功能引脚通用 ADC 测量值。包含失调电压校准值 Calibration:Vcell Offset:Vcell Offset 以用于电芯电压测量,Calibration:Vdiv Offset:Vdiv Offset 用于 TOS(电池组)、PACK 和 LD 电压测量。校准期间确定的电芯电压增益写入 Calibration:Voltage:Cell 1 Gain – Cell 16 Gain,其中 Cell 1 Gain 用于测量 VC1-VC0,Cell 2 Gain 用于测量 VC2-VC1,以此类推。同样,TOS 电压的校准电压增益应写入 Calibration:Voltage:TOS Gain,PACK 引脚电压增益应写入 Calibration:Voltage:Pack Gain,LD 引脚电压增益应写入 Calibration:Voltage:LD Gain,多功能引脚通用 ADCIN 测量增益应写入 Calibration:Voltage:ADC Gain。
如果未写入校准增益配置值,BQ76952 器件将使用出厂调整或各自增益值的默认值。写入校准增益配置值时,器件将使用该值代替任何出厂调整或默认增益。在报告最终电压值之前,首先通过减去存储的失调电压调整值来校正原始 ADC 测量数据(以计数为单位),然后应用增益,再减去 Calibration:Vcell Offset:Vcell Offset(用于电芯电压测量)或 Calibration:Vdiv Offset:Vdiv Offset(用于 TOS、PACK 或 LD 电压测量)。
如果数据存储器值未被覆盖,在 FULLACCESS 模式下,可以从电芯增益数据存储器寄存器读取电芯增益参数的出厂调整值,但在 CONFIG_UPDATE 模式下不能读取。在 CONFIG_UPDATE 模式下,如果电芯增益值未被覆盖,则会读回所有的零值,或读回任何已写入这些寄存器的值。退出 CONFIG_UPDATE 模式后,读回电芯增益参数将提供当前在操作中使用的值。
电芯电压校准可以通过向电芯输入端施加两个精确的直流电压(例如 2.5V 和 4.5V),并对从 0x0071–0x0074 DASTATUS1–4() 子命令获得的每个电压的 32 位计数中的多个原始 ADC 测量值进行平均来实现。然后,增益可以计算为:
现在可以按如下公式计算电芯电压测量的失调电压:
TOS、PACK 引脚和 LD 引脚增益测量的校准可以通过类似地向输入施加两个精确的直流电压,并对由 0xF081 READ_CAL1() 子命令的 16 位计数提供的多个原始 ADC 测量值进行平均来实现。注意:可以跳过其中一个电压以减少校准时间。然后,增益可以计算为:
ADCIN 测量可采用与电芯电压增益校准类似的方式进行校准。可以向所选引脚施加一个或两个精确的直流电压,并从 0x0076 DASTATUS6() 或 0x0077 DASTATUS7() 子命令中获取每个电压的 32 位计数。然后,增益可以计算为:
尽管应根据器件电气规格限制用于上述测量的电压,但电芯测量的有效满量程数字范围为 5 × VREF1,ADCIN 测量的有效满量程数字范围为 1.667 × VREF1。使用 1.212V 的VREF1 值,电芯测量的标称增益为 12120,而 ADCIN 测量的标称增益为 4040。报告的电压计算如下:
Cell # Voltage() = Calibration:Voltage:Cell # Gain ×(16 位 ADC 计数)/ 65536– Calibration:Vcell Offset:Vcell Offset | |
Stack Voltage() = Calibration:Voltage:TOS Gain ×(16 位 ADC 计数)/ 65536– Calibration:Vdiv Offset:Vdiv Offset | |
PACK Pin Voltage() = Calibration:Voltage:Pack Gain ×(16 位 ADC 计数)/ 65536– Calibration:Vdiv Offset:Vdiv Offset | |
LD Pin Voltage() = Calibration:Voltage:LD Gain ×(16 位 ADC 计数)/ 65536– Calibration:Vdiv Offset:Vdiv Offset | |
ADCIN 电压 = Calibration:Voltage:ADC Gain ×(16 位 ADC 计数)/ 65536 |