RS-232接口是符合美国电子工业联盟(EIA)制定的串行数据通信接口标准的接口,原始编号全称是EIA-RS-232(简称232,RS232)。

1.rs232接口是什么意思

RS-232是现在主流的串行通信接口之一。它被广泛用于计算机串行接口外设连接。连接电缆和机械、电气特性、信号功能及传送过程。由于RS232接口标准出现较早,难免有不足之处,主要有以下四点:


(1)接口的信号电平值较高,易损坏接口电路的芯片。RS232接口任何一条信号线的电压均为负逻辑关系。即:逻辑“1”为-3— -15V;逻辑“0”:+3— +15V ,噪声容限为2V。即要求接收器能识别高于+3V的信号作为逻辑“0”,低于-3V的信号作为逻辑“1”,TTL电平为5V为逻辑正,0为逻辑负 。与TTL电平不兼容故需使用电平转换电路方能与TTL电路连接。


(2)传输速率较低,在异步传输时,比特率为20Kbps;因此在51CPLD开发板中,综合程序波特率只能采用19200,也是这个原因。


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


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

 

rs232接口是什么意思

(图片来源于互联网)

2.rs232接口针脚定义

 

计算机串口(RS232)共有9个针脚,都是按顺序排列,各个针脚的定义如下:


1、针脚1的定义 :载波检测(DCD) ,接收线信号检出(Received Line detection-RLSD)。

2、针脚2的定义:接受数据(RXD) ,为接收数据的引脚。

3、针脚3的定义:发出数据(TXD) ,为发送数据的引脚。

4、针脚4的定义:数据终端准备好(DTR) ,数据终端就绪的首字母缩略词。

5、针脚5的定义:信号地线(SG) 。

6、针脚6的定义 :数据准备好(DSR) ,当调制/解调器启动时,在经过自身检测后,用DSR来声明已经准备就绪。

7、针脚7的定义 :请求发送(RTS) ,取得发送信息。

8、针脚8的定义:清除发送(CTS) ,清除数据。

9、针脚9的定义:振铃指示(RI) ,发出提示。

rs232接口针脚定义

(图片来源于互联网)

RS-232标准中,字符是以一串行的比特串来一个接一个的串行(serial)方式传输,优点是传输线少,配线简单,传送距离可以较远。最常用的编码格式是异步起停(asynchronous start-stop)格式,它使用一个起始比特后面紧跟7或8 个数据比特(bit),然后是可选的奇偶校验比特,最后是一或两个停止比特。所以发送一个字符至少需要10比特,带来的一个好的效果是使全部的传输速率,发送信号的速率以10划分。一个最平常的代替异步起停方式的是使用高级数据链路控制协议(HDLC)。

 

RS-232标准中定义了逻辑1和逻辑0电压级数,以及标准的传输速率和连接器类型。信号大小在正的和负的3-15v之间。RS-232规定接近0的电平是无效的,逻辑1规定为负电平,有效负电平的信号状态称为传号marking,它的功能意义为OFF,逻辑0规定为正电平,有效正电平的信号状态称为空号spacing,它的功能意义为ON。根据设备供电电源的不同,±5、±10、±12和±15这样的电平都是可能的。