转载连接:

http://m.elecfans.com/article/593105.html

一、终端电阻简介

  高频信号传输时,信号波长相对传输线较短,信号在传输线终端会形成反射波,干扰原信号,所以需要在传输线末端加终端电阻,使信号到达传输线末端后不反射。对于低频信号则不用。在长线信号传输时,一般为了避免信号的反射和回波,也需要在接收端接入终端匹配电阻。

  二、终端电阻在通信中的作用

  在RS485组网过程中另一个需要主意的问题是终端负载电阻问题,在设备少距离短的情况下不加终端负载电阻整个网络能很好的工作但随着距离的增加性能将降低。理论上,在每个接收数据信号的中点进行采样时,只要反射信号在开始采样时衰减到足够低就可以不考虑匹配。但这在实际上难以掌握,美国MAXIM公司有篇文章提到一条经验性的原则可以用来判断在什么样的数据速率和电缆长度时需要进行匹配:当信号的转换时间(上升或下降时间)超过电信号沿总线单向传输所需时间的3倍以上时就可以不加匹配。

  

  一般终端匹配采用终端电阻方法, RS-485应在总线电缆的开始和末端都并接终端电阻。终接电阻在RS-485网络中取120Ω。相当于电缆特性阻抗的电阻,因为大多数双绞线电缆特性阻抗大约在100~120Ω。这种匹配方法简单有效,但有一个缺点,匹配电阻要消耗较大功率,对于功耗限制比较严格的系统不太适合。另外一种比较省电的匹配方式是RC匹配。利用一只电容C隔断直流成分可以节省大部分功率。但电容C的取值是个难点,需要在功耗和匹配质量间进行折衷。 还有一种采用二极管的匹配方法,这种方案虽未实现真正的“匹配”,但它利用二极管的钳位作用能迅速削弱反射信号,达到改善信号质量的目的,节能效果显著。

  一般情况下不需要增加终端电阻,只有在485通信距离超过300米的情况下,要在485通讯的开始端和结束端增加终端电阻。

  

  终端电阻在通信中的作用是为了消除在通信电缆中的信号反射。然而在通信过程中,有两种原因因导致信号反射:阻抗不连续和阻抗不匹配。

  1.阻抗不连续:信号在传输线末端突然遇到电缆阻抗很小甚至没有,信号在这个地方就会引 起反射。这种信号反射的原理,与光从一种媒质进入另一种媒质要引起反射是相似的。消除这种反射的方法,就必须在电缆的末端跨接一个与电缆的特性阻抗同样大 小的终端电阻,使电缆的阻抗连续。由于信号在电缆上的传输是双向的,因此,在通讯电缆的另一端可跨接一个同样大小的终端电阻。

  2.阻抗不匹配:引起信号反射的另个原因是数据收发器与传输电缆之间的阻抗不匹配。在高频电路中,当信号的频率很高时,则信号的波长就很短,当波长短得跟传输线长度可以比拟时,反射信号叠加在原信号上将会改变原信号的形状。如果传输线的特征 阻抗跟负载阻抗不匹配时,在负载端就会产生反射。这种原因引起的反射,主要表现在通讯线路处在空闲方式时,整个网络数据混乱。

  要减弱反射信号对通讯线路的影响,通常采用噪声抑制和加偏置电阻的方法。在实际应用中,对于比较小的反射信号,为简单方便,经常采用加偏置电阻的方法。

  补充说明:

  1.RS-485需要2个终接电阻,接在传输总线的两端,其阻值要求等于传输电缆的特性阻抗。在短距离传输时可不需终接电阻,即一般在300米以下不需终接电阻。

  2.为了抑制干扰,RS485总线常在最后一台设备之后接入一个120欧的电阻(即为上面所述)。

  3.RS-485与RS-422的共模输出电压是不同的。RS-485共模输出电压在-7V至+12V之间, RS-422在-7V至+7V之间,RS-485接收器最小输入阻抗为12KΩ;RS-422是4kΩ;RS-485满足所有RS-422的规范,所以RS-485的驱动器可以用在RS-422网络中应用。

  三、RS485总线中匹配电阻的接法

  在485总线的现场施工当中,当485总线的传输距离超过一定的长度时,485总线的抗干扰能力就会出现下降,在这种情况下,就要在485总线的首尾两端接120欧姆的终端匹配电阻,以保证485总线的稳定性。

  终端匹配电阻的正确接法是在每个485总线的首尾两端上各接一个120欧姆的终端电阻,电阻接在485总线的正负之间。如图示:

  上图为使用485转232转换器时的终端匹配电阻的接法

  上图为有加485中继器时终端匹配电阻的接法

  上图为使用485集线器时终端匹配电阻的接法

485线路的端接,http://www.alciro.org/alciro/RS-485_16/Terminacion-lineas_130.htm

http://www.alciro.org/tools/RS-485/RS485-resistor-termination-calculator.jsp

https://www.edaboard.com/showthread.php?147547-RS485-Termination-Resistor

