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.

[参考译文] PCA9518:与 TSX0102串联的 PCA9518

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

https://e2e.ti.com/support/interface-group/interface/f/interface-forum/1288475/pca9518-pca9518-in-series-with-tsx0102

器件型号:PCA9518

我面临一个奇怪的问题、我通过 TSX0102将 ATmega128 (在5V VCC 上运行)连接到 PCA9518、用于 SCL 和 SDA 线路。 包含 PCA9518以缓冲 ATmega128和四个其他板之间的 I2C 通信。 SCL0和 SDA0为3.3V、而所有其他端口为5V (连接到5V 的上拉电阻器)。 可以在所有端口上看到 SCL 信号、但频率低于目标频率(66.2KHz 而 不是100KHz)、并且无论 哪个被启用、SDA 在所有端口上始终为零逻辑。

我怀疑原因是以下之一:

1.将 PCA9518与 TSX0102 上升时间加速器串联使用、可能不兼容。

使用连接到 VCC (3.3V)的大旁路电容器、一个与0.1uF MLCC 并联的10uF 钽电容器。

3.将 EXPSCL1&2 EXPSDA1&2上拉电阻连接至5V。

4.将所有 EN 连接至5V 逻辑信号。

5.请勿在  TSX0102 输出端连接额外的上拉电阻。

附录是原理图中关于这一点的部分内容。

请任何人帮助诊断 问题原因。

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

    尊敬的 Abdalla:

    您在此处列出的5个点中选择一个。 您是否对其中任何一个进行了测试?测试结果是什么?  

    此外、任何未使用的 SDAn/SCLn 端口都需要有一个上拉电阻器连接到电源电压3.3V 或5V。  

    您是否能够收集...的示波器捕获结果?

    (1) TX 的输入到 TXS SDA/SCL 线的输出

    (2)每个 SDAN/SCLn 通道的 SDA0/SCL0  

    (3) SDA0/SCL0至 EXPSDA0/EXPSCL0

    此致、

    泰勒