CAN总线通讯的电磁兼容系统干扰源的解决措施

最新更新时间:2013-08-24来源: 21ic关键字:CAN  总线通讯  电磁兼容系统 手机看文章 扫描二维码
随时随地手机看文章

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为状态通道,各个从站通过它向主站发送运行状态数据。

CANsmc实验系统的组成,包括主站控制卡、从站控制卡和两种设备控制卡。主站控制卡基于ISA总线,插入PC机控制单元。从站控制卡是嵌入式的CAN总线通讯卡,设备控制卡包括位置控制卡和I/O控制卡,可以控制伺服驱动器和I/O设备。

2 电磁兼容分析

在电子产品的设计中,电磁兼容EMC(Electro Magnetic Compatibility)性能对系统的影响非常大,关系到其能否正常稳定运行。国际上已经开始对电子产品的电磁兼容性做强制性限制,电磁兼容性能已经成为产品性能的一个重要指标。

电磁兼容主要包括两方面的内容,一个是产品本身对外界产生不良的电磁干扰EMI(Electro Magnetic Interference)影响,称为电磁干扰发射;另一个是对外界电磁信号的敏感程度,称为电磁敏感度EMS(Electro Magnetic Sensitivity)。干扰源、耦合途径及敏感设备是电磁兼容的三要素,缺一不可。电磁兼容的详细内容如图2所示。

电磁干扰信号的耦合途径有传导和辐射两种。而根据耦合结果的不同,干扰又分为共模干扰和差模干扰。共模干扰存在于所有的信号线(包括信号线、数据线和电源线等)和地线之间,而差模干扰存在于信号线之间。

提高电磁兼容性的措施有三种:提高电子设备本身的EMC性能、对辐射性耦合使用屏蔽技术加以抑制、对传导耦合采取滤波技术加以抑制。

3 PCB板EMC设计

CANsmc系统主站和从站电路板的设计对系统的EMC至关重要,而一个电路板的电磁辐射能力和接收能力往往是一致的,因此在提高电路板抗干扰能力的同时,也抑制了电路板的电磁辐射。PCB板的EMC设计主要考虑以下因素:

(1) 元器件选择和布局

选择EMC性能好的元器件,并尽量选择表面贴装的封装形式。器件合理布局,把相互有关的器件尽量放得靠近些,使各部件之间的引线尽量短。特别是微控制器和CAN控制器的时钟源晶体,一定要按规定放置,否则会不起振。

在位置控制卡中使用了模拟电路,应把模拟电路和高速数字电路合理地分开,使相互间的信号耦合为最小。

(2) 合理布局地线,降低地线阻抗

地线电平是所有信号的参考电位。理想状态下,电路板上所有的地线应该等电位,但是由于地线阻抗的存在导致地线各点电位有差异,所以应该尽量减小地线阻抗。最有效的办法是做多层板,在中间专门设置一层地线面。但是多层板成本较高,本系统中使用了双层板,在双层板的布线面布置了尽量多的平行地线,一面是水平线,一面是垂直线,然后在它们交叉的地方用过孔连接起来,形成地线网格,可以获得几乎和多层板相同的效果。

(3) 稳定电源

CANsmc系统中主站使用ISA插槽供电,从站使用开关电源供电,在电源线的入口处都放置了电容低通滤波器,以过滤电源中的高频毛刺。

电路中逻辑门输出状态切换时的瞬时效应、电源线阻抗的存在等不理想状态会使电源线产生噪声,这些噪声不仅会造成电路工作不正常,而且会产生较强的电磁辐射。除了设置电源线网格来减小电源线的电感和阻抗外,还可以使用储能电容。储能电容为芯片提供了电路输出发生变化时所需的大电流,避免了电源线上的电流突变,减小了感应出的噪声电压。储能电容布置在各个芯片附近,使它对芯片的供电回路面积尽量小,容量为470~1000pF。对于系统中用到的微控制器和位置控制器等QTP封装的大型芯片,在其四周每组电源和地引脚附近都放置了储能电容。

每片芯片的储能电容放电完毕后,需要及时充电,做好下次放电的准备。此时,为了减小对电源系统的扰动,在电源线入口处安装了一个二级储能电容,其容量为芯片储能电容总量的10倍以上。

