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.

BQ34Z950: DQ Interface Communication

Part Number: BQ34Z950

Greetings,

I hope it's alright relating this question to one that's seemingly been answered about 2 years ago. I have a battery pack that relies on the BQ34Z950 chip with DQ interface. I was actually referred to this forum (https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/808112/bq34z950-dq-over-uart) by an applications Engineer who couldn't quite remember how the protocol functioned. I saw the reference schematic and example arduino code, tried applying both, but my data spits out 256 for the high and low byte for every address, with a total word of 65536. I am attempting to talk with the battery over an Arduino Mega. Has anybody had this problem before?

Thanks,

Colbey

  • The link may not work, but the "original question" will lead to the same location.

  • Hello Colbey,

    Unfortunately as Batt mentioned the DQ interface is very old and there's not much info other than the bq34z950 datasheet and TRM.

    Can you share captures of the communication lines with a logic analyzer? It may help determine if the issue is hardware or software.

    Sincerely,

    Wyatt Keller

  • Hi Wyatt, 

    Sorry for the long delay. I have since managed to communicate with DQ utilizing bit-banging. One other question I do have is if DQ is related to the original Dallas Semiconductor/Maxim 1-wire interface (asking because I am looking for potential ways to convert 1-wire to i2c. Maxim does make 1-wire-to-i2c modules, just wasn't sure if it would be compatible with the TI version of the protocol. This is a different question compared to my original one; I'm hoping it's alright asking this question here, but I will create a new post if necessary.

    Best regards,

    Colbey

  • Hello Colbey,

    I'm not familiar with the Maxim part, I wouldn't be able to help much. You would have to compare the timing diagrams to make sure it is compatible.

    Sincerely,

    Wyatt Keller