DB9串口设计避坑

这是两个DB9的连接器,这个有针的是公头,这个有孔的是母头,我们一些设备的232串口使用的就是这种DB9的连接器。

在设计DB9串口的时候有一个坑,可能很多有经验的工程师都踩过
我们可以看下DB9公头和母头的引脚序号,公头是有针的一面面向自己,然后从左至右依次是1-5,下面从左至右是6-9。

而母头有孔的一面面向自己,从右至左依次是1-5,下面从右至左是6-9。
当它们互插的时候,引脚序号是1对1的。
大家可以看下DB9公头和母头引脚定义,大家有没有发现,公头和母头的2脚和3脚,数据发送和接收是交叉的,所以我们在设计DB9的232串口时,一定要明确你是需要使用公头还是母头,公头的话2脚为数据接收,3脚为数据发送,母头的话2脚为数据发送,3脚为数据接收。

明确了使用的公头还是母头后,它们的PCB封装也不要用混了,公头是引脚从左到右为1-5,母头的话从右到左为1-5。

DB9的232串口我们如果是简单使用的话,只需要用到2脚3脚和5脚就可以了。
我们常见的一头公头,一头母头的DB9连接线,它内部是直连的,2脚连接2脚,3脚接3脚。

而两头都是公头或者母头的DB9连接线,它内部是交叉的,即一端的2脚连接了另一端的3脚,
