SLUAAF8 October   2021 BQ24707 , BQ24707A , BQ24725A , BQ24735 , BQ24770 , BQ24780S , BQ24800 , BQ25700A , BQ25708 , BQ25710 , BQ25720 , BQ25730 , BQ28Z610-R1 , BQ4050 , BQ40Z50 , BQ40Z50-R1 , BQ40Z50-R2 , BQ40Z80

 

  1.   Trademarks
  2. 1Introduction
  3. 2Smart Battery Setup
    1. 2.1 Gauge Setup
      1. 2.1.1 I2C System Differences
    2. 2.2 Charger Setup
  4. 3Communication Protocol
  5. 4Data Collected
  6. 5Summary
  7.   A Appendix
    1.     A.1 General Setup
    2.     A.2 Gauge Setup - SMBus
    3.     A.3 Gauge Setup - I2C
    4.     A.4 Charger Setup
    5.     A.5 Charge Voltage Example
    6.     A.6 Charge Current Example
  8.   B References

Gauge Setup - I2C

Follow the bq28z610EVM 1- to 2-Series Li-Ion Battery Pack Manager Evaluation Module users guide to get started with hardware connections and basic gauge setup.

The charger must have a 2-byte charge current and charge voltage register, it must not have any other bits in the same register used to configure the charger. The gauge will write the whole 2-byte register, so any configuration information would be overwritten. If the bits are reserved, it does not matter what the gauge writes to the register.

The BQ25730 is an I2C-based charger that has 2-byte charge current and voltage registers, the BQ28Z610-R1 can be configured to work for this charger.

The BQ25730 is compatible with the BQ28Z610-R1 broadcast mode because the register is 2-bytes and the unused bits are reserved, not configuration bits. The device address should be set to the 7-byte address without the read/write bit. Set the Voltage and Current registers to the beginning register value. For example, if charge current is 0x02-0x03, set it to 0x02. The pacing should be set to prevent a charger watchdog from clearing the values written by the gauge.

To setup the BQ28Z610-R1 to communicate with the BQ25730, the Device Address should be set to 0x6B, which is the 7-bit address without the read/write bit. The current register should be set to address 0x02, and the voltage register to address 0x04. The watchdog resets the charger every 175 seconds by default, so the pacing should be less than that value.

GUID-20210802-CA0I-LCS2-B33V-0ZGVRKDZJKHN-low.png