历史上的今天
返回首页

历史上的今天

今天是:2025年03月04日(星期二)

正在发生

2020年03月04日 | 如何解决CAN总线超强干扰?

2020-03-04 来源:EEWORLD

摘要:CAN总线系统由一系列的网络节点通过总线相互连接组成,在实际应用中网络节点既是干扰源又是被干扰对象,尤其在超强干扰的情况下,如何使系统可靠运行成为一大难题。

 

前段时间有个用户反馈说自己的设备启动后多个节点处于失控状态,用CANScope测试全是错误帧如图1所示。

 

 

图1  强干扰下的报文

 

随后让客户把测试的波形发来一看,是环境干扰惹的祸,如图2所示。

 

 

图2  强干扰下的波形

 

这种强干扰导致了帧错误增加,重发频繁,正确数据无法及时到达。所以如何解决CAN总线超强干扰呢,下面给您介绍一种方案。

 

将CAN转为光纤传输

 

怎么能彻底解决强干扰带来的隐患呢?只要数据的传输不依赖电信号就能完全隔离掉干扰。光纤作为一种无法被电磁干扰的传输介质,我们可以把 CAN 容易受到干扰的部分使用光信号传输,增加CAN转光纤转换器。如图3所示,为使用致远电子的三台CANSwitch-AF2S2组合的光纤主干网络。

 

 

图3  使用光纤转换器实现光纤主干传输

 

实现上面的光纤传输使用的是CANSwitch-AF2S2集线器(Hub)功能,在此模式下的设备可以实现自组网,实现设备级联,只要通过软件配置好设备,CAN 总线就会按照规定进行转发到相应 CAN 口上。下面再介绍它的另一种功能——转换器(Converter)功能。

 

Converter(转换器)功能支持TCP Sever/TCP Client/UDP工作方式和灵活的拓扑结构,通过配置软件用户可以灵活的设定相关配置参数。典型应用如下:

 

TCP Server  模式

 

在 TCP 服务器(TCP Server)模式下,CANSwitch-AF2S2 不会主动与其它设备连接。它始终等待客户端(TCP Client)的连接,在与客户端建立 TCP 连接后即可进行双向数据通信。建立通讯的过程如图4所示。

 

 

图4 TCP Sever 模式通讯示意图

 

TCP Client  模式

 

在 TCP 客户端(TCP Client)模式下,CANSwitch-AF2S2 将主动与预先设定好的 TCP服务器连接。如果连接不成功,客户端将会根据设置的连接条件不断尝试与 TCP 服务器建立连接。在与 TCP 服务器端建立 TCP 连接后即可进行双向数据通信。建立通讯的过程如图5所示。

 

 

图5  TCP Clinet 模式通讯示意图

 

UDP模式

 

UDP 模式使用 UDP 协议进行数据通信。UDP 是一种不基于连接的通信方式,它不能保证发往目标主机的数据包被正确接收,所以在对可靠性要求较高的场合需要通过上层的通信协议来保证数据正确,但UDP 方式可以提供比 TCP 方式更高的通信速度,以保证数据包的实时性。工作在这种方式下的设备,地位都是相等的,不存在服务器和客户端。通讯的过程如图6所示。

 

 

图6 UDP 模式通讯示意图

 

一些硬件抗干扰的隔离与防护措施

 

使用TVS二极管

 

TVS二极管并联在信号线和信号地线之间,用来保护电缆受到雷击或静电放电时产生的浪涌高压。当 TVS 上的电压超过一定的幅度时,器件迅速导通,从而将浪涌能量泄放掉,并将电压的幅度限制在一定的范围内。在这里建议在 CANH、CANL信号线上使用两个 TVS管进行双向保护,如下图所示。

 

 

图7  TVS二极管防护

 

使用隔离收发器 

如下图所示的CTM1051(A)HP模块内部集成高可靠的浪涌防护电路,静电放电抗扰度高达8kV,雷击浪涌抗扰度高达4kV,可有效解决工业现场因静电、浪涌干扰而导致的通讯异常问题。

 

 

图8  隔离收发器

 

信号保护器 

外接专用的信号保护器消除干扰,如 ZF-12Y2 消耗干扰强度或者是CANbridge+ 网桥做隔离。

 

 

图9  ZF系列防雷器

 


推荐阅读

史海拾趣

AnalogicTech公司的发展小趣事

随着技术的不断进步,AnalogicTech始终保持对创新的追求。公司研发团队不断攻克技术难关,推出了一系列具有高性能、高稳定性的产品。其中,公司的LED背光驱动器系列在市场中取得了显著的成功,为公司的快速发展奠定了坚实的基础。

Facon公司的发展小趣事

