RS232串口的线序.docx

上传人:b****6 文档编号:6531785 上传时间:2023-01-07 格式:DOCX 页数:9 大小:297.65KB
下载 相关 举报
RS232串口的线序.docx_第1页
第1页 / 共9页
RS232串口的线序.docx_第2页
第2页 / 共9页
RS232串口的线序.docx_第3页
第3页 / 共9页
RS232串口的线序.docx_第4页
第4页 / 共9页
RS232串口的线序.docx_第5页
第5页 / 共9页
点击查看更多>>
下载资源
资源描述

RS232串口的线序.docx

《RS232串口的线序.docx》由会员分享,可在线阅读,更多相关《RS232串口的线序.docx(9页珍藏版)》请在冰豆网上搜索。

RS232串口的线序.docx

RS232串口的线序

RS-232串口的线序

9针----25针----名称----意义

Pin1----Pin8----CD----载波侦测(CarrierDetect)

Pin2----Pin3----RXD----数据接受(Receive)

Pin3----Pin2----TXD----数据发送(Transmit)

Pin4----Pin20----DTR----数据段备妥(DataTerminalReady)

Pin5----Pin7----GND----地线

Pin6----Pin6----DSR----数据备妥

Pin7----Pin4----RTS----要求传送

Pin8----Pin5----CTS----清除以传送(ClearToSend)

Pin9----Pin22----RI----响铃侦测(RingIndicator)

这是完整接口,如果没有硬件握手,只要把RXD,TXD,GND这三个接好就可以用了。

RS-232数据通讯线

Tx-----------------Rx

Rx-----------------Tx

GND----------------GND

接线方法

2------------------3

3------------------2

5------------------5

很简单,找对针脚定义即可。

发-收;收-发;地-地。

以下为详细内容

用到的DB9定义:

1载波检测(DCD)、2接受数据(RXD)、3发出数据(TXD)、4数据终端准备好(DTR)、5信号地线(SG)、6数据准备好(DSR)、7请求发送(RTS)、8清除发送(CTS)、9振铃指示(RI)

用到的DB25定义:

1未用、2发出数据(TXD)、3接受数据(RXD)、4请求发送(RTS)、5清除发送(CTS)、6数据准备好(DSR)、7信号地线(SG)、8载波检测(DCD)、9-19未用、20数据终端准备好(DTR)、21未用、22振铃指示(RI)、23-25未用

串行接口与外部设备之间的数据传送是按位进行的。

1、波特率

串行口每秒钟传送(或接受)的位数称为波特率。

设备通讯的波特率为4800,即表示每秒钟传送4800位(600字节)。

实际传送的字节数取决于发送方。

2、异步通讯:

字符间不同步,字符内同步

由信息位和数据位组成

信息位:

起始位、终止位、校验位等

用于发送数据较少,传输速率较低的场合

同步通讯:

接受、发送采用相同的时钟

无信息位

无数据需要发送时,发送同步字符

用于距离相对近(比串行远)数据量稍大的场合

单工、半双工、全双工

RS232协议

美国电子工业协会(EIA)颁布的串行总线标准。

RS232采用负逻辑,即+5~+15V代表“0”,-5~-15V代表“1”。

计算机通过串口通讯时,必须经过相应的电平转换。

计算机串口通讯使用RS232标准,接口采用DB9芯接插件,其信号定义:

符号方向功能

TXD输出发送数据

RXD输入接受数据

RTS输出请求发送

CTS输入清除发送

DSR输入数据通信设备准备好

GND信号地

DCD输入数据载体检测

DTR输出数据终端准备好

RI输入振铃指示

4、最简单的串行通讯连接方式

通讯双方需规定(称为协议):

使用相同的波特率、工作方式

数据组成规则(有效位,校验情况等)

数据含义

发送接接收、接收接发送

最常用的,也是最简单的,是三线,2-3,3-2,5-5。

另外,可将4和6脚,7和8脚短路。

使用时握手协议选“无”

谈谈串口控制线的制作和 USB 转串口线的选购方法

