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.

[参考译文] PCA9535:I2C 输入上升和下降时间规格

Guru**** 2502205 points
Other Parts Discussed in Thread: PCA9535

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

https://e2e.ti.com/support/interface-group/interface/f/interface-forum/1219526/pca9535-i2c-input-rise-and-fall-time-spec

器件型号:PCA9535

大家好、

从数据表可以看出、有明确的 I2C 输入上升和下降时间规格要求。 如果 I2C 下降和上升时间超出规格、会有什么风险? 谢谢!

Br

Jiawei.

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

    这些值是从 μ I²C 规格中复制的。 PCA9535本身的实际要求可能较为宽松。

    如果上升/下降时间短于指定的最小值、则可能总线上存在振铃、这看起来像是多个时钟脉冲。 如果上升/下降时间过长、将无法达到400kHz。

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

    尊敬的 Jiawei:

    该器件应用了 I2C 标准中列出的上升时间和下降时间规格、以便可以在总线负载范围内进行精确的 I2C 通信、并在任何系统中采用不同的数据速率。 这些是系统应用的通用指南、有助于防止由许多不同因素导致的不同信号完整性问题、例如快速上升/下降时间的振铃、或由寄生电容累积而导致的重负载总线的缓慢上升/下降时间。  

    遵守标准中的电气规格有助于确保实现准确的数据和一致的 I2C 通信。 如果用户决定超过规格限值、则可能会在保持稳定准确的 I2C 通信方面出现问题、尤其是在以更高速度通信时。  

    我过去曾见过客户在 I2C 总线上超出高达~600pF 的总线电容限制。 这是可能的、但您可能必须引入较低的总体数据速率以及缓冲器/中继器来处理大量的寄生电容。  

    此致、

    泰勒  

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

    您好、Tyler、Clemens

    感谢您的答复。

    I2C 速度约为400k、您是否有任何建议来减慢下降沿? 更改上拉电阻并在 SCL 和 SDA 中添加串联电阻不起作用。

    在这个速度中、下降沿是否重要? 谢谢!

    Br

    Jiawei.

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

    如果下降沿快于规格的限值、则表示驱动强度过高。

    哪个器件会产生这些下降沿? 如果是微控制器、则应该可以配置驱动强度。 否则、连接一个串联电阻器和/或一个连接到 GND 的小电容器将很有帮助。

    请注意、示波器探头的接地夹可能会增加振铃。

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

    尊敬的 Jiawei:

    我同意克莱门斯的声明:  

    如果下降沿快于规格的限制,则表明驱动强度过高。

    通过软件调整驱动强度、包括串联电阻和/或连接到 GND 的小电容都是可行的解决方案。  

    此致、

    泰勒