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:在禁用 PCA9306时、能否在主器件和器件之间运行1MHz?

Guru**** 2535750 points
Other Parts Discussed in Thread: PCA9306, TCA9617B, LSF0102

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

https://e2e.ti.com/support/interface-group/interface/f/interface-forum/960806/pca9306-can-run-1mhz-between-the-master-and-device-when-disabling-pca9306

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

您好!

PCA9306数据表中的第8.1.3节介绍了一个实例、说明了当通过 EN 引脚禁用 PCA9306时、主器件可以与1MHz 器件进行通信。

如果主器件能够支持更高的1MHz、这是否意味着主器件和器件在禁用 PCA9306时将与快速模式+(1MHz)进行通信、对吧?

在这种情况下,我们是否应该将 EN 引脚保持悬空,然后禁用电平***?

我们是否仍应在 PCA9306器件的输入和输出中保留两个上拉电阻器?

谢谢、

宜华

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

    蓝色框不是器件、而是可能包含多个器件的总线段。 左侧框包含主器件和至少另一个1MHz 器件。 右侧框包含一个或多个400kHz 器件。

    EN 引脚不得悬空。 要断开两个总线段、您需要将 EN 拉至低电平(请 参阅《使用使能引脚与 LSF 系列》视频)。

    两侧都需要有上拉电阻器。 如果一侧没有上拉电阻器、则当该侧断开时、信号线将悬空。

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

    蓝色框不是器件、而是可能包含多个器件的总线段。 左侧框包含主器件和至少另一个1MHz 器件。 右侧框包含一个或多个400kHz 器件。

    =>好的、已理解、但仍有进一步的问题。 禁用 PCA9306时、在1MHz 运行时、左侧框是否会与右侧框通信?

    禁用 PCA9306后、根据视频的理解、器件端能否在3.3V 电压下工作?

    我将在下面附上我的电路快照、供您参考。

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

    让我尝试修改我先前的评论,以简化问题。

    在我的设计中、主器件端和器件端都可以在1MHz 下工作。

    当我禁用 PCA9306 (EN 引脚连接至 GND)时、两侧是否会在1MHz 下运行?

    在这种情况下、电路是否按预期工作? 这意味着主器件侧为1.8V、器件侧为3.3V。

    谢谢、

    宜华

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

    在该应用示例中、PCA9306的目的是断开两个总线段、以便400kHz 器件不会看到1MHz 信号。

    这不是您希望在应用中执行的操作。 要实现电平转换、您无需禁用 PCA9306。 为什么要禁用它?

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

    好的、现在我了解该应用示例的目的。

    在我的应用中、我们希望主器件端和器件端都能通过 PCA9306以1MHz 的频率运行。

    我认为 PCA9306不是这种用途的预期目标、对吧?

    谢谢、

    宜华

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

    PCA9306能够在1MHz I²C μ s 内进行电压转换。 请参阅数据表的第9.2节。

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

    Yihua、

    Clemens 的评论是正确的。

    第8.1.3节中提供的示例显示了一种情况、即 PCA9306可以阻止 总线400kHz 侧看到1MHz 信号、因为这些器件将无法正确接收1MHz 信号。

    对 EN 施加逻辑低电平将关闭并停用 PCA9306。 当它被禁用时、它不会在它上面传播任何信号。 数据表中的示例给出了这样做会有优势的具体情况。

    该器件的最大频率取决于应用、但在适当的条件下可在高达100MHz 的频率下运行。

    最棒的

    Danny

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

    Clemens 和 Danny、

    感谢您分享更多信息。

    由于您确认 PCA9306是支持1MHz 运行的器件、并且在重新计算拐点频率(基于120ns 上升时间(快速模式+)的4MHz)后、似乎可以实现这一点、但我们收到了来自本地 TI FAE 的不同确认。

    无论如何、当客户以1MHz 运行长运行测试时、我们会收到一个不稳定问题、该问题是间歇性的(2xx 周期中的1个或3xx 周期中的1个)。 我们设计中的最大总线电容约为350pF、PCA9306左侧(器件)和右侧(主)的电流 PU 电阻为1K 欧姆。 即使我们尝试了较强的 PU 电阻器(较小的电阻)、仍然会观察到该问题、但故障率较低。

    因此、我想问您、我们的电流配置建议使用哪种上拉电阻器?

    谢谢、

    宜华

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

    350pF 非常大、需要强大的上拉电阻器。 在示波器迹线上可以看到信号质量。

    最好使用带缓冲器的电平转换器、例如 TCA9617B。 但您可能仍需要降低频率;请参阅 《使用中继器的 I2C 总线的最大时钟频率》。

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

    是的、350pF 相当大、但仍然满足规格要求。 由于 PCA9306能够以1MHz 的频率运行、因此对于基于此配置的上拉电阻、有何建议?

    BTW、现在无法使用 TCA9617B 替代 PCA9306、因为电路板已经安装到。 我们将需要查找引脚/封装兼容的器件以进行更换。 本地 FAE 建议使用 LSF0102作为另一个器件。 您对此建议有何建议?

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

    从两侧的470 Ω 电阻器开始(这会导致大约2MHz 的截止频率、但数字信号需要泛音)。 查看示波器迹线、并根据需要进行调整。

    PCA9306和 LSF0102在实际应用中是相同的。

    如果您必须保留电路板、则唯一的方法是调整上拉电阻器或频率。

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

    Yihua、

    您的 FAE 可能也会为您提供正确的信息。 请注意、如数据表中所述、PCA9306支持快速模式(400kHz)。 我假设这是 FAE 提供的信息。

    除快速模式外、数据表第9.2.2.3节还注明" PCA9306器件的最大频率取决于应用。 在正确的条件下,该器件可在>100MHz 的速度下运行。 最大频率取决于应用的负载。"

    您将注意到、如图3所示、器件在250MHz 附近达到-3dB。

    您提到的总线的高电容引起了人们的关注、但它不会使器件不合格。

    最棒的

    Danny

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

    Clemens、

    感谢您的建议。

    我是否可以知道为什么需要考虑更改两侧的上拉电阻器? 到目前为止、我们只尝试更改一侧(LS 之后的器件侧)的上拉电阻器。 这是一个非常有趣的建议、我想知道原因。 同时、我是否可以认为 PCA9306和 LSF0102是与我的设计概念类似的器件?

    ===========================================================================================================================================

    Daniel:

    原始设计工程师不支持我的项目。 因此、我现在没有通知他 PCA9306是否支持快速模式(400kHz)。 数据表会给我的团队带来困惑。 它声称它支持特性部分中的标准/快速模式、但在我看来、它在接收到您的评论后也能够实现更高的 I2C 运行。 为什么"特性"部分中也没有列出更高速度的支持?

    是的、我知道我们设计中的总线电容很重要、正如 Clemens 也提到的、但它仍然符合 I2C 规范、对吧? 还是数据表中的某个位置声称 PCA9306无法支持370pF 以上的总线电容?

    总之、感谢您在这里的支持。 您的意见非常有价值、非常感谢您的持续支持。

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

    PCA9306和 LSF0102是相同的。

    它们是无源开关;当线路电压低且开关闭合时、两侧连接、上拉电阻器并联。

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

    谢谢、Clemens。

    我们将尝试改变双方的上拉电阻作为当前建议。

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

    Yihua、

    我知道。 此器件是规范版本、于2004年10月发布。 直到2006年才定义快速模式+。

    对于标准模式和快速模式(400pF)、370pF 总线仍在 I2C 规范范围内。 您回答正确-我的评论并不是为了暗示器件无法处理370pF。

    很高兴听到! 如果您有疑问或讨论主题、请继续联系我们。

    最棒的

    Danny