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.

[参考译文] SN74CB3T3245:具有 SN74CB3T3245总线开关的 I2C 接口

Guru**** 612015 points
Other Parts Discussed in Thread: SN74CB3T3245, SN74LVC2G66
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/switches-multiplexers-group/switches-multiplexers/f/switches-multiplexers-forum/967176/sn74cb3t3245-i2c-interface-with-sn74cb3t3245-bus-switch

器件型号:SN74CB3T3245
主题中讨论的其他器件: SN74LVC2G66

我对将 SN74CB3T3245用作 I2C 接口的总线开关有疑问。 无需电压转换、开关两侧均为3.3V 电平。 SDA 是双向的、SCL 是单向的、都是漏极开路。 它是否可以在下面所示的配置中工作? 是否有任何电阻器过大/缺失?

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

    此开关工作正常。 (仅对于两个通道、更适合使用 SN74LVC2G66等更小的器件。)

    I2C2_SCL 上必须有一个上拉电阻器、以防止该线路在开关断开时悬空。 (仅当总线处于非活动状态时才需要 I2C2上拉电阻、因此、如果要节省一点功耗、可以使用较大的值。)

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

    Georgil、

    我在这里有与 Clemens 相同的注释。 您有一个8通道器件、并且仅使用2。 原因是什么、或者您是否可以用更适合的更小器件替代该器件、例如 SN74LVC2G66。 这也将是通用多路复用器、而不是3245所示的电平位移多路复用器。 此外、I2C2_SCL 上的额外上拉电阻在 Oe\为高电平时上拉状态(开关打开)将使线路在该状态下保持浮动。

    所有 TI 多路复用器都是双向的、因此在选择 TI 多路复用器时、您无需担心哪些信号是双向的、哪些是单向的。

    但是、您的配置将起作用。 不过、选择更合适的多路复用器只会优化解决方案。  

    谢谢、
    Rami

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

    非常感谢。 至于较小的器件-我连接了其他推挽信号、我只是在图片中没有提到它们。 我只想知道它是如何与开漏信号一起工作的。 我还找到了与我的类似的另一个 TI 线程(但那里有2.5<->3.3转换)、TI 的回答是、不在 I2C 的2.5V 侧放置上拉电阻器是可以的、这对我来说听起来很奇怪。 我想两侧都需要上拉电阻器。

    e2e.ti.com/.../246190