9针串口线简介

串口叫做串行接口, 也称串行通信接口, 按电气标准及协议来分包括 RS-232-C、 RS-422、 RS485、USB 等。
RS-232-C、RS-422 与 RS-485 标准只对接口的电气特性做出规定,不涉及接插件电缆或协议。
串口与并口的区别: 串口形容一下就是一条车道, 而并口就是有 8 个车道同一时刻能 传送 8 位(一个字节)数据。但是并不是并口快,由于 8 位通道之间的互相干扰。传输时速 度就受到了限制。而且当传输出错时,要同时重新传 8 个位的数据。串口没有干扰,传输出 错后重发一位就可以了。所以要比并口快。
目前较为常用的串口有9针串口(DB9)和25针串口(DB25) ,通信距离较近时(<12m), 可以用电缆线直接连接标准 RS232 端口(RS422,RS485 较远),若距离较远,需附加调制解调器(MODEM) 。
最为简单且常用的是三线制接法,即地、接收数据和发送数据三脚相连, 本文只涉及到最为基本的接法,且直接用 RS232 相连.
1.DB9 和 DB25 的常用信号脚说明
9 针串口(DB9)
针脚 简写 功能说明
1 CD 载波侦测(Carrier Detect)
2 RXD 接收数据(Receive)
3 TXD 发送数据(Transmit)
4 DTR 数据终端准备(Data Terminal Ready)
5 GND 地线(Ground)
6 DSR 数据准备好(Data Set Ready)
7 RTS 请求发送(Request To Send)
8 CTS 清除发送(Clear To Send)
9 RI 振铃指示(Ring Indicator)

25 针串口针脚定义(DB25)
注:除以下定义外,其作针脚均为空
针脚 简写 功能说明
8 CD 载波侦测(Carrier Detect)
3 RXD 接收数据(Receive)
2 TXD 发送数据(Transmit)
20 DTR 数据终端准备(Data Terminal Ready)
7 GND 地线(Ground)
6 DSR 数据准备好(Data Set Ready)
4 RTS 请求发送(Request To Send)
5 CTS 清除发送(Clear To Send)
22 RI 振铃指示(Ring Indicator)
2.RS232C 串口通信接线方法(三线制)
首先, 串口传输数据只要有接收数据针脚和发送针脚就能实现,9针串口和25 针串口均是 2 与 3 直接相连;
两个不同串口的连接线序如下: (不论是同一台计算机的两个串口或分别是不同计算机的串 口)
9 针—– —–9 针
25 针—- ——25 针
9 针—– —–25 针
2 3 3 2 2 2
3 2 2 3 3 3
5 5 7 7 5 7
上面表格是对微机标准串行口而言的,还有许多非标准设备,如接收 GPS 数据或电子罗盘 数据,只要记住一 个原则:接收数据针脚(或线)与发送数据针脚(或线)相连,彼些交叉,信号地对应相接, 就能百战百胜。
3.串口调试中要注意的几点:
不同编码机制不能混接,如 RS232C 不能直接与 RS422 接口相连,市面上专门的各种转换器卖,必须通过转换器才能连接;
线路焊接要牢固,不然程序没问题,却因为接线问题误事;
强烈建议不要带电插拨串口,插拨时至少有一端是断电的,否则串口易损坏。
4.如何判断pc的串口是否正常
第一步下载个串口调试精灵,搜索一下,很多!
第二步2接3线,用串口调试精灵能发送接收就OK
5.我们平时使用的9口串口线有平行线交叉线之分,前者类似工程师目标板和pc通信,后者用户打印机的连接;
转自:http://blog.csdn.net/parasoft/article/details/7575235

猜你喜欢

转载自blog.csdn.net/moluoyu/article/details/46426669