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

BAT Voltage Calibration

BAT Voltage Calibration is shown in Figure 2-2.

 BAT Voltage CalibrationFigure 2-2 BAT Voltage Calibration
  1. Apply known voltages in mV to the voltage input:
    • VBAT between VC4 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 cell stack voltage from ManufacturerData():
    • ADCBAT = GGgg of ManufacturerData(),
  6. Average several readings for higher accuracy. Poll ManufacturerData() until ZZ increments to indicate that updated values are available:
    • ADCBAT = [ADCBAT(reading n) + … + ADCBAT(reading 1)]/n
  7. Calculate gain value:
    Equation 2. B A T   G a i n   =   V B A T A D C B A T     ×   2 16
  8. Write the new BAT 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.