SLUAAT6 July   2024 BQ41Z50

 

  1.   1
  2.   Abstract
  3.   Trademarks
  4. 1Manufacture Testing
  5. 2Calibration
    1. 2.1 Cell Voltage Calibration
    2. 2.2 BAT Voltage Calibration
    3. 2.3 PACK Voltage Calibration
    4. 2.4 Current Calibration
      1. 2.4.1 CC Offset Calibration
      2. 2.4.2 Board Offset Calibration
      3. 2.4.3 CC Gain Calibration
    5. 2.5 Temperature Calibration
      1. 2.5.1 Internal Temperature Sensor Calibration
      2. 2.5.2 TS1–TS2–TS3–TS4 Calibration
  6. 3References

PACK Voltage Calibration

PACK voltage calibration is illustrated in Figure 2-3.

 PACK Voltage CalibrationFigure 2-3 PACK Voltage Calibration
  1. Apply known voltages in mV to the voltage input:
    • VPACK between PACK pin and VSS pin
  2. If ManufacturerStatus()[CAL] = 0, send 0x002D to ManufacturerAccess() to enable the [CAL] flag.
  3. Send 0xF081 or 0xF082 to ManufacturerAccess() to enable raw cell voltage output on ManufacturerData().
  4. Poll ManufacturerData() until the 8-bit counter value increments by 2 before reading data.
  5. Read ADC conversion readings of pack voltage from ManufacturerData() :
    • ADCPACK = FFff of ManufacturerData()
  6. Average several readings for higher accuracy. Poll ManufacturerData() until ZZ increments to indicate that updated values are available:
    • ADCPACK = [ADCPACK(reading n) + … + ADCPACK(reading 1)]/n
  7. Calculate gain value:
    Equation 3. P A C K   G a i n   =   V P A C K A D C P A C K   ×   2 16
  8. Write the new PACK Gain value to data flash.
  9. Re-check voltage readings and if these are not accurate, repeat steps 4 – 6.
  10. Send 0x002D to ManufacturerAccess() to clear the [CAL] flag if all calibration is complete.