电脑9针串口
电脑串口引脚定义
按序号说明:
1 载波检测(DCD)
2 接受数据(RXD)
3 发出数据(TXD)
4 数据终端准备好(DTR)
5 信号地线(SG)
6 数据准备好(DSR)
7 请求发送(RTS)
8 清除发送(CTS)
9 振铃指示(RI)
串口母头连接器的管脚定义
9
PIN-
25 PIN-connector Name Dir Description
conn
ecto
r
1 8 CD input Carrier Detect
2 3 RXD input Receive Data
3 2 TXD output Transmit Data
4 20 DTR output Data Terminal Ready
5 7 GND-- System Ground
6 6 DSR input Data Set Ready
7 4 RTS output Request to Send
8 5 CTS input Clear to Send
9 22 RI input Ring Indicator
此上为计算机串口管脚定义说明。
1、RS-232C母接头定义(9芯):
,注意图和总引脚的标号。针脚定义符号
1 载波检测 DCD
2 接收数据 RXD
3 发送数据 TXD
4 数据终端准备好 DTR
5 信号地 SG
6 数据准备好 DSR
7 请求发送 RTS
8 清除发送 CTS
9 振铃提示 RI
Pin 1 Received Line Signal Detector(Data Carrier Detect)
Pin 2 Received Data
Pin 3 Transmit Data
Pin 4 Data Terminal Ready
Pin 5 Signal Ground
Pin 6 Data Set Ready
Pin 7 Request To Send
Pin 8 Clear To Send
Pin 9 Ring Indicator
2、RS-232C母接头定义(25芯)
针脚定义 符号
1 频蔽地线
2 发送数据 TXD
3 接收数据 RXD
4 请求发送 RTS
5 允许发送 CTS
6 数据准备好 DSR
7 信号地 SG
8 载波检测 DCD
9 发送返回(+)
10 未定义
11 数据发送(-)
12~17 未定义
18 数据接收(+)
19 未定义
20 数据终端准备好 DTR
21 未定义
22 振铃 RI
23~24 未定义
25 接收返回(-)
Pin 1 Protective Ground
Pin 2 Transmit Data
Pin 3 Received Data
Pin 4 Request To Send
Pin 5 Clear To Send
Pin 6 Data Set Ready
Pin 7 Signal Ground
Pin 8 Received Line Signal Detector (Data Carrier Detect)
Pin 20 Data Terminal Ready
Pin 22 Ring Indicator
RS-232C,25芯针转换为9芯针25芯接口 9芯接口
2 3
3 2
4 7
5 8
6 6
7 5
8 1
20 4
22 9
二、补充(几个小时的查询和求助才弄明白的,呵呵,珍贵啊)
1.RX232公接头的图片和引脚编号:
2.从两个图可以看出,公接头和母接头相连时rx-rx,tx-tx,进而可知下载线的两端接口本应该rx-rx、t x-tx的,但买串口线时需要买交叉串口线(实现RX-tx的连接),进而实现一段发送一段接收。
三、更详细的引脚标号规则(超准)
DB9 Male (Pin Side) DB9 Female (Pin Side)
DB9 Female (Solder Side) DB9 Male (Solder Side)
------------- -------------
\ 1 2 3 4 5 / \ 5 4 3 2 1 /
\ 6 7 8 9 / \ 9 8 7 6 /
--------- ---------
1,RS232的定义:
RS-232串行接口标准详细介绍
目前RS-232是PC 机与通信工业中应用最广泛的一种串行接口。RS-232被定义为一种在低速率串行通讯中增加通讯距离的单端标准。RS-232采取不平衡传输方式,即所谓单端通讯。
图一
在RS-232的通讯标准中是以一个25针的接口来定义的,并在早期的计算机如PC 或XT 机型上广泛使用,但在AT 机以后的机型上,实际均采用了9针的简化版本应用,现在所说的232通讯均默认为9针的接口。图一显示了9针通讯的接口管脚名称,以下是各管脚的说明:
旧制JIS 名称 新制JIS 名称 全 称 说 明 FG SG Frame Ground 连到机器的接地线
TXD SD Transmitted Data 数据输出线 RXD RD Received Data 数据输入线 RTS RS Request to Send 要求发送数据
CTS CS Clear to Send 回应对方发送的RTS 的发送许可,告诉对方可以发
送
DSR
DR
Data Set Ready
告知本机在待命状态 DTR ER
Data Terminal Ready
告知数据终端处于待命状态
CD CD Carrier Detect 载波检出,用以确认是否收到Modem 的载波 SG SG Signal Ground 信号线的接地线(严格的说是信号线的零标准线)koooooo
现在通常计算机均配有这种标准的232接口,通常这种接口用于联接鼠标、MODEM 或打印机等外部设备。
实际应用中,电子工程师在设计计算机与外围设备的通信时,通常在9针的基础再进行简化,只用其中的2、3、5三个管脚进行通信。这三个管脚分别是接收线、发送线和地线,在一般情况下即可满足通讯的要求,计算机和外部通讯的接线方法如图二:
值得注意的是,图二中2、3两脚是交叉互联的,这很容易理解,因为一个设备的发送线必须联接到另外一台设备的接收线上,反之亦然。
对于232信号的电器特性等知识,在这里无法详细解说,有兴趣的话可以去网站查阅这方面的文章,232是最常用的通信方式之一,大量应用于各种工业控制或电子家电等产品中,是电子工程师必须掌握的知识之一。
另外说明一下,232信号的有效通讯距离是15M。
2.RS232 TO TTL电路:
9针串口引脚定义 25针串口引脚定义
9针RS-232串口(DB9)
25针RS-232串口(DB25)
引脚 简写 功能说明
引脚简写功能说明
1 CD 载波侦测(Carrier Detect ) 8 CD 载波侦测(Carrier Detect )
2 RXD 接收数据(Receive )
3 RXD 接收数据(Receive ) 3 TXD 发送数据(Transmit ) 2 TXD 发送数据(Transmit )
4 DTR 数据终端准备(Data Terminal
Ready ) 20
DTR
数据终端准备(Data Terminal
Ready ) 5 GND
地线(Ground )
7 GND 地线(Ground )
6 DSR 数据准备好(Data Set Ready ) 6 DSR 数据准备好(Data Set Ready )
7 RTS 请求发送(Request To Send ) 4 RTS 请求发送(Request To Send )
8 CTS 清除发送(Clear To Send ) 5 CTS 清除发送(Clear To Send )
9 RI
振铃指示(Ring Indicator )
.
22
RI
振铃指示(Ring Indicator )
标准9针串口引脚定义 从前面的内容中,知道了串口外形,就可以继续了解其每个引脚的定义,这是做线的基础。无论是RS-232C、RS-422,还是RS-485,串口接口的外形、尺寸都是相同的,部件间可以通用互换,但其引脚的定义却各不相同,因此要了解串口做线,首先要知道串口各引脚的定义。 观察一个标准的串口,会发现串口无论是9针的标准串口物理外形(如图3.4所示),还是25针串口物理外形(如图3.6所示),如果横着看,都显示两排引脚。除了两排引脚这一特征之外,还有就是无论是公头,还是母头,两个引脚的外围呈现一边大、一边小的“等腰梯形”的形状(俗称“D形”)。9针引脚中,大的一边有5个引脚,小的一边有4个引脚。 拆开串口接口,会发现在串口接口的内侧,同样有9个引脚,其形状与外侧布局相同,各引脚位置,也都存在一一对应的关系,如图3.43所示。该引脚是用于焊接连线使用。当将该串口装到机箱上后,由机箱外部看到的线序和从机箱内部看到的线序不一样,考虑到本章将全面介绍串口的连接线的制作,二者的线序关系很重要,因而在做线章节中,专题讨论这一问题,详见第3.3.1.4 节。 本章除非专门说明,否则所有引脚线序都是指串口外侧的线序,各引脚编号及意义如图3.40所示。 根据图3.40的引脚顺序号,如果是作为RS-232C接口,则各引脚定义如表3.2所示。
表3.2 RS-232C引脚意义表 各引脚的电气特性为: 在TxD和RxD上,逻辑“1”为-3V~-15V;逻辑“0”为+3V~+15V。 在RTS、CTS、DSR、DTR和DCD等控制线上,信号有效为+3V~+15V;信号无效为-3V~-15V。 对于数据信号,逻辑“1”为低于-3V,逻辑“0”为高于+3V;对于控制信号,接通ON为低于-3V;断开OFF为高于+3V;-3V~+3V、低于-15V、高于+15V都表示电压无意义。 作为RS-232C接口,其各引脚由标准文档进行定义,所以也可以称为“标准引脚定义”。而作为RS-422和RS-485接口,则没有“标准”引脚定义的说法,因为RS-422和RS-485连通常的标准接口也没有,具体采用什么接口,接口中使用哪些引脚,完全取决于设备设计生产商自己的定义。不过,作为RS-422和RS-485标准本身,定义了按照这两个标准进行通信时,所必须提供的信号线,并且,实际的使用中,绝大多数厂商继续使用标准的串口接口作为其通信的硬件接口,所以才有前面所说“RS-232C/422/485”采用相同的硬件接口的说法。 RS-422采用的是4线模式,具体设备的名称与引脚定义由设备定义。表3.3是RS-422中各信号名称,与表3.2不同的是,此表中“序号”与引脚没有对应关系,只是表示一个流水号,在实际连线中,需要根据设备定义决定所在的引脚。 表3.3 RS-422引脚意义表
9针串口和25针串口连接方法 2009-06-03 11:38 串口连接线制作方法 在电脑的使用中往往会遇到各种各样的连接线。这些连接线外观上好像都差不多,但内部结构完全不同并且不能混用。如果在使用中这些连接线坏了,往往很多使用者都不知道应该怎么办,下面就给出这些常见的连接线的连线方法以便于修理或查找故障。在介绍之前先对一些市场常用名词做出解释。现在所有的接头都可以分为公头和母头两大类。 公头:泛指所有针式的接头。 母头:泛指所有插槽式的接头。 所有接头的针脚有统一规定,在接头上都印好了的,连接时要注意查看。 在接线时没有提及的针脚都悬空不管。 下面给出串口,并口各针脚功能表以供高级用户维护电缆或接头时使用。 25针串口功能一览 针脚功能 2 发送数据(TXD) 3 接收数据(RXD) 4 发送请求(RTS) 5 发送清除(CTS) 6 数据准备好(DSR) 7 信号地(GND) 8 载波检测(DCD) 20 数据终端准备好(DTR) 22 振铃指示(RI) 9针串口功能一览表 针脚功能
1 载波检测(DCD) 2 接收数据(RXD) 3 发送数据(TXD) 4 数据终端准备好(DTR) 5 信号地(GND) 6 数据准备好(DSR) 7 发送请求(RTS) 8 发送清除(CTS) 9 振铃指示(RI) 串口联机线的连接方法 串口联机线主要用于直接把两台电脑的com口连接。比较早一点的AT架构的电脑的串口有为9针,和25针两种,现在的ATX架构的电脑两个串口全部是9针。于是联机线就分为3种(9针对9针串口联机线,9针对25针串口联机线,25针对25针串口联机线)这些直接电缆连接线可以互换的连线方法如下表: 串口连机线一览 9针对9针串口连接 9针母头 9针母头 2 —— 3 3 —— 2 4 —— 6 5 —— 5 6 —— 4 7 —— 8 8 —— 7
RS-232C、RS-422、RS-485串口引脚定义 从前面的内容中,知道了串口外形,就可以继续了解其每个引脚的定义,这是做线的基础。无论是RS-232C、RS-422,还是RS-485,串口接口的外形、尺寸都是相同的,部件间可以通用互换,但其引脚的定义却各不相同,因此要了解串口做线,首先要知道串口各引脚的定义。 观察一个标准的串口,会发现串口无论是9针的标准串口物理外形(如图3.4所示),还是25针串口物理外形(如图3.6所示),如果横着看,都显示两排引脚。除了两排引脚这一特征之外,还有就是无论是公头,还是母头,两个引脚的外围呈现一边大、一边小的“等腰梯形”的形状(俗称“D形”)。9针引脚中,大的一边有5个引脚,小的一边有4个引脚。 本章除非专门说明,否则所有引脚线序都是指串口外侧的线序,各引脚编号及意义如图3.40所示。 根据图3.40的引脚顺序号,如果是作为RS-232C接口,则各引脚定义如表3.2所示。 表3.2 RS-232C引脚意义表 各引脚的电气特性为: 在TxD和RxD上,逻辑“1”为-3V~-15V;逻辑“0”为+3V~+15V。 在RTS、CTS、DSR、DTR和DCD等控制线上,信号有效为+3V~+15V;信号无效为-3V~-15V。 对于数据信号,逻辑“1”为低于-3V,逻辑“0”为高于+3V;对于控制信号,接通ON为低于-3V;断开OFF为高于+3V;-3V~+3V、低于-15V、高于+15V都表示电压无意义。 作为RS-232C接口,其各引脚由标准文档进行定义,所以也可以称为“标准引脚定义”。而作为RS-422和RS-485接口,则没有“标准”引脚定义的说法,因为RS-422和RS-485连通常的标准接口也没有,具体采用什么接口,接口中使用哪些引脚,完全取决于设备设计生产商自己的定义。不过,作为RS-422和RS-485标准本身,定义了按照这两个标准进行通信时,所必须提供的信号线,
RS485接口定义 rs485有两种,一种是半双工模式,只有DATA+和DATA-两线,另一种是全双工模式,有四线传输信号:T+,T-,R+,R-。全双工模式时可认为是rs422。 1.英式标识为TDA(-) 、TDB(+) 、RDA(-)、RDB(+) 、GND 2.美式标识为Y 、Z 、 A 、 B 、GND 3.中式标识为TXD(+)/A 、TXD(-)/B 、RXD(-) 、RXD(+)、GND rs485两线一般定义为(只接收不发送): "A, B"或"Date+,Date-" 即常说的:”485+,485-” rs485四线一般定义为: "Y,Z,A, B," 具体还要根据厂家的使用信号针脚而定,有的使用了RTS或DTR 等针脚的485信号 DB9(RS485)接口针脚定义 1脚为数据A,2脚为数据B,5脚为地。
RS-422的电气性能与RS-485完全一样。主要的区别在于: RS-422有4根信号线:两根发送(Y、Z)、两根接收(A、B)。由于RS-422的收与发是分开的,所以可以同时收和发(全双工)。RS-485有2根信号线:发送和接收都是A和B。 由于RS-485的收与发是共用两根线所以不能够同时收和发(半双工)。 * 能否将RS-422的Y-A短接作为RS-485的A,将RS-422的Z-B短
接作为RS-485的B呢? 回答:不一定。条件是RS-422必须是能够支持多机通信的。波士电子的所有接口转换器的RS-422口都能够支持全双工多机通信,所以可以这样简单转换为RS-485。 RS-485(或 RS-422)通信建议一定要接地线,因为 RS-485(或 RS-422)通信要求通信双方的地电位差小于 1V。即:半双工通信接 3 根线(+A、—B、地),全双工通信接 5 根线(+发、—发、+收、—收、地)。为了安全起见,建议通信机器的外壳接大地。 接线及引脚分配 RS-485的+A接对方的+A、—B接对方的—B、GND(地)接对方的 GND(地)。 RS-422 的接线原则:“+发”接对方的“+收”、“—发”接对方的“—收”、“+收”接对方的“+ 发”、“—收”接对方的“—发”、GND(地)接对方的 GND(地)。 一定要将GND(地)线接到对方的GND(地),除非确保通信双方都已经良好共地。
9针串口引脚定义 25针串口引脚定义 引脚简与功能说明 1 CD 载波侦测(Carrier Detect) 2 RXD 接收数据(Receive) 3 TXD 发送数据(Transmit) 4 DTR 数据终端准备(Data Terminal Read y) 5 GND 地线(Ground) 6 DSR 数据准备好(Data Set Ready) 7 RTS 请求发送(Request To Send) 8 CTS 清除发送(Clear To Send) 9 RI 振铃指示(Ring Indicator) 引脚简写功能说明 8 CD 载波侦测(Carrier Detect) 3 RXD 接收数据(Receive) 2 TXD 发送数据(Transmit) 20 DTR 数据终端准备(Data Terminal Read y) 7 GND 地线(Ground) 6 DSR 数据准备好(Data Set Ready) 4 RTS 请求发送(Request To Send) 5 CTS 清除发送(Clear To Send) 22 RI 振铃指示(Ring Indicator 1载波检测(DCD) 2接受数据(RXD) 3发出数据(TXD) 4数据终端准备好(DTR) 5信号地线(SG) 6数据准备好(DSR) 7请求发送(RTS) 8 清除发送(CTS) 9 振铃指示(RI) PC电脑串行口的典型是 RS-232C及其兼容接口,串口引脚有 9针和25针两类。而一般的个人电脑中使用的都是9针的接口,25针串行口具有20mA电流环接口功能,用 9、11、18、25针来实现。我们只介绍常用9针的 rs232c串口引脚的接口定义。 《串口引脚图》 9针串行口的针脚功能:
MAX232是一种把电脑的串行口RS232信号电平(-10 ,+10v)转换为单片机所用到的TTL信号点平(0 ,+5)的芯片,这个芯片的价格比较贵大约要5元. 下图为MAX232引脚图和接线图,及RS232引脚定义,带有转串口的电路。 TTL/CMOS INPUTS 端.这个端口是的作用是输入TLL或CMOS信号的...一般为 0-5V... 低电平为零,高电平为VCC. TTL/CMOS OUTPUTS端,这个端口的作用是输出TLL或CMOS信号...输出电压一般为0-5V...低电平为零..高电平为VCC. RS232 OUTPUTS 这端口是把TTL或CMOS的信号转为RS232的信号输出...输出为正负12V...到电脑.... RS232 INPUTS 这个端口是接收到电脑发出的正负12伏...由232输出转为TTL或CMOS信号...这个信号也为正负12V...
MAX232内部有二组232转换电路... 使用的时候...一般是11------ 14,13----12为一组; 10-----7 8----9为一组... 由于有时候接把MAX232的232端口和TTL端口搞反发现还能工作....所以大家要用的时候一定要注意了... max232电路:
RS232引脚定义: 引脚定义符号 1 载波检测 DCD 2 接收数据 RXD 3 发送数据 TXD 4 数据终端准备好 DTR 5 信号地 SG 6 数据准备好 DSR 7 请求发送 RTS 8 清除发送 CTS
9 振铃提示 RI 搜索datasheet上: https://www.doczj.com/doc/ec14050337.html,/ https://www.doczj.com/doc/ec14050337.html,/
9针串口流控定义详细解析 DCD :载波检测。主要用于Modem通知计算机其处于在线状态,即Modem检测到拨号音,处于在线状态。 RXD:此引脚用于接收外部设备送来的数据;在你使用Modem时,你会发现RXD指示灯在闪烁,说明RXD引脚上有数据进入。 TXD:此引脚将计算机的数据发送给外部设备;在你使用Modem时,你会发现TXD指示灯在闪烁,说明计算机正在通过TXD引脚发送数据。 DTR:数据终端就绪;当此引脚高电平时,通知Modem可以进行数据传输,计算机已经准备好。GND:信号地;此位不做过多解释。 DSR:数据设备就绪;此引脚高电平时,通知计算机Modem已经准备好,可以进行数据通讯了。 RTS:请求发送;此脚有计算机来控制,用以通知Modem马上传送数据至计算机;否则,Modem将收到的数据暂时放入缓冲区中。 CTS: 清除发送;此脚由Modem控制,用以通知计算机将欲传的数据送至Modem。 RI : Modem通知计算机有呼叫进来,是否接听呼叫由计算机决定 很久很久以前,计算机还没有出现,那时就已经存在了(计算机)史前的串口设备(电传打字机,工控测量设备,通信调制解调器),为了连接这些串口,EIA制定了RS232标准,采用DB25接插件,支持同步和异步串口,D型的接口可以有效防止插反。标准化给使用带来了便利。 时光荏苒,个人计算机出现了,这些已有的串口设备毫无疑问地成为了最初的外设,自然而然地RS232标准被个人计算机采纳。但是设备制造商倾向于体积更小,成本更低的接口,因此,将DB25中未使用的和支持同步模式的引脚去掉,形成DB9。最初的情况相当混乱,因为DB9只定义了信号,却没有指定信号和引脚的对应关系,各个制造商只能自行定义。幸运的是,IBM的PC成了工业标准,DB9逐渐统一到IBM的定义上来。 DB9只有9根线,遵循RS232标准。定义如下: DTR,DSR------DTE设备准备好/DCE设备准备好。主流控信号。 RTS,CTS------请求发送/清除发送。用于半双工时,收发切换。属于辅助流控信号。半双工的意思是说,发的时候不收,收的时候不发。那么怎么区分收发呢?缺省时是DCE向DTE发送数据,当DTE决定向DCE发数据时,先有效RTS,表示DTE希望向DCE发送,一般DCE不能马上转换收发状态,DTE 就通过监测CTS是否有效来判断可否发送,这样避免了DTE在DCE未准备好时发送所导致的数据丢失。 全双工时,这两个信号一直有效即可。 随着计算机的日益普及,很多非RS232的串口也要接入PC机,如果为每一种新出现的串口都增加一个新的I/O口显然不现实,因为PC后面板位置有限,因此,将RS232串口和非RS232串口都通过RS232口接入是最佳方案。UART的U(通用)指的就是这个意思。早期ROM BIOS和DOS里的通信软件都是为RS232设计的,在没有检测到DCD有效前不会发送数据,因此,就连发送一个字符这样朴素的应用也要给出DCD、DTR、DSR等控制信号。因此,串口接头上要将一些控制线短接,或者干脆绕过系统软件自己写通信程序。 到此,UART的涵义就总结为:通用的异步(串行) I/O口。 就在UART冠以通用二字,准备一统江湖的时候,制造商们不满于它的速度、体积和灵活性(软件可配置),推出了USB和1394串口。目前,笔记本上的UART串口有被取消的趋势,因而有网友发出了“没有串口,吾谁与归”的慨叹,古今多少事,都付笑谈中,USB取代UART是后话,暂且不表。 话说自从贺氏(HAYES)公司推出了聪明猫(SmartModem),他们制定的MODEM接口就成了业界标准,自此以后,所有公司制造的兼容猫都符合贺氏标准(连A T指令也兼容,大家一起抄他呗)。 细观贺氏制定的MODEM串口,与RS232标准大不相同。DTR在整个通信过程中一直保持有效,
RS232接口,引脚定义DB9 DB25 2009-04-28 17:24 RS232接口是1970年由美国电子工业协会(EIA)联合贝尔系统、调制解调器厂家及计算机终端生产厂家共同制定的用于串行通讯的标准。 它的全名是“数据终端设备(DTE)和数据通讯设备(DCE)之间串行二进制数据交换接口技术标准”该标准规定采用一个25个脚的DB25连接器,对连接器的每个引脚的信号内容加以规定,还对各种信号的电平加以规定。DB25的串口一般只用到的管脚只有2(RXD)、3(TXD)、7(GND)这三个,随着设备的不断改进,现在DB25针很少看到了,代替他的是DB9的接口,DB9所用到的管脚比DB25有所变化,是2(TXD)、3(RXD)、5(GND)这三个。因此现在都把RS232接口叫做DB 9。" RS-232C接口定义(9芯) 针脚定义符号 1载波检测DCD 2接收数据RXD 3发送数据TXD 4数据终端准备好DTR 5信号地SG 6数据准备好DSR 7请求发送RTS 8清除发送CTS 9振铃提示RI
RS-232C接口定义(25芯) 针脚定义符号 1频蔽地线 2发送数据TXD 3接收数据RXD 4请求发送RTS 5允许发送CTS 6数据准备好DSR 7信号地SG 8载波检测DCD 9发送返回(+) 10未定义 11数据发送(-) 12~17未定义 18数据接收(+) 19未定义 20数据终端准备好DTR 21未定义 22振铃RI 23~24未定义 25接收返回(-)
由于RS232接口标准出现较早,难免有不足之处,主要有以下四点: (1)接口的信号电平值较高,易损坏接口电路的芯片,又因为与TTL电平不兼容故需使用电平转换电路方能与TTL电路连接。 (2)传输速率较低,在异步传输时,波特率为20Kbps;因此在“南方的老树51CPLD开发板”中,综合程序波特率只能采用19200,也是这个原因。 (3)接口使用一根信号线和一根信号返回线而构成共地的传输形式,这种共地传输容易产生共模干扰,所以抗噪声干扰性弱。 (4)传输距离有限,最大传输距离标准值为50英尺,实际上也只能用在50米左右。 RS-232C接口定义(9芯) 针脚定义符号 1载波检测DCD 2接收数据RXD 3发送数据TXD 4数据终端准备好DTR 5信号地SG 6数据准备好DSR 7请求发送RTS 8清除发送CTS 9振铃提示RI Pin 1 Received Line Signal Detector (Data Carrier Detect)
如何制作称重仪表与计算机之间的连线 一般情况下,地磅本身带有连接到计算机com 口的线,如果该线丢失或损坏,请参考下面的资料重新制作! 请按称重仪表的RS232端口类型和计算机端口类型在市场购买相应接口(一般电子或电脑商店都有买),仪表与计算机之间的连接可选一般网线或屏弊线(至少三芯)。 按照称重仪表的说明书,找出仪表RS232端口的地线脚(GND)、发送脚(TXD)、接收脚(RXD),计算机的RS23端品的地线脚(GND)、发送脚(TXD)、接收脚(RXD)。接照下表连接: 仪表的引脚说明,请查看连接称重仪表说明书。 目前较为常用的串口有9针串口(DB9)和25针串口(DB25),通信距离较近时(小于12米),可以用电缆线直接连接标准RS232端口(RS422,RS485较远),若距离较远,需附加调制解调器(MODEM )。最为简单且常用的是三线制接法,即地、接收数据和发送数据三脚相连,本文只涉及到最为基本的接法,且直接用RS232相连, 和DB25的常用信号脚说明: 9针串口(DB9) 25针串口(DB25) 针号 功能说明 缩写 针号 功能说明 缩写
1 数据载波检测DCD 8 数据载波检测DCD 2 接收数据RXD 3 接收数据RXD 3 发送数据TXD 2 发送数据TXD 4 数据终端准备DTR 20 数据终端准备DTR 5 信号地GND 7 信号地GND 6 数据设备准备好DSR 6 数据准备好DSR 7 请求发送RTS 4 请求发送RTS 8 清除发送CTS 5 清除发送CTS 9 振铃指示DELL 22 振铃指示DELL 232C串口通信接线方法(三线制) 首先,串口传输数据只要有接收数据针脚和发送针脚就能实现:同一个串口的接收脚和发送脚直接用线相连,两个串口相连或一个串口和多个串口相连 同一个串口的接收脚和发送脚直接用线相连对9针串口和25针串口,均是2与3直接相连; 两个不同串口(不论是同一台计算机的两个串口或分别是不同计算机的串口) 25针-25针9针-25针 9针-9针 2 3 3 2 2 2 3 2 2 3 3 3 5 5 7 7 5 7 上面表格是对微机标准串行口而言的,还有许多非标准设备,如接收GPS数据或电子罗盘数据,只要记住一个原则:接收数据针脚(或线)与发送数据针脚(或线)相连,彼些交叉,信号地对应相接,就能百战百胜。 串口调试中要注意的几点: 不同编码机制不能混接,如RS232C不能直接与RS422接口相连,市面上专门的各种转换器卖,必须通过转换器才能连接; 线路焊接要牢固,不然程序没问题,却因为接线问题误事; 串口调试时,准备一个好用的调试工具,如串口调试助手、串口精灵等,有事半功倍之效果; 强烈建议不要带电插拨串口,插拨时至少有一端是断电的,否则串口易损坏。 连接称重仪表 示意图中左方为连接称重仪表的连接插头,右方为连接微机的连接插头;左方的连接插头管脚标号均表示插头的管脚标号而非称重显示仪表上的插座标号,并且焊接管脚面朝向操作者(插头的管脚旁边均有数字标号,可对照核对)。 称重显示器生产厂家可能因产品升级改型而改变通讯管脚排列标准,提供的连接资料仅供参考,如果发现无法通讯请以电子汽车衡生产厂家的称重显示器说明书为准,当然也可直接联系电子地磅生产厂家咨询。
并口针脚功能一览表 针脚功能针脚功能 1 选通端,低电平有效 10 确认,低电平有效 2 数据通道0 11 忙 3 数据通道1 12 缺纸 4 数据通道2 13 选择 5 数据通道3 14 自动换行,低电平有效 6 数据通道4 15 错误,低电平有效 7 数据通道5 16 初始化,低电平有效 8 数据通道6 17 选择输入,低电平有效 9 数据通道7 18到25 地线 25针串口功能一览表 针脚功能针脚功能 1 空 11 空 2 发送数据 12到17 空 3 接收数据 18 空 4 发送请求 19 空 5 发送清除 20 数据终端准备完成 6 数据准备完成 21 空 7 信号地线 22 振铃指示 8 载波检测 23到24 空 9 空 25 空 10 空 9针串口功能一览表 针脚功能针脚功能 1 载波检测 6 数据准备完成 2 接收数据 7 发送请求 3 发送数据 8 发送清除 4 数据终端准备完成 9 振铃指示 5 信号地线 联机线的连接方法 联机线主要用于直接把两台电脑连接,分为串口(com1,com2)联机线和并口(lpt1)联机线。比较早一点的AT架构的电脑的串口有为9针,和25针两种,现在的ATX架构的电脑两个串口全部是9针。打印机的接口也是25针的但功能、外观上与AT架构的25针串口不一样。于是联机线就分为4种(9针对9针串口联机线,9针对25针串口联机线,25针对25针串口联机线,25针对25针并口联机线)其中3种串口连接,一种并口连接。并口联机线和串口联机线最大的差别就是速度,前者明显快于后者。这些直接电缆连接线的两个头完全相同可以互换的连线方法如下表: 首先我们必须准备2个连接头,以及大约1.5米的联机线,联机线应该选用带屏蔽的多芯线,把多余未用的芯全部接在接头的金属壳(地线)作为屏蔽用。 串口连机线一览表
DB9和DB25的常用信号脚说明;RS232接口针脚定义 (2008-03-21 16:14:17) 转载 9针接口针脚定义 Pin 1 Received Line Signal Detector (Data Carrier Detect) Pin 2 Received Data Pin 3 Transmit Data Pin 4 Data Terminal Ready Pin 5 Signal Ground Pin 6 Data Set Ready Pin 7 Request To Send Pin 8 Clear To Send Pin 9 Ring Indicator RS232接口针脚定义 25针的接口定义: Pin 1 Protective Ground Pin 2 Transmit Data Pin 3 Received Data Pin 4 Request To Send Pin 5 Clear To Send Pin 6 Data Set Ready Pin 7 Signal Ground Pin 8 Received Line Signal Detector (Data Carrier Detect) Pin 20 Data Terminal Ready 接线说明 1.DB9和DB25的常用信号脚说明 9针串口(DB9) 25 针串口(DB25) 针号功能说明缩写针号功能说明缩写 1 数据载波检测 DCD 8 数据载波检测 DCD 2 接收数据 RXD 3 接收数据 RXD 3 发送数据 TXD 2 发送数据 TXD 4 数据终端准备 DTR 20 数据终端准备 DTR 5 信号地 GND 7 信号地 GND 6 数据设备准备好 DSR 6 数据准备好 DSR 7 请求发送 RTS 4 请求发送 RTS 8 清除发送 CTS 5 清除发送 CTS 9 振铃指示 DELL 22 振铃指示 DELL
串口叫做串行接口,也称串行通信接口,按电气标准及协议来分包括RS-232-C、RS-422、RS485、USB等。 RS-232-C、RS-422与RS-485标准只对接口的电气特性做出规定,不涉及接插件、电缆或协议。USB是近几年发展起来的新型接口标准,主要应用于高速数据传输领域。 RS-232-C也称标准串口,就是我们常说的串口,是最常见的一种串行通讯接口,其一直是计算机最基础的外部链接接口之一,在过去,它一直是计算机上不可或缺的端口,虽然现在USB大行其道,大有取代串口等老端口的趋势,不过使用串口的设备还是很多,所以现在的主板上都还是能找到串口,有两一个或两个,但是,现在主流的笔记本上很难看到有串口的,必须要使用串口的话,只能使用USB转接线。 串口的外观:(公口) 关于接口的公母之分见这篇文章:如何区分各种接口的公母 9针串行接口针脚定义:(公口) Pin 1 CD Received Line Signal Detector (Data Carrier Detect) Pin 2 RXD Received Data Pin 3 TXD Transmit Data Pin 4 DTR Data Terminal Ready Pin 5 GND Signal Ground Pin 6 DSR Data Set Ready Pin 7 RTS Request To Send Pin 8 CTS Clear To Send Pin 9 RI Ring Indicator 针脚信号来自缩写描述 1 调制解调器CD 载波检测 2 调制解调器RXD 接收数据 3 PC TXD 发送数据 4 PC DTR 数据终端准备好 5 GND 信号地
电脑9针串口 电脑串口引脚定义 按序号说明: 1 载波检测(DCD) 2 接受数据(RXD) 3 发出数据(TXD) 4 数据终端准备好(DTR) 5 信号地线(SG) 6 数据准备好(DSR) 7 请求发送(RTS) 8 清除发送(CTS) 9 振铃指示(RI) 串口母头连接器的管脚定义 PIN- conn ecto
此上为计算机串口管脚定义说明。 1、RS-232C母接头定义(9芯): ,注意图和总引脚的标号。针脚定义符号 1 载波检测 DCD 2 接收数据 RXD 3 发送数据 TXD 4 数据终端准备好 DTR 5 信号地 SG 6 数据准备好DSR 7 请求发送 RTS 8 清除发送 CTS 9 振铃提示 RI Pin 1 Received Line Signal Detector(Data Carrier Detect) Pin 2 Received Data Pin 3 Transmit Data Pin 4 Data Terminal Ready Pin 5 Signal Ground Pin 6 Data Set Ready Pin 7 Request To Send Pin 8 Clear To Send Pin 9 Ring Indicator 2、RS-232C母接头定义(25芯) 针脚定义符号 1 频蔽地线 2 发送数据 TXD 3 接收数据 RXD 4 请求发送 RTS 5 允许发送 CTS
6 数据准备好DSR 7 信号地SG 8 载波检测DCD 9 发送返回(+) 10 未定义 11 数据发送(-) 12~17 未定义 18 数据接收(+) 19 未定义 20 数据终端准备好DTR 21 未定义 22 振铃RI 23~24 未定义 25 接收返回(-) Pin 1 Protective Ground Pin 2 Transmit Data Pin 3 Received Data Pin 4 Request To Send Pin 5 Clear To Send Pin 6 Data Set Ready Pin 7 Signal Ground Pin 8 Received Line Signal Detector (Data Carrier Detect) Pin 20 Data Terminal Ready Pin 22 Ring Indicator RS-232C,25芯针转换为9芯针25芯接口 9芯接口 2 3 3 2 4 7 5 8 6 6 7 5 8 1 20 4 22 9
RS232 DB9 计算机接口定义 9 针接口针脚定义Pin 1 Received Line Signal Detector (Data 说明:实际开发接口时,一般只要2,3,5,即收、发和地三根线,就能实 现通信。 Carrier Detect)Pin 2 Received DataPin 3 Transmit DataPin 4 Data Terminal ReadyPin 5 Signal GroundPin 6 Data Set ReadyPin 7 Request To SendPin 8 Clear To SendPin 9 Ring IndicatorRS232 接口针脚定义25 针的接口定义:Pin 1 Protective GroundPin 2 Transmit DataPin 3 Received DataPin 4 Request To SendPin 5 Clear To SendPin 6 Data Set ReadyPin 7 Signal Ground Pin 8 Received Line Signal Detector(Data Carrier Detect)Pin 20 Data Terminal Ready 接线说明1.DB9 和DB25 的常用信号脚说明 9 针串口(DB9)25 针串口(DB25)针号功能说明缩写针号功能说明 缩写1 数据载波检测DCD 8 数据载波检测DCD2 接收数据RXD 3 接收数 据RXD3 发送数据TXD 2 发送数据TXD4 数据终端准备DTR 20 数据终端 准备DTR5 信号地GND 7 信号地GND6 数据设备准备好DSR 6 数据准备 好DSR7 请求发送RTS 4 请求发送RTS8 清除发送CTS 5 清除发送CTS9 振铃指示DELL 22 振铃指示DELL 2.RS232C 串口通信接线方法(三线制) 9 针-9 针25 针-25 针9 针-25 针 2 3 3 2 22 3 2 2 3 3 3 5 5 7 7 57 RS-232 接口RS-232 串行接口标准目前RS-232 是PC 机与通信工业 中应用最广泛的一种串行接口。RS-232 被定义为一种在低速率串行通讯中增加
RS232接口引脚标准以及连接线相关说明 9针串口公头定义
9针公头与母头的对比: 注意,公头引脚号从坐到右,母头是从右到左. 关于串口连接线的连接方式 现在所有的接头都可以分为公头和母头两大类。 公头与母头: 公头泛指所有针式的接头, 母头泛指所有插槽式的接头。 关于直连线与交叉线: 直连线用于两边设备的接口定义不同的情况,比如RS232标准的DTE与DCE设备,就可以直连,即DTE的1脚和DCE的1脚可以直接相连,因为DTE与DCE的引脚定义不同,如DTE的2脚发正好对应着DCE的2脚收,这才是可以直连的原因,这才有了直连线。 而交叉线指的是,两边设备接口定义相同,那么必须设备A的2脚发对应设备B的3脚收,这样做成的线就是交叉线,现在两台计算机的网口用网线相连,需用交叉线,因为接口定义相同,但现在的网卡具有自适应功能,能够认出连接的线是直连线还是交叉线,自动完成通讯。 RS232的db9接口的连接线包括三种. 公对母线, 公对公, 和母对母线. 注意, 这三种连接线都分别有交叉线和直连线,所以总共有6中连接线. 下边的一个示例为母对母交叉线.
母对母交叉连接线的连接方式: 2,3号引脚交叉互联,其它引脚直连 注意: 1.区分电路中母头和公头的符号: 公头为插针, 母头为插孔,但有时画的不够明确, 最好是根 据引脚号的顺序进行判断, 大头那一侧5个引脚,若引脚1到5为从左到右的顺序则为公头, 反之1到5为从右到左的顺序则为母头. 公头与母头插在一起时,两者同号引脚会对插在一起 2.记住RS232标准接口关键的3个引脚号2,3,5: pin2-RX, pin3-TX, pin5-GND 3.连接线连接好两个设备的串口后应保证两个串口引脚以匹配方式连接,即发送(pin3)对接收 (pin2),地对地(pin5)。而直连线同引脚号相连,故其两端必有一个是非标准接口,另一个是标准接口。交叉线内部已做交叉匹配,故其两端可同为标准接口. 4.直连线两端的接头同号引脚直接相连,用于连接标准接口和非标准接口的两个设备, 交叉 线两端接头发送与接收交叉相连,用于连接两个都是标准接口的设备 5.外设RS232端口可以是公头或母头, 电脑端口都是公头. 所以电脑与外设之间连接可以是 交叉线或是直连线. 电脑与电脑之间连接则只能是交叉线, 外设与外设之间连接则可能是交叉线或直连线. 6.通常情况下,标准接口采用公头,非标准接口采用母头。最常见的情况是电脑(公头)与 外设联接,若外设为公头标准口,相应连接线为母对母交叉线,若外设为母头非标准口,相应连接线为公对母直连线. 下边是个开发的电路原理图示例, P15是个公头插座(引脚顺序上画的不标准,应该是pin1到pin5从左往右), P11是母头插座. 可见,公头插座上的PIN2为接收端,PIN3为发送端, 符号232接口标准. 而母头的PIN2和PIN3则和标准相反.
9针串口引脚定义25针串口引脚定义
RS-232-C 串口通讯详解 串行通信接口标准经过使用和发展,目前已经有几种。但都是在RS-232标准的基础上经过改进而形成的。所以,以RS-232C为主来讨论。RS- 323C标准是美国EIA(电子工业联合会)与BELL等公司一起开发的1969年公布的通信协议。它适合于数据传输速率在0~20000b/s范围内的通信。这个标准对串行通信接口的有关问题,如信号线功能、电器特性都作了明确规定。由于通行设备厂商都生产与RS-232C制式兼容的通信设备,因此,它作为一种标准,目前已在微机通信接口中广泛采用。 在讨论RS-232C接口标准的内容之前,先说明两点: 首先,RS-232-C标准最初是远程通信连接数据终端设备DTE(Data Terminal Equipment)与数据通信设备DCE (Data Communication Equipment)而制定的。因此这个标准的制定,并未考虑计算机系统的应用要求。但目前它又广泛地被借来用于计算机(更准确的说,是计算机接口)与终端或外设之间的近端连接标准。显然,这个标准的有些规定及和计算机系统是不一致的,甚至是相矛盾的。有了对这种背景的了解,我们对RS-232C标准与计算机不兼容的地方就不难理解了 其次,RS-232C标准中所提到的“发送”和“接收”,都是站在DTE立场上,而不是站在DCE的立场来定义的。由于在计算机系统中,往往是CPU和I/O设备之间传送信息,两者都是DTE,因此双方都能发送和接收。 一、RS-232-C RS-232C标准(协议)的全称是EIA-RS-232C标准,其中EIA(Electronic Industry Association)代表美国电子工业协会,RS(ecommeded standard)代表推荐标准,232是标识号,C代表RS232的最新一次修改(1969),在这之前,有RS232B、RS232A。。它规定连接电缆和机械、电气特性、信号功能及传送过程。常用物理标准还有有EIARS-232-C、EIARS-422-A、EIARS-423A、EIARS-485。这里只介绍EIARS-232-C(简称232,RS232)。例如,目前在IBM PC机上的COM1、COM2接口,就是RS-232C接口。 1.电气特性 EIA-RS-232C对电器特性、逻辑电平和各种信号线功能都作了规定。 在TxD和RxD上:逻辑1(MARK)=-3V~-15V 逻辑0(SPACE)=+3~+15V 在RTS、CTS、DSR、DTR和DCD等控制线上: 信号有效(接通,ON状态,正电压)=+3V~+15V 信号无效(断开,OFF状态,负电压)=-3V~-15V
rs232接口定义 概述RS232 接口是1970 年由美国电子工业协会(EIA)联合贝尔系统、调制解调器厂家及计算机终端生产厂家共同制定的用于串行通讯的标准。它的全 名是数据终端设备(DTE)和数据通讯设备(DCE)之间串行二进制数据交换 接口技术标准。该标准规定采用一个25 个脚的DB25 连接器,对连接器的每个引脚的信号内容加以规定,还对各种信号的电平加以规定。随着设备的不 断改进,出现了代替DB25 的DB9 接口,现在都把RS232 接口叫做DB9。 缺点由于RS232 接口标准出现较早,难免有不足之处,主要有以下 四点:(1)接口的信号电平值较高,易损坏接口电路的芯片,又因为与 TTL 电平不兼容故需使用电平转换电路方能与TTL 电路连接。(2)传输 速率较低,在异步传输时,波特率为20Kbps;因此在南方的老树51CPLD 开发板中,综合程序波特率只能采用19200,也是这个原因。(3)接口使用一 根信号线和一根信号返回线而构成共地的传输形式,这种共地传输容易产生共 模干扰,所以抗噪声干扰性弱。(4)传输距离有限,最大传输距离标准 值为50 英尺,实际上也只能用在15 米左右。 接口定义RS232(DB9) 1 DCD 载波检测 2 RXD 接收数据 3 TXD 发送数据 4 DTR 数据终端准备好 5 SG 信号地 6 DSR 数据准备好 7 RTS 请求发送 8 CTS 清除发送 9 RI 振铃提示 接口定义RS232(DB25) 1 频蔽地线 2 TXD 发送数据 3 RXD 接收数据 4 RTS 请求发送 5 CTS 允许发送 6 DSR 数据准备好7 SG 信号地8 DCD 载波检测9 发送返回(+)10 未定义11 数据发送(-)12~17 未定义18 数据接收(+)19 未定义20 数据终端
串口通讯—RS-232-C详解 串行通信接口标准经过使用和发展,目前已经有几种。但都是在RS-232标准的基础上经过改进而形成的。所以,以RS-232C为主来讨论。RS-323C标准是美国EIA(电子工业联合会)与BELL等公司一起开发的1969年公布的通信协议。它适合于数据传输速率在0~20000b/s 范围内的通信。这个标准对串行通信接口的有关问题,如信号线功能、电器特性都作了明确规定。由于通行设备厂商都生产与RS-232C制式兼容的通信设备,因此,它作为一种标准,目前已在微机通信接口中广泛采用。 在讨论RS-232C接口标准的内容之前,先说明两点: 首先,RS-232-C标准最初是远程通信连接数据终端设备DTE(Data Terminal Equipment)与数据通信设备DCE(Data Communication Equipment)而制定的。因此这个标准的制定,并未考虑计算机系统的应用要求。但目前它又广泛地被借来用于计算机(更准确的说,是计算机接口)与终端或外设之间的近端连接标准。显然,这个标准的有些规定及和计算机系统是不一致的,甚至是相矛盾的。有了对这种背景的了解,我们对RS-232C标准与计算机不兼容的地方就不难理解了 其次,RS-232C标准中所提到的“发送”和“接收”,都是站在DTE立场上,而不是站在DCE的立场来定义的。由于在计算机系统中,往往是CPU和I/O设备之间传送信息,两者都是DTE,因此双方都能发送和接收。 一、RS-232-C RS-232C标准(协议)的全称是EIA-RS-232C标准,其中EIA(Electronic Industry Association)代表美国电子工业协会,RS(ecommeded standard)代表推荐标准,232是标识号,C代表RS232的最新一次修改(1969),在这之前,有RS232B、RS232A。。它规定连接电缆和机械、电气特性、信号功能及传送过程。常用物理标准还有有EIARS-232-C、EIARS-422-A、EIARS-423A、EIARS-485。这里只介绍EIARS-232-C(简称232,RS232)。例如,目前在IBM PC机上的COM1、COM2接口,就是RS-232C接口。 1.电气特性 EIA-RS-232C对电器特性、逻辑电平和各种信号线功能都作了规定。 在TxD和RxD上:逻辑1(MARK)=-3V~-15V 逻辑0(SPACE)=+3~+15V 在RTS、CTS、DSR、DTR和DCD等控制线上: 信号有效(接通,ON状态,正电压)=+3V~+15V 信号无效(断开,OFF状态,负电压)=-3V~-15V