3. 偏置电阻配置不当造成空闲态误触发

故障现象与判定依据

在矿山井下某分段运输巷的 Modbus RTU 总线上,主站轮询间隔内(总线空闲)多台从站偶发“收到伪起始位”并回送异常帧,表现为主站统计的帧错误、CRC 错误间歇上升,而总线带载通信时反而相对正常。此类现象与终端电阻缺失(表现为边沿反射、过冲振铃)不同,其典型特征是空闲态差分电压不足:A、B 线在无驱动时被噪声拉近,接收器输入落在不确定区,任何耦合毛刺都可能被误判为起始位下降沿。

RS-485 接收器判定逻辑为差分电压 VAB = VA − VB:VAB > +200 mV 判为逻辑 1(空闲/标记态),VAB < −200 mV 判为逻辑 0,介于 ±200 mV 之间为不确定区。因此失效判据可量化为:总线空闲时 |VAB| 应稳定 ≥ 200 mV,工程上建议留 30% 余量,即 ≥ 260 mV。

偏置电阻网络与计算

偏置网络由一端的上拉电阻 Rpu(接 A 或按极性接正端)、另一端的下拉电阻 Rpd(接 B 或负端)以及两端各一只 120 Ω 终端电阻 RT 构成。空闲时驱动器高阻,偏置电流在终端电阻上产生差分电压。设总线两端终端电阻并联等效为 RT/2 = 60 Ω,忽略从站输入漏电流时:

V_AB(idle) ≈ Vcc × (R_T/2) / (R_pu + R_pd + R_T/2)

要求 V_AB ≥ 0.26 V(含余量),取 Vcc = 5 V、R_T/2 = 60 Ω:
R_pu + R_pd ≤ 60 × (5 / 0.26 − 1) ≈ 1094 Ω
对称取 R_pu = R_pd = 560 Ω 时:
V_AB ≈ 5 × 60 / (560 + 560 + 60) ≈ 0.254 V  → 略低于余量线
改取 R_pu = R_pd = 470 Ω:
V_AB ≈ 5 × 60 / (470 + 470 + 60) ≈ 0.300 V  → 满足 ≥ 260 mV

需同时校核偏置电流对驱动器的负担:Ibias ≈ 5 / (470 + 470 + 60) ≈ 5 mA,叠加终端负载电流后应不超过收发器差分输出能力(常见 60 mA 级),否则会压缩带载时的差分幅度。若现场为 3.3 V 供电,则需按同式重算,通常取 390 Ω 或更小。

偏置电阻只能装在总线一端(通常主站侧),两端同时加装会使等效偏置电流翻倍、空闲电压被拉低并加重驱动负担;若两端终端电阻已装,偏置电阻应与之同侧就近布置,避免形成额外支路。
偏置网络拓扑与空闲差分电压判读 Vcc = 5 V R_pu = 470 Ω R_pd = 470 Ω GND A B 120 Ω 120 Ω 主站端 120 Ω 120 Ω 末端从站 从站 1 从站 n V_AB 判据:空闲 |V_AB| ≥ 200 mV 为合格,≥ 260 mV 留余量;470 Ω 对称偏置实测约 300 mV,560 Ω 约 254 mV 处于临界

现场测量与调整步骤

  1. 断开轮询、制造空闲态:主站停止发送,确保所有从站驱动器处于高阻,避免带载测量掩盖问题。
  2. 万用表直流档测 VAB:红表笔接 A、黑表笔接 B,读取稳定值;若读数在 ±200 mV 内或接近 0,即确认偏置不足。
  3. 示波器差分探头复核:观察空闲段是否存在周期性毛刺或缓慢漂移,区分“偏置不足”与“共模干扰耦合”两类成因。
  4. 按计算值更换偏置电阻:将原 560 Ω 或 1 kΩ 偏置改为 470 Ω 对称配置,仅保留主站端一组。
  5. 复测并恢复轮询:确认空闲 VAB ≥ 260 mV,再恢复主站轮询,观察帧错误计数是否停止增长。

验证与通过条件

检查项调整前(示例)调整后(目标)判读
空闲 VAB约 120 mV≥ 260 mV进入确定逻辑 1 区
偏置电流约 4.2 mA约 5 mA未超收发器能力
伪起始位计数(10 min)持续增长0空闲误触发消除
带载差分幅度正常下降 ≤ 10%偏置未过度加载

若更换 470 Ω 后空闲电压仍不足,应排查是否存在多点偏置并联、从站输入漏电流过大或线间绝缘下降导致的隐性漏电,而非继续减小电阻值。