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.

BQ20Z655-R1: Questions about bus

Part Number: BQ20Z655-R1
Other Parts Discussed in Thread: PCA9546A

Dear team,

a customer of mine has the following questions about the BQ20Z655-R1:


1. Can they connect several devices in a row on bus and receive data(Status/charge percentage) from each battery?

2. What is the maximum number of devices on the bus?

3. Are there any examples of implementation?

4. Is 1-wire and HDQ the same interfaces?

5. Are there any SM-Bus-1Wire converter? How to make it?

Could you please advice?

Thank you very much in advance for your help.

Best Regards,

Massimiliano De Cristofaro

Central Application Engineer – Power Management

EMEA Central Application Team

Texas Instruments Deutschland

  • Hi Massimiliano,

    The SBS protocol does not support more than one gauge on SMBus at a time, as the device address is fixed to 0x16 (0xB in 7-bit notation). You can get around this limitation by using an I2C multiplexer/switch like the PCA9546A to connect up to 4 gauges to one bus, but you will need to manually send an I2C command to the '9546 to change channels.

    HDQ and 1-Wire are both single-wire serial buses, but they are completely different and are not compatible with each other. SLUA408A describes some of the HDQ protocol and mentions how it can be implemented with the UART peripheral on a microcontroller. I am not aware of any pre-existing solution that performs direct SMBus-to-1-Wire or SMBus-to-HDQ solutions, but it may be possible to use a small microcontroller to implement this functionality.

    Regards,
    Jason