0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

CAN总线故障定位及解决办法

智能汽车电子与软件 来源:智能汽车电子与软件 2023-04-23 09:40 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

引入 当前市场行业发展

CAN总线虽然有强大的抗干扰和纠错重发机制,但目前CAN大量地运用于电动汽车、充电桩电力电子、轨道交通等电磁环境比较恶劣的场合,因此对CAN总线的抗干扰能力也会存在挑战,所以对CAN总线的抗干扰能力需要加以重视。

工作机制

当CAN总线出现故障或数据传输异常时,往往会出现多种奇怪的故障现象,干扰也会导致帧错误增加,重发频繁,正确数据不能及时到达,将会大大影响工作的效率和质量。

想要确定CAN总线故障在哪里,然后更有目标性的去解决它,首先我们要了解有哪些常见的故障现象。根据故障现象和网络结构图来对故障原因进行初步定位,结合相关的诊断仪器进行诊断,通过诊断结果目标明确,查找到具体的故障部位以及原因。

CAN总线常见故障现象

1、仪表板显示异常,不停跳变

2、车辆无法正常启动,启动后无法熄灭

3、车辆某些电控系统功能失灵

4、电机转动异常,动力供应变化巨大等。

1dffa8d6-e034-11ed-bfe3-dac502259ad0.png

这是因为相关数据或信息是通过CAN总线传输的,如果传输失败,那么会产生多种连带故障,甚至造成整个网络系统瘫痪。

CAN故障通常有短路原因导致,包括CAN线短路、对电源短路、对地短路、也有断路原因导致,如CAN L或者CAN H断路,还有可能是线路相互接反。

CAN总线故障定位

节点测试法

CAN总线是网络系统的控制器区域,是中央网络系统,各节点或者说是车内的电子控制单元就是由CAN所联系起来的。当CAN总线出现干扰异常时,针对短路问题,可以通过逐个断开节点来进行测试,若电压恢复正常,则说明该节点有问题。若断开所有节点后电压还没有变化,则说明线路短路。通过这个方法可以判断是由节点引起的短路还是导线连接引起的短路。

电阻测量法

当某个控制模块CAN L导线或者是CAN H导线断路时,会导致该控制模块无法实现通信,在其他控制模块的通信是不受影响的。但在其他控制模块有读到该故障块故障码的可能。如果多个控制模块的CAN L导线或者是CAN H导线出现断路,那么这些控制模块的通信功能都会受到影响。

若出现故障的控制模块带有终端电阻,那么就可以采用电阻测量法。以下就是判断有无终端电阻的测量方法。

根据实际的线束特性进行计算可以知道,CAN终端店电阻的阻值大约为120Ω,测量诊断接口的CAN H 与CAN L之间的电阻,若变为120Ω,则说明有一个终端电阻断路。这种情况下则可用电阻测量法进行故障判断。

替换控制模块

还有一个情况是不带终端电阻,这样的话就需要去测量这个控制模块CAN导线的通导性。替换有故障码内容涉及的控制模块,可以快速判断故障是否由该控制模块本身造成的。同时还要要结合网络图来进行断点查找,因为在整个网络中会设置相应的总线集线器,断点部位不同,受影响的部件也不同,同时也会决定诊断仪能够进行诊断的控制模块。

1e0bea9c-e034-11ed-bfe3-dac502259ad0.png

CAN网络与集线器分布图

CAN总线干扰的解决方法

CAN线保证屏蔽效果与正确接

CAN线带屏蔽层的话,可以良好地抵御电场的干扰,减少对线路的干扰。可以把CANH和CANL用铝箔无氧铜丝屏蔽网包裹起来,但是需要注意的是与接插件的连接,可以在连接部分有短于25mm的电缆不用双绞。

CAN双屏蔽线的干扰效果更强,分为内层和外层,其中内层的CAN-GND是于CAN收发器的地连接,外层的Shield是与外壳大地相连。内层可以平衡信号的地电位,抑制共模干扰,减少错误帧,但强干扰时收发器损坏率会提高;外层可以泄放电荷到大地。

但是使用屏蔽线后,在屏蔽层没有良好接大地前,屏蔽线是不起作用的。所以要选择一个适合的接地方式,一般接地方式有:屏蔽层单点接地和多点接地。

