RS-232 接口,RS-232 接口是什么意思
据交换接口技术标准"。该标准规定采用一个25个脚的DB-25连接器,对连接器的每个引脚的信号内容加以规定,还对各种信号的电平加以规定。后来IBM的PC 机将RS-232 简化成了DB-9连接器,并随着IBM PC的普及,从而成为事实标准。
RS-232历史悠久,因为当时技术和认识的局限,有很多缺陷,后来针对这些缺陷提出了其他许多串行接口标准,如422、485等等,但因为各种原因都只局限在部分特殊场合,RS-232-C接口(又称EIA RS-232-C)仍是最常用的一种串行通讯接口,其中的“-C”表示RS-232的版本,现在已发展到-D版本。
1. DTE和DCE的定义
RS-232-C,是RS-232-B的修改版,规定了OSI基本参考模型物理层部分的规格,制定的目的是用于DCE和DTE之间进行串行二进制数据交换。有如下特点:DCE-DTE采用直通方式,全双工通信,基本频带,电流环方式,串行传输方式。
数据通信,就是数据终端设备(DTE)和数据终端设备之间的通讯,二者之间需通过传输介质(如铜线、同轴电缆、光纤、微波中继、卫星等)组成的传输网络,在此之间就需要加网络接口设备,即数据线路设备(DCE),这样就组成一条数据通讯链路。
DTE(数据终端设备):数据链路两端的端末设备。DTE通过DCE连接到一个数据网络上,并且通常使用DCE产生的时钟信号。数据终端设备包括计算机、协议翻译器以及多路分解器等设备。如计算机、终端、通信控制器等。
DCE(数据通信设备或者数据电路终端设备):处于数据终端设备(DTE)和传输电路或信道之间,提供了到网络的一条物理连接、转发业务量、信号变换器,并且提供了一个用于同步DCE设备和DTE设备之间数据传输的时钟信号。如调制解调器、接口卡、数传机、基带传输器、波形变换器等设备。
RS-232-C在ITU建议的V.24/V.28 和X.20bis/X.21bis、ISO IS2110规定的25引脚连接器在功能上具有互换性。
后来RS-232已不只应用于DCE和DTE设备,还有其他更多的应用,如鼠标、键盘、打印机、计算机间通讯、设备监控、EPROM编程器等,现在嵌入式系统常用的UART接口也来源与此。
2. RS-232接口的接插件和电缆
RS-232-C标准中规定的连接器为25引脚插入式连接器,一般称为25引脚D-SUB(DB-25),这个连接器的外壳和一个大写字母D的外形相似,它可以确定插接连接器时的方向,导线在两个错开的行上,每行导线相距0.109英寸。DTE应该使用针输出(也称为MALE或公头),DCE使用孔输出(也称为FEMALE或母头)。RS-232-C所用电缆的形状并不固定,但大多使用带屏蔽的24芯电缆,电缆端为DB-25-F对DB-25-M,直通方式,电缆的最大长度为15m,在200K位/秒以下的任何速率都能进行数据传输。
图示为RS-232接口中常用的DB-25连接器结构:
连接器的引脚或者插座的号码都印在引脚或者插座孔附近。
25 pin D-SUB male connector at the DTE (Computer)
实际中RS-232-C 接口连接器一般使用DB-9 插头座,PC 机的RS-232 口为9芯针插座(也称为MALE或公头),而相应的MODEM则使用9芯孔插座(也称为FEMALE或母头),用DB-9-F对DB-9-M的电缆连接,直通方式。而两台计算机如果用RS-232-C 接口连接,则要使用DB-9-F对DB-9-F的电缆,且部分信号线要交叉连接。一些设备与PC 机连接的RS-232 接口,因为不使用对方的传送控制信号,只需三条接口线,即"发送数据TXD"、"接收数据RXD"和"信号地GND"。
图示为RS-232接口中常用的DB-9连接器结构:
连接器的引脚或者插座的号码都印在引脚或者插座孔附近。
9 pin D-SUB male connector at the computer
特殊情况下,也有使用RJ-45的8PIN连接器用作RS-232接口,其定义如下:
脚序 | 符号 | 信号名称 | 流向 | 功能说明 |
1 | DSR/RI | 数据设备准备好/振铃指示 | DTE←DCE | DataSetReady/RingIndicator |
2 | CD | 载波检测 | DTE←DCE | CarrierDetect |
3 | DTR | 数据终端准备好 | DTE→DCE | DataTerminalReady |
4 | GND | 信号地 |
| SystemGround |
5 | RXD | 接收数据 | DTE←DCE | ReceiveData |
6 | TXD | 发送数据 | DTE→DCE | TransmitData |
7 | CTS | 允许发送 | DTE←DCE | CleartoSend |
8 | RTS | 请求发送 | DTE→DCE | RequesttoSend |
8 PIN RJ45 (8P8C) female connector at the devices
有的公司也使用其他的接头
DEC MMJ
RS-232接 相关文章:
- 什么是RS-232接口(12-15)
- 解决RS-232接口通讯速率不足办法(12-12)
- 单片机与PC机通信的RS-232接口的几点注意(11-26)
- RS-232接口定义及连线(09-12)
- 变频器在流量控制中的使用(02-26)
- RS-232接口与单片机串行通信程序(01-15)