rs-尊龙凯时最新

rs-232rs-422rs-485简介及三者的区别

作者:马腾娜娜 日期:2017-11-23 点击:896

一、rs-232

rs-232-c是美国电子工业协会eiaelectronic industry association)制定的一种串行物理接口标准。rs是英文“推荐标准”的缩写,232为标识号,c表示修改次数。它的全名是"数据终端设备(dte)和数据通讯设备(dce)之间串行二进制数据交换接口技术标准"。该标准规定采用一个25 个脚的db-25 连接器,对连接器的每个引脚的信号内容加以规定,还对各种信号的电平加以规定。后来ibmpc 机将rs-232 简化成了db-9 连接器,从而成为事实标准。而工业控制的rs-232 口一般只使用rxd2)、txd3)、gnd5) 三条线。


rs-232-c总线标准设有25条信号线,包括一个主通道和一个辅助通道。在多数情况下主要使用主通道,对于一般双工通信,仅需几条信号线就可实现,如一条发送线、一条接收线及一条地线。


rs-232-c标准规定的数据传输速率为每秒5075100150300600120024004800960019200波特。


rs-232-c标准规定,驱动器允许有2500pf的电容负载,通信距离将受此电容限制,例如,采用150pf/m的通信电缆时,最大通信距离为15m;若每米电缆的电容量减小,通信距离可以增加。传输距离短的另一原因是rs-232属单端信号传送,存在共地噪声和不能抑制共模干扰等问题,因此一般用于20m以内的通信。

 

1、rs-232-c接口标准的特点:

1)采用负逻辑,即,逻辑“1”为-15v~-5v,逻辑“0”为 5v~ 15v

2)采用全双工方式

 

2、由于rs-232 接口标准出现较早,难免有不足之处,主要有以下几点:

1)接口的信号电平值较高,易损坏接口电路的芯片,又因为与ttl电平不兼容,故需使用电平转换电路方能与ttl 电路连接。

2)传输速率较低,在异步传输时,波特率为20kbps。现在由于采用新的uart 芯片16c550 等,波特率达到115.2kbps

3)接口使用一根信号线和一根信号返回线而构成共地的传输形式,这种共地传输容易产生共模干扰,所以抗噪声干扰性弱。

4)传输距离有限,最大传输距离标准值为50 米,实际上也只能用在15米左右。

5rs-232 只允许一对一通信,而rs-485 接口在总线上是允许连接多达128个收发器。

 

二、rs-485

在要求通信距离为几十米到上千米时,广泛采用rs-485 串行总线。rs-485采用平衡发送和差分接收,因此具有抑制共模干扰的能力。加上总线收发器具有高灵敏度,能检测低至200mv的电压,故传输信号能在千米以外得到恢复。


rs-485采用半双工工作方式,任何时候只能有一点处于发送状态,因此,发送电路须由使能信号加以控制。


rs-485用于多点互连时非常方便,可以省掉许多信号线。应用rs-485可以联网构成分布式系统,其允许最多并联32台驱动器和32台接收器。

 

针对 rs-232-c的不足,新标准rs-485具有以下特点:

1rs-485的电气特性:逻辑“1”以两线间的电压差 2v~ 6v表示,逻辑“0”以两线间的电压差-6v~-2v表示。接口信号电平比rs-232-c降低了,就不容易损坏接口电路芯片,且该电平与ttl电平兼容,方便与ttl电路连接。

2)数据最高传输速率为:10mbps

3rs-485接口采用平衡驱动器和差分接收器的组合,抗共模干扰能力强,即抗噪声性能好。

4rs-485接口的最大传输距离标准值4000英尺,实际上可达3000米。

5 rs-232-c接口在总线上只允许连接一个收发器,即单站能力;而rs-485接口在总线上只允许连接多达128个收发器,即具有多站能力,这样用户可以利用单一的rs-485接口方便地建立设备网络。

 

三、rs-422

rs-422和rs-485电路原理基本相同,都是以差动方式发送和接受,不需要数字地线。差动工作是同速率条件下传输距离远的根本原因,这正是二者与rs232的根本区别,因为rs232是单端输入输出,双工工作时至少需要数字地线、发送线和接受线三条线(异步传输),还可以加其它控制线完成同步等功能。


rs-422通过两对双绞线可以全双工工作收发互不影响,而rs485只能半双工工作,发收不能同时进行,但它只需要一对双绞线。rs422rs48519kpbs下能传输1200米。用新型收发器线路上可连接台设备。


rs-422 的电气性能与rs-485完全一样。主要的区别在于:rs-422 4 根信号线;两根发送(yz)、两根接收(ab)。由于rs-422 的收与发是分开的,所以可以同时收和发(全双工);rs-485 2 根信号线:发送和接收。

 

四、三者的区别

区别:

rs232是全双工的,rs485是半双工的,rs422是全双工的。

rs485rs232仅仅是通讯的物理协议(即接口标准)有区别,rs485是差分传输方式,rs232是单端传输方式,但通讯程序没有太多的差别。

pc机上已经配备有rs232,直接使用就行了,若使用rs485通讯,只要在rs232端口上配接一个rs232rs485的转换头就可以了,不需要修改程序。

 

rs232 /rs422 /rs485接口外观有区别么?

一般都是db9,也有其他的,还是得看里面的线才知道到底是rs232 rs422 rs485里的哪种呵呵。

rs232是标准接口,为d9针头,所连接设备的接口的信号定义是一样的,其信号定义如下:


 

rs-232 只允许一对一通信(单站能力)


 

rs-485 接口在总线上是允许连接多达128个收发器(具有多站能力)


 

由于pc机默认的只带有rs232接口,有两种方法可以得到pc上位机的rs485电路:

1)通过rs232/rs485转换电路将pc机串口rs232信号转换成rs485信号,对于情况比较复杂的工业环境最好是选用防浪涌带隔离珊的产品。

2)通过pci多串口卡,可以直接选用输出信号为rs485类型的扩展卡。

 

计算机通过 rs232-rs485转换器,依次连接多台485设备(门禁控制器),采用轮询方式,对总线上的设备轮流进行通讯。

接线标示是 485 485- ,分别对应链接设备(控制器)的 485 485-

通讯距离:最远的设备(控制器)到计算机的连线理论上的距离是1200米,建议客户控制在800米以内,能控制在300米以内效果最好。如果距离超长,可以选购 485中继器(延长器)(请向专业的转换器生产公司购买,中继器的放置位置是在总线中间还是开始,请参考相关厂家的说明书。)选购中继器理论上可以延长到 3000米。

 

负载数量:即一条485总线可以带多少台设备(控制器),这个取决于控制器的通讯芯片和485转换器的通讯芯片的选型,一般有 32台,64台,128台,256台几种选择,这个是理论的数字,实际应用时,根据现场环境,通讯距离等因素,负载数量达不到指标数。微耕公司控制器和转换器按256台设计,实际建议客户每条总线控制在80台以内。

 

485通讯总线(必须用双绞线,或者网线的其中一组),如果用普通的电线(没有双绞)干扰将非常大,通讯不畅,甚至通讯不上。

 

每台控制器设备必须手牵手地串下去,不可以有星型连接或者分叉。如果有星型连接或者分叉,干扰将非常大,通讯不畅,甚至通讯不上。

分享到:

上一条:如何选择与制作合适的线缆标签

下一条:全面的无线网桥知识

  • 发表评论
  • 查看评论
文明上网理性发言,请遵守评论服务协议。
尊龙凯时最新首页 上一页 下一页 尾页
网站地图