1.3 实施 RS-485 传输的最佳实践

+荐课 评论 收藏 分享
[音乐播放] 欢迎观看高精度实验室视频。 在本系列中,我们将讨论实施 RS-485 传输的最佳实践。 这些主题包括网络拓扑、端接、 外部失效防护和接地。 三种常见的拓扑分别是 星形网络、环形网络和包含 星形网络的主干,它们各有各的不足。 之所以不推荐使用星形网络和包含 星形网络的主干,是因为它们故意延长了 主传输线路中 存根的长度。 之所以不推荐使用环形网络, 是因为附近的连接点产生的反射更容易导致 预期接收器的信号完整性下降, 还有可能反射回发送器中。 如果必须使用上述任何一种拓扑, 则应大幅降低数据速率,以确保 能够可靠地进行通信。 RS-485 标准建议使用菊花链 拓扑来连接节点。 在这种拓扑中,所使用的驱动器、 接收器和收发器都通过短网络存根 连接到主电缆干线。 可以将接口总线设计为 进行全双工或半双工传输。 菊花链拓扑的一种替代方案是 使用接线盒。 采用这种方案时,应当尽量减少存根链路, 从而减少反射。 如果必须使用一种不完美的网络拓扑, 最好在每个连接点处插入一个中继器节点。 此图表中的存根长度被定义为 T 连接点, 从此连接点引出的三条线与器件引脚相交。 对于菊花链拓扑,这种情况发生在 PCB 板上: 两条传输连接线和一些迹线连接到 RS-485 收发器。 对于采用接线盒的方法,这种情况 发生在主传输线上, 连接线连接到器件引脚。 由于菊花链拓扑允许生成 小得多的存根,因此有助于减少 向主传输线路的反射,这是这种拓扑 成为优先选择的主要原因。 采用接线盒的方法也可能非常有效。 不过理想情况下,应当最大限度缩短 存根的长度,以减少反射。 当无法将存根缩短到合理的 长度时,可能需要降低数据速率 以便能够可靠地进行通信。 这是一般经验法则,并非严格的规定。 可以使用所提供的公式 计算允许的存根最大长度。 tr 是 RS-485驱动器的上升时间, 可以在器件的数据表中找到此值。 此值介于 VCC 的 10%到 VCC 的 90% 之间。 V 为信号速度, 是传输介质或电缆介电材料的 一个函数。 通常可以在传输电缆的 数据表中找到此信息。 此测量值以光速的 系数百分比表示。 c 是光速的常数。 使用与传输电缆的特性阻抗 z 零 相等的电阻器,将总线的两个最远点 端接。 端接电阻应当尽可能 匹配,而且不会降到 60 欧姆以下, 如果计算中包含收发器的负载,则端接电阻 不应降到 54 欧姆以下。 外部失效防护电阻器可以帮助处于总线空闲、 短路和开路状态的接收器提高抗噪能力。 视频的下方提供了关于如何计算失效防护电阻器和 端接电阻器值的应用手册链接。 如何才能知道RS-485 收发器 是否具有内置的失效防护功能? 有两种检查方法。 第一种方法是查看数据表的封面。 封面上通常包含这一信息。 第二种方法是查看电气参数 v 输入阈值。 可以检查正负号。 带有失效防护偏置功能的收发器的 阈值通常不会以接近于 0 伏的值 为中心。 来自失效防护偏置接收器的值应当是 负值。 请注意,有些新型号RS-485 收发器的 电路使用的 v 输入阈值以接近于 0 伏的值 为中心,但依然能够提供 失效防护偏置。 不过,这种检查方法依然 适用于大多数RS-485 接收器。 即使我的收发器都具有失效防护偏置 功能,我是否也应当提供外部偏置? 不必如此,因为当传输线路处于 短路、空闲或开路状态时,所有收发器 仍会将 rx 保持在 逻辑高电平状态。 如果使用了外部偏置, 接收器的抗噪能力可能会增强。 不过,外部偏置功能的缺点是 功耗会增大,这是因为 电流始终通过一个路径从 VCC 流向 带有失效防护偏置电阻器的接地端。 如果我的一个收发器具有失效防护功能, 是否就意味着我的网络不会失效? 如果收发器具有内部失效防护偏置功能, 那么在大多数情况下,此功能只会应用于该接收器, 而不会顺延到网络中的其他节点。 这不同于外部偏置,后者 即使处于单个节点中,也会应用于 整个网络。 但早期的部分收发器有一些 例外情况。 是否应该将失效防护偏置网络 放到我的所有接收器节点上? 外部失效防护偏置网络最好 只放在一个节点上。 如果将它放到每一个节点上,则需要高得多的 上拉电阻和下拉电阻。 这样做的缺点是,上拉强度和下拉强度 现在都是所安装节点数量的一个函数。 在 RS-485 系统中,可以通过几种 不同的方式完成接地。 在示例 A 中,系统容易受到高接地 电位差的影响。 如果接地电位差 大于器件的限值,器件可能会停止工作 甚至损坏。 在示例 B 中,如果存在高接地电位差, 则可能形成大量的回路电流, 这些电流可能会作为共模噪声 耦合到数据线路中。 RS-485 标准推荐使用示例 C。 增加串联电阻可降低回路电流, 但仍然可能存在噪声。 将 RS-485 系统接地时,接地电位差不得 超过收发器的共模规格, RS-485 标准中的这一规格介于 -7 伏到 +12 伏之间。 有些收发器甚至支持 -20 伏到 +25 伏的 更高电压。 当出现非常大的接地电位差时, 应当使用 隔离式 RS-485 收发器。
课程介绍 共计3课时,24分6秒

