虫虫首页|资源下载|资源专辑|精品软件
登录|注册
首页 > 电子学院 > 总线接口 > 串口通信RS232,RS422,RS485详解

串口通信RS232,RS422,RS485详解

时间:2013-05-28      关键字:RS,232,422,485,   
串口通信RS232,RS422,RS485详解
 串口通信RS232,RS422,RS485详解 

串口技术发展简介

1969年,美国电子工业协会(EIA)公布了RS-232C作为串行通信接口的电气标准, 该标准定义了数据终端设备(DTE)和数据通信设备(DCE)间按位串行传输的接口信息,合理安排了接口的电气信号和机械要 求,在世界范围内得到了广泛的应用。

 

但它采用单端驱动非差分接收电路,因而存在着传输距离不太远(最大传输距离15m) 和传送速率不太高(最大位速率为20Kb/s)的问题,远距离串行通信必须使用Modem,增加了成本。

 

在分布式控制系统和工业局部网络中,传输距离常介于近距离(<20m)和远距离 (>2km)之间的情况,这时RS-232C(25脚连接器)不能采用,用Modem又不经济,因而需要制定新的串行通信接口标准。 

 

1977年EIA制定了RS-449,它除了保留与RS-232C兼容的特点外,还在提 高传输速率,增加传输距离及改进电气特性等方面作了很大努力,并增加了10个控制信号。

 

与RS-449同时推出的还有RS-422和RS-423,它们是RS- 449的标准子集。

 

另外,还有RS-485,它是RS-422的变形。RS-422、RS-423是全双 工的,而RS-485是半双工的。

 

RS-422标准规定采用平衡驱动差分接收电路,提高了数据传输速率(最大位速率为 10Mb/s),增加了传输距离(最大传输距离1200m)。 

 

RS-423标准规定采用单端驱动差分接收电路,其电气性能与RS-232C几乎相同,并设 计成可连接RS-232C和RS-422。它一端可与RS-422连接,另一端则可与RS-232C连接,提供了一种从旧技术到新技术过渡 的手段,同时又提高位速率(最大为300Kb/s)和传输距离(最大为600m)。

 

因RS-485为半双工的,当用于多站互连时可节省信号线,便于高速、远距离传送。许多智能 仪器设备均配有RS-485总线接口,将它们联网也十分方便。 

 

串行通信由于接线少、成本低,在数据采集和控制系统中得到了广泛的应用,产品也多种多样。

 

串行通信接口标准经过使用和发展,目前已经有几种,但都是在RS-232标准的基础上经过改进而形成的。所 以,以RS-232C为主来讨论。

 

RS-323C标准是美国EIA(电子工业联合会)与BELL等公司一起开发的1969年公布的通信协议, 它适合于数据传输速率在0~20000b/s范围内的通信,这个标准对串行通信接口的有关问题,如信号线功能、电器特性都作了明确规定。

 

由于通行设备厂商都生产与RS-232C制式兼容的通信设备,因此,它作为一种标准,目前已在微机通信接口 中广泛采用。

 

在讨论RS-232C接口标准的内容之前,先说明两点: 

 

首先,RS-232-C标准最初是远程通信连接数据终端设备DTE(Data Terminal Equipment)与数据通信设备DCE(Data Communication Equipment)而制定的,因此这个标准 的制定,并未考虑计算机系统的应用要求,但目前它又广泛地被借来用于计算机(更准确的说,是计算机接口)与终端或外设之间的近端连接标准。显然,这个标准 的有些规定及和计算机系统是不一致的,甚至是相矛盾的。有了对这种背景的了解,我们对RS-232C标准与计算机不兼容的地方就不难理解了。 

 

其次,RS-232C标准中所提到的“发送”和“接收”,都是站在DTE立场上,而不是站在DCE的 立场来定义的。由于在计算机系统中,往往是CPU和I/O设备之间传送信息,两者都是DTE,因此双方都能发送和接收。 



来顶一下 55

相关资源

相关源码

全站搜索: