CAN通讯常见的几个问题和解决办法

CAN通讯常见的几个问题及解决方法
1、低波特率通信正常,高波特率无法通信

问题:终端电阻未匹配。CAN收发器芯片内部的CAN线CANH、CANL引脚是开漏结构,如下图 1,总线上的寄生电容在显性状态时会被充电,而从显性状态切换到隐性状态的时候,总线上的电容要放电。如果CANH、CANL之间没有匹配电阻或者匹配的终端电阻太大,就会导致电容上的电荷放电速度过慢,从而导致在下降沿出线边沿下降过缓的现象,如图 2,从而就会出现通信问题。

解决方法:匹配适当的终端电阻。
在这里插入图片描述

图 1 CAN收发器芯片内部CANH、CANL结构

在这里插入图片描述
图 2 显性状态切换到隐性状态边沿缓慢

2、总线电容过大导致的通讯异常。

问题:总线电容过大。总线电容过大会影响CAN差分波形上升下降速度,如上图2。

解决方法:a. 检查CAN总线上是否有外加电容、是否有保护器件(TVS等)的寄生电容过大等问题,适当去除,以降低电容。b. 降低工作波特率。波特率降低可以延长位时间,减小电容的影响,但若电容过大,则不一定有效。

3、应用中易损坏,更换模块后正常。

问题:保护不足。CAN模块由于体积受限,内部保护电路等级不高。在一些环境恶劣的应用现场,干扰能量过大易造成损坏。
在这里插入图片描述
解决方法:根据损坏情况适当增加保护电路。图 3 是推荐的典型保护电路简图。

图 3 CAN接口防静电设计电路EMC设计说明:a.电路滤波设计要点:L1为共模电感,用于滤除差分线上的共模干扰,其阻抗选择范围为120Ω/100MHz ~2200Ω/100MHz,典型值选取600Ω/100MHz;C1、C2为信号线上的滤波电容,给干扰提供低阻抗的回流路径,我一般取33pF,太大了会对通讯造成影响;C3为接口地和数字地之间的跨接电容,典型取值为1000pF,耐压要求达到2KV以上,C3容值可根据测试情况进行调整;b.电路防护设计要点:D1、D2为瞬态抑制二极管,因为TVS只是用来静电防护,TVS的功率不作要求。TVS管的结电容对信号传输有一定的影响,CAN接口推荐使用结电容小于100pF的TVS管。接口电路设计备注:如果设备为金属外壳,同时单板可以独立的划分出接口地,那么金属外壳与接口地直接电气连接,且单板地与接口地通过1000pF电容相连;如果设备为非金属外壳,那么接口地PGND与单板地GND直接电气连接。

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
### 回答1: CAN通讯端口的EMC电路是为了提高CAN总线通讯的可靠性和抗干扰能力而设计的。EMC(Electromagnetic Compatibility,电磁兼容)是指各种电子设备在共同工作时,互不干扰、正常工作的能力。 CAN通讯协议是一种基于行通信的数据传输协议,常用于工业控制和汽车电子等领域。然而,由于环境中存在的电磁干扰,CAN总线通讯可能会受到干扰,导致数据传输错误或丢失。因此,为了保证CAN通讯的稳定和可靠,需要使用EMC电路来抑制和屏蔽外部干扰。 CAN通讯端口的EMC电路通常包括以下几个重要组成部分。首先是电源滤波器,用于滤除电源线上的高频噪声和干扰,保证供电稳定。其次是静电保护电路,通过使用ESD(Electrostatic Discharge,静电放电)保护器件来预防静电干扰和损坏。然后是电磁屏蔽,通过使用屏蔽盒或金属外壳来隔离外界电磁辐射,减少干扰。还有地线和接地网络,用于提供良好的接地条件,减少地线电感和杂散电容的影响。此外,还可以采用差分信号传输线路,通过差分信号的方式抵消共模噪声,提高抗干扰能力。 总的来说,CAN通讯端口的EMC电路的设计目的是为了提高CAN总线通讯的稳定性和可靠性,减少外界电磁干扰对通讯的影响。正确设计和实施EMC电路可以大大提高CAN系统的抗干扰能力,确保数据的准确传输和系统的正常工作。 ### 回答2: CAN通讯端口的EMC电路主要用于抑制电磁干扰和提高通信可靠性,以确保CAN总线系统能够正常工作。 首先,CAN通讯端口的EMC电路包括两个部分:滤波器和抑制电磁辐射的措施。 滤波器在CAN通讯端口的输入和输出电路上起到重要作用。它主要用于滤除高频噪声干扰,只允许CAN通信所需的频率信号通过。这些滤波器通常采用电容和电感等元件组成,能够有效地滤除高频噪声信号。 此外,可以采取一系列措施来抑制CAN通讯端口产生的电磁辐射。一种常见的方法是在CAN通讯端口的输入和输出电路上使用屏蔽技术,例如添加屏蔽罩或屏蔽套等,以阻止电磁信号逃逸。这样可以有效减少CAN通讯端口引起的电磁干扰。 此外,在PCB设计中,还可以采取一些地线策略来降低电磁辐射。例如,通过合理布局地线和分离高频与低频信号的地面平面,可以减少电磁干扰。 综上所述,CAN通讯端口的EMC电路通过滤波器和抑制电磁辐射的措施,可以有效地抑制电磁干扰,提高通信可靠性,保证CAN总线系统的正常工作。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值