首页 理论教育 RS-232C接口标准详解

RS-232C接口标准详解

时间:2023-11-02 理论教育 版权反馈
【摘要】:RS-232C是美国电子工业协会在1962年发布,1969年最后修订而成,是一种使用最多、最早的异步串行通信总线标准。图8-21 RS-232C数据通信帧格式2.RS-232C电平转换RS-232C定制的电气标准早于TTL电平。PC的串口采用的是RS-232C电平,单片机的串口采用的是TTL电平。

RS-232C接口标准详解

RS-232C是美国电子工业协会(EIA)在1962年发布,1969年最后修订而成,是一种使用最多、最早的异步串行通信总线标准。其中“RS”是Recommended Standard的缩写,“232”是该标准的识别号,“C”表示最后一次修订。此前还有RS232B、RS232A。

RS-232C定义了计算机系统的数据终端设备(DTE)和数据终接设备电路之间的电气性能,是早期计算机外部设备的标准接口COM1、COM2,单片机与PC之间通常使用RS-232C接口进行数据通信

1.RS-232C通信格式

EIA-RS-232C标准规定连接电缆机械、电气特性,信号功能及传送过程。RS-232C采用异步串行通信,每个通信数据帧从起始位开始,到停止位结束;一帧格式包括1个起始位、5~8个数据位、1个奇偶校验位和1个停止位。因此,一帧的通信数据可以是5、6、7、8位二进制数。如果两个通信数据帧之间无数据,则其数据位全用“1”表示空。图8-21所示是RS-232C数据通信帧格式。

978-7-111-51881-5-Chapter08-65.jpg

图8-21 RS-232C数据通信帧格式

2.RS-232C电平转换

RS-232C定制的电气标准早于TTL电平。PC的串口采用的是RS-232C电平,单片机的串口采用的是TTL电平。TTL电平是+5V与地之间构成逻辑“0”电平和逻辑“1”电平。而RS-232C电平采用负逻辑电平,即:

逻辑“0”电平定义为+5V~+15V。

逻辑“1”电平定义为-5V~-15V。

因此,RS-232C电平与TTL电平不对等,信号不能直接连接,也不能直接通信。故在PC与单片机进行串行通信时,信号电平必须经过电平转换,否则通信电路会烧毁。(www.xing528.com)

常用的电平转换电路有MAX232、STC232、SP232和SP3232芯片

3.RS-232C总线

RS-232C对传输总线进行了规定,标准总线接口为25条信号线,使用25个引脚的梯形连接器接口,各引脚信号功能定义见表8-6。

表8-6 RS-232C标准总线引脚信号功能

978-7-111-51881-5-Chapter08-66.jpg

RS-232C的机械电气特性当初没有定义接口的物理特性,致使在机械外形方面出现了DB-25、DB-15和DB-9等多种接口,而且引脚定义也不同。如图8-22是DB-25和DB-9的接口引脚图。

978-7-111-51881-5-Chapter08-67.jpg

图8-22 DB-25和DB-9接口引脚

RS-232C在通信速率小于20kbit/s时,通信距离不能超过15m。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