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解决方案、两个采集芯片通过 IIC 进行通信。 如果两个采集芯片具有不同的 IIC 地址、它们能否根据不同的地址寻址而不是切换通道直接通信?

Guru**** 2562120 points
Other Parts Discussed in Thread: BQ76940, BQ76930

请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/tools/simulation-hardware-system-design-tools-group/sim-hw-system-design/f/simulation-hardware-system-design-tools-forum/718388/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-switchi

器件型号:TIDA-01090
主题中讨论的其他器件:BQ76940BQ76930

尊敬的所有,

可对各种采集芯片的可用版本进行比较。 不同版本的芯片可能具有不同的 IIC 地址或相同的 IIC 地址。

现在、我的问题是原始设计是否是因为两个 BQ76930s 具有相同的 IIC 地址、因此需要使用隔离芯片来控制单独的通信。 如果我选择两个具有不同 IIC 地址的采集芯片、例如 bq76930和 bq76940 (具有不同的 IIC 地址、一个0x08、另一个0x18)、我是否可以将两个采集芯片 IIC 直接连接到 MCU 的 IIC 接口引脚?

也就是说、它被挂起在同一总线上、并通过寻址实现与不同采集芯片通信的目的。 如果解决方案可行、您能否取消原始设计的 IIC 模块启用的设计电路?

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好、伊斯天、
    在原始设计中、使用隔离器是因为 U8 bq7693003与 U2 MCU 处于不同的基准电压。 U8 bq7693003和 U1 bq7693003具有相同的地址并在 MCU 上共享相同的总线、因此需要一些总线多路复用器功能。 对于隔离器提供的 U8、U1由开关 Q9和 Q10提供。
    如果 bq76930和 bq76940具有不同的地址、则不需要多路复用器功能、但仍需要将 MCU 和一个监控器 IC 的电压基准偏移到另一个监控器 IC 的电平。