ZHCAE62B July   2024  – June 2026 BQ41Z50

 

  1.   1
  2.   摘要
  3.   商标
  4. 1制造测试
  5. 2校准
    1. 2.1 电芯电压校准
    2. 2.2 每电芯自动校准
      1. 2.2.1 命令概述
      2. 2.2.2 消息结构
        1. 2.2.2.1 数据有效载荷格式
        2. 2.2.2.2 每电芯电压格式
      3. 2.2.3 SMBus 块协议
        1. 2.2.3.1 命令格式
      4. 2.2.4 过程
    3. 2.3 BAT 电压校准
    4. 2.4 PACK 电压校准
    5. 2.5 电流校准
      1. 2.5.1 CC 偏移校准
      2. 2.5.2 电路板失调校准
      3. 2.5.3 CC 增益校准
    6. 2.6 温度校准
      1. 2.6.1 内部温度传感器校准
      2. 2.6.2 TS1–TS2–TS3–TS4 校准
  6. 3总结
  7. 4参考资料
  8. 5修订历史记录

过程

  1. 如果 ManufacturerStatus()[CAL] = 0,则向 ManufacturerAccess() 发送 0x002D 以启用 [CAL] 标志。
  2. 读取施加到每个电芯的已知电压,并转换为十六进制格式。例如,如果电压为 3000mV,则该值为 0x0BB8。
  3. 向 ManufacturerAccess() 发送 0x0341 命令。输入格式必须遵循上述协议。电压值采用小端字节序格式。请参阅以下示例:
    1. 在 bqStudio 中将所有 16 个电芯校准至 3000mV(十六进制:0x0BB8)的块写入命令:
    2. 对于不打算校准的每个电芯,输入值应为零。例如:块写入命令,将电芯 1-7 校准至 3500mV,不校准电芯 8-16。
  4. 向 ManufacturerAccess() 发送读取 0x0341 命令将返回校准和非校准电芯的测量电芯电压值。
  5. 各电芯校准完成后,向 ManufacturerAccess() 发送 0x002D 以清除 [CAL] 标志。
  6. 各电芯电压增益值可在数据存储器的校准部分中读取。
注: 除非每个电芯都存在值,否则电量监测计不会通过 0x0341 命令执行校准。