主题中讨论的其他器件: TCA9617B、 LSF0102
您好!
PCA9306数据表中的第8.1.3节介绍了一个实例、说明了当通过 EN 引脚禁用 PCA9306时、主器件可以与1MHz 器件进行通信。
如果主器件能够支持更高的1MHz、这是否意味着主器件和器件在禁用 PCA9306时将与快速模式+(1MHz)进行通信、对吧?
在这种情况下,我们是否应该将 EN 引脚保持悬空,然后禁用电平***?
我们是否仍应在 PCA9306器件的输入和输出中保留两个上拉电阻器?
谢谢、
宜华
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数据表中的第8.1.3节介绍了一个实例、说明了当通过 EN 引脚禁用 PCA9306时、主器件可以与1MHz 器件进行通信。
如果主器件能够支持更高的1MHz、这是否意味着主器件和器件在禁用 PCA9306时将与快速模式+(1MHz)进行通信、对吧?
在这种情况下,我们是否应该将 EN 引脚保持悬空,然后禁用电平***?
我们是否仍应在 PCA9306器件的输入和输出中保留两个上拉电阻器?
谢谢、
宜华
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 总线的最大时钟频率》。
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 以上的总线电容?
总之、感谢您在这里的支持。 您的意见非常有价值、非常感谢您的持续支持。