串口线制作方法
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
串口连接线的制作方法 com线制作 rs232之南宫帮珍创作
创作时间:二零二一年六月三十日
2008年07月20日星期日 01:50
在电脑的使用中往往会遇到各种各样的连接线.这些连接线外观上好像都差未几,但内部结构完全分歧而且不能混用.如果在使用中这些连接线坏了,往往很多使用者都不知道应该怎么办,下面就给出这些罕见的连接线的连线方法以便于修理或查找故障.在介绍之前先对一些市场经常使用名词做出解释.现在所有的接头都可以分为公头和母头两年夜类.
公头:泛指所有针式的接头.
母头:泛指所有插槽式的接头.
所有接头的针脚有统一规定,在接头上都印好了的,连接时要注意检查.
在接线时没有提及的针脚都悬空不论.
下面给出串口,并口各针脚功能表以供高级用户维护电缆或接头时使用.
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
25针对25针串口连接
25针母头 25针母头
2 —— 3
3 —— 2
4 —— 5
5 —— 4
6 —— 20
7 —— 7
20 —— 6
9针对25针串口连接
9针母头 25针母头
2 —— 2
3 —— 3
4 —— 6
5 —— 7
6 —— 20
7 —— 5
8 —— 4
串口转接线
这种转接线适用于9针串口和25针串口的转换.
首先,根据需要(9转25或25转9)选择两个转接头.选择方法如下:
9针转25针(9针公头,25针母头).25针转9针(25针公头,9针母头).然后使用尽量短的带屏蔽的多芯连接线.连接方法如下表
串口转接线一览
9针接头 25针接头
1 —— 8
2 —— 3
3 —— 2
4 —— 20
5 —— 7
6 —— 6
7 —— 4
8 —— 5
9 —— 22
------------------------
目前较为经常使用的串口有9针串口(DB9)和25针串口(DB25), 通信距离较近时(<12m), 可以用电缆线直接连接标准RS232端口 (RS422,RS485较远), 若距离较远, 需附加调制解调器(MODEM).最为简单且经常使用的是三线制接法, 即地、接收数据和发送数据三脚相连.同一个串口的接收脚和发送脚直接用线相连, 对9针串口和25针串口, 均是2与3直接相连;两个分歧串口(不论是同一台计算机的两个串口或分
别是分歧计算机的串口)接收数据针脚(或线)与发送数据针脚(或线)相连, 彼此交叉, 信号地对应相接, 就能攻无不克.
接头可以分为公头和母头:公头泛指针式的接头;母头泛指插槽式的接头.所有接头的针脚有统一规定,在接头上有印好的序号, 连接时要注意检查.在接线时没有提及的针脚都悬空不论.
串口各针脚功能表
25针串口功能一览
针脚功能
2 发送数据(TXD)
3 接收数据(RXD)
4 发送请求(RTS)
5 发送清除(CTS)
6 数据准备好(DSR)
7 信号地(GND)
8 载波检测(DCD)
20 数据终端准备好(DTR)
22 振铃指示(RI)
九针串口功能一览表
针脚功能
1 载波检测(DCD)
2 接收数据(RXD)
3 发送数据(TXD)
4 数据终端准备好(DTR)
5 信号地(GND)
6 数据准备好(DSR)
7 发送请求(RTS)
8 发送清除(CTS)
9 振铃指示(RI)
我需要制作一条两头都是公头的线, 用来连接gprs和开发板.连接方法就是:
1-1, 2-3, 3-2, 4-4, 5-5, 6-6, 7-7, 8-8, 9-9.就是2, 3对换, 其他的直连.
附颜色与引脚的关系(不知道此关系有没有通用性):
1黑, 2棕, 3红, 4橙, 5黄, 6绿, 7蓝, 8紫, 9白.
串口通讯流控制
在串行通讯处置中, 经常看到RTS/CTS和XON/XOFF这两个选项, 这就是两个
流控制的选项, 目前流控制主要应用于调制解调器的数据通讯中, 但对普通RS232编程, 了解一点这方面的知识是有好处的.那么, 流控制在串行通讯中有何作用, 在编制串行通讯法式怎样应用呢?
1.流控制在串行通讯中的作用
这里讲到的“流”, 固然指的是数据流.数据在两个串口之间传输时, 经常会呈现丧失数据的现象, 或者两台计算机的处置速度分歧, 如台式机与单片机之间的通讯, 接收端数据缓冲区已满, 则此时继续发送来的数据就会丧失.现在我们在网络上通过 MODEM进行数据传输, 这个问题就尤为突出.流控制能解决这个问题, 当接收端数据处置不外来时, 就发出“不再接收”的信号, 发送端就停止发送, 直到收到
“可以继续发送”的信号再发送数据.因此流控制可以控制数据传输的进程, 防止数据的丧失. PC机中经常使用的两种流控制是硬件流控制(包括RTS/CTS、DTR/CTS 等)和软件流控制XON/XOFF(继续/停止), 下面分别说明.
2.硬件流控制
硬件流控制经常使用的有RTS/CTS流控制和DTR/DSR(数据终端就绪/数据设置就绪)流控制.硬件流控制必需将相应的电缆线连上, 用RTS/CTS (请求发送/清除发送)流控制时, 应将通讯两真个RTS、CTS线对应相连, 数据终端设备(如计算机)使用RTS来起始调制解调器或其它数据通讯设备的数据流, 而数据通讯设备(如调制解调器)则用CTS来起动和暂停来自计算机的数据流.这种硬件握手方式的过程为:我们在编程时根据接收端缓冲区年夜小设置一个高位标识表记标帜(可为缓冲区年夜小的75%)和一个低位标识表记标帜(可为缓冲区年夜小的25%), 当缓冲区内数据量到达高位时, 我们在接收端将CTS线置低电平(送逻辑 0), 当发送真个法式检测到CTS为低后, 就停止发送数据, 直到接收端缓冲区的数据量低于低位而将CTS置高电平.RTS则用来标明接收设备有没有准备好接收数据.
经常使用的流控制还有还有DTR/DSR(数据终端就绪/数据设置就绪).我们在此不再详述.由于流控制的多样性, 我个人认为, 当软件里用了流控制时, 应做详细的说明, 如何接线, 如何应用.
3.软件流控制
由于电缆线的限制, 我们在普通的控制通讯中一般不用硬件流控制, 而用软件流控制.一般通过XON/XOFF来实现软件流控制.经常使用方法是:当接收真个输入缓冲区内数据量超越设定的高位时, 就向数据发送端发出XOFF字符(十进制的19或Control-S, 设备编程说明书应该有详细论述), 发送端收到 XOFF字符后就立即停止发送数据;当接收真个输入缓冲区内数据量低于设定的低位时, 就向数据发送端发出XON字符(十进制的17或Control- Q), 发送端收到XON字符后就立即开始发送数据.一般可以从设备配套源法式中找到发送的是什么字符.
应该注意, 若传输的是二进制数据, 标识表记标帜字符也有可能在数据流中呈现而引起误把持, 这是软件流控制的缺陷, 而硬件流控制不会有这个问题.
RJ45转DB9
只要做3根线就可以了
RJ45侧: DB9侧:
3 --- 2
4 --- 5
6 --- 3
RJ45的序号:
____
|--------|
|12345678|
| |
| |
| |
|--------|
| |
| |
| |
DB9(FEMALE/母头)的序号:
\-------------/
\ 5 4 3 2 1 /
\ 9 8 7 6 /
笔记本电脑如何连接串口应用
2计算机的串口是个比力老的外部接口形式了, 在目前的台式机上由原来的2-4个com口减少到现在1-2个, 而笔记本电脑上已经不再提供com口了, 那么在现在的医疗设备中还是广泛的采纳com口来进行外部通讯, 这就给笔记本电脑进行这样的测试带来了方便, 下面图示以下如何进行笔记本串口通讯.
首先你要购买一套USBTOCOM的转接器, 价格年夜概在几十元, 我这个比力早, 年夜概有4年了, 那个时候贵一些, 好像在200元左右, 下图是这个转接器的USB 电缆
下图就是USB转接器, 一端是USB接口, 一端是COM口
把USB电缆和USBTOCOM转接器连接好后插在笔记本的USB口上, 把持系统会自动找到新的设备并添加驱动法式, 如果不能自动添
加驱动法式, 那么就需要拔出驱动法式盘来进行引导装置的, 这个驱动法式你购买转接器的时候城市配备的.装置胜利后, 系统会通知你可以使用了.你进入开始--设置--控制面板--系统, 进入下面的画面
在上面的画面中点击设备管理器, 进入下面的画面
在上面的画面中, 你可以看到端口(COM和LPT)下面可能会有两个端口或者3个端口, 一般是COM口两个, LPT口一个, 我这里只显示一个端口, 因为我的电脑没有调制解调器, 也没有打印端口, 因此在不接USBTOCOM的时候, 设备管理器里面是没有端口这个项目的, 这是装置连接胜利后显示的.如果你的电脑里面呈现2个COM口, 那么一个是调制解调器的端口, 另一个就是转换器的端口, 我们要使用的就是这个端口, 请记住你的端口的名字, 每个机器是纷歧样的, 我的是COM4 ,在另外电脑上可能是COM1或者3等等, 而另外一个是LPT端口, 这个是打印机口, 这里我们不去管它.在下图中鼠标单击右健选择属性:
呈现下面的画面, 点击端口属性
依照下图设置即可,
设置完毕后点击高级, 进入下面的画面设置, 然后确认退出即可.至此, 你的串口已经装置完毕了, 可以通过超级终端来调试的.
计算机的WINDOWS把持系统都有一个叫超级终真个软件, 一般装置在附件--通讯里面, 如果找不到也许是没有按装, 可以用按装盘添加, 也可以使用其他的串口调试法式, 下面解释超级终真个
用法:
翻开超级终端后呈现对话框, 随意填写一个对话名称
选择通讯端口
通讯设置
进入对话窗口以后, 可以按仪器上的发送健向计算机发送数据(血球仪可以做一次测试就可以看到), 如果仪器串口正常则在下面窗口中呈现接收到的ASCLL码的文本.如果接受不到, 先检查配置以及线缆, 然后再确定是不是串口问题.
上面的超级终端测试不胜利的话, 就要考虑线缆是否连接正确了, 虽然年夜部份串口连接的电缆是对换的, 但在有的机器上是直接连接的, 因此会造成连接上的不正确, 需要依照标准的连接方式.需要说明的是, 这个转接器自己带的电缆较短, 无法长距离传送, 因此需要根据接头的公母形式进行转接, 我的做法是直接购买转接头, 在转接头内部进行对换线, 下图就是转接头:。