最近,需要对网络交换机进行调试,发现交换机没有串口控制线,交换机是3Com的3300和3900.于是决定自己制作。

花了些功夫才焊好串口控制线,又做了一条USB转串口线,以便用笔记本电脑来调试。

其间经历许多周折,现在记录下来,给遇到类似问题的读者借鉴。

开始制作串口控制线时首先上网搜索,找到的3Com交换机串口控制线是Modem连接方式,有最简单的3线制(发送、接收、信号地)和标准的7线制。

焊接好试了都不行。

既然没有现成的线序,决定深入研究一下串口的工作原理,以便制作出能用的串口控制线。

这里从硬件角度简述串口的线序、各脚电压、各脚电流。

了解了这些参数,再经过测量分析,就可以判断什么样的串口才是正常的了。

计算机出现之前,为连接串口设备,EIA制定了RS232标准。

PC机出现后,已有的串口设备成为PC机外设,自然采用RS232标准。

目前PC机的串行通信接口采用EIA-RS-232C标准,C代表1969年最新一次的修改。

EIA-RS-232(:

标准对电器特性、逻辑电平和各种信号线功能作了规定。

EIA-RS-232C标准用正负电压来表示逻辑状态,在数据信号线上若电压在-3V~-15V之间表示逻辑1,若电压在+3V~+15V之间表示逻辑0:

在控制信号线上若电压在-3V~-15V之间表示断开状态,若电压在+3V~+15V之间表示接通状态。

介于-3V~+3V之间和低于-15V、高于+15V的电压无意义。

而(CPU和终端则采用TTL电平及正逻辑,TTL电平用+5V表示逻辑1,0V表示逻辑0,它们与EIA采用的电平及负逻辑不兼容,需在接口电路中进行转换。

EIA-RS-232C标准没有定义连接器的物理特征.因此出现了DB-25、DB-15和DB-9各种类型的连接器,PC机的COM1和COM2串行接口采用DB-9连接器。

ELA-RS-232C标准规定,当误码率小于4%时,允许导线长度15m。

实际应用中,当使用9600b/s、普通双绞屏蔽线时,传输距离可达30m~35m。

PC机的COM1和COM2两个串行接口采用的DB一9连接器是公(针)头,提供异步通信的9个引脚功能.分别为:

①脚(DCD)数据载波检测,②脚(RXD)接收数据,③脚(TXD)发送数据,④脚(DTR)数据终端准备,⑤脚(SG)信号地,⑥脚(DSR)数据设备准备好,⑦脚(RaS)请求发送,⑧脚(CTS)清除发送,⑨脚(RI)振铃指示。

DB-9公(针)头排列顺序如图1,DB-9母座排列顺序如图2,针(座)朝向自己。

在连接器上标有数字。

EIA-RS-232C标准中,有三个发送信号:

TXD、RTS和DTR,每根线的典型输出电流为±8mA/±12V。

通常由RTS和DTR供电的话,可提供约192mW功率。

结合上述说明,如果不涉及Modem。

串口传输数据只要有接收数据端②脚和发送数据端③脚就能实现.应将一个设备的接收数据端与另一设备的发送数据端相连。

即接收与发送彼此交叉,信号地对应相接。

接口不是DB-9的设备可以根据这种线序来焊接串口控制线。

经过测试,3Com的3300和3900串口控制线线序如图3所示。

图3是通用异步串口控制线,通常两头都是DB-9母座。

②、③脚交叉相连,其余脚一一对应连接。

该串口控制线可作为外置Modem和PC机的COM口连接线,联想iSpirit2524F交换机就采用这种串口控制线。

如果大家找不到设备的串口控制线,可以按照图3来焊接试试。

图4是。

H3C的AR18路由器串口控制线,一头是DB-9母座,连到PC机COM口,另一头是RJ-45,连到路由器上,有类似接口的设备可以根据图4来焊接。

图5是APCUPS串口控制线.线头上标着940-1524C、940-024C或940-0272,都是差不多的。

接计算机这端需要把①脚和④脚相连,⑦脚和⑧脚相连。

现在.许多PC机都没有COM口,特别是笔记本电脑。

但是有时候还是需要用到COM口,于是市场上出现了USB转COM口的数据线。

这种数据线能实现USB信号到TTL电平再到EIA电平的转换,以模拟出一个COM口。

图6是一根USB转COM口数据线的原理图,PL2303用于实现USB信号到TTL电平的转换,ZT213用于实现TTL电平到EIA电平的转换。

USB转COM口数据线常用集成块还有FT232、CP2101等。

此电路提供了异步通信的9个信号,符合EIA-RS-232C标准,笔者的所有设备通

过这条USB转COM口数据线都可以正常连接。

市场上有些非标准的USB转COM口数据线,表现为部分设备不能使用,比如外置Modem不能用.或者单片机不能用,甚至完全不能使用。

许多人觉得买到一条兼容性好的USB转COM口数据线只有靠运气,或者干脆买很贵的数据线。

其实,要区分USB转COM口数据线是否符合标准很简单,测量一下电压就可以了。

将USB转COM口数据线插入电脑USB口。

不用装驱动程序,用万用表测量COM口的③脚(TXD)、④脚(DTR)、⑦脚(RTS)是否都有-5.5V~6.5V的电压,如果都有,并且电压值均在此范围,那么这条数据线模拟出来的COM口是标准的。

符合EIA-RS-232C标准。

图6电路实测③、④、⑦脚电压均为-6.3v。

笔者曾见到过一条数据线,只有③脚有-6.0V电压,结果sim读卡器能用,手机数据线不能用,估计该USB转COM口数据线只接了3条线,仅能提供②脚(RXD)、③脚(TXD)和⑤脚(SG)3个信号而已。

如果电压不在上述范围,或者不是③、④、⑦脚而是其他脚有电压,也是有问题的。

大家对照EIA-RS-232C标准各个参数就明白了。

假如还不放心,可以测试通过该数据线是否能使用外置Modem,正常就意味着其他设备都能够使用。

因为Modem和COM口通信要用到异步通信的全部9个信号,缺一不可。

测量电压同样可以判断真实的COM口是否正常,台式机COM口③、④、⑦脚实测电压为-8.4V~-11.7V,大家可以参考。

RS232C接脚与对连线

旧制JIS名称

新制JIS名称

全称

说明

FG

SG

FrameGround

连到机器的接地线

TXD

SD

TransmittedData

数据输出线

RXD

RD

ReceivedData

数据输入线

RTS

RS

RequesttoSend

要求发送数据

CTS

CS

CleartoSend

回应对方发送的RTS的发送许可,告诉对方可以发送

DSR

DR

DataSetReady

告知本机在待命状态

DTR

ER

DataTerminalReady

告知数据终端处于待命状态

CD

CD

CarrierDetect

载波检出,用以确认是否收到Modem的载波

SG

SG

SignalGround

信号线的接地线(严格的说是信号线的零标准线)

DB25,DB25/F,CN6

DB9,DB9/F,CN3

最简单连接

完全连接

 

RJ-45水晶头的制作

568A标准:

绿白—1,绿—2,橙白—3,蓝—4,蓝白—5,橙——6,棕白—7,棕—8

568B标准:

橙白—1,橙—2,绿白—3,蓝—4,蓝白—5,绿—6,棕白—7,棕—8

直通线的制作:

双绞线的两端都按照568B标准制作水晶.。

通常线应用在两个异性设备端口的连接(计算机——交换机/路由器)。

568B-568B

交叉线的制作:

双绞线的一端按照568B标准制作水晶头,另一端按照568A标准制作。

通常线线应用在两个同性设备端口的连接(计算机——计算机、交换机——交换机)。

568A-568B

控制线的制作:

双绞线的一端按照568B标准制作水晶头(实际上可以任意排线序),另一端按完全相反线序排列,通常线应用在路由器或交换机的console口与计算机的RS232串口的连接。

568B-568B<相反排列>

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 表格模板 > 合同协议

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1