485通信 中终端电阻(转)相关推荐

  1. CAN通信中终端电阻的作用

    CAN终端电阻,顾名思义就是加在总线末端的电阻.此电阻虽小,但在CAN总线中却有十分重要的作用. CAN总线终端电阻的作用有两个: 一.提高抗干扰能力,确保总线快速进入隐性状态. 二.提高信号质量. ...

  2. 485通信原理_串口通信(232,485,422)以及常见问题

    下面先讲一讲串口通信的一些基本概念,术语.如果对串口通信比较熟悉的,就当复习复习,如果哪里讲错或不到位,也可以及时指出,当作一块交流交流. 这里并不对串口的编程作讲解,主要是从应用的角度去讲一讲.因为 ...

  3. 夏季小学期STC-B,基于485通信实现双模式(单机联机)拼图游戏

    文章目录 摘要 绪论 正文 功能介绍: 设计思路 总体设计方案 设计总结与心得 项目工程文件 摘要 本课程设计旨在数码管上编写一个有完整环节的可联机游戏,在课程设计中采用了设置中断,编写回调函数的方法 ...

  4. 485 通信注意事项

    目录 为什么要采用屏蔽线 为什么要接地 485 通信线应如何走线? 为什么485 总线要采用手拉手结构,而不能采用星形结构? 485 总线上设备到设备之间可以有接点吗? 什么叫共模干扰和差模干扰?如何 ...

  5. 485通信自动收发电路,历史上最详细的解释

    作者:瑞生,来源:科技老顽童 微信公众号:芯片之家(ID:chiphome-dy) 上边的485通信自动收发电路,实测波特率9600不会有问题,但是,波特率115200的话,曾经出现过问题. 我们先看 ...

  6. 485通信实现自动收发功能

    在平时使用485通信时,好多人往往首选的就是MAX485芯片,如下图所示: 常规的方法就是使用RE和DE引脚通过程序来切换接收数据和发送数据,但是这样写起程序来比较麻烦,调试起来也比较费劲.为了方便的 ...

  7. 485通信自动收发数据实现

    485通信是工业控制中很常用的一种通信方式,但是编写通信程序的时候需要在代码中手动控制接收和发送,如果接收和发送逻辑没处理好往往会造成通信故障,实现起来比较麻烦.那能不能让485通信是接收和发送数据可 ...

  8. 【genius_platform软件平台开发】第九十三讲:串口通信(485通信)

    485通信 1. 485通信 1.1 termios结构 1.2 头文件 1.3 函数讲解 1.3.1 tcgetattr 1.3.2 tcsetattr 1.4 示例工程 1.5 参考文献 1.5. ...

  9. 通信协议学习-485通信(2)

    2.RS-485通信总线标准 RS-485标准采用平衡式发送和差分接收方式实现通信,由于传输线通常使用双绞线,又是差分传输,所以有极强的抗共模干扰的能力.RS-485采用半双工工作方式,支持多点数据通 ...

最新文章

  1. DCFNET: DISCRIMINANT CORRELATION FILTERS NETWORK FOR VISUAL TRACKING
  2. java 中如何实现多进程_在Java中可以使用哪些方法来实现Java的多进程运行模式?...
  3. 孙甘露:小说是他的女人,写作是他爱女人的过程
  4. PropertiesUtil 获取文件属性值
  5. laravel常用响应操作
  6. 【计算机组成原理】程序中断与DMA
  7. ap计算机科学ab,AP微积分AB_AP科目介绍|AP考试网
  8. c语言儿童教学_五岁儿童的自然语言处理
  9. SAP 和 ERP 区别
  10. 洛谷 p4234 最小差值生成树
  11. 登录页面,登录后跳转不成功
  12. 计算机输入法切换用户,电脑的输入法切换不了怎么办,教您如何解决电脑系统输入法...
  13. compareTo()和compare()的详解和区别
  14. Jetson Nano 人工智能计算
  15. 「解析」语义分割性能指标 附代码
  16. Qt/C++实现多功能计算器
  17. MOOC战德臣数据库课程自用笔记_5_SQL复杂查询与视图
  18. Mysql和 ClickHouse计算时间函数的差值的区别(dateDiff和TIMESTAMPDIFF)
  19. 使用泰克示波器DPO7254C测量LVDS时钟信号眼图
  20. Django+小程序打造个人助手-----2小程序项目工程目录

热门文章

  1. java getclass用法_java 中getClass()的用法
  2. TinyHTTPd 编译及 HTTP 浅析
  3. js实现浅拷贝和深拷贝
  4. Android删除手机文件,联系人,通话记录
  5. 大语言模型Prompt工程之使用GPT4生成图数据库Cypher
  6. 计算机等级考试价值,软考和全国计算机等级考试谁的价值更高?
  7. springBoot项目打jar包发布时启动包内置tomcat无法启动错误分析
  8. Tomcat无法启动和访问项目出现404
  9. 计算机网络基础之数据传输方式(二)
  10. java 弱智语言_一个很弱智的问题