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.

TIDA-01090: Tida-01093 solution, two acquisition chips communicate through IIC. If the two acquisition chips have different IIC addresses, can they communicate directly according to different address addressing instead of switching channels?

Part Number: TIDA-01090
Other Parts Discussed in Thread: BQ76940, BQ76930

Dear all,

The available versions of the various acquisition chips can be compared. Different versions of the chips may have different IIC addresses or the same IIC address.

Now my question is whether the original design is because the two BQ76930s have the same IIC address, so that the isolation chip is needed to control the separate communication. If I choose two acquisition chips with different IIC addresses, such as a bq76930 and bq76940 (with different IIC addresses, one 0x08, another 0x18), can I directly connect the two acquisition chips IIC directly to an IIC interface pin of the MCU?

That is to say, it is hung on the same bus and achieves the purpose of communication with different acquisition chips through addressing. If the solution is feasible, can you cancel the design circuit enabled by the IIC module of the original design?

  • Hi Eason,
    In the original design the isolator is used because the U8 bq7693003 is at a different reference voltage than the U2 MCU. The U8 bq7693003 and U1 bq7693003 have the same address and share the same bus on the MCU so some bus multiplexer function is required. For U8 that is provided by the isolator, for U1 is is provided by the switches Q9 and Q10.
    If you have bq76930 and bq76940 with different addresses you will not need the multiplexer function, but you will still need to offset the voltage reference from the MCU and one monitor IC to the level of the other monitor IC.