


下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、RS-485标准是由两个行业协会于1983年共同制订合开发的,即EIA 电子工业协会和TIA 通讯工业协会。EIA开始时在它所有的标准前加上“ RS"前缀推荐标准Recommendedstandard的缩写。这个名称一直延用至今,现在EIA-TIA 已正式用“ EIA/TIA 取代“ RS以明确其来源。修订后命名为TIA/EIA-485-A。不过我们还是习惯地称之为RS-485。RS-485由RS-422开展而来。两者是工业应用中最成功的标准。而RS-422是一个差分标准,是为了弥补RS 232的缺乏提出来的,改进了RS-232通讯距离短和速率低的缺点,RS-422定义了一种平衡通信
2、接口,将传输速率提高到了1OMbps,在速率低于1000Kbps时传输距离延长到4000英尺,并且允许在一条平衡线上连接最多10个接收器,可以说 RS-422是一种单机发送、多机接收的单向传输标准。RS-485是在RS-422的根底上,为了扩展应用范围和通讯能力,增加了多点、双向通信 能力,也就是说,允许多个发送器连接到同一条总线上,同时,增加了发送器的驱动能力和通讯冲突的保护特性,通过差分传输扩展总线的共模范围。RS-485满足了所有的RS-422标准,但反之那么不成立。RS-485实质上是一个电气接口标准,它只规定了平衡驱动器合接收器的电特性,而没 有规定插件、传输电缆与及通信协议。只是对
3、应于七层模型中的物理层。3.RS-485的接口标准特点:平衡传输、差开工作模式驱动器带载最小输入电压:土1.5V最大输出短路电流:250mA接收器输入门限:土 200mV 7V至+ 12V总线共模范围接收器输出逻辑高:200mV最大总线负载:32个单位负载最大传输速率:10Mbps多点通信驱动器带载最大输入电压:土5V驱动器输出阻抗:54 Q接收器最小输入阻抗:12KQ最大输入电流 1.0mA/-0.8 mA (12Vi n/-7Vin)接收器输出逻辑低:v 200mV允许收发器数目:32Tx、32Rx最大电缆长度:4000英尺约1.2千米RS-485标准定义了一个基于单对平衡线的多点、双向半
4、双工的通讯链路,提供了 高噪声抑制、高的传输速率、长传输距离、宽共模范围和低本钱的通信平台。4.1 RS-485网络连接和节点配置事实上,虽然RS-485标准的定义里只定义了一个双线通讯链路,但是在实际使用中,我们可以利用一条或者两条这样的链路来建立实用的通讯网络,也就是说,RS-485可以很好的支持半双工和全双工的通讯模式。一般的,对于一条这样的链路,网络的拓扑结构采用终端匹配的总线型结构。而不支持常见的星型或者环形结构。485总线的网络配置实际上对通讯的可靠性是影响巨大的,特别是在通信距离的延长和通信数据传送速率或者说通信所用波特率的提高之后,不良影响会越来越严重。正礦正瞬f以下1、2、3
5、是一些常见的错误的连接方案,其中的小圆圈代表一个接收图1常见错误连接及改正方案送器单元。连线表示连接总线的电缆,一般我们采用屏蔽双绞线 作为这个连接介质。在4、 5、 6里,我给出了对应于1、 2、 3的连接改正方案。1、2、 3连接方案,虽然在某些情况下,比方很短的距离,对通信速率要求不 高,可以采用低速率,而且收发单元也很少等场合,可能可以实现通信。但一旦这些方案用 于通信距离长,和通信速率要求高的现场,就可能出现不能通信。主要的原因就是信号在各个支路会发生信号反射,和原信号叠加,造成了信号的不稳定性。另外,由电磁学理论我们知道,反射还可能发生在线路阻抗不连续或者起伏较大的地方, 比方不同
6、线路段采用了不同的电缆,某个段连接了很多收发器而另一段却很少,又或者某收发单元到主干总线的连线太长,都可能出现阻抗的不连续,发生信号反射。总线的配置还涉及到连接的收发器数目问题,RS-485总线没有给出一个允许连接的收发器数目的标准规定,但是规定了最大的总线负载容量,那就是最多接32个单位负载,每个单位负载的最大输入电流是1.0mA/-0.8mA,也就是相当于12K Q。这就给接口芯片一个扩充收发器的可能性,器件生产商通过增大收发器的输入电阻从而到达增加节点数的目的。我们目前用到的MAX3082就将节点数扩展到 64个;为了解决总线上的发射和干扰,有时候就需要对总线进行终端匹配,由于RS-48
7、5 一般是用UART (Universal Asynchronous Receiver/Transmitter 通用异步接收/传送器)方式进行通 讯,而UART是在每个数据的中点采样数据的,只要反射信号在采样开始时已经衰减到可 以忽略,那就不用考虑总线匹配问题。总线匹配问题和数据传输速率、电缆长度、与及信号转换速率等都有关系,判断在什么样的情况下需要加匹配有一个经验性的原那么:当信号的转换时间上升或者下降时间超过电信号沿总线单向传输所需的时间的3倍以上时就可以不加匹配。(b)三种常见终端匹配方案(c)当要求考虑匹配时,一般的我们采用在总线两端各接一个阻值等于电缆特性阻抗的电 阻,例如双绞线的这
8、个特性阻抗是100 Q至120Q之间。这个电阻就可以选择在这个访问范围,如图2 a。另外还可以用 RC匹配,如图2 b;或者使用一种加二极管的方案, 如图2 c。这几种方案都有不同的特点:a有一个缺点,即匹配电阻要消耗电流,不适用于那些需要低功耗的系统。b的RC网络很省电,但 C值很难确定,要在功耗和匹配效率间折衷考 虑。另外这种方法对信号的质量也产生破坏。c实际上没真正实现匹配,但利用了二极管的钳位作用削弱了反射,改善了信号质量,而且节能效果很好。在上面已经提了一下, 在节点支路最容易产生反射,其中节点引出线是个最大的影响因素,在图1中我们也看到,其错误连接就是因为节点的引出线太长了。几乎可
9、以比较主干线。事实上,一个485系统可以允许的引出线长度和信号的转换时间、数据速率很有关系, 有个经验公式可以粗略计算这个最大长度:Lmax=( t rise x 0.2m/ns)/10t rise可以是上升或者下降时间在设计中我们选择了 MAX3085/3082作为接口芯片,对应于它们的250ns的上升/下降时间, 节点单元分机的最大引出线由上式算得约为5米。4.3 失效保护(Fail-safe)RS-485标准规定接收器门限为土 200mV。这样能够提供较高的噪声抑制能力。但是, 也会有一个问题:当总线上的信号处于-200mV+200mV之间时,接收器接收到的信号状态无法确定,注意到 UA
10、RT是以一个“ 0电位作为起始位开始一个数据帧的传递的,所以这 个不定态可能会使 UART错误的接收一些数据,从而导致系统进行错误动作。这个问题是不容无视的,特别是对于实时性要求很高和控制要求高的场合,误操作的后果是很严重的。而当系统总线空闲、开路、或者短路时都有可能出现两线电压低于200mV的情况。故必须采用有效的措施来防止接收器处于不定态。传统的做法是给总线加偏置电阻。这样在空闲或者开路是把总线偏置到一个确定态。但是这种方法不能解决总线短路问题。在我们设计过程中,考虑了这个问题,采用的MAX3082芯片是有失效保护的,而目前MAXIM 公司的MAX485 , MAX487等芯片就不具有这个
11、功能。它采用的方法很巧妙,也是现在解决这个问题的最好方法:将接收门限移到一 200mV/-50mV,这样就解决了在总线短路下的失效问题。因为这样规定的门限,对于大于 50mV我们就确定为“ 1态,对于短路状态下的“ 0V当然就是确定的“ 1 态。这是MAXIM 专门设计这款芯片的工程师告诉我们的。4.4总线接地问题对于电子系统的设计。我们知道电源和接地问题是一个非常关键的问题,如果处理不好,经常导致不能稳定的工作甚至危及系统平安。对于一个可靠的RS-485系统也是这样。因为在RS-485的标准中只是强调了用两根双绞线实现系统的通讯线路A(+)和B(-),受此影响。一个错误的观点是认为RS-48
12、5链路不需要信号地,只要把 A和B线路用两个双绞线连起来就行了,因为 RS-485接口是用差分方式传输信号的,并不需要相对于某个参照地来 检测信号,系统只需要检测两线间的电位差就可以了。无可否认在某些情况下这是可以工作的,但是也给系统留下了很大的隐患。因此我们要求所有的 485通讯电路连接线都采用屏蔽线就是这个道理。一个问题就是共模干扰, 注意到收发器只有在共模电压不超过一定的范围-7V+12V条件下才能正常工作,所以当共模电压超出这个范围时通讯的可靠性就受到考验了。严重的话还可能烧毁接口。如图3给出的模型,发送器A对发送器B发数据时,A输出的共模电压为 Vos,如果A、 B是不共地的话。那么
13、就可能存在地电位差Vgpd。那么接收器 B输入的共模电压就会到达VCM =Vos + Vgpd。RS-485标准规定 VosW 3V,但是注意到 VGPD可能会有很大的幅度甚 至几十伏特且可能伴有强的干扰信号,这样B接收端输入Vcm就有可能超出正常范围,在信号线上引入干扰电流,影响通信甚至烧毁电缆。除了共模干扰,还有一个就是电磁辐射EMI对总线的影响,驱动器输出信号中的共模局部需要一个返回通路,如果系统没有接地的回路,共模信号没有一个低阻的回路,就会以电磁辐射的方式返回源端,整个总线就像一个长天线一样向外辐射电磁波。这样造成的信号损失和信息泄漏是很严重的。接地的措施其实很多, 不过这些措施与共
14、模干扰的频率和干扰源的内阻有关,图4给出了一些不同情况下可考虑的措施:图4接地方案1:干扰源内阻大,直接加一低阻信号地线;2:干扰源内阻小,在1的根底上可以在信号地回路中加电阻,不过注意到这可 能会增大共模电压,R1、R2的取值要控制好,不能影响通信;3:浮地接法,当干扰源内阻实在太小,这种方法是可行的,因为隔断了接地回路, 形成的环路电流不会很大;4:如果在3情况下,信号地和大地或机壳不能隔断,那这种电气隔离的方法是 可行的。当然,以上所述的各种情况都是在低频率的情况下适用,如果是高频瞬态干扰就不能这样考虑了。因为引线有电感,这个接地回路对瞬态干扰等于开路,瞬态干扰的产生我们可以想象得到,系统周边的别的大功率感性器件,如电机、变压器、继电器等等,甚至最平常的 就是闪电了。采用的措施可以类似图4中的4的电气隔离方法。或者用放电管等瞬态抑制器件,总之最终目的就是将瞬态放出的能量引到大地上去。4.5静电放电保护ESD对于一个工作在实际的环境中的系统,所受到的外界影响是多种多样的,静电放电Electrostatic Discharge丨就是一个很关键的问题。国际工业标准规定的静
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 教育生态学视角下的摩尔多瓦中学生汉语课堂问题行为及对策研究
- 作物秸秆加工销售合同范例
- 个人聘请会计合同范例
- 书代理出版合同范例
- 个体店面员工合同范例
- 公司月结协议合同范例
- 会务承办合同范例
- 仓库贷款合同范例
- 住宅出租合同范例
- 三只松鼠合同范例
- 2025届福建省莆田高中毕业班第二次质量检测英语试题(原卷版+解析版)
- 2025年安徽中医药高等专科学校单招职业适应性测试题库有答案
- 北京大学DeepSeek系列-DeepSeek与AIGC应用
- 2025年无锡职业技术学院单招职业倾向性测试题库完整版
- 2025年皖西卫生职业学院单招职业技能测试题库及答案1套
- 《马云创业经历》课件
- 常用量具使用方法课件
- 2024年05月安徽农商银行系统社会招考计算机法律专业员工人员笔试历年参考题库附带答案详解
- 腾讯云人工智能工程师认证考试题(附答案)
- 专题03 透镜及其应用(5大模块知识清单+5个易混易错+6种方法技巧+典例真题解析)
- 班级管理案例与应用知到智慧树章节测试课后答案2024年秋哈尔滨师范大学
评论
0/150
提交评论