在发展过程中,Facon遇到了许多技术难题。然而,他们从未放弃过对技术的追求和突破。经过数年的研究和实践,Facon成功研发出了一款具有划时代意义的低功耗芯片,该芯片在保持高性能的同时,大大降低了能耗,为电子产品的续航能力带来了革命性的提升。这一技术突破让Facon在行业中声名鹊起,吸引了众多合作伙伴的关注。

Cableform Inc公司的发展小趣事

Cableform Inc公司起源于一位名叫约翰·卡贝尔的电气工程师的创意。在20世纪中期,约翰看到了电子工业的巨大潜力,特别是在电磁控制领域。于是,在1945年,他创立了Cableform Inc,专注于研发和生产电磁控制设备。起初,公司只有几名员工,面临着资金短缺和技术挑战。然而,约翰凭借着对技术的执着和对市场的敏锐洞察,成功设计出了一款具有竞争力的磁铁控制器,为公司的发展奠定了基石。

Emmoco公司的发展小趣事

Emmoco公司成立于XXXX年,由一群富有远见和创新精神的电子工程师创立。公司自创立之初就明确了以技术创新为核心的发展道路,专注于研发高性能的电子元器件和模块。经过初期的不懈努力,Emmoco成功推出了一系列具有竞争力的产品,为公司的后续发展奠定了坚实的基础。

CLANDELL公司的发展小趣事

随着国内市场的饱和,CLANDELL公司开始寻求国际化发展。公司通过市场调研和合作伙伴的建立,逐步拓展海外市场。在国际化的过程中,CLANDELL公司不仅提升了自身的品牌影响力,也学习到了国际先进的管理经验和市场策略,为公司的长远发展奠定了坚实基础。

D+H Mechatronic AG公司的发展小趣事

D+H Mechatronic AG深知人才是企业发展的核心。因此,公司一直致力于培养和引进优秀人才,并建立了完善的培训体系。通过内部培训和外部引进相结合的方式,公司成功打造了一支高素质、专业化的技术和管理团队。这支团队不仅具备丰富的专业知识和实践经验,还具备良好的创新意识和团队协作精神。他们的努力为公司的发展提供了源源不断的动力。

问答坊 | AI 解惑

嵌入式电阻与电容

微过孔的出现被称为印制电路板的第三次革命。无源器件的内置——电阻和电容被置入电路板内部——是否会被称为第四次革命呢?该技术更有可能改变电路设计的面貌。微过孔电路实现了更高的密度、更轻的重量和更好的性能,但电路板本身仍是许多导线的连 ...…

查看全部问答>

8253可编程定时计数器求高手帮忙

学校做课程设计,题目如下: 1 计时器设计 设计内容:编程控制8253接口芯片,使8253工作在定时方式,定时一定的时间,定时时间到后,输出的OUT1信号,通过扩展输入接口输入到CPU,经软件控制将秒计时准确显示在7段LED上. 2 BCD码电子计数器的设计 设计内 ...…

查看全部问答>

STM32处理器如何实现关所有中断功能

                                 我一直没发现STM32有关所有中断的功能,想问一下大家是不是它不能实现。或者有什么办法来实现这个功能。一个个的关 ...…

查看全部问答>

麻烦高手帮我分析一下晶振的问题

初学DSP,用了一片TMS320VC5409和10M无源晶振,板子做起来以后不能用,测量时钟信号发现X1管脚的信号是一个比较畸形的正弦波,X2管脚的波形是一个规则的正弦波;但是时钟输出CLKOUT的波形则是在高低电平两个位置剧烈震荡。由于对晶振和时钟信号不熟 ...…

查看全部问答>

连续小线段前瞻插补算法

小弟在做连续小线段前瞻插补算法 想请问下 在测试前瞻性算法的时候有什么好的仿真方法呢? 用什么软件仿真?…

查看全部问答>

430单片机12位AD一路采集温度一路采集电压程序该如何配置和处理

我用的是MSP430F149单片机想用12位的AD来采两个外部传感器的电压但是。其中用到P6.0和P6.1,我还未链接外部传感器P6.0和P6.1就已经有电压;而且两个显示的都不一样分别为1.86     1.97,用万用表去测量时P6.0和P6.1分别是3.35& ...…

查看全部问答>

山东省电子设计大赛来了

2012TI杯山东省大学生电子设计竞赛                基本仪器和主要元器件清单 1、基本仪器清单 数字电桥 直流稳压电源 量角器 米尺  四位半数字万用表  0~200℃温度 ...…

查看全部问答>

元芳,你对此电路有何看法?(7-终结)

元芳:大人,听说玉渊潭的樱花开的正好,不知大人要不要带我等同去观玩一番?狄:元芳,还是先把前日问题说完。樱花明年还会带开,先练就一身本领,明年樱花更艳……元芳:大人……狄:照数据手册推荐,高于500Hz使用III型反馈网络,即反馈电阻高端 ...…

查看全部问答>

51单片机1602液晶红外解码+波形

51单片机1602液晶红外解码+波形显示…

查看全部问答>