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.

[参考译文] THVD1420:有时数据变得垃圾

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

https://e2e.ti.com/support/interface-group/interface/f/interface-forum/1533832/thvd1420-some-times-data-getting-garbage

部件号:THVD1420

工具/软件:

尊敬的 TI 团队:

THVD1420 RS485 通信存在一些小问题、有时 RS485 总线上会产生垃圾值。您能告诉我错误在哪里吗?

这里连接了我的电路和 PCB 设计。谢谢。

这是我的电路

这是我的 PCB 设计文件

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

    原理图和 PCB 不匹配。

    D16 的用途是什么? RS RS-485 信号是双向信号。

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

    嗨、Clemens Ladisch  

    感谢您的快速答复。

    对我之前的通信中的混淆表示歉意 — 我所附的原理图包含了错误的零件名称。 请查找 随附了正确的原理图 附上这个消息。

    在我之前的实施中已成功使用相同的设计、在这些实施中、它使用包含的设置可靠地运行 一个主器件和一个从器件

    但是、在当前应用中、我使用的是 单个主器件和 120 多个从器件 。 在这个设置下、我偶尔会收到 数据不正确或无效

    请查看所附的更正后的原理图。 我还要确认以下几点:

    • 在前面的原理图中、您提到了的使用 D16 。 在这个更新的版本中,我可以安全 拆下 D14

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

    必须删除 D14。 您还必须移除所有节点上的 R36(总线两端除外)。 您还应该移除大多数节点上的 R35 和 R39。

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

    尊敬的 Sankar:

    Clemens 是正确的 — D14 不应该在那里 — 它会导致垃圾数据,只有 2 个终端节点(开始和结束节点)应该用一个 120 欧姆电阻器端接。  

    理想情况下,网络拓扑采用菊花链式连接,以尽量减少未端接残桩长度 — 对于此设备,未端接残桩最大长度(其中长度测量为与总线主干线的偏差)应<= 350mm — 这假设您使用的传输介质的相位速度为~78% c、这在 RS RS-485 系统中非常常见。  最大未端接总线长度:L <= t_tr(列出的差分最小时间)/10 * Vp — 其中,此器件的 t_tr 最小值为 15ns、作为其差分转换时间、并假定 Vp 为 78%* c — 因此根据所使用介质的相位速度,可能存在一些差异。  

    如果您有任何其他问题、请告诉我、我将了解我可以做什么!

    此致、

    Parker Dodson

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

    非常感谢您的快速重播 克莱门斯和帕克·多德森

    模拟的地方  菊花链机制 除了启动器件和终端器件之外、没有对从器件使用端接电阻器

    我将删除您建议的组件、然后返回到您那里是否有任何更改 PCB 设计? 谢谢你

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

    尊敬的 Sankar:

    请告诉我拆卸部件是否有帮助。 同时感谢您确认您使用的是正确的网络设置。  

    至于 PCB — 看起来还可以。 理想情况下、您希望 A/B 输出线路进行差分耦合 — 但 A/B 布线在 PCB 上非常短,器件的速度不是很快,因此不会引起太多问题 — 如果进行修订,但我至少会尝试使布线宽度相同且尽可能接近相同的长度-这只是最佳实践、但我怀疑这是导致的 我认为主要问题源于 D14。 当“B"变为“变为高电平时、由于二极管的存在、您将无法发送该信号。 您的 712 二极管应该足够符合保护需求。  

    此致、

    Parker Dodson

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

    谢谢你  Parker Dodson 对于您的建议请让我检查我的硬件与您的指导,然后我会回来给你非常感谢.