(4) 降低信号线间串扰

电路板信号线间的串扰也是电路工作不稳定的一个重要因素,尤其是高频信号线。减小串扰,不仅要降低线路的电感,还要关注信号回流线,使回路面积最小。

在布线时,尽量控制走线的长度,加大线路的宽度和线间距离,以减小线路的电感。使用地线网格也可以使信号线回流面积减小,也减小了信号之间的互相耦合。重要信号线和地线之间安装滤波电容,以提高信号质量。高频时钟信号线用地线隔离,以避免和其它信号线耦合。

4 电磁辐射和电磁屏蔽

电磁屏蔽是解决电磁兼容问题的重要手段之一,而且不影响电路的正常工作,因此不需要修改电路。屏蔽体的有效性用屏蔽效能来度量,包括反射损耗和吸收损耗两部分。保持屏蔽体的导电连续性是电磁屏蔽效能的关键。

CANsmc系统中,CAN总线电缆具有很强的干扰辐射和干扰接收能力。电场在电缆中感应出共模电压,而磁场在电缆中既可以感应出共模电压,也可以感应出差模电压。通过屏蔽可以将电磁场的感应干扰降低到最小,而使用双绞线则进一步抑制了磁场感应的差模电压。双绞线的两根线之间具有很小的回路面积,而且双绞线的每两个相邻回路上感应出的电流具有相反的方向,相互抵消。双绞线的绞节越密,则效果越明显,如图3所示。为了减小CANsmc中两路CAN总线之间的串扰,应该将两组双绞线分别屏蔽,电缆中不使用的导线接到信号地根据电磁屏蔽的原理可知,接地与屏蔽效能关系并不大,但是为了降低静电放电干扰,整个屏蔽体需要和大地相连。因此屏蔽层应使用连接器护套与主从站屏蔽机箱连接在一起,避免使用屏蔽层捻成小辫的形式。

5 传导干扰和信号滤波与隔离

CANsmc系统正常工作时,产生较大传导性干扰的环节有:开关电源、伺服驱动器、I/O控制设备等。而危害更大的干扰则是瞬态干扰,它的特点是时间短、幅值大、功率小。瞬态干扰的形式有:电机状态改变时产生的电快速脉冲群干扰、雷电或大功率开关在电缆上产生的浪涌、静电放电感应等。传导干扰以共模形式居多,也有部分为差模干扰。 CAN总线电缆是传导干扰传播的一个重要途径,在系统中为保证CAN总线通讯的可靠性而使用的EMC措施有:LC滤波器、瞬态抑制二极管TVS(Transient Voltage Suppressor)、光电隔离等。

(1) LC滤波器

在电路板的电缆入口处安装LC滤波器可以滤除CAN总线电缆中传导的各种高频干扰信号。LC滤波器的电容并联在CAN通讯信号线和信号地线之间,滤除高频差模干扰的电容,也称为旁路电容。电感串联在信号线上,扼制共模干扰电流。使用共模扼流圈则可以避免电感在流过较大电流时发生饱和,导致电感量下降。所有的信号线都要安装滤波器,否则整体性能会大大下降。

LC滤波器中电感量和电容量的选择对滤波器的效果影响很大,如果电容量和电感量选择过小,则效果不明显,如果选择过大,会使工频信号衰减,引起信号失真。在应用中,CAN总线最高波特率为1Mbps,所以电容器的电容值选用1000pF,电感选用10μH的铁氧体磁珠。

(2) 瞬态抑制二极管TVS

瞬态抑制二极管并联在信号线和信号地线之间,用来保护电缆受到雷击或静电放电时产生的浪涌高压。当TVS上的电压超过一定的幅度时,器件迅速导通,从而将浪涌能量泄放掉,并将电压的幅度限制在一定的范围内。图4中,每个信号线都使用了两个TVS管BZX84C33进行双向保护,它的额定工作电压为33V。

(3) 光电隔离

光电隔离是解决传导干扰问题的理想方法,它具有良好的电绝缘能力和抗干扰能力。选择光耦合器件时需要考虑两个参数:传输延时(Propagation Delay)和共模抑制CMR(Common Mode Rejection),在传输延时满足数据通讯波特率的情况下尽量选择共模抑制能力高的型号。衡量光电耦合器共模抑制能力的方法为:输出保持高(低)时可承受的最大共模电压上升(下降)率CMH(CML)。

