
4.1:概述:
RS232是美国电子工业协会EIA(Electronic Industry Association)制定的一种串行物理接口标准。RS 是英文“推荐标准”的缩写,232为标识号,C表示修改次数。RS-232C标准规定了21个信号和25个引脚,包括一个主通道和一个辅助通道,在多数情况下主要使用主要通道。对于一般的双工通信,仅需几条信号线就可以实现,包括一条发送线、一条接收线和一条地线。
RS-232C标准规定的数据传输速率为50、75、100、150、300、600、1200、2400、4800、9600、19200b/s。驱动器永许有2500PF的电容负载,通信距离将受此电容的。信号传输速率为20kb/s时,最大传输距离为15 M。传输距离短的另一原因是RS-232属单信号传输,存在共地嘈声和不能抑制共模干扰问题,因此一般用于短距离通信。
4.2:接口定义:
RS-232串口它有25 芯 与 9 芯引脚。在这里主要用到9 芯的串口功能,下面给出9 芯的串口引脚功能如下所示:
表4.2计算机9芯串口引脚信号功能表:
| 引脚号 | 信号名称 | 方向 | 信号功能 |
| 1 | DCD | PC机← 对方 | PC机收到远程信号(载波检测) |
| 2 | RXD | PC机← 对方 | PC机接收数据 |
| 3 | TXD | PC机→ 对方 | PC机发送数据` |
| 4 | DRT | PC机→ 对方 | PC机准备就绪 |
| 5 | GND | ------ | 信号地 |
| 6 | DSR | PC机← 对方 | 对方准备就绪 |
| 7 | RTS | PC机→ 对方 | PC机请求发送数据 |
| 8 | CTS | PC机← 对方 | 对方也换到接收状态(清除发送) |
| 9 | RI | PC机← 对方 | 通知PC机,线路正常(振铃指示) |
| 9针RS-232串口(DB9) | . | 25针RS-232串口(DB25) | ||||
| 引脚 | 简写 | 功能说明 | 引脚 | 简写 | 功能说明 | |
| 1 | CD | 载波侦测(Carrier Detect) | 8 | CD | 载波侦测(Carrier Detect) | |
| 2 | RXD | 接收数据(Receive) | 3 | RXD | 接收数据(Receive) | |
| 3 | TXD | 发送数据(Transmit) | 2 | TXD | 发送数据(Transmit) | |
| 4 | DTR | 数据终端准备(Data Terminal Ready) | 20 | DTR | 数据终端准备(Data Terminal Ready) | |
| 5 | GND | 地线(Ground) | 7 | GND | 地线(Ground) | |
| 6 | DSR | 数据准备好(Data Set Ready) | 6 | DSR | 数据准备好(Data Set Ready) | |
| 7 | RTS | 请求发送(Request To Send) | 4 | RTS | 请求发送(Request To Send) | |
| 8 | CTS | 清除发送(Clear To Send) | 5 | CTS | 清除发送(Clear To Send) | |
| 9 | RI | 振铃指示(Ring Indicator) | 22 | RI | 振铃指示(Ring Indicator) | |
由于RS-232的逻辑 0 电平规定为+5 ---+15V ,逻辑板1电平规定为本-15---- -5V,因此在与TTL 电路连接时必须经过电平转换。
电平转换的方法很多,比如:三极管和其他分离元件搭成。也可以直接用电平转换芯片,用芯片,有它的好处,体积小,连接方便,而且抗静电能力强。这里就用常用的MAX232作为电平转换芯片。
