DB9串及交叉与直通线

PC 机的COM1是串行接口采用的DB-9连接器是公( 针) 头,提供异步通信的 9 个引脚功能。
分别为:
①脚 (DCD) 数据载波检测,②脚 (RXD)接收数据,③脚(TXD) 发送数据,④脚 (DTR) 数据终端准备,⑤脚 (SG) 信号地,⑥脚 (DSR) 数据设备准备好,⑦脚(RaS)请求发送,⑧脚 (CTS) 清除发送,⑨脚 (RI) 振铃指示。
DB-9 公 ( 针 ) 头排列顺序如下面左图,DB-9母座排列顺序如下面右图:
DB9串及交叉与直通线 - liuxin_arm - 工程师成长之路       DB9串及交叉与直通线 - liuxin_arm - 工程师成长之路
如果不涉及Modem。串口传输数据只要有接收数据端②脚和发送数据端③脚就能实现.应将一个设备的接收数据端与另一设备的发送数据端相连。即接收与发送彼此交叉,信号地对应相接。
串口线也分直通和交叉,直通一般用于延长PC与设备,将2、3、5分别连接2、3、5,因为PC上一般为公头,而设备上多为母头,所以正好它们是通用的,既可用于延长也可用于连接;交叉一般用于PC与PC对接,将2对3、3对2、5对5,一般两头都是母头!

问题1:何时用交叉,何时用直连? 
      标准串口引脚2是RX,引脚3是TX,(即九针串口的2号引脚连接的是主控芯片的RXD引脚,3号引脚连接的是主控芯片的TXD引脚),如果单片机开发板的串口和电脑串口都是标准串口,则俩串口应该用交叉线连接。但现实生活中直连线居多(可能是直连线生产起来没交叉线麻烦吧),为了配合直连线的使用,在画板的时候,把主控芯片的RXD引脚连接至串口的3脚,主控芯片的TXD引脚连接至串口的2脚,这样这个开发板上的串口就不是标准串口了,即2变成TX,3变成RX,和标准串口连接时当然应该使用直连线了。看一个开发板上的串口是标准串口还是非标准串口,根本还是要看原理图是怎么连的!

问题2:如何辨别交叉串口线与直连串口线?
      用万用表测一下,如果2和2通,3和3通则为直连串口线;如果2和3通,3和2通则为交叉串口线。
有人困惑母口外面是一块绝缘的橡胶,万用表的探针插不进去怎么测?那就截一小段焊锡丝(我也曾考虑过用金属丝,可是金属丝太细了,我们不能保证它能够跟母口中的金属部分完好接触,焊锡丝粗一点,是可以跟母口内的金属很好地接触的),然后把万用表探针接触焊锡丝来测试即可。
当然了,如果每次拿到一根串口线都要拿个万用表来测测它是直连的还是交叉的岂不是很麻烦,教你一个轻松辨别的好方法,那就是:两头母口是交叉,一公一母是直连。(两头都是公口的串口线好像很少)

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
DB9差分口是一种常见的口连接器,也称为DE9连接器。它由9个引脚构成,分为男性和女性两种类型。DB9差分口的含义是用于传输差分信号的行通信接口。 差分信号传输是一种利用两个线路(正负极性)来传递信号的方法,其中正极性线路传输正信号,负极性线路传输补码信号。这种传输方式可以有效减少信号受到干扰的可能性,并提供更稳定和可靠的数据传输。 DB9差分口的引脚分别为: 1. DCD(Data Carrier Detect):数据载波检测,用于检测调制解调器是否检测到了载波信号。 2. RxD(Receive Data):接收数据,用于接收来自外部设备的数据。 3. TxD(Transmit Data):发送数据,用于向外部设备发送数据。 4. DTR(Data Terminal Ready):数据终端就绪,用于告知外部设备数据终端已准备好接收或发送数据。 5. GND(Ground):地线,用于连接口设备的地线。 6. DSR(Data Set Ready):数据集就绪,用于表示调制解调器或其他外部设备已就绪。 7. RTS(Request to Send):请求发送,用于请求外部设备发送数据。 8. CTS(Clear to Send):清除发送,用于表示外部设备已准备好接收数据。 9. RST(Reset):复位,用于复位设备或进行其他特殊功能。 使用DB9差分口可以实现计算机与其他设备之间的数据传输和通信,常见的应用包括行打印机、调制解调器、控制台设备等。因为差分信号传输具有较好的抗干扰能力,所以DB9差分口常被用于一些对传输稳定性要求较高的场合。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值