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.

[参考译文] TCA9546APWR

Guru**** 1641220 points
Other Parts Discussed in Thread: SN74LV4052A, TCA9546A, TMUX1309, TMUX1574, SN74CBT3257C, SN74CBTLV3257, TMUX1121, TMUX1122, TMUX1112, TMUX1111, TCA9548A
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/interface-group/interface/f/interface-forum/1047283/tca9546apwr

主题中讨论的其他器件:TCA9546ASN74LV4052ATMUX1309TMUX1574SN74CBT3257CSN74CBTLV3257TMUX1121TMUX1122TMUX1112TMUX1111TCA9548A

您好!

我有两个总线主控器件和一个受控器件、因此我需要一个多路信号分离器来允许它们中的任何一个与受控器件通信。 我可以使用4个此类器件、如果您有双通道或四通道器件、我可以减少 IC 数量。 我还想将其中一个总线主控连接到 TCA9546APWR、其中一个输出连接到多路信号分离器、然后连接到从器件

总线主控--> TCA9546APWR --> 2:1多路信号分离器--> I2C 从

您能建议器件吗?

谢谢、

Divakar

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

    我将展示一个方框图

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

    我 I²C 所有从器件都具有相同的 μ 地址?

    如果您不需要电平转换并且具有某些 GPIO、则可以使用两个通道(例如 TMUX1309或 SN74LV4052A)的任意4:1开关来替换 TCA9546A。

    如果两个处理器上的软件都支持多主器件、则无需任何2:1开关。 但是、如果您需要在处理器2处于活动状态时断开处理器1、则将 TCA9546A、TMUX1309或 SN74LV4052A 与两 个4通道2:1开关( 如 SN74CBT3257C、TMUX1574或 SN74CBTLV3257)组合在一起(取决于电源电压)。

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

    Divakar、

    我支持 Clemens 的上述建议、但我将补充一条建议、即在相应的 SN74器件上使用 TMUX 器件。 具体而言、TMUX1309在 SN74LV4052A 上运行、并在 SN74CBT3257C 和 SN74CBTLV3257上使用 TMUX1574。

    TMUX 系列是我们较新的多路复用器器件系列、价格更低、性能、范围和带宽通常更高。

    最棒的

    Danny

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

    谢谢、

    是的、所有从器件具有相同的 I2C 地址。 无需电平转换、电压为3.3V

    似乎没有 TMUX 器件。 如果是这种情况、是否可以使用 SN74器件? 这些系列中的任何一个都适用于 I2C 线路吗?

    谢谢、

    Divakar

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

    此外、

    由于我有4条需要单独控制的 I2C 总线、您是否在一个封装中具有双 SPST、或者如果它有4个 SPST 开关、我能否单独控制2个? 我不想控制4个通道、因为我只需要一个用于 SDA、一个用于 SCL。

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

    对于处理器2、我可以使用 TCA9546A 并一次在从器件上单独访问、因为我只有一条来自处理器的总线。 但是、对于处理器1、我有4条总线、因此我需要4个单独的控制来打开或关闭。

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

    Divakar、

    [引用 userid="114191" URL"~/support/interface-group/interface/f/interface-forum/1047283/tca9546apwr/3876242 #3876242]TMUX 器件似乎不可用。 如果是这种情况、是否可以使用 SN74器件? 这些系列中的任何一个都适用于 I2C 线路吗?[/quot]

    如果您愿意、欢迎使用 SN74器件。 只需注意、SN74CBT3257C 适用于5V 工作电压。 相应的部分取决于项目的时间范围。 TMUX 器件的库存是当前正在发挥作用的受欢迎性和全球供应链影响的因素。 如果近期需要这些器件、则可以改用 SN74器件。

    [引用 userid="114191" URL"~/support/interface-group/interface/f/interface-forum/1047283/tca9546apwr/3876261 #3876261"]由于我有4个需要单独控制的 I2C 总线、您是否在一个封装中具有双 SPST、或者如果它有4个 SPST 开关、我能否单独控制2个? 我不想控制4个通道、因为我只需要一个用于 SDA、一个用于 SCL。

    显然、TMUX1309是一款双通道4:1多路复用器、因此您可以获取 SDA/SCL 线路并将其重定向到四对输出中的一对。 根据我的理解、这应该适合您的需求。 但是、如果您愿意(或者如果我不理解您的请求)、我们当然会提供双通道 SPST 开关。 查看 TMUX1122和 TMUX1121、看看它们是否符合您的要求。

    [引用 userid="114191" URL"~/support/interface-group/interface/f/interface-forum/1047283/tca9546apwr/3876266 #3876266"]对于处理器2、我可以一次使用 TCA9546A 并在从器件上单独访问、因为我只有一条来自处理器的总线。 但是、对于处理器1、我有4条总线、因此我需要4个单独的控制来打开或关闭。

    上述器件应该能够帮助解决这一问题。 一般而言、请注意、实现多路复用器(即 TMUX 或 SN74CBT 器件)与实现 I2C 开关/多路复用器(即 TCA 器件)之间与应用相关的主要差异是 TCA 系列器件通过 I2C 总线本身进行控制。 也就是说、开关本身也通过它所控制的 I2C 总线进行控制。 相反、与 TMUX 类似的传统器件通过外部逻辑引脚(或逻辑引脚)进行控制、需要额外的 GPIO。

    最棒的

    Danny

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

    谢谢、

    您的理解是正确的。 但我的处理器2也连接 到 TCA9546APWR、以扇出到其他器件。 由于 TMUX1309不可用、并且 TMUX1122或1121可用、因此我可以将4个 TMUX1122/1121连接到处理器1。 我可以 为处理器2添加另一个 TCA9546APWR、TMUX 的输出将连接 到 TCA9546APWR 的输出。  

    我仍需要在 TMUX1122的另一侧上拉?  我知道 TCA9546APWR 需要它。  

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

    此外、是否允许我级联 TCA9546APWR? 我的 TCA9546APWR 输出之一未使用。 我能否将其绑定到另一 个 TCA9546APWR、然后将其馈送到从器件?

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

    Divakar、

    [引用 userid="114191" URL"~/support/interface-group/interface/f/interface-forum/1047283/tca9546apwr/3877661 #3877661"]此外、我是否允许级联 TCA9546APWR?

    在精心设计的情况下、这可能是允许的、但请参阅我的以下问题。

    [引用 userid="114191" URL"~/support/interface-group/interface/f/interface-forum/1047283/tca9546apwr/3877655 #3877655"]我仍需要 TMUX1122另一侧的上拉电阻器?
    Spark li 说:
    我 的 TCA9546APWR 输出之一未使用。 我是否可以将其绑定到另一 个 TCA9546APWR、然后将其馈送到从器件?[/quot]

    您能否提供您现在正在考虑的设计的大致方框图或图? 在提出  可行性的"是/否"答案之前、我想确保我在同一页上。

    最棒的

    Danny

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

    请参阅下面的内容。

    我没有级联 TCA9546AWR

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

    Divakar、

    感谢您的参与-它极大地有助于实现可视化。

    关于 TMUX1121/TMUX1122的使用、您可以考虑将这四个块整合到两个 TMUX1111或 TMUX1112四通道 SPST 器件中。 这将减少 IC 数量和成本。 此外、对于两个 TCA9546A 器件、您可以考虑使用一个8通道 TCA9548A。

     如您所述、为了解决上拉电阻器的放置问题、您需要在 TCA9546A 器件的两侧使用上拉电阻器。 处理器1和 TMUX 器件之间是否需要上拉电阻器取决于 TMUX 开关打开时 I2C 总线1 (和2、3、4)的活动。 如果通信和活动被完全忽略、那么也许不需要上拉电阻器、但是您应该密切注意当悬空时、在处理器1的 SDA/SCL 引脚的输入级上击穿电流的可能性。 如果这些总线用于与其他器件通信、或在 TMUX 栅极打开时使用这些总线、则还需要此处的上拉电阻。

    在使用此类网络进行设计时、必须考虑一个事实、即在同一总线上时、上拉电阻器彼此并联。 但是、在我看来、在设计中、处理器1和处理器2都没有连接到同一 I2C 总线的情况、因此这可能是一个没有意义的问题。

    最棒的

    Danny

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

    谢谢、

    我刚将原理图发送给您、供您查看。

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

    Divakar、

    谢谢。 现在、我们可以继续在那里进行讨论。

    最棒的

    Danny