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.

[参考译文] TCA4311:从器件未通过应答的奇怪问题

Guru**** 2933120 points

Other Parts Discussed in Thread: TCA4311, TCA9511A, TCA4311A, P82B96

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

https://e2e.ti.com/support/interface-group/interface/f/interface-forum/848661/tca4311-weird-issue-with-slave-reply-not-coming-through

器件型号:TCA4311
主题中讨论的其他器件: TCA9511AP82B96

您好!

我设计了一个项目、将 TCA4311用作远距离总线缓冲器、但在读取后、这似乎是次优选择。

不过、电路板已经制作完成、我想就一个奇怪的问题寻求一些帮助。 当我写入时、从器件正确地看到消息、但主器件从不接收到从器件的任何响应。 我知道总线工作正常、因为用旁路线代替 TCA4311、工作正常。

接下来、我将附加项目的一些图像。

概述:

主器件:

从属方:

感谢您的任何帮助。 我也愿意接受更换建议。

编辑、2019-10-17

我现在已经尝试了多个电路板和多种配置、包括无 TCA4311和仅1 4311。 还有几个不同的"主"CPU。 如果没有任何 TCA4311、它可以正常工作。

//此致

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

    Johan、您好!

    您是否能够使用示波器探测 TCA4311两端的 I2C 线路?  这应该让我们更好地了解可能发生的错误。  (仅使用逻辑分析仪将隐藏任何可能对诊断问题有用的潜在"模拟"行为。)

    此致、
    最大

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

    不幸的是、我只能使用性能较差的 Saleae 逻辑分析仪。 我的购买清单上有示波器。

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

    您好 Johan、

    您尝试沟通的距离有多远? 您的图中只提到很远的距离。

    时钟频率是多少?

    如果没有示波器照片、我们很难诊断问题、但我可以猜测一下。

    1) 1)您可能会看到数据表第8.4.3节中提到的缺少 ACK 事件。 如果是这种情况、也许我们可以尝试使所有侧的上拉电阻器更弱(大约20k)。 该器件具有上升时间加速器、因此使用弱上拉电阻有助于稍后触发区域贸易协定并保持逻辑同步。

    2)长电缆具有很大的电感、它与上升时间加速器的触发逻辑冲突(当从器件尝试将线路驱动为低电平时将线路驱动为高电平)。 我们可能需要在传输电缆两侧添加一些串联电阻。 (保持低至大约50欧姆。)

    -Bobby

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

    "我也愿意接受更换建议。"

    TCA4311A 具有独特的引脚输出、因此我们没有太多 P2P 替代器件。 也许可以尝试 TCA9511A (当前正在采样并且是 P2P)、这个器件不应该有上面注释中指出的缺少 ACK 事件。

    除此之外、我建议使用 P82B96进行电缆缓冲、因为它专为 I2C 通信电缆而设计。 但有一个缺点、SX/Sy 侧有一个被认为是高电平的电压、因此请确保主器件/从器件的电压大于 P82B96的电压。

    谢谢、

    -Bobby