表1给出了安捷伦公司的三种光耦芯片的传输延时和CMR参数,三种器件的传输延时都小于100μs,可以满足CAN总线通讯最高1M波特率的要求。本系统中选用了实际最常用的6N137。使用光电隔离后,也必须使用电源隔离,系统选用了NME0505TM直流电源隔离器。

6 电快速脉冲群实验

最后,通过试验测试了系统的抗瞬态干扰能力,试验过程符合GB/T 17626.4-1998:电快速瞬变脉冲群抗扰度试验,本标准相当于国际标准IEC61000-4-4:1995。试验由和利时公司完成。

试验方法是用快速瞬变脉冲群发生器产生干扰脉冲群,通过电容耦合夹将脉冲群干扰耦合到CAN总线通讯电缆,然后观察主从站的工作情况,并接入基于PC机的监听站,将监测到的报文数据写入文本文件,然后分析数据的正确性。试验中使用NS61000-4K 脉冲群发生器,输出电压为0~4000V±10%,脉冲频率为2.5kHz、5kHz、100kHz±10%,脉冲串长度为15ms±20%。试验条件是用10米的总线长度接入五个从站,持续180秒加不同幅值的2.5kHz脉冲串干扰。

关键字:CAN  总线通讯  电磁兼容系统 编辑:探路者 引用地址:CAN总线通讯的电磁兼容系统干扰源的解决措施

上一篇:分析电源设计中的电容选用实例
下一篇:具有电流检测功能和开尔文连接的电源提升电路

推荐阅读最新更新时间:2023-10-12 22:25

