UART与RS-232/RS-485物理层对比¶
难度:🟢 入门 | 领域:有线互联 | 关键词:UART, RS-232, RS-485 | 阅读时间:约 16 分钟
日常类比¶
UART 是“怎么说话”(起始位、数据位、波特率);RS-232/RS-485 是“用多大嗓门、能不能在嘈杂车间喊话”的电气规范。混为一谈会导致接口烧芯片[1][2]。
摘要¶
区分逻辑串口与物理层标准,对比距离、拓扑、抗扰与收发器。波特率与线长经验值受电缆与噪声影响,需实测[2]。
1. 角色划分¶
| 层 | 内容 |
|---|---|
| UART | 帧格式、波特率、流控逻辑 |
| RS-232 | 单端、较高正负电平、点对点 |
| RS-485 | 差分、多点总线、工业常用 |
2. 对比表¶
| 维度 | TTL UART | RS-232 | RS-485 |
|---|---|---|---|
| 电平 | 0–Vcc | ±12 V 量级 | 差分 A/B |
| 距离倾向 | 板级/短线 | 数十米量级 | 可达千米量级(低速) |
| 拓扑 | 点对点 | 点对点 | 多点总线 |
| 抗扰 | 弱 | 中 | 强 |
| 收发器 | 常不需 | MAX232 类 | 485 收发器 |
半双工 485 需方向控制(DE/RE);终端电阻与偏置保证空闲状态[3]。
3. IoT 选型¶
板内调试用 TTL UART;连接旧设备用 RS-232;传感器总线/楼宇用 RS-485 + Modbus 等协议[4]。注意共地与隔离。
4. 局限、挑战与可改进方向¶
1. 直接互连烧口¶
局限:RS-232 电平接 MCU 引脚。 改进:必加收发器/电平转换[1]。
2. 485 反射与失败节点¶
局限:无终端、星型乱接。 改进:总线拓扑、终端、故障保护收发器[3]。
3. 地电位差¶
局限:长线共模超限。 改进:隔离收发器、等电位设计[2]。
4. 半双工转向时序¶
局限:过早收发导致冲突。 改进:精确 DE 时序或自动方向芯片[4]。
总结¶
先分清 UART 协议与 RS-232/485 电气,再按距离与拓扑选收发器。工业现场优先差分与隔离。
参考文献¶
[1] TIA/EIA-232 标准概述. [2] TIA/EIA-485 标准概述. [3] RS-485 布线与终端应用笔记(TI 等). [4] Modbus RTU 物理层实践. [5] UART 帧格式基础教材. [6] 数字隔离器与 485 隔离模块手册. [7] 共模电压与收发器限值解读. [8] USB-串口调试注意(对照). [9] 故障保护(failsafe)偏置设计. [10] 电缆选型与屏蔽接地. [11] 工业 IoT 网关串口设计案例. [12] 浪涌保护在 RS-485 上的应用.