在工业控制、楼宇自动化、轨道交通等场景中,CAN总线与RS-485总线被广泛应用于长距离数据通信。工程实践中,这两类总线几乎都强制要求采用双绞线(Twisted Pair)作为传输介质。本文从差分信号传输原理、共模干扰抑制、特性阻抗匹配等角度,深入解析双绞线在CAN与RS-485总线中不可替代的作用,并给出布线与终端匹配的工程建议。
CAN(Controller Area Network)与RS-485均属于差分信号传输总线。所谓差分信号,是指发送端通过两根信号线(CAN_H/CAN_L 或 A/B)输出一对幅度相等、极性相反的电压信号,接收端通过比较两根线的电压差来还原逻辑电平,而非以单根线对地的绝对电平作为判据。
这一共性特征决定了它们在抗干扰能力上远优于单端信号(如RS-232、TTL UART)。但差分信号的优势能否充分发挥,很大程度上取决于传输介质的选择,而双绞线正是最大化差分优势的关键。
在长距离布线环境中,空间电磁场(如变频器、电机、电源线辐射)会同时耦合到两根信号线上,产生共模干扰。如果两根线紧贴且对称,干扰信号会在两根线上同时、等幅地叠加。由于接收端只关心两根线的电压差,共模部分在理想差分接收器中被完全抵消,因此不会影响逻辑判断。
双绞线的两根导线几何对称,间距恒定且不断换位,保证了干扰耦合的对称性,是实现共模抑制的物理基础。普通平行线由于两根线与干扰源距离不一致,耦合量不等,会转化为差模噪声,直接破坏数据。
双绞线的"绞合"结构使每半个绞距内,两根线与外部干扰源的相对位置发生互换。相邻绞距中感应的干扰电流方向相反,沿线路累积后相互抵消,显著降低差模噪声分量。绞距越密,抵消频段越高,抗干扰性能越强。
RS-485标准要求总线特性阻抗为120Ω,CAN高速总线典型为120Ω。双绞线的两根导线间距固定、绝缘层均匀,能够形成稳定且可控的特性阻抗。如果采用普通平行线,阻抗不连续会导致信号反射,造成波形畸变、误码率上升,严重时甚至无法通信。
特性阻抗的稳定性还直接关系到终端电阻的匹配效果。RS-485与CAN总线两端通常各并接一个与特性阻抗等值的终端电阻(如120Ω),用于吸收信号、抑制反射。若介质阻抗不匹配,终端电阻将失去意义。
差分信号的两根线电流方向相反、磁场相互抵消,双绞线结构进一步强化了这一抵消效应,使总线对外辐射显著降低。这对密集布线场景(如地铁车站综合监控、工业机柜内多总线并存)尤为重要,可减少总线对周边敏感电路的电磁骚扰,提升整体EMC性能。
CAN与RS-485之所以必须采用双绞线传输,根本原因在于双绞线的对称结构与绞合特性,能够最大化差分信号的共模抑制与差模抵消能力,同时提供稳定的特性阻抗,保障信号完整性与电磁兼容性。在工程实践中,正确选择双绞线、合理配置终端电阻与布线拓扑,是确保总线长期稳定运行的关键。忽视介质选择而盲目调试协议与软件,往往事倍功半。