This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

bq76920, Identifieing Battery packs ?

We are designing a battery monitor Unit. ( Single Cell Voltage, Total voltage, current, Temp.)

The packs are exchangeable, so we need to identify the packs.

But Datasheet tells :  "i²c device address is 7-bits and is factory programmed, consult "Ordering Info" section of this datasheet for more information.

Does that mean i can't change the Adress and all 769x0 do have the same factory programmed adress ? Or can it be changed ?

Is there another Byte available that would allow us to (at least) recognize  8 different Packs  by a read/writable Byte?

Or any other solutions ?

  • All of the same part number will have the same address.  Check the ordering information table in the datasheet, there are various versions with 2 different addresses available.  I suspect your system need would want some ID per board.  The bq769x0 does not have that option or user memory space on the device.  You will need to add some ID separate from the bq769x0, perhaps in an EEPROM or ID resistor or other scheme which might work in your system.