CAN(Control Area Network)总线最初是一种为汽车车载设备(传感器、执行器)控制而设计的串行数字通信总线,由德国BOSCH公司和美国INTEL公司在20世纪80年代末期开发成功,并于1993年成为国际标准ISO11898。其目的是用多点、串行数字通讯技术取代常规的直接导线信号连接,可以节省大量车载设备的电缆布线。由于CAN总线芯片可靠性高、协议精练、价格低、货源广泛,因而在工业测控领域也获得广泛应用。但是,工业现场环境恶劣,电磁干扰较为严重,如何保证CAN总线通讯的可靠性尤为重要。
1 CANsmc系统概述
北京航空航天大学和北京和利时电机技术有限公司联合定义了一种基于CAN总线的数字伺服通讯协议——CANsmc(CAN for synchronous motion control)。CANsmc采用主从式的双通道网络,由一个主站和最多61个从站组成,如图1所示。系统的通讯由主站管理和协调,通道0为指令通道,主站通过它向各个从站发送控制指令数据。通道1为状态通道,各个从站通过它向主站发送运行状态数据。
在电子产品的设计中,电磁兼容EMC(Electro Magnetic Compatibility)性能对系统的影响非常大,关系到其能否正常稳定运行。国际上已经开始对电子产品的电磁兼容性做强制性限制,电磁兼容性能已经成为产品性能的一个重要指标。
电磁兼容主要包括两方面的内容,一个是产品本身对外界产生不良的电磁干扰EMI(Electro Magnetic Interference)影响,称为电磁干扰发射;另一个是对外界电磁信号的敏感程度,称为电磁敏感度EMS(Electro Magnetic Sensitivity)。干扰源、耦合途径及敏感设备是电磁兼容的三要素,缺一不可。电磁兼容的详细内容如图2所示。
CANsmc系统正常工作时,产生较大传导性干扰的环节有:开关电源、伺服驱动器、I/O控制设备等。而危害更大的干扰则是瞬态干扰,它的特点是时间短、幅值大、功率小。瞬态干扰的形式有:电机状态改变时产生的电快速脉冲群干扰、雷电或大功率开关在电缆上产生的浪涌、静电放电感应等。传导干扰以共模形式居多,也有部分为差模干扰。 CAN总线电缆是传导干扰传播的一个重要途径,在系统中为保证CAN总线通讯的可靠性而使用的EMC措施有:LC滤波器、瞬态抑制二极管TVS(Transient Voltage Suppressor)、光电隔离等。