ZHCAB00A October   2020  – September 2021 BQ769142 , BQ76922 , BQ76942 , BQ76952

 

  1.   商标
  2. 1BQ769x2 器件系列的量产编程
  3. 2校准
    1. 2.1 校准精度
    2. 2.2 电芯电压增益校准
      1. 2.2.1 电芯电压增益校准步骤
    3. 2.3 电芯的电压偏移校准
      1. 2.3.1 电芯的电压偏移校准步骤
    4. 2.4 TOS(栈顶)、PACK 和 LD 引脚电压校准
      1. 2.4.1 TOS/PACK/LD 电压校准步骤
    5. 2.5 ADC 增益校准
    6. 2.6 电流校准
      1. 2.6.1 电路板偏移校准步骤
      2. 2.6.2 CC 增益校准步骤
    7. 2.7 温度校准
      1. 2.7.1 温度校准步骤
    8. 2.8 COV 和 CUV 校准
      1. 2.8.1 COV 校准步骤
      2. 2.8.2 CUV 校准步骤
    9. 2.9 校准代码示例
      1. 2.9.1 代码示例
      2. 2.9.2 代码输出
  4. 3OTP 编程
    1. 3.1 在量产中写入 OTP 的建议步骤
  5. 4参考文献
  6. 5修订历史记录

TOS/PACK/LD 电压校准步骤

以下步骤对于三个电压测量值中的每一个都是相同的。在本例中,显示了 PACK 引脚电压两点校准的步骤。

  1. 禁用休眠模式(子命令 0x009A),以确保施加电压后电压计数快速更新。
  2. 在 PACK+ 和 VSS 之间施加已知电压 VPACK_A
  3. 100ms 后,使用 READ_CAL1 子命令 0xF081 读取 PACK 引脚 ADC 计数 (ADC_CountsPACK_A)。为了获得最佳精度,请读取多个读数并计算平均值。
  4. 在 PACK+ 和 VS 之间施加第二个已知电压 VPACK_B,并读取 PACK 引脚 ADC 计数。(ADC_CountsPACK_B)。
  5. 计算 Pack 增益:
    Equation2. GUID-A8BE12AB-962C-45D1-91FF-6D6BE3501E00-low.gif
  6. 将新的 Pack 增益 值写入 RAM。
    • 进入 CONFIG_UPDATE 模式(子命令 0x0090)。
    • Pack 增益 写入 0x91A0。
    • 退出 CONFIG UPDATE 模式(子命令 0x0092)。
  7. 重新检查 Pack 电压读数。如果读数不准确,重复步骤 1-5。
表 2-3 TOS、PACK、LD 电压校准设置
参数名称 物理起始地址 类型 最小值 最大值 默认值 单位
Pack 增益 0x91A0 I2 0 65535 35507 -
TOS 增益 0x91A2 I2 0 65535 35507 -
LD 增益 0x91A4 I2 0 65535 35507 -
Vdiv 偏移 0x91B2 I2 -32767 32767 0 userV
ADC 增益 0x91A6 I2 -32767 32767 4166 -