返回串口调试

技术知识库 & 调试文档 65 篇硬核手册

Web Serial Pro Multi-Module Offline Documentation Hub

主题 同步中 本地离线 知识库总览
ID: PHYS-INTERFACE-02 物理接口与电平标准 (Physical Interfaces)

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

#TTL 与 RS232 电平标准#RS485 半双工通信#5V 转 3.3V 串口电平匹配

单片机调试口、USB 转 TTL、工业 RS-232、RS-485 都叫「串口」,电平完全不是一回事。接错轻则不通,重则损坏 IO——这比波特率设错更致命。

先说结论 | 类型 | 典型电平 | 距离量级 | 拓扑 | 能否直插 MCU 脚 | |------|----------|----------|------|-----------------| | TTL / CMOS UART | 0 与 3.3V/5V | 板级~数十 cm | 点对点 | 可以(注意 5↔3.3) | | RS-232 | ±3~15V 级 | 约 15m | 点对点 | 不能 | | RS-485 | A/B 差分 | 百米~千米 | 多点总线 | 不能(要收发器) | 接线前先认丝印:TTL / 232 / 485。电平错了,波特率对齐也没用。

三种电平分别是什么 TTL/CMOS: 单片机 UART、CH340/CP2102 小板的 TX/RX。空闲多为高电平(接近 Vcc)。 RS-232: DB9 工控口常见;空闲常为负电压。必须经 MAX232 等收发器才能进 MCU。 RS-485: 工业总线,看的是 A-B 差分,不是单端 TX 线;要 DE/RE 方向控制与终端电阻(见 485 终端文)。

典型错误与后果 | 错误 | 可能后果 | |------|----------| | DB9 232 直插 MCU | IO 损坏、间歇乱码 | | 485 A/B 当 TX/RX 单端接 | 完全不通或极不稳定 | | 5V TX 长期怼 3.3V RX | 慢性损坏或高电平不足 | | 省掉 GND | 「电气乱码」,见乱码文 |

实操清单 1. 采购 USB 模块看清标题:TTL、232、485 不要混买。 2. MCU 调试优先 USB-TTL;工控柜 DB9 用 USB-RS232。 3. 5V MCU 与 3.3V 模块:TX 方向是否需分压或专用电平转换。 4. 485:收发器 + DE 时序 + 终端 120Ω(长线),不是杜邦线硬拧。 5. 验收:万用表/示波器看空闲电平——TTL 在 0~Vcc;232 常见负压空闲。

用本站点检 电平是硬件问题,网页工具不能「软件矫正电平」,但能快速证明协议层: 1. 确认模块类型正确后,打开 https://www.serialpro.top/ 连接 COM。 2. TTL 模块可先 TX-RX 回环/help/serial-basic-10)。 3. 232 可用环回插头或已知好设备;485 需正确主从与偏置/终端。 4. 乱码且回环 OK:回头查电平与共地,而不是狂改波特率。

选型口诀 - 板级调试 → TTL - 老工控 DB9 → 232 + 收发器 - 多节点、长线、噪声 → 485 - 不确定 → 先量空闲电平,再接线

相关文档 - DB9 引脚:/help/phys-interface-01 - 共地:站内 phys / fault 乱码文 - 485 终端:/help/phys-interface-05 - 5V/3.3V 匹配:/help/phys-interface-07 在线串口助手只负责协议与收发显示;电平匹配是硬件责任。先认模块,再打开 Web Serial Pro 联调。