很多做工控、物联网调试的人,遇到RS485通讯不稳,第一反应就是:
是不是没加120Ω终端电阻?
于是把设备上的终端电阻全打开。
结果有时候问题没解决,反而出现信号衰减、通讯异常。
问题就在这里:
120Ω终端电阻不是“通讯不稳就加”的万能开关。
它真正解决的,是传输线阻抗不匹配带来的信号反射问题。
线路较长、通信速率较高,或者已经出现明显的信号完整性问题时,终端匹配往往更加重要。
但短距离、低速率、原本就稳定运行的网络,没必要为了“标准”两个字机械地加120Ω。
更容易踩坑的是接法:
终端电阻通常应该接在RS485总线的两个物理末端,而不是每个节点都接。
如果每台设备都把120Ω打开,相当于不断给总线增加负载,反而可能把原本正常的通信搞出问题。
还有一种常见情况:
布线拓扑、支线、接地、偏置本身就有问题,却一直拿终端电阻“治病”。
这种情况下,加再多120Ω也解决不了根本问题。
所以现场遇到RS485丢包、CRC错误、通讯时好时坏,别只盯着终端电阻。
距离、波特率、线缆、拓扑、支线、接地、偏置和现场干扰,都要一起排查。
5张图把120Ω的作用、信号反射、什么时候建议接、什么时候别乱接,以及最常见的错误接法整理清楚了。
做RS485调试的可以留着,现场遇到问题时对照着看。
你们调RS485的时候,遇到过“不加能通信,加了反而不通”的情况吗?
![]()
![]()
![]()
![]()
![]()
特别声明:以上内容(如有图片或视频亦包括在内)为自媒体平台“网易号”用户上传并发布,本平台仅提供信息存储服务。
Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.