首页 RS232C、RS422RS485串行通信标准

RS232C、RS422RS485串行通信标准

举报
开通vip

RS232C、RS422RS485串行通信标准 RS232C、RS422/RS485串行通信标准 一、RS232C 串行接口标准简介 RS232C 是 1969 年有电子工业协会(EIA)公布的标准,RS 是推荐标准(recommended standard)的 缩写。该标准的用途是定义数据终端设备(DTE)与数据通信设备(DCE)接口的电气特性。图 1 是个人计 算机通过 RS232C 、调制解调器访问远程计算机的应用框图。RS232C 接口在个人计算通信中起着极为重 要的作用。 图 1 RS232C 接口应用图例 1、RS232...

RS232C、RS422RS485串行通信标准
RS232C、RS422/RS485串行通信标准 一、RS232C 串行接口标准简介 RS232C 是 1969 年有电子工业协会(EIA)公布的标准,RS 是推荐标准(recommended standard)的 缩写。该标准的用途是定义数据终端设备(DTE)与数据通信设备(DCE)接口的电气特性。图 1 是个人计 算机通过 RS232C 、调制解调器访问远程计算机的应用框图。RS232C 接口在个人计算通信中起着极为重 要的作用。 图 1 RS232C 接口应用图例 1、RS232C 信号特性、电缆长度及波特率 为了确保正确的发送二进制数据和正确的执行设备控制,RS232C 标准为数据和管制信号提供了电压标 准及范围。当 RS232C 的线路上没有通信的数据信号时,DTE 端的发送信号保持-15V 的电压。电压标准 如表 1 所示 表 1 交换电压标准 电压 逻辑状态 信号状态 接口控制功能 +3V~+15V 0 间隔 接通 -3V~-15V 1 标志 断开 RS232C 标准规定电缆长度限定在 15m 以内,串行数据传速率的范围为 0~20000b/s。这一规定足以覆 盖个人计算机使用的 50~9600b/s 范围。电缆长度也足以满足大多数个人计算机通信的要求。 2、RS232C 引脚分配及定义 RS232C 标准规定设备间使用带"D"型 25 针连接器的电缆通信。“D"型 25 芯标准连接器见图 2 所示。 在这 25 根引线中,有 20 根要用作信号线,其他 3 根(11、18、25)未定以用途,2 根(9、10)备用。 表 2 对 RS232C 的 25 针连接器引脚定义进行了说明 表 2 RS232C 标准 25 针连接器引脚定义 引脚 号 名称 名称缩写 信号方向 说明 1 frame ground FG 屏蔽地线 2 transmitted data TXD 从 DTE 至 DCE 传送数据线 3 received data RXD 从 DCE 至 DTE 接受数据线 4 request to send RTS 从 DTE 至 DCE 请求发送 5 clear to send CTS 从 DCE 至 DTE 允许发送 6 data set ready DSR 从 DCE 至 DTE 数据设备(DCE)准备好 7 signal ground SG 信号逻辑地线 8 data carrier detect DCD 从 DCE 至 DTE 数据载波检测 9 reserved 备用 10 reserved 备用 11 unassigned 未定义 12 secondary data carrier detect DCD 从 DCE 至 DTE 数据载波检测(二次通道) 13 secondary clear to send CTS 从 DCE 至 DTE 允许发送(二次通道) 14 secondary transmintted data TXD 从 DTE 至 DCE 传送数据(二次通道) 15 transmit clock TXC 从 DCE 至 DTE 传送时钟 16 secondary received data RXD 从 DCE 至 DTE 接受数据线(二次通道) 17 received clock RXC 从 DTE 至 DCE 接受时钟 18 unassigned 未定义 19 secondary request send RTS 从 DTE 至 DCE 请求发送(二次通道) 20 data terminal ready DTR 从 DTE 至 DCE 数据终端准备好 21 signal quality detect SQD 从 DCE 至 DTE 信号质量检测 22 ring indicator RI 从 DCE 至 DTE 振铃指示 23 data rate select DRS 从 DTE 至 DCE 数据速率选择。它是针对 21 引脚改变的答应 24 external transmit clock 从 DTE 至 DCE 外部发送时钟 25 unassigned 未定义 但目前已经很少有人使用 25 针 D 型连接器了,一般都使用 9 针 D 型连接器,9 针和 25 针连接器间的 对应关系如表 3 所示 表 3 9 针连接器和 25 针连接器间的对应关系 9 针连接器 25 针连接器 1 8 2 3 3 2 4 20 5 7 6 6 7 4 8 5 9 22 3、RS232C 数据线 RS232C 的数据线有 2 根:发送数据线 TXD 和接收数据线 RXD。与逻辑地线 7 结合起来工作,足以 实现全双工和半双工的信息传输。信号是从 DTE 角度说明的,在 DTE 一方引脚 2 定义为 TXD,引脚 3 定 义为 RXD。为了使 DCE 能很好地与 DTE 配合,协同进行发送与接收工作,在 DCE 一方引脚 2 定义为 RX D,引脚 3 定义为 TXD,为了能实现正确地传输,对这一点必须给予应有的注意。在使用 RS232C 标准插 头实现连接之前,用户必须根据已有的 DTE 及 DCE 的具体说明,做好匹配的调整工作。 对数据线上所传输的数据格式、RS232C 标准并没有严格的规定。所传输的数据速率是多少、有无奇偶 校验位、停止位为多少、字符代码采用多少位等问题,应由发送方与接受自行商定,达成一致的 协议 离婚协议模板下载合伙人协议 下载渠道分销协议免费下载敬业协议下载授课协议下载 。 4、RS232C 的控制线 RS232C 的控制线是为建立通信链接和维持通信链接而使用的信号。图 3 所示通信过程说明了 RS232C 控制线的功能 在图中,本地的数据终端设备 DTE 通过本地及远程的调制解调器,与远程的数据终端 DTE 进行通信, DTE 与 MODEM 之间采用的是 RS232C 接口。MODEM 之间则是通过电话线进行数据交换,图 3 标出了 通信过程和 RS232C 的控制信号出现的从上向下的顺序。 (1) DTE:数据终端准备好。DTE 设备加电以后,并能正确实现通信的功能,向 DCE 发出 DTR 信 号,表示数据终端已做好准备工作,可以进行通信。 (2) DSR :数据设备准备好。数据设备是 DCE 通信的设备,如此的 MODEM。MODEM 加电以后, 并能正常执行通信功能时,向 DTE 发出 DSR 信号,表示 MODEM 已准备好。这两个准备好信号,在通信 的过程中首先要对他们进行测试,以了解通行对方的状态,以可靠的建立通信。但是如果通信的对方并不 要求测试,就可以不发出此信号。 (3)RTS :请求发送。当 DTE 有数据需要向远程 DTE 传输通信时,DTE 在测得 DSR 有效,即 MO DEM 接收到 信号时 ,根据提供的目的电话编码,向远程 MODEM 发出呼叫。远程 RST 收到此呼叫,首 先发出 2000HZ 得短小短续得冲击声,以关闭电话线路得回声消除器,然后发出回答载波信号。本地 MOD EM 接收此载波信号,确认已获得两对方的同意,它向远程 MODEM 发出原载波信号相对方表示是一个可 用的 MODEM 同时用 RS232C 的第 8 引线发出数据载波信号 DCD,向 DTE 表示已检测出有效的回答载波 信号 (4)DCD:数据载波检测时 MODEM 发向 DTE,表示已检测出对方载波信号。 (5)CTS:允许发送。每当一个 MODEM 辨认出对方 MODEM 已准备好运行接收时,他们便用 CTS 信号通知自己的 DTE,表示这个通信通路已为传输数据作好准备,允许 DTE 进行数据的发送。至此通信链 路才建立,开始通信。 在半双工的通信中,CTS 是对 DTE 的 RTS 信号的答应,使 DTE 开始传输数据。在全双工的通信中, CTS 一般保持很长时间,而对 RTS 并不要求保持很长时间,通信链路建立后,即可降下。 上述这些控制线,连同数据线及逻辑地线(引线 7),即可构成基本的最长接线。 (6)RI:振铃指示线。如果 MODEM 具有自动应答能力,当对方通信传叫来时,MODEM 用引线向 DTE 发出 信号,指示此呼叫。在电话呼叫振铃结束后,MODEM 在 DTE 已准备好通信的条件(即 DTE 有效),立即向对方自动应答 5、RS23C 的连接方法 在 RS232C 的机械结构中,有 25 个插针的连接器(DB-25)。数据采集和控制系统中如果有联网通信, 和在本地和远程控制数据时,RS232C 是数据终端设备和调制解调器之间的接口标准,所以数据终端设备和 调制解调器各有对应的规格,通信会连接的双方必须配对。 终端与终端之间连接的例子如图 4 所示 (1)发送终端与接收终端连接,和接收端与发送端连接,各级端一旦处于工作状态,就可以不管对方 的状态而发送或接收数据,由软件来去认数据的发送和接收。 (2)一方的 RTS 和另一方的 CTS 相连。这种情况挂钩联络是困难的,互相通信时,需要知道对方是 否可以接收数据。但是这种连接方式只求通过发送请求将对方置与可发送状态。编制程序时,必须注意这 个问题。 (3)通过检查 DSR,能够确认对方是否输出了发送请求,把 DTR 置于 ON,使对方知道可以接收, 因而注意这个问题。另外,大规模集成电器与 RS232C 的连接方法很多,只要充分了解 RS232C 的接口规定, 就可以迎刃而解。 二、RS422 和 RS485 随着通信技术的发展,对通信速率的要求越来越高,距离要求越来越远。根据 RS232C 标准,他的最 高传输速率为 20kb/s 时,最远距离仅为 15m,当然在使用中也可达到 60m,但这远远不能满足上述发展对 速度及距离所提出的新的要求。美国 EIA 学会与 1977 年在 RS232C 基础上提出了改进的标准 RS449,现在 的 RS422 和 RS485 都是从 RS449 派生出来的。 RS422 是利用差分传输方式提高通信距离和可靠性的一种通信标准,它在发送端使用 2 根信号线发送 同一信号(2 根线的极性相反),在接收端对这两根线上的电压信号相减得到实际信号,这种方式可以有 效的抗共模干扰,提高通信距离,最远可以传送 1200m,原理图如图 5 图 5 RS422/RS485 原理 RS485 的电器标准与 RS422 完全相同,但当 RS485 线路空闲(即不传送信号)时,线路处于高阻(或 挂起)状态这时 RS485 线路就可以允许被其他设备占用,也就是说具有 RS485 通信接口的设备连成网络。 根据 RS485 驱动芯片驱动能力的不同,一个 RS485 数据发送设备可以驱动 32~256 台 RS485 数据接收设 备。当 RS485 网络上的设备多于 2 台时,就必须采用半双工方式进行通信,即数据发送和接收使用同一线 路,发送时不允许接收数据进入线路,反之亦然,在 RS485 网络中只允许有一个设备是主设备,其余全部 是从设备;或者无主设备,各个设备之间通过传递令牌获得总线控制权。 由于 RS422/RS485 具有诸多优点,现已被大量采用,但普通 PC 机很少直接配置 RS422/RS485 通信接 口,只有工控机提供的 ALL-IN-ONE,主板配置有 RS422/RS485 通信口,可以用跳线选择 T 通信的工作方 式是 RS422 还是 RS485。市场上有大量的 RS422/RS485/RS232 转换或可以直接插在 PC 机扩展槽上的 RS4 22/RS485 通信卡销售。 三、20mA 电流环接口 另一种流行的串行连接方式是电流控制,而不像 RS232C 标准那样用电压控制。电流控制是把 20mA 电流作为逻辑“1”,零电流作为逻辑“0”。 电流还在许多方面比 RS232C 接口优越。它内在的双端传输具有对共模噪音的抑止作用,而且由于他 采用隔离技术能消除接地回路引起的一些问题,因而他的连接距离比 RS232C 长的多。 EIA 把 RS232C 接口作为正式标准,而 20mA 电流环的文件在目前还只是非正式标准。所以,大多说 制造厂商都提供 RS232C 串行接口,这样这种连接得到了最广泛的使用。因为 RS232C 和电流接口之间只 在电气连接上存在差别,所以两者可共用 I/O 接口,设计师常常为串行口提供 2 个不同的连接器来利用这 个公共口。一个接到电流环,另一个接到 RS232C。这就允许用户根据具体情况,决定采用 2 种接口中的一 种。 市场上也有产品可以直接插在 PC 机扩展槽上的电流环通信卡销售。
本文档为【RS232C、RS422RS485串行通信标准】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
该文档来自用户分享,如有侵权行为请发邮件ishare@vip.sina.com联系网站客服,我们会及时删除。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。
本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。
网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
下载需要: 免费 已有0 人下载
最新资料
资料动态
专题动态
is_845514
暂无简介~
格式:pdf
大小:143KB
软件:PDF阅读器
页数:7
分类:互联网
上传时间:2010-05-17
浏览量:24