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.

[参考译文] PCA9306:主通道和器件通道

Guru**** 2762685 points

Other Parts Discussed in Thread: AM5718, PCA9306

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

https://e2e.ti.com/support/interface-group/interface/f/interface-forum/829563/pca9306-master-channel-and-device-channel

器件型号:PCA9306
主题中讨论的其他器件:AM5718

大家好、我想知道 SCL1、SDA1必须连接到 I2C 主器件、而 SCL2、SDA2必须连接到从器件吗?

我们的主机侧是处理器 AM5718的 I2C3端口(3.3V IO)、此端口使用 LVCMOS 缓冲器来模拟一个开漏缓冲器、处理器声明"I2C 仿真是通过将 LVCMOS 缓冲器配置为输出高阻抗而不是在发送逻辑-1时驱动高电平来实现的。 "。 I2C 总线器件侧是 SMBus 智能电池(2.5V IO)。 请帮助确认 PCA9306是否能够用于此应用、通道连接方向应该是?

我们是否有任何问题可以满足数据表中的要求"但是、如果任一输出为推挽式、数据必须是单向的、或者输出必须具有三态能力并由某种方向控制机制进行控制、以防止在任一方向上出现高电平到低电平争用。"?

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

    您好!

    主器件可放置在 PCA9306的任一侧。  重要的是 VREF1不会大于 VREF2。  因此、在这种情况下、将3.3V AM5718主器件连接到 SCL2/SDA2将是最佳解决方案。  在 I2C 模式下、该器件的输出结构与典型的开漏配置似乎没有什么不同(即输出驱动为低电平或变为高阻抗)、因此我看不到它与 PCA9306连接时出现任何问题。  数据表中的这一句话是说、您应该避免一个 IO (例如、来自主器件)被驱动为高电平、而另一个 IO 共享总线连接(例如、来自从器件)被驱动为低电平、 因为这会导致更高的电流和未定义的总线状态。

    如有任何疑问、请告知我们。

    此致、
    最大