逻辑电平终极比拼:单片机 TTL 电平与工业 RS-232、RS-485 的物理差异

单片机调试口、USB 转 TTL、工业 RS-232、RS-485 都叫「串口」,**电平完全不是一回事**,接错轻则不通,重则损坏 IO。

### 对照

| 类型 | 典型电平 | 距离量级 | 拓扑 | |---|---|---|---| | TTL / CMOS UART | 0 与 3.3V/5V | 板级/数十 cm | 点对点 | | RS-232 | 正负 3~15V 级 | 约 15m | 点对点 | | RS-485 | A/B 差分 | 百米~千米 | 多点总线 |

### 实操

  • MCU TX/RX 只能接 TTL 模块,不要直插 DB9 的 232 电平。
  • 5V MCU 与 3.3V 模块之间注意 TX 方向是否需分压或电平转换。
  • 485 必须用收发器芯片,并处理 DE/RE 与终端电阻。
  • 在线串口助手只负责协议与收发显示;**电平匹配是硬件责任**。

接线前先认清模块丝印:TTL / 232 / 485。电平错了,波特率设得再对齐也没用。

### 模块采购

采购 USB 转串口时看清标题:TTL、232、485。工控柜预留接口类型与模块一致。错误采购导致的损坏不在质保争议中少见——验收时用万用表或示波器看空闲电平,TTL 应在 0~Vcc,232 常见负电压空闲。

联调记录建议包含:波特率与帧格式、接线方式、样本 HEX、现象与结论。使用 Web Serial Pro 等工具时可直接导出日志片段附在工单中,方便软硬件同事对齐。