屏蔽层单点接地可以避免地回流,多点接地可以加快高频干扰信号的泄放。

CAN线远离干扰源

CAN线干扰源是最简单的抗干扰方法,如果CAN线与强电干扰源远离0.5米,干扰就基本影响不到了。但是在实际情况中,线路的可布局空间都不会很大,使CAN线和其他电线混在一起。在很多的新能源汽车的驱动系统,CAN线经常与驱动线混在一起,结果导致干扰很大。只要与CAN并行的驱动线,具备2A/秒的电流变化,就会耦合出强磁场而导致CAN线上出现干扰脉冲。所以CAN线必须要和电流会剧烈变化的线缆远离。比如继电器、电磁阀、逆变器、电机驱动线等。

CAN线提高绞合度

CAN本身就有抗干扰性,它是通过CAN H和CAN L差分传输的方式,使在遇到干扰的情况可以达到CAN H和CAN L的差分值保持不变,来达到抗干扰的目的。

1e38a82a-e034-11ed-bfe3-dac502259ad0.png

差分抗干扰示意图

对于这种抗干扰能力而言,需要的前提条件是将CANH和CANL的绞合程度很高,使两个部分所受到的干扰差尽量一致,从而更小地影响其差分值。因此提高CAN线的绞合度可以更好地帮助其对干扰的抵抗。 以上是一些比较好操作,实施性较强的方法。





审核编辑:刘清

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 电动汽车
    +关注

    关注

    156

    文章

    12685

    浏览量

    237279
  • 控制器
    +关注

    关注

    114

    文章

    17877

    浏览量

    195142
  • CAN总线
    +关注

    关注

    146

    文章

    2050

    浏览量

    135492
  • 集线器
    +关注

    关注

    0

    文章

    465

    浏览量

    41887

原文标题:CAN总线故障定位及解决办法

文章出处:【微信号:智能汽车电子与软件,微信公众号:智能汽车电子与软件】欢迎添加关注!文章转载请注明出处。

