串行接口RS-232、RS422、RS485定义 点击:2249 | 回复:1



Smile-lyc

    
  • [管理员]
  • 精华:114帖
  • 求助:50帖
  • 帖子:2793帖 | 22283回
  • 年度积分:311
  • 历史总积分:144042
  • 注册:2006年8月04日
发表于:2018-05-24 20:40:45
楼主

串行接口按电气标准及协议来包括RS-232、RS422、RS485等。我们在调设备通讯时无非用到这几个串行接口,现分别把这几个接口介绍如下。

一:RS-232

RS-232是美国电子工业协会EIA(Electronic Industry Association)制定的一种串行物理接口标准。RS-232总线标准设有25条信号线,包括一个主通道和一个辅助通道,在多数情况下主要使用主通道,对于一般双工通信,仅需几条信号线就可实现,如一条发送线、一条接收线及一条地线。

DB9

1 DCD 载波检测

2 RXD 接收数据

3 TXD 发送数据



4 DTR 数据终端准备好

5 SGND信号地线

6 DSR数据准备好

7 RTS 请求发送

8 CTS 清除发送

9 RI 振铃提示

1 地线

2 TXD 发送数据

3 RXD 接收数据

4 RTS 请求发送

5 CTS 允许发送

6 DSR 数据准备好

7 SG 信号地

8 DCD 载波检测

9 发送返回(+)

10 未定义

11 数据发送(-)

12~17 未定义

18 数据接收(+)

19 未定义

20 数据终端准备好 DTR

21 未定义

22 振铃 RI

23~24 未定义

25 接收返回(-)

DB9转DB25如下:

二:RS422

RS422是双端线传送信号,通过传输线驱动器,把逻辑电平变换成电位差,通过传输线接收器,把电位差转变成逻辑电平,实现终端的信息接收。RS422和RS485电路原理基本相同,都是以差动方式发送和接受,不需要数字地线。差动工作是同速率条件下传输距离远的根本原因,RS422通过两对双绞线可以全双工工作收发互不影响,而RS485只能半双工工作,发收不能同时进行,但它只需要一对双绞线。

三:RS485

RS-485是从RS-422基础上发展而来的,所以RS-485许多电气规定与RS-422相仿。如都采用平衡传输方式,RS-485可以采用二线与四线方式,二线制可实现真正的多点双向通信.

RS-485与RS-422一样,其最大传输距离约为1219米,最大传输速率为10Mb/s。平衡双绞线的长度与传输速率成反比,在100kb/s速率以下,才可能使用规定最长的电缆长度。只有在很短的距离下才能获得最高速率传输。一般100米长双绞线最大传输速率仅为1Mb/s.

四:三个接口性能对比如下


1分不嫌少!


楼主最近还看过



AP0908331

  • 精华:0帖
  • 求助:0帖
  • 帖子:2帖 | 26回
  • 年度积分:0
  • 历史总积分:95
  • 注册:2018年4月01日
发表于:2018-05-27 22:59:32
1楼

好东西,收藏了


热门招聘
相关主题

官方公众号

智造工程师