总线干扰的原因大科普

2018-07-04 16:33:40编辑:muyan 关键字:CAN总线

CAN是控制器局域网络(Controller Area Network, CAN)的简称,是由以研发和生产汽车电子产品著称的德国BOSCH公司开发的,并最终成为国际标准(ISO 11898),是国际上应用最广泛的现场总线之一。 在北美和西欧,CAN总线协议已经成为汽车计算机控制系统和嵌入式工业控制局域网的标准总线,并且拥有以CAN为底层协议专为大型货车和重工机械车辆设计的J1939协议。


一、定位干扰原因

       当总线有干扰时,有经验的工程师能够迅速定位,但是对于新手来说却很麻烦,造成总线干扰的原因有很多。比如通过电磁辐射耦合到通讯电缆中、屏蔽线接地没处理好、隔离了通讯没有隔离电源等。通过下图我们可以推导出,现场的干扰不是通过电磁辐射进来,整车的网络也没有干扰,基本可以断定干扰就是电机驱动器的CAN通讯没隔离好。

图2定位干扰原因


二、消除延时误差的方法


l  为了减小延时,增加通讯距离和降低通讯错误率,我们可以采取以下措施:

l  采用磁隔离的CTM1051方案设计接口收发电路;

l  用较粗的导线代替细导线,标准为1.5线缆(延迟为5ns/m);

l  使用镀金或镀银的线缆;

l  增加网桥中继设备CANBridge延长通讯距离。

l  采用光纤传输,如致远电子的CANHUB-AF1S1,同等波特率可延长1倍通讯距离。


三、信号地(CAN-GND


1.         信号地概念

       信号地也称为隔离地,为使电子设备工作时有一个统一的参考电位,避免有害电磁场的干扰,使设备稳定可靠的工作,设备中的信号电路统一参考地,即CAN-GND。


2.         信号地处理


       许多实际应用中,设计者常直接将每个节点的参考地接于本地的大地,作为信号的返回地,看似正常可靠的做法,却存在极大的隐患!


信号地(CAN-GND)正确的接法主要分为两种:


单屏蔽层线缆:如果线缆是单屏蔽层,信号地理想接法是使用专门的信号线将所有节点信号地连接,起到参考地的作用。但如果缺少信号地线,亦可将所有节点信号地都连接到屏蔽层,但这样屏蔽效果亦差强人意。

图3 带有屏蔽层双绞线


图4 含信号地线双绞线连接方式

图5 信号地与屏蔽层连接方式


       双屏蔽层线缆:当使用双层屏蔽电缆时,需要将所有节点信号地连接到内屏蔽层,若使用非屏蔽线进行数据传输时,请保持信号地管脚悬空处理。

图6 双屏蔽层信号地处理方式


       所有节点信号地接到屏蔽层或者双屏蔽层的内层后,屏蔽层处理方式注意为单点接地,不可多点接地,否则会在信号地线上形成地环流。


       另外,单点接地时为了加大供电地和信号地之间的隔离电阻,阻止共地阻抗电路耦合产生的电磁干扰,注意采用隔离浮地设计,通过阻容方式将屏蔽层与外壳隔离。


图7 未进行单点接地处理的报文受到电磁干扰


关键字:CAN总线

来源: EEWORLD 引用地址:http://www.eeworld.com.cn/dygl/2018/ic-news070428600.html
本网站转载的所有的文章、图片、音频视频文件等资料的版权归版权所有人所有,本站采用的非本站原创文章及图片等内容无法一一联系确认版权者。如果本网所选内容的文章作者及编辑认为其作品不宜公开自由传播,或不应无偿使用,请及时通过电子邮件或电话通知我们,以迅速采取适当措施,避免给双方造成不必要的经济损失。

上一篇:充电桩长距离充电解决方案
下一篇:小尺寸大功率,尼吉康全新电容器在京发布

关注eeworld公众号 快捷获取更多信息
关注eeworld公众号
快捷获取更多信息
关注eeworld服务号 享受更多官方福利
关注eeworld服务号
享受更多官方福利

推荐阅读

CAN总线错误检测机制

CAN总线是ISO国际标准化的串行通信协议。在汽车产业中,出于对安全性、舒适性、方便性、低公害、低成本的要求,各种各样的电子控制系统被开发了出来。由于这些系统之间通信所用的数据类型及对可靠性的要求不尽相同,由多条总线构成的情况很多,线束的数量也随之增加。为适应“减少线束的数量”、“通过多个LAN,进行大量数据的高速通信”的需要,CAN总线应运而生,图1为CAN总线在汽车中的应用图。 图1  汽车中CAN总线的应用 CAN的高性能和可靠性已被认同,并被广泛地应用于工业自动化、船舶、医疗设备、工业设备等方面。现场总线是当今自动化领域技术发展的热点之一,被誉为自动化领域的计算机局域网。图2为CAN总线网路图
发表于 2018-06-28 19:41:01
CAN总线错误检测机制

CAN总线错误检测机制

CAN总线是ISO国际标准化的串行通信协议。在汽车产业中,出于对安全性、舒适性、方便性、低公害、低成本的要求,各种各样的电子控制系统被开发了出来。由于这些系统之间通信所用的数据类型及对可靠性的要求不尽相同,由多条总线构成的情况很多,线束的数量也随之增加。为适应“减少线束的数量”、“通过多个LAN,进行大量数据的高速通信”的需要,CAN总线应运而生,图1为CAN总线在汽车中的应用图。图1  汽车中CAN总线的应用CAN的高性能和可靠性已被认同,并被广泛地应用于工业自动化、船舶、医疗设备、工业设备等方面。现场总线是当今自动化领域技术发展的热点之一,被誉为自动化领域的计算机局域网。图2为CAN总线网路图,它的出现
发表于 2018-06-28 10:34:48
CAN总线错误检测机制

STM32F103 CAN总线配置与通信小记

总线概念在此只做非常简要的介绍 CAN 是Controller Area Network 的缩写(CAN BUS),具有布线简单、典型的总线型结构、可最大限度的节约布线与维护成本、稳定可靠、实时、抗干扰能力强、传输距离远等特点,是一种成功的总线。不仅在汽车行业得到推广与应用,在航天、电力、石化、冶金、纺织、造纸等领域也得到广泛应用。在自动化仪表、工业生产现场、数控机床等系统中也越来越多的使用了CAN总线。 CAN总线采用差分信号传输,通常情况下只需要两根信号线(CAN-H和CAN-L)就可以进行正常的通信。在干扰比较强的场合,还需要用到屏蔽地即CAN-G(主要功能是屏蔽干扰信号),CAN协议推荐用户使用屏蔽
发表于 2018-06-07 20:49:58

stm32的can总线理解及应用

电平比隐性电平更强)。另外,在CAN总线的起止端都有一个120Ω的终端电阻,来做阻抗匹配,以减少回波反射。 CAN协议是通过以下5种类型的帧进行的: l 数据帧 l 摇控帧 l 错误帧 l 过载帧 l 帧间隔 另外,数据帧和遥控帧有标准格式和扩展格式两种格式。标准格式有11 个位的标识符(ID),扩展格式有29 个位的ID。1.数据帧 数据帧一般由7个段构成,即: (1) 帧起始。表示数据帧开始的段。 (2) 仲裁段。表示该帧优先级的段。 (3) 控制段。表示数据的字节数及保留位的段。 (4) 数据段。数据的内容
发表于 2018-06-07 20:43:33

