2025-11-20 06:55:25
串口通信的线能传多远要看三条:线材质量好不烂,环境干扰大不大,设备带得动不带动。普通红黑线也就百来米,要是穿墙过桥的话可能断信号;加个屏蔽层能到三百米左右,但遇上高压线还是得绕道;要是用中继器,千米级也行得通。比如我之前用普通线传五百米,结果信号时断时续,换成带屏蔽的才稳定。
为啥是这个数啊?首先铜线电阻跟距离成正比,每百米电阻增加两欧姆,接个五针接口设备得承受五欧姆负载,超过三百米就得加阻抗匹配器。其次电磁干扰半径跟线径平方成正比,比如1.5平方毫米线径,干扰半径才三米,换成4平方毫米就六米。数据来源是国家电网《工业通信电缆选型规范》里说的,RS485协议能到两千米,但那是用光纤中继的。我试过用RS232转RS485再加中继器,结果传输距离从三百米拉到了八百米,但误码率涨了0.1%。线长不是固定数,得看这三头怎么配。
本题链接: