很多做工控、物联网调试的人,遇到RS485通讯不稳,第一反应就是:

是不是没加120Ω终端电阻?

于是把设备上的终端电阻全打开。

结果有时候问题没解决,反而出现信号衰减、通讯异常。

问题就在这里:

120Ω终端电阻不是“通讯不稳就加”的万能开关。

它真正解决的,是传输线阻抗不匹配带来的信号反射问题。

线路较长、通信速率较高,或者已经出现明显的信号完整性问题时,终端匹配往往更加重要。

但短距离、低速率、原本就稳定运行的网络,没必要为了“标准”两个字机械地加120Ω。

更容易踩坑的是接法:

终端电阻通常应该接在RS485总线的两个物理末端,而不是每个节点都接。

如果每台设备都把120Ω打开,相当于不断给总线增加负载,反而可能把原本正常的通信搞出问题。

还有一种常见情况:

布线拓扑、支线、接地、偏置本身就有问题,却一直拿终端电阻“治病”。

这种情况下,加再多120Ω也解决不了根本问题。

所以现场遇到RS485丢包、CRC错误、通讯时好时坏,别只盯着终端电阻。

距离、波特率、线缆、拓扑、支线、接地、偏置和现场干扰,都要一起排查。

5张图把120Ω的作用、信号反射、什么时候建议接、什么时候别乱接,以及最常见的错误接法整理清楚了。

做RS485调试的可以留着,现场遇到问题时对照着看。

你们调RS485的时候,遇到过“不加能通信,加了反而不通”的情况吗?

打开网易新闻 查看精彩图片
打开网易新闻 查看精彩图片
打开网易新闻 查看精彩图片
打开网易新闻 查看精彩图片
打开网易新闻 查看精彩图片