收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    利用泰克示波器 CAN 总线解码器加快 CAN 总线故障排除速度

    什么是 CAN 总线? 控制器局域网络 (CAN) 最初是针对汽车应用而设计的总线结构,但是,它也在其他领域找到用武之地。CAN
    的头像 发表于 04-17 17:35 633次阅读
    利用泰克示波器 <b class='flag-5'>CAN</b> <b class='flag-5'>总线</b>解码器加快 <b class='flag-5'>CAN</b> <b class='flag-5'>总线</b>的<b class='flag-5'>故障</b>排除速度

    芯片烧录总是出错?常见 6 个问题及解决办法

    做电子生产和 SMT 贴片的朋友,经常会遇到芯片烧录不稳定、报错、漏烧、错烧等问题。今天结合我们做烧录机多年的经验,总结一下最常见的原因和解决思路,欢迎同行交流。 常见 6 个问题及解决办法: 1.
    的头像 发表于 04-10 15:30 238次阅读
    芯片烧录总是出错?常见 6 个问题及<b class='flag-5'>解决办法</b>

    CAN 转 ModbusRTU 网关 十大通讯故障排查与解决指南

      在工业自动化的多总线互联场景中,捷米特 CAN 转 ModbusRTU 系列网关作为 CAN 总线与 ModbusRTU 网络互通的核心适配设备,广泛应用于智能制造、汽车电子、能源
    的头像 发表于 04-07 08:37 391次阅读
    <b class='flag-5'>CAN</b> 转 ModbusRTU 网关 十大通讯<b class='flag-5'>故障</b>排查与解决指南

    基于FPGA的轻量级CAN总线控制器实现方案

    CAN总线作为工业和汽车领域最常用的通信总线,具有拓扑结构简洁、可靠性高、传输距离长等优点。CAN总线的非破坏性仲裁机制依赖于帧ID,
    的头像 发表于 04-03 10:10 2281次阅读
    基于FPGA的轻量级<b class='flag-5'>CAN</b><b class='flag-5'>总线</b>控制器实现方案

    CAN转ModbusRTU 网关 十大通讯故障排查手册

    在工业自动化的多总线互联场景中,捷米特CAN转ModbusRTU系列网关作为 CAN 总线与 ModbusRTU 网络互通的核心适配设备,广泛应用于智能制造、汽车电子、能源监测、水处理
    的头像 发表于 03-24 09:40 282次阅读

    电缆故障定位预警系统实现故障定位的核心原理

    电缆故障定位预警系统通过精准定位、快速响应、预防性维护、多场景适用及经济性提升等核心优势,有效解决了传统运维方式的痛点,成为保障电力系统安全稳定运行的关键工具,其在实际应用中效果显著,通过融合物理
    的头像 发表于 12-23 16:57 562次阅读
    电缆<b class='flag-5'>故障</b><b class='flag-5'>定位</b>预警系统实现<b class='flag-5'>故障</b><b class='flag-5'>定位</b>的核心原理

    使用 g430 的 CAN 功能进行组网

    设备闭环组网丢包,大概率是物理层匹配、总线负载或软件配置冲突导致的,以下是具体原因和对应解决办法: 终端电阻配置错误 :这是多设备组网的高频问题。CAN总线需在物理链路两端各接120Ω
    发表于 12-11 18:04

    时序约束问题的解决办法

    slack 计算如下图所示: 所以 slakc 为负数时,说明路径的组合逻辑延时过长。解决办法有两个:第一个是降低时钟频率,第二个是将延时过长的组合逻辑拆成两个或者多个时钟周期执行。 无论 Setup
    发表于 10-24 09:55

    CAN总线远程调试工具介绍

    一种工程机械领域调试上的创新产品,可用于Codesys 源程序的无线下载联机、远程调试、故障诊断、CAN 总线数据在线监控、透传收发、数据采集、数据分析、远程控制等各种 CAN
    发表于 10-17 16:14 0次下载

    CAN总线断路、短路及反接故障的现象解析及影响评估

    本文导读在实际运行过程中,CAN总线线路可能因多种因素出现故障,其中断路和短路故障较为常见且影响严重。深入了解这两大类故障的现象及对
    的头像 发表于 10-15 11:41 2701次阅读
    <b class='flag-5'>CAN</b><b class='flag-5'>总线</b>断路、短路及反接<b class='flag-5'>故障</b>的现象解析及影响评估

    120Ω的秘密:CAN总线终端电阻的重要性

    CAN总线作为一种广泛应用的工业通信协议,其终端电阻的作用不容忽视。本文将详细探讨CAN总线终端电阻的重要性及其在通信中的关键作用。CAN
    的头像 发表于 08-08 11:35 1481次阅读
    120Ω的秘密:<b class='flag-5'>CAN</b><b class='flag-5'>总线</b>终端电阻的重要性

    广成科技CANFD转CAN总线GCAN-418的优势

    作为CAN总线的升级产品,CANFD相较于传统的CAN总线,拥有如下几个方面的优势。
    的头像 发表于 08-05 11:47 1291次阅读
    广成科技CANFD转<b class='flag-5'>CAN</b><b class='flag-5'>总线</b>GCAN-418的优势

    单向阀气密性检测仪常见故障解决办法

    单向阀气密性检测仪在工业生产中起着至关重要的作用,然而在使用过程中难免会出现一些故障。了解常见故障及其解决办法,能有效提高设备的使用效率和检测准确性。一、检测结果不准确故障表现检测数据
    的头像 发表于 06-30 14:01 774次阅读
    单向阀气密性检测仪常见<b class='flag-5'>故障</b>及<b class='flag-5'>解决办法</b>

    汽车网络升级攻略:CAN-CAN FD-车载以太网

    汽车网络架构升级,从CAN到CANFD及车载以太网,以满足日益增长的通信需求。但升级过程中,如何确保不同节点的兼容性成了亟待解决的问题。今天,就来聊聊解决办法。CANFD升级的挑战与解决方案随着车载
    的头像 发表于 06-27 11:34 1481次阅读
    汽车网络升级攻略:<b class='flag-5'>CAN-CAN</b> FD-车载以太网

    如何评估CAN总线信号质量

    CAN总线网络的性能在很大程度上取决于其信号质量。信号质量差可能导致通信错误,进而引发系统故障、效率降低甚至安全隐患。因此,评估和确保CAN总线
    发表于 06-07 08:46