下面给你整理一份 RS-232(DB9)接口基础定义,涵盖九针公头/母头的针脚定义和常用信号说明,非常适合硬件、通信或串口调试入门使用。


🐧 RS-232 DB9 接口基础

RS-232 是最经典的串口通信标准,广泛用于 PC、嵌入式设备、仪器仪表等。

  • DB9:9 针 D-sub 接口
  • 公头(Male, 9 针凸针)母头(Female, 9 孔)
  • 常用于 DTE ↔ DCE 通信(如 PC ↔ 调制解调器)

1️⃣ DB9针脚图示

      DB9 母头(9孔) 正视图
     ┌─────────┐
  5  │ o o o o o │ 1
     └─────────┘

针脚编号规则:

 5 4 3 2 1
 9 8 7 6

详细分布:

针号信号名类型说明
1DCD (Data Carrier Detect)输入调制解调器载波检测
2RXD (Receive Data)输入接收数据
3TXD (Transmit Data)输出发送数据
4DTR (Data Terminal Ready)输出终端准备好
5GND (Signal Ground)地线公共参考地
6DSR (Data Set Ready)输入调制解调器准备好
7RTS (Request To Send)输出请求发送信号
8CTS (Clear To Send)输入清除发送信号
9RI (Ring Indicator)输入来电指示

2️⃣ 公母头区别

类型外观说明
母头9 个孔通常在设备端
公头9 根针通常在电缆端

连接规则

  • 母头 ↔ 公头 对接
  • DTE ↔ DCE 正确连接才能通信
  • 直连线或交叉线(Null Modem)取决于设备角色

3️⃣ 信号分类

  1. 数据线(Data)
  • TXD:发送数据
  • RXD:接收数据
  1. 控制线(Control)
  • RTS / CTS:硬件流控
  • DTR / DSR:终端/调制解调器准备状态
  • DCD:载波检测
  • RI:来电指示
  1. 地线
  • GND:所有信号公共参考地

4️⃣ 常用串口连接示例

① PC ↔ Modem(直连)

PC DB9母头  ↔ Modem DB9公头
TXD ↔ RXD
RXD ↔ TXD
GND ↔ GND
RTS ↔ CTS
CTS ↔ RTS
DTR ↔ DSR
DSR ↔ DTR
DCD ↔ DCD

② 两台 PC 直接连接(Null Modem 交叉线)

TXD ↔ RXD
RXD ↔ TXD
RTS ↔ CTS
CTS ↔ RTS
DTR ↔ DSR
DSR ↔ DTR
GND ↔ GND

Null Modem 线常用于 PC ↔ PC 串口通信。


5️⃣ 小结

  • DB9 9 针接口是 RS-232 最经典接口
  • 针脚信号分为 数据线、控制线、地线
  • 公母头对接,DTE ↔ DCE 角色正确,才能通信
  • 调试常用直连线或 Null Modem 线