RS485串口通信技术.docVIP

  1. 1、本文档共10页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
RS485串口通信技术 RS232C属于平衡半双工双点对传传输协议,而RS485支持多点传送的半双工平衡传输协议,它们的区别除了一个是点对点,一个是多点对多点外,传输距离也是有很大差别的。参见下表。 描述 RS232C RS423 RS422 RS485 操作模式 单端 单端 差分 差分 驱动器与接收器的总数量(在RS485网络中同一时刻只有一个驱动器是有效的) 1个驱动 1个接收 1个驱动10个接收 1个驱动 10个接收 32个驱动 32个接收 最大电缆长度 50英尺 4000英尺 4000英尺 4000英尺 最大传输速率(RS232:40英尺,而RS422/RS485:4000英尺) 20kb/s 100kb/s 10Mb/s-100Kb/s 10Mb/s-100Kb/s 驱动器最大输出电压 +/-25V +/-6V -0.25V到+6V -7V到+12V 驱动器输出电平(最小输出电平) 有负载 +/-5Vto+/-15V +/-3.6V +/-2.0V +/-1.5V 驱动器输出电平(最大输出电平) 空载 +/-25V +/-6V +/-6V +/-6V 驱动器负载电阻(欧姆) 3k-7k =450 100 54 最大转换率 30V/uS 可调 —— —— 接收器最大输入电压 +/-15V +/-12V -10Vto+10V -7Vto+12V 接收器输入灵敏度 +/-3V +/-200mV +/-200mV +/-200mV 接收器输入阻抗(欧姆),(RS485在一个标准负载下) 3k到7k 最小4k 最小4k =12k 一、连线 通常的RS485(正规名称是TIA/EIA-485-A)是使用平衡双线连接的。一共三条线分别为信号正、信号副和地线。数据信号在传输以前是非平衡的,经过差分放大器后变成了平衡信号。见图一。 图一RS485信号的连接方法 采用平衡连接的传输线其目的就是为了大幅度减少外界的干扰电平信号,它的原理和我们音频中使用平衡传输是一样的。理想的平衡传输信号其两个正负极(见图二,对应的是1+和2+输入)电平是时间上的严格对齐,1+的高电平,对应2+的低电平,反之亦然。 图二理想的平衡RS485信号传输电平 尽管传输RS485信号可以采用任何导电导线,但是通常是使用双绞线来连接为最佳。 二、为什么使用双绞线 从字面上解释双绞线就是一对长度相等的金属丝互相螺旋状拧在一起的导线对。为什么要使用双绞线传输RS485信号呢?那是为了解决在长距离的高速网络中存在的两个主要问题:EMI辐射干扰和EMI接收干扰。 1、辐射干扰:在高速传输数据的时候,接收端是依靠高低电平的垂直边沿(上升沿/下降沿)来判断数据的变化的,频率越高,边沿变化的越快,相应的高频奇次谐波含量也越高。下图三是125kHz方波信号的FFT照片,由图上我们可以看出它在5MHz上还有很大的谐波能量。 图三125kHz方波信号的FFT延伸到5MHz 由于高频方波本身的辐射问题,再加之长线传输(此时的长线相当于发射天线),其对外的辐射特性得到了加强。使用双绞线则可以有效地抑制这种辐射干扰。其实它的原理很简单,当两条平行对绞天线在辐射电磁波的时候,由于工作电平是反相,所以辐射电磁波将被抵消。当然完全抵消只是个理论数值,抵消效果取决于对绞线的长度是不是完全一致,以及对绞密度和线间的紧合度,这些都是和对绞线的制作工艺有很大的关系。所以我们可能会发现,用一些比较高档的线(比如Belden9841)可以传输更远的RS485信号,而且误码率很低。 2、接收干扰:这是针对接收端来说的抵抗干扰的能力。上面我们谈到高频传输线基本上相当于一个天线,当天线以对绞的方式传输反相信号的时候会抵消辐射电平。同样的原理,它也会帮助接收端抵消输入的噪声信号。外部输入来的“无用”噪声信号在完全相等长度和均匀对绞的线对里面是以“共模信号(大小相同,方向相同)”存在的;而有用的信号在这里是以“差模信号(大小相同,方向相反)”存在的。而对接收端的差分放大器而言,它只接收差模信号而抑制共模信号(差分放大器有个电参数叫共模抑制比CMRR,一般大于60dB为优)。 三、双绞线的特性阻抗 双绞线的特性阻抗和其它高频电缆一样。要主意的是,特性阻抗和电阻是不同的概念。电阻可以用万用表测出来,特性阻抗不能测。(阻抗是电阻和电抗的统称,电阻部分是针对直流电路来说的,这部分用万用表可以测量。但是电抗是指电缆间的容抗和感抗之和。电抗只是对交流信号有作用,信号的频率越高,这种表现就越明显)。电抗的单位也是欧姆,它的大小取决于双绞线的线径、绝缘体的导电能力(介电常数)、绝缘体和铜线的排列位置等。尽管TIA/EIA-485-A里面没有特别指明这个特性阻抗的数值,一般地厂商都是将这个数值定在120Ω。见图

文档评论(0)

lingyun51 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档