[高精度实验室] 接口 : 1 RS-485

RS-485 高精度实验室 TIPL

Viewers are explained RS-485 standard, transmission line communication. Video includes half duplex networks, full duplex networks, RS-485 driver characteristics, differential receivers, receiver hysteresis, and unit loads.

  • 技术支持
  • 其他

推荐帖子

TIVA Launchpad 三:装不上驱动的解决方法
这几天看了例程,然后就开始下载例程,想跑一跑,我下了CCS5也装上了,但唯一一点是觉得现在的TIVA C 在论坛里有点乱。原因是这样,我的开发板 明明写这LM4F120,但论坛里的某些人发得贴子偏偏是123G,我想说的是你的能跑起来吗?不是说瞎话么!!!,你在哪里说了不要紧,后来的人不但没有方便 反而成了麻恼。我的在CCS选择芯片是lm4f120h5qr,下的例程包也自然是LM4F120的。不...
ddllxxrr 【微控制器 MCU】
CCS3.3编译错误
>> C:\Users\ADMINI~1\AppData\Local\Temp\010763, line 30:   error:                illegal input character: hex ffffffed>> C:\Users\ADMINI~1\A...
亲你一小口 【DSP 与 ARM 处理器】
学习心得:PWM模块的学习和使用
最近在使用TI的stellaris的芯片,项目主要用来做系统的控制模块,M3的外设基本都用到了,后面一点点总结各个模块简单的用法,并附上之前搜集和学习的资料,方便大家学习特别适合新手的入门学习,共同进步吧,感觉自己也还属于菜鸟级的呢,同时也感谢所有分享资料的朋友 ,坛子里的学习氛围很好,大家继续努力,呵呵 正题: (1)Stellaris系列的PWM特性   Stellaris...
zyc1 【微控制器 MCU】
求助,如何配置msp430f5529串口收发的寄存器
        P3SEL = BIT3 + BIT4;          //设置管脚为第二功能         UCA0CTL1 |= UCSWRST;      //8位数据,1位停止位,奇校验   ...
蛟龙哥哥111 【微控制器 MCU】

hawkier

学习了

2020年04月10日 12:14:15

jpf

实施 RS-485 传输的最好方式,学习了

2020年03月28日 23:04:53

54chenjq

实施 RS-485 传输的最佳实践

2020年03月07日 09:01:59

xiaozhuang

习学习[高精度实验室] 接口 : RS-485

2020年03月06日 22:38:40

bingdongshijian

习学习[高精度实验室] 接口 : RS-485

2020年03月06日 15:15:13

shakencity

学习学习[高精度实验室] 接口 : RS-485

2020年03月06日 09:02:02

hellokt43

接口 : RS-485接口 : RS-485接口 : RS-485

2020年03月05日 13:56:50

YangTwo

RS-485: What is RS-485?

2020年03月03日 23:45:06

SensorYoung

RS-485: What is RS-485?

2020年03月03日 13:50:51

GuyGraphics

RS-485: What is RS-485?

2020年03月03日 12:58:36

06010601

RS-485: What is RS-485

2020年03月02日 21:23:14

分享到X
微博
QQ
QQ空间
微信

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新文章 手机版

站点相关: EEWORLD首页 EE大学堂 论坛 下载中心 Datasheet 活动专区 博客

北京市海淀区知春路23号集成电路设计园量子银座1305 电话:(010)82350740 邮编:100191

电子工程世界版权所有 京ICP证060456号 京ICP备10001474号 电信业务审批[2006]字第258号函 京公海网安备110108001534 Copyright © 2005-2020 EEWORLD.com.cn, Inc. All rights reserved