CAN总线抗干扰的六种解决方案(二)
增加CAN接口电气隔离干扰不但影响信号,更严重的会导致板子死机或者烧毁,所以接口和电源的隔离是抗干扰的第一步。隔离的主要目的是:避免地回流烧毁电路板和限制干扰的幅度。如图5所示,未隔离时,两个节点的地电位不一致,导致有回流电流,产生共模信号,CAN的抗共模干扰能力是-12~7V,超过这个差值则出现错误,如果共模差超过±36V,烧毁收发器或者电路板。图5 差分抗干扰示意图传统用户都采用分立器件自己搭建隔离电路的方式,如今大家更青睐使用隔离收发器做防护隔离。如图6所示的CTM系列隔离收发器的总线隔离技术,与传统分立器件方案相比,产品具备更高的集成度与可靠性,能够有效提升总线通信防护等级,极大程度降低用户的采购与生产成本,大幅缩短开发周期。图6 隔离CAN收发器增加CTM隔离模块后,如图7所示。隔绝了地回流,限制了干扰幅度。图7 隔离地回流共CAN收发器的信号地共CAN收发器的信号地,并且CAN使用三线制信号传输。可以有效抑制共模干扰......阅读全文
CAN总线抗干扰的六种解决方案(二)
增加CAN接口电气隔离干扰不但影响信号,更严重的会导致板子死机或者烧毁,所以接口和电源的隔离是抗干扰的第一步。隔离的主要目的是:避免地回流烧毁电路板和限制干扰的幅度。如图5所示,未隔离时,两个节点的地电位不一致,导致有回流电流,产生共模信号,CAN的抗共模干扰能力是-12~7V,超过这个差值则出现错
CAN总线抗干扰的六种解决方案(一)
CAN总线虽然有强大的抗干扰和纠错重发机制,但目前CAN被大量应用于比如新能源汽车、轨道交通、医疗、煤矿、电机驱动等行业,而这些场合的电磁环境比较严重,所以如何抗干扰是工程师最为关心的话题。前段时间有个做模台流水线的用户,一条流水线有两路CAN总线,一条总线有22个控制节点,每当启动模台就会出现严重
CAN总线抗干扰的六种解决方案(三)
CAN线保证屏蔽效果与正确接地带屏蔽层的CAN线,可以良好地抵御电场的干扰,等于整个屏蔽层是一个等势体,避免CAN导线受到干扰。如图9所示,为一个标准的屏蔽双绞线,CANH和CANL通过铝箔和无氧铜丝屏蔽网包裹,如图9所示。需要注意的是和与接插件的连接,在连接部分允许有短于25mm的电缆不用双绞。图
CAN总线抗干扰的六种解决方案(四)
增加信号保护器增加信号保护器,提高抗浪涌群脉冲等EMC能力。上面的隔离只是阻挡,如果干扰强度很高,比如达到2KV浪涌,隔离也会被破坏。所以要想达到更高的防护等级,必须增加防浪涌电路。如图14所示,为ZLG致远电子高速总线标准防浪涌保护电路。注意,由于电容较大,一条总线最多增加2-3个保护器!图14
CAN总线分支过多/过长的问题与五种解决方案(二)
总线分支过多/过长的解决方案五采用CANBridge中继器,CANHub集线器等组网设备进行分支。这些设备每路都具备独立的CAN控制器,所以可以将每段形成独立的直线拓扑,方便施工。以上是ZLG致远电子根据实际现场应用总结的解决方案,如何更好、更快的发现错误、定位错误,解决错误就需要使用ZLG致远电子
CAN-FD升级,要如何避免与CAN总线的冲突?(二)
三CAN FD升级的解决方案针对CAN FD升级的情况,一般有三种解决方案。1、CAN节点忽略CAN FD报文支持CAN2.0的ECU忽略CAN FD报文,不对其进行识别,这样虽然无法对CAN FD报文进行解析处理,但是也不会将其识别为错误帧,总线可以保证正常通讯。因为CAN FD是向下兼容
CAN总线电容过大的三种解决方案
工程师们在通过波形找CAN总线总线传输异常原因时,经常会遇到由于下降沿过缓导致位采样错误的情况,而下降沿过缓一般是由于总线电容过大导致。本文将会带您了解电容过大造成的问题以及解决方案。总线电容过大问题的现象如图1所示,CAN节点的电容会影响整个网络的电容,电容越大边沿越缓,导致位采样错误。图
CAN总线和RS485总线对比
CAN总线和RS485总线的定义CAN是控制器局域网络(Controller Area Network, CAN)的简称,是由研发和生产汽车电子产品著称的德国BOSCH公司开发了的,并最终成为国际标准(ISO11898)。是国际上应用最广泛的现场总线之一。 在北美和西欧,CAN总线协议已经成
终端电阻将如何拯救CAN、485总线?(二)
CAN总线增加终端电阻二 485总线1、RS-485总线增加终端电阻好处485总线设置终端电阻主要是为了用来抑制信号的反射。提高信号质量组建RS-485总线网络时,通常使用特性阻抗为120Ω的屏蔽双绞线,由于RS-485收发器输入阻抗一般较高(例如RSM485ECHT输入阻抗为96kΩ,最多可连接2
如何测量CAN总线网络阻抗?(二)
2、交流阻抗测量原理测量CAN通信网络或CAN节点交流阻抗的原理,是给予被测对象一个交流激励源UAC,与被测对象RP、CP形成回路。CANScope-StressZ里的阻抗测量功能用到的就是这个方法,具体操作是:连接好设备后,打开上位机软件,选择阻抗测量,点击开始即可自动完成测试并生成测试结
为什么CAN总线支线长度不能太长?(二)
解决支线过长的办法如果我们的总线存在支线过长的问题,那么该怎么办呢?我们下面提供几种解决方案:1、减小分支长度在CAN网络布局的根源上解决问题的方式就是减少CAN节点的分支长度,从而降低信号反射,保证位宽的稳定性。如上图波形实验中,其它条件不变,只将分支长度减少为20cm,此时并没有看到边沿台阶的出
CAN总线冷知识:边沿台阶是怎么来的?(二)
4、消除负载集中在布局较复杂的CAN网络中,为了避免节点摆放集中导致反射叠加,建议相邻节点的距离不得小于2cm,10m的电缆上所集中的设备最好不要超过4个,否则应加电容以吸收,并且此集中与下一个集中至少有10m的电缆距离。同样,在复杂网络布局中,分支过长且不等的网络,由于阻抗匹配困难,常使用
CAN总线分支过多/过长的问题与五种解决方案(一)
CAN总线作为可靠性、稳定性最高的总线之一,在工业现场、汽车电子、轨道交通等行业都有广泛应用。但是在实际使用CAN总线中还是会遇到一些问题,今天我们就总线分支过长、过多引起的总线问题进行深入的剖析。CAN总线的布线受现场环境、产品形状等因素的影响,可能导致现场布线中出现总线的分支过长/过多等现象,某
CAN-FD升级,要如何避免与CAN总线的冲突?(一)
随着新能源汽车的发展,需要传输的数据量也逐渐增加,很多车厂都在考虑使用CAN FD来替代CAN实现数据量传输的提速。那么如何稳定地升级到CAN FD呢?本文为您解答。一CAN FD与CAN的主要区别图1 CAN帧基本格式图2 CAN FD帧基本格式如图1、图2所示分别是CAN帧和CAN FD帧的基本
CAN总线的拓扑如何设计最安全?
随着CAN总线的应用越来越广泛,工程师在面对各种不同工况下,如何选择合适的网络拓扑方式就变成了一个让人头疼的问题。这篇文章会介绍主流的几种总线拓扑方式,可以帮您快速了解如何选择。一、直线型拓扑图1 直线型拓扑直线型拓扑也叫总线型拓扑,如图1所示,所有的节点都接到同一总线上,总线上任意节点发送
终端电阻将如何拯救CAN、485总线?(一)
各位工程师想必都知道终端电阻的作用是消除信号反射,但其实并不是所有情况都需要终端电阻,有时终端电阻反而会影响信号质量。本篇文章为大家深度解析CAN/RS-485总线的终端电阻设置。如果我们查询百度百科,终端电阻的档案似乎十分清白:仿佛在通讯链路的首末两端加上这样一个法宝,即可避免信号的反射,使信号的
如何测量CAN总线网络阻抗?(一)
在CAN应用中,有时会出现我们料想不到的问题,此时,为了准确的排查问题,我们需要通过测量CAN总线网络阻抗来确定是否满足CAN规范。本文将阐述测量CAN总线网络阻抗的原理以及具体方法。1什么是阻抗?阻抗是指电路中的电子器件对通过它的特定频率的交流电流的阻碍作用。在数学上用矢量平面上的复数表示
终端电阻将如何拯救CAN、485总线?(三)
2、RS-485增加终端电阻的问题终端电阻虽然可以提高信号质量,但还具有以下几个问题:降低了驱动信号的幅值RS-485总线上的负载越大,RS-485收发器输出差分电压幅值越低,RSM485ECHT在5m,500kbps的情况下不加终端电阻和加终端电阻的波形如下图所示。RSM485ECHT 5
找到CAN总线(故障)节点的三种办法
CAN总线的出现为分布式控制系统实现各节点之间实时、可靠的数据通信提供了强有力的技术支持,同时,也为工程师们故障排查增加了难度,所以本文主要给大家介绍了找到CAN总线(故障)节点的三种办法。 将所有节点都拔掉,依次往上接当CAN总线出现故障后将所有节点都拔掉,之后一个一个节点往上接,接到系
ISO-CAN总线通讯接口信号隔离模块应用
顺源科技推出自主研发新产品: ISO CAN ,作为一款隔离型通用CAN收发器模块,其内置CAN总线通讯接口信号隔离及收发器件,具有成本低、体积小、使用方便等优点。主要功能是将CAN总线控制器的逻辑电平隔离转换为总线的差分电平,信号传输过程中隔离电压高达2500VDC。 ISO CA
详解CAN总线信号传输位定时与位同步
CAN协议与其它现场总线协议的区别中有一个是:它使用同步数据传输而不是异步传输(面向字符)。这意味着传输性能得到更有效的发挥,但是另一方面,这需要更加复杂的位同步方法。 在面向字符的协议中的位同步实现起来很简单,在接受每个字符的起始位时进行同步。但在同步传输协议中,只有一帧的开始才有一
为什么CAN总线支线长度不能太长?(一)
CAN总线网络在应用时,工程师常常会建议总线支线不要太长,那么为什么CAN总线支线不能太长,如果某些环境下必须使用长支线又该怎么办呢?CAN网络的拓扑种类控制器局域网CAN(Controller Area Network),是国际上应用最广泛的现场总线之一,最初是由德国Bosch公司设计的,为解决现
CAN总线冷知识:边沿台阶是怎么来的?(一)
你了解CAN总线波形吗?你知道是什么因素造成CAN信号不稳定的吗?本文将带你探究影响CAN波形稳定的重要因素——边沿台阶。阻抗匹配是指信号源或者传输线跟负载之间达到一种适合的搭配,阻抗匹配主要为了调整负载功率和抑制信号反射。然而,阻抗不匹配的现象在CAN总线网络中随处可见;如图1所示,阻抗不
对CAN、USART、SPI、SCI等常见总线的简单介绍
任何一个微处理器都要与一定数量的部件和外围设备连接,但如果将各部件和每一种外围设备都分别用一组线路与CPU直接连接,那么连线将会错综复杂,甚至难以实现。为了简化硬件电路设计、简化系统结构,常用一组线路,配置以适当的接口电路,与各部件和外围设备连接,这组共用的连接线路被称为总线。采用总线结构便于部件和
MCU如何扩展CAN/CAN-FD接口?(二)
如果产品中使用的是CAN2.0A或者CAN2.0B协议,我们继续对比选择。CANFDSM不带CAN或者CANFD收发器,用户需自行增加隔离或者不隔离的收发器模块。而CSM300内部集成有CAN隔离收发器、CAN控制器,因此可以直接连接MCU与CAN总线。图6 CSM300与CANFDSM内部器件情况
趣味SPI总线解析(二)
CPOL=0,CPHA=0:此时空闲态时,SCLK处于低电平,数据采样是在第1个边沿,也就是SCLK由低电平到高电平的跳变,所以数据采样是在上升沿,数据发送是在下降沿。CPOL=0,CPHA=1:此时空闲态时,SCLK处于低电平,数据发送是在第1个边沿,也就是SCLK由低电平到高电平的跳变,所以数据
为什么车载空调压缩机CAN总线通讯需要采用隔离方案?
炎炎夏日,车内空调系统的稳定可靠运行显得尤为重要。本文将为您介绍如何通过总线隔离避免因通信不畅引起的车载空调故障。 为什么要用隔离从能源种类来看,目前公路上的车型主要可以分为两类,一类是使用传统汽油、柴油作为燃料的车辆,另一类是使用电池的新能源车。这两类车型的车载空调系统有什么区别呢?传统的燃油车
CAN接口异常分析指南(二)
5、近距离通信正常,远距离无法通信。可能原因:a. CAN速率过高。由于CAN总线的仲裁机理,其对延时有着非常严格的要求。线缆延时的存在,使得导线长度制约着实际应用中CAN的最高工作速率。CAN速率与通信距离成反比,速率越高,通信距离越短。b. 线缆阻抗大,远端信号幅值过低。解决方法:a.降低速率,
总线隔离后如何实现接地?(二)
图63、改善措施针对上述两种情况,隔离接口模块需要得到有效的静电保护,建议进行隔离接口设计时,增加Cp、Rp以及TVS,提高隔离接口的ESD抗扰能力。电容Cp的作用:减轻隔离栅的压力,为静电能量提供一个低阻抗的路径,静电能量大部分通过此电容泄放,为达到良好效果,Cp容值应远大于Ciso,建议取100
热电偶抗干扰问题解决方案
1、隔离法 隔离法就是将热电偶悬空安装,使热电偶不与炉壁的耐火砖接触,热电偶与支架之间也采用绝缘物进行隔离。这种方法可以很好地预防高温漏电干扰。 2、屏蔽法 屏蔽法就是将热电偶的补偿导线,穿在铁管或其他金属屏蔽物内进行屏蔽。这样可以防止电磁干扰和高压电场的干扰。使用此种方法时应该将铁管和屏蔽物