datasheet

总线干扰的原因大科普

2018-07-04来源: EEWORLD 关键字: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总线

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

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

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

推荐阅读

基于C8051F040单片机的CAN总线通信

;      for(i=0;i<4;i++)        rdata[i].tempval=CAN0DAT;//接收数据    isnewdata=1; }  最后现象:单片机发送成功,PC端能成功接收发送的数据。而单片机接收CAN总线数据时异常。TJA1050芯片的RXD引脚能检测到电压变化,而单片机Status Register寄存器中RxOk位为‘1’,但没有产生接收中断,接收消息对象中的数据也未改变。    其中0x02为发送消息对象,0x04为接收消息对象。    CAN
发表于 2018-09-09

CAN总线:汽车电子的核心部分

汽车电子产业正在南京悄然兴起。十四所与南汽合资成立了南京天擎汽车电子公司;北方信息产业集团也将汽车电子作为未来发展的战略重点,这两家企业都把汽车电子的核心部分——CAN总线作为发展方向。据介绍,CAN总线是把汽车上各种各样电子部件的数据相连接的传输系统。汽车电子一般占到整车成本的20%—30%,而在高档轿车上,这一比例更提高到了70%左右。目前,国内汽车所使用的汽车电子基本依赖进口,市场份额达数千亿元。我市的十四所等企业凭借原有的电子研发优势,高起点进入汽车电子研发制造领域,正将我市的汽车零部件产业链带向技术的高端。这一步走在了国内同行的前面。MG名爵汽车将装备南京自主研发的汽车电子产品十四所是南京市汽车电子产业的“探路
发表于 2018-09-05
CAN总线:汽车电子的核心部分

STM32的CAN总线学习总结

1、首先通读手册中关于CAN的文档,必须精读。STM32F10xxx 参考手册Rev7V3.pdf需要精读的部分为 RCC 和 CAN 两个章节。为什么需要精读 RCC 呢?因为我们将学习 CAN 的波特率的设置,将要使用到 RCC 部分的设置,因此推荐大家先复习下这部分中的几个时钟。 关于STM32的can总线简单介绍bxCAN是基本扩展CAN(Basic Extended CAN)的缩写,它支持CAN协议2.0A和2.0B。它的设计目标是,以最小的CPU负荷来高效处理大量收到的报文。它也支持报文发送的优先级
发表于 2018-09-02

STM32 CAN总线调试的一点心得总结

EmbededConfig for USB2CAN 配置串口、串口波特率、CAN速率等,另一个是EmbededDebug V2.0监视CAN口数据;使用顺序是先配置后查看CAN数据。二. CAN总线的介绍简略:bxCAN 是基本扩展 CAN (Basic Extended CAN) 的缩写,它支持 CAN 协议 2.0A 和 2.0B 。它的设计目标是,以最小的 CPU 负荷来高效处理大量收到的报文。它也支持报文发送的优先级要求(优先级特性可软件配置)。对于安全紧要的应用,bxCAN 提供所有支持时间触发通信模式所需的硬件功能。主要特点· 支持 CAN 协议 2.0A 和 2.0B 主动模式· 波特率最高可达 1 兆位 / 秒· 支持时间触发通信功能发送
发表于 2018-09-02

STM32的can总线实验心得

了 CAN 了,正真要掌握它,大家还是需要看大量的 CAN 部分的资料,参考手册部分的也是不够的,市面上有几本专门介绍现场总线和CAN总线的书,推荐大家买来经常翻翻看看,这样到需要实际应用的时候才可以做到 如鱼得水。(五) 正常模式完成了 loopback 模式的测试之后接下来我们需要学习的就是多机通讯了,当然由于我们的 Mini-STM32 没有将 CAN 接口引出来, 所以我们没有办法在板子上面做这部分的试验了,只能在 RealView MDK 的软件中进行模拟。如果您拥有两块带 CAN 硬件的 STM32 的板子,您需要自己构建硬件的物理层的连接, 使用三根线将 CANH,CANL,GND 三根线直连,当然你要接好终端电阻才能保证
发表于 2018-09-02
STM32的can总线实验心得

提高CAN总线安全保障—CANDT震撼发布!

CAN总线已经成为新能源汽车、军工、航空等行业的主控系统应用总线,但随着节点增加,CAN网络的不稳定性对设备运行带来极大安全隐患。ZLG致远电子专注于构建CAN总线安全保障体系,震撼发布CANDT一致性测试系统!    CAN一致性测试,就是要求整车CAN网络中的节点都满足CAN总线节点规范要求,缩小CAN网络中节点差异,保证CAN网络的环境稳定,有效提高CAN网络的抗干扰能力。 为什么要进行CAN一致性测试? 一、整车CAN网络架构    随着新能源汽车行业发展,整车CAN网络中的节点演变得极为复杂,现在新能源汽车内部CAN节点已经高达60个,网络
发表于 2018-08-27
提高CAN总线安全保障—CANDT震撼发布!

小广播

电子工程世界版权所有 京ICP证060456号 京ICP备10001474号 电信业务审批[2006]字第258号函 京公海网安备110108001534 Copyright © 2005-2018 EEWORLD.com.cn, Inc. All rights reserved