当前位置:首页 > 文章中心 > 正文内容

RS-232详解

dgx6664个月前 (04-15)文章中心16

RS-232是美国电子工业联盟制定的串行数据通信接口标准,原始编号全称是EIA-RS-232(简称RS232),它被广泛用于DCE(Data Communication Equipment ) 和 DTE(Data Terminal Equipment) 之间的连接。DCE可以理解为数据通信端,比如modem设备;DTE可以理解为数据终端,比如电脑。最早的台式电脑都会保留9针的232接口,用于串口通信,目前基本被USB接口取代。现在RS232接口常用于仪器仪表设备,PLC以及嵌入式领域当作调试口来使用。

发展历史

具体标准协议是收费的,有兴趣的可以去TIA Standards store购买。

EIA:Electronic Industry Association 美国电子工业联盟

RS:Recommended standard 推荐标准

A/B/C/D/E/F:修改版本

TIA:Telecommunications Industry Association 美国电信工业协会-EIA的一个分支

ANSI:American National Standards Institute 美国国家标准协会

EIA RS-232(1960)

EIA RS-232-A(1963)

EIA RS-232-B(1965)

EIA RS-232-C(1969)

EIA RS-232-D(1986)

TIA TIA/EIA-232-E (1991)

TIA TIA/EIA-232-F (1997)

ANSI/TIA-232-F-1997(R2002)

TIA TIA-232-F(R2012)

协议详细定义了信号的电气特性、时序、逻辑电平和连接器的物理尺寸及引脚定义功能,下面将分别讲述。

接口形态

按照引脚数量分类有两种:

25pin–DB25 协议标准推荐的接口类型

由于接口物理尺寸较大,很少使用,此处不做具体介绍。

9pin—DE9(通常误叫做DB9) 自IBM PC/AT开始改用9针连接器起,目前是主流接口形态。9针RS232接口按照接口类型,又可以分为:

公头(Male):带针脚

母座(Female):带孔座

接口定义

下图是公头9针RS232接口详细定义:



其中DTR/DSR和RTS/CTS用于硬件流控。

DTR/DSR状态表明DTE和DCE处于可用状态,有时候设备上电这两个信号即有效,表示设备本身可用使用,但要开始进行数据传输通讯,则需要RTS/CTS流控信号。

RTS即DTE发送数据时,该信号有效(ON),向DCE请求发送数据;CTS是对请求发送RTS信号的响应,当DCE已经准备好接收数据时,该信号有效(ON),通知DTE可用使用TXD发送数据了。比如A向B发送数据简单如下逻辑:

A先设置RTS为1,表示要发数据给B

B检测到RTS为1,先看看自己是否准备好:

如果准备好,就设置CTS为1表示A可用发数据给B了

如果没有准备好,继续处理自己的数据。弄完了,再将CTS设置为1,让A发数据

A发现CTS置1了,将数据通过TXD信号线发送出去

A每发送一次数据给B之前,都会继续上面的逻辑

A发送完数据后,就将RTS置0,表示数据发送完毕

硬件连接

连接分为3种:

9线式连接示意图:

5线式连接示意图:

3线式连接示意图:

注:3线连接中,DTE使用TXD和RXD两条数据线,无法实现硬件流控功能,在做大量数据传输应用时,建议使用5线或9线连接方式。

电平及时序

RS232采用负逻辑电平,定义如下:



下图是使用RS232接口按照UART串口协议进行传输,UART协议具体请参考 UART详解。图中

传输的数据为0100 1011b 即0x4B,按照1bit开始位,8bit数据位,1bit停止位格式传输。


最大通讯距离及速率

协议最初规定设备最大速率为20kbps,对于16550A UART最大速率为1.5Mbps。码元畸变小于4%的情况下,DTE 和 DCE 之间最大传输距离为 15m(50 英尺)。可见这个最大的距离是在码元畸变小于 4%的前提下给出的。为了保证码元畸变小于 4%的要求,接口标准在电气特性中规定,驱动器的负载电容应小于 2500pF。对于普通导线,其电容值约为 170pF/m,则允许距离 L=2500pF/(170pF/m)=15m。当速率下降时,传输距离会成倍增加,下表是Texas Instruments 在不同速率下对应的传输线缆长度:



注:协议规定最大速率为20kbps,现在看来这个速率已经很低了。一些芯片制造商已经做出了高速率的芯片驱动,具体速率上限请查看器件手册。

扫描二维码推送至手机访问。

版权声明:本文由第六芝士网发布,如需转载请注明出处。

本文链接:http://www.dgx666.com/post/991.html

分享给朋友:

“RS-232详解” 的相关文章

述职报告标准格式(模板一)

2023年度述职报告(标题:方正小标宋_GBK二号)xx主任 xxx(姓名:楷体_GB2312 三号)正 文(三号仿宋_GB2312,字间距按标准间距,行间距28磅。一级标题用黑体,二级标题用楷体_GB2312)...

如何在电脑中安装更多好看的字体

前段时间分享了一个如何自己动手做一个自己喜欢描红练习贴的视频,好多网友私信问,如何可以像我一样有这么多好看使用的字体。比如我们需要写一份汇报报告,需要的标题就是“方正小标宋简体”,如下图:又例如一些政府部门的正文需要“仿宋_GB2312”还有我之前课件中提到的自己制作的描红贴,一些书法家的字体。还有...

腾讯 QQ HD 从苹果 App Store 下架

IT之家3月22日消息 据IT之家网友反馈,适用于iPad设备的QQ HD已经无法在苹果App Store中搜到,在iPad应用商店搜索QQ时,会出现QQ、QQ国际版,而没有QQ HD。此外,从QQ官网点击QQ HD的下载链接跳转到App Store也显示“App不可用”。如果你以前安装过QQ HD...

CAD绘图如何做优化设置,这样设置让你绘图速度快十倍

CAD刚安装后,我们必须要做优化设置,这样可以让你绘图的速度提高十倍。现在我就教你如何设置。首先输入快捷键命令O P空格,打开“选项”对话框然后点击“显示”按钮,出现下面的对话框在该对话框中我们将“十字光标”改为合适大小,这个大小根据自己习惯调节,我调的是22然后再点击“打开和保存”按钮。在这里我们...

CAD快速测量面积与周长

这篇来教大家如何用CAD梦想画图快速测出规则图形与不规则图形的面积、首先这些图形都需要是封闭图形。操作工具操作系统:Windows10CAD软件:CAD梦想画图步骤1.首先我们画一个规则的矩形与一个用多边形绘制的不规则封闭图形,如下图动画所示:绘制图形2.然后点击功能菜单下的测量选项,系统会弹出“测...

cad比例因子是什么意思?如何设置和修改?

有网友询问cad比例因子的含义。在cad教程中,有关于修改比例因子的相关内容,也有关于cad修改图形比例的内容。然而,对于一些初学者来说,可能不清楚cad比例因子的含义以及如何修改它。这里天正CAD林老师会给你详细分析cad中的比例因子是什么意思,具体内容如何修改。一、cad比例因子是什么意思?比例...