返回串口调试

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

Web Serial Pro Multi-Module Offline Documentation Hub

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

RS485 终端匹配电阻:A/B 线并联 120Ω 的原理与接法

#RS485 终端匹配电阻#RS485 半双工通信#串口 传输 距离 极限

RS-485 近距离一切正常,线放到数十~数百米后 时好时坏、CRC 狂报错、偶发幽灵字节,常见元凶是 终端反射:高速边沿在阻抗不连续的线尾折返,与后续波形叠加,接收芯片采样出错。本文只讲 120Ω 终端匹配:接在哪、接几颗、和偏置电阻有何不同,以及如何用在线串口做灌包验收。

原理(工程版一分钟) 双绞线特性阻抗约 120Ω。末端开路 ≈ 阻抗无穷大,能量反射回来与后续 bit 叠加,眼图闭合。在 总线物理两端、最远两个节点的 A–B 之间各并一颗 120Ω,行波被吸收为热,边沿才可采。

正确接法(背下来) 1. 只在物理两端 各一颗 120Ω;中间节点 不要 颗颗都并(多颗并联等效阻值过低,驱动器带不动)。 2. 拓扑用手拉手,避免星型长 stub;分支尽量短。 3. 市面 USB-485 模块常 板载 120Ω + 跳线:多节点时只保留两端跳线短路,中间拔掉。 4. 线型优先双绞屏蔽;屏蔽层按柜体规范单端接地(见 EMI 专题)。 5. 偏置电阻(拉空闲差分 >约 200mV)与终端是两件事:终端管反射,偏置管空闲误触发。

现象对照 | 现象 | 优先查 | |---|---| | 短线好、长线差 | 两端 120Ω 是否缺失/接错 | | 节点越多越差且驱动发烫 | 中间误并过多 120Ω | | 空闲时也冒乱码 | 偏置 / 接地 / 干扰 | | 近远都差 | A/B 接反、波特率、供电 | | 降速后明显好转 | 反射或 EMI,先补终端再谈协议 |

现场无示波器时的判据 1. 固定主站发标准 Modbus 读帧(如 01 03 00 00 00 02 C4 0B)。 2. 统计 100~1000 次成功率(应答且 CRC 正确)。 3. 两端补 120Ω 后成功率是否 显著上升。 4. 再拔掉中间节点多余跳线,看是否进一步改善。

用本站做灌包 1. 打开 https://www.serialpro.top/ ,HEX 模式,参数与从站一致。 2. 把成功帧存为预设,循环发送(或人工连点)。 3. 记录「有应答 / 无应答 / 错帧」比例。 4. 改接线只改一项(终端 / 拓扑 / 波特率),避免五个旋钮一起拧。 终端是 物理层 问题:助手波特率再对齐,反射照样炸。顺序建议:拓扑与 120Ω → 降速试是否改善 → 偏置与屏蔽 → 再查协议栈。

常问 两端都要接吗? 标准长线总线要;极短桌面飞线有时可省,但养成两端规范可减少「换现场就炸」。 用 100Ω / 150Ω 行吗? 以线缆阻抗为准,工业双绞默认 120Ω;乱改需有依据。 和共地什么关系? 共地/隔离解决参考电位;终端解决反射;两者都要做对。 记住口诀:RS485 终端 = 两端 120Ω,不是每个节点一颗。 电气过关后再用本站调 Modbus 寄存器,效率最高。