STM32 CAN总线说明

;隐性电平对应逻辑0=总线电平为0V 显性电平具有优先权,只要有一个单元输出显性电平,总线上即为显性电平。而隐形电平则具有包容的意味,只有所有的单元都输出隐性电平,总线上才为隐性电平(显性电平比隐性电平更强)。另外,在CAN总线的起止端都有一个120Ω的终端电阻,来做阻抗匹配,以减少回波反射。帧种类介绍:帧种类帧作用数据帧用于发送单元向接收单元传送数据的帧遥控帧用于接收单元向具有相同 ID 的发送单元请求数据的帧错误帧用于当检测出错误时向其它单元通知错误的帧过载帧用于接收单元通知其尚未做好接收准备的帧间隔帧用于将数据帧及遥控帧与前面的帧分离开来的帧注:其中,数据帧和遥控帧有标准格式和扩展格式两种格式。 标准格式有11
发表于 2018-06-07 20:22:28

小广播

电子工程世界版权所有 京ICP证060456号 京ICP备10001474号 电信业务审批[2006]字第258号函 京公海网安备110108001534 Copyright © 2005-2018 EEWORLD.com.cn, Inc. All rights reserved
ֳѶ ɬѶ qqѶ ӯѶ Ѷ888 agѶ mg Ѷ xtdѶ agѶ ֪ Ѷ Ʊ Ѷ. ʲôѶ agѶƽ̨ ѶͶעվ ͨѶ Ѷƽ̨ gpiѶ Ѷ lmgѶ Ѷ Ż agѶˮ Ѷ ptѶ agѶ ɫ Ѷ ͬѶ ogѶ ϻѶ ĸѶ agѶapiӿ ѶIJ AGѶٷƽ̨ betѶ Ѷ Ѷ 888Ѷ Ѷ:h69com 365Ѷƽ̨ agbbinѶ mgѶվ Ѷ Ѷ ϾѶ agѶֱ Ѷע Ѷ Ѷ agѶ agѶע Ѷ