RS232 完整讲解
一、基础定义
RS-232 是串行异步通信标准,由美国电子工业协会 (EIA) 制定,属于早期短距离有线串口总线,多用于设备调试、工控外设、老旧仪器对接,无人机部分老式飞控、电台调试口常会用到。
二、核心电气特性(最关键)
- 电平规则(和 TTL 串口完全相反)
- 逻辑 1(空闲):-3V ~ -15V
- 逻辑 0(传输数据):+3V ~ +15V TTL 电平:0V=0,3.3V/5V=1,二者不能直连,必须加电平转换芯片(MAX232)
- 传输距离与速率
- 标准:最高 19200bps,线缆最长15 米
- 速率越低,可传距离稍远,整体不适合长线传输
- 单端信号传输:抗干扰差,工业现场电磁环境复杂容易丢包,现在逐步被 RS485 替代
三、常用接口形态
- DB9 公头 / 母头(9 针串口):最常见台式机老式串口、工控设备标配 关键 3 根必备接线(最简通信只需要这 3 线):
表格
引脚 名称 作用 2 RXD 接收数据 3 TXD 发送数据 5 GND 信号地线(必须共地,否则乱码) 对接规则:A 端 TX → B 端 RX;A 端 RX → B 端 TX;GND 互相连通 - 裸线端子:部分模块引出 TX/RX/GND 三根线
四、通信参数(两端必须完全一致才能通信)
四项参数全部匹配:
- 波特率:9600、115200 最普遍
- 数据位:8 位(默认)
- 校验位:无校验 None(绝大多数场景)
- 停止位:1 位
五、优缺点
优点
- 协议极简,软硬件实现成本极低
- 点对点一对一通信,无需地址寻址
- 电脑早年原生自带硬件串口,调试便捷
缺点
- 只能1 对 1 通信,无法挂载多个从设备
- 传输距离短、抗干扰弱,不适合工业长线场景
- 电平电压高,单片机 TTL 引脚无法直接驱动
六、日常使用场景
- 老式无人机电台、飞控参数调试口
- 工控 PLC、传感器、UPS 调试串口
- 交换机、路由器 Console 调试控制台
- 仪器仪表、串口扫码枪老旧设备对接
七、和相近串口对比
- RS232:点对点、短距、单端信号、DB9 接口
- RS485:一主多从、千米级距离、差分抗干扰强,工业主流
- TTL 串口:单片机内部电平,板载短距离通信
八、电脑现在使用方式
新款电脑无原生 DB9 串口,两种方案:
- USB 转 RS232 转换器(内置 CH340/PL2303 芯片)
- USB 转 TTL + MAX232 电平转换板