基于ADμC812的CAN总线智能节点的设计
摘要:介绍了一种用单片机ADμC812、CAN总线控制器SJA1000和CAN总线驱动器POA82C250组成的CAN总线智能节点的设计方案,给出了该节点的硬件结构和软件设计方法,同时介绍了CAN总线的主要特点。 关键词:CAN总线;ADμC812;数据采集卡 1 引言 CAN(Controller Area Network)总线协议最初是以研发和生产汽车电子产品著称的德国BOSCH公司开发的,它是一种支持分布式实时控制系统的串行通信局域网。目前,CAN总线以其高性能、高可靠性、实时性等优点,而被广泛应用于控制系统中的检测和执行机构之间的数据通信中。CAN总线具有以下一些技术特性: ●多主方式工作,采用非破坏性的基于优先
[单片机]
基于CAN总线的网络控制系统调度研究
1 引言     网络控制系统" title="网络控制系统" 网络控制系统(NCS)又称网络化的控制系统,即在网络环境下实现的控制系统。对网络控制系统来说,由于系统中的信息源较多,信息的传送要分时占用网络通信线路,而网络的承载能力和通信带宽有限,从而使得信息在传输过程中不可避免地存在时延,并且该时延可能是固定的、时变的,甚至是随机的。从控制的角度来看,这种时延会使系统的分析与设计变得更加复杂。解决网络延时问题有两种途径:一是设计控制算法时充分考虑网络延时的影响,这是控制器设计问题;二是在不考虑延时的情况下设计控制器,依靠改进调度算法保证信息传输的实时性,确保控制系统的稳定和性能,这属于信息调度问题。     本文以CAN
[嵌入式]
基于CAN总线的高精度温湿度监控系统
引言     一个高效的温湿度自动监控系统对各行业进行科学有效的管理,保障工作环境温湿度恒定,降低能源损耗是非常必要的。传统的温湿度远程监控系统如RS一485总线在数据传输过程中存在着数据传输速率低、实时性差,对所采集的实时数据不能进行分析、节点加入或者离开网络要重新配置等问题,而温湿度传感器检测过程中湿度受温度影响而导致测量误差大、校准和标定复杂、互换性和长期稳定性差等。     因此,本文提出一种基于CAN总线高精度温湿度监控系统,不仅可以提高系统的传输速率和实时性,而且也可以提升系统温湿度采集的准确度。 1 系统的整体结构 图1 温湿度监控系统的总线分布式结构     CAN—Bus(Control
[嵌入式]
STM32的CAN总线的接收双FIFO使用方法
通过下面的框图我们可以看到,STM32F013有两个接收FIFO 但是实际的使用中如何让着两个FIFO都被使用呢,解决办法就在这里, 1. STM32F103有0-13共14个过滤器组,每个过滤器组都可以绑定指定的FIFO。 2. 特别需要注意的一点是,FIFO0和FIFO1的接收对应不同的中断入口,切记。 分别是 DCD USB_LP_CAN1_RX0_IRQHandler ; USB Low Priority or CAN1 RX0 DCD CAN1_RX1_IRQHandler ; CAN1 RX1 ================================================
[单片机]
STM32的<font color='red'>CAN</font><font color='red'>总线</font>的接收双FIFO使用方法
CAN总线各个功能模块的设计
  引言   CAN(Controller Area Network)是由ISO定义的一种串行通信总线,它是一种能有效地支持高安全等级的分布实时控制的新一代网络通信协议,属于现场总线范畴。CAN最早被设计作为汽车环境中微控制器的通讯,在车载各电子控制装置与ECU之间交换信息,形成汽车电子控制网络,目前应用领域已经相当广泛。   近年来,支持CAN协议的芯片不断推出,给CAN总线用户带来了极大的方便。随着我国对现场总线技术需求的增加,CAN总线已经会成为我国最常用的现场总线之一。   基于CAN总线的ECU电子控制单元的开发,也是现在最热门的研究。现在对CAN总线芯片的研究已经不再局限于单一芯片的研究,而是把所有的功能芯片
[嵌入式]
MIC-2031-2FCAN转以太网虚拟总线网关在工业控制中的解决方案
     在工业控制中,很多现场使用CAN-BUS总线通讯系统,在一些布线不便的地方,使用CAN-BUS总线系统非常麻烦,可借助以太网来传输CAN数据。      在实际应用中,CAN总线电缆容易受到干扰,所以使用光纤中继比较常见,但光纤中继的缺陷非常明显,一是仍然会受CAN总线传输距离限制,二是受到组网条件限制,因为一般的光纤中继器仅仅为点对点方式使用。     目前可使用设备将CAN总线数据通过网关转换为以太网格式借助现在以太网络进行传输,一般使用C/S模式或虚拟串口模式实现,虽然可以解决CAN传输距离问题,但是使用也非常复杂,需要用户更改协议才能与此类型网关配合使用,而现场也需要进行大量调试工作,且各厂家产品互不兼
[嵌入式]
STM32的CAN总线过滤器的配置
stm32的can总线的配置如下: CAN_InitStructure.CAN_TTCM=DISABLE;//禁止时间触发通信模式 CAN_InitStructure.CAN_ABOM=DISABLE; CAN_InitStructure.CAN_AWUM=DISABLE; CAN_InitStructure.CAN_NART=DISABLE;//CAN报文只被发送1次,不管发送的结果如何(成功、出错或仲裁丢失) CAN_InitStructure.CAN_RFLM=DISABLE; CAN_InitStructure.CAN_TXFP=DISABLE; CAN_InitStructure
[单片机]
CAN总线下的燃料电池汽车空调控制节点
在能源日趋紧张、空气污染日益严重的今天,开发具有自主知识产权的新型燃料电池汽车是我国汽车产业的一个重要飞跃和里程碑,也是国家重点扶持的主要领域之一。燃料电池汽车与传统燃油汽车相比具有环保、节能(氢气为燃料)、运行平稳无噪声等特点。燃料电池汽车系统的核心是它的动力系统,即燃料电池发动机,同时配备高功率锂离子电池,能够回收下坡和制动能量。整个汽车系统由若干控制单元组成,各单元通过汽车总线彼此相连,其中空调控制系统是这种新型能源汽车的一个辅助控制单元,但它也是汽车系统的一个重要组成部分。本文将给出一种采用通用微控制器(MCU)和独立CAN控制器和收发器为核心的智能节点,完成与汽车系统之间的通信和控制由数字信号处理器DSP2407为控制芯
[应用]
小广播
最新电源管理文章
换一换 更多 相关热搜器件
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved