4CAN总线故障检测
任务一CAN总线故障诊断4动力CAN数据总线诊断方法
4)数据区域4 其他附件情况。该区域显示座椅与后视镜调整记忆系 统是否合适;舒适系统与记忆系统是否交换数据。
任务一 CAN总线故障诊断
2 舒适CAN数据总线诊断方法
(3)匹配和调试 大众车型设计理念先进,提供了个性化的功能,可以为每个车主提供不同的 个性化服务。 例如,为了安全,车主在打开中控系统时,按一次遥控器开锁按钮,只要驾 驶侧车门锁打开,连续按两次遥控器开锁按钮,全车所有车门锁打开。 但有些车主会认为这与以往的习惯不同,或认为这样的操作更加繁琐,它们 需要按一次遥控器开锁按钮,全车所有车门锁全部打开。此时只要使用专用 仪器,对舒适系统进行调试和匹配,满足客户提供个性化的要求。
任务一 CAN总线故障诊断
1 CAN总线控制系统故障分析
(3) CAN总线常 见故障和示波器波 形 CAN数据总线常 见的故障现象
任务一 CAN总线故障诊断
1 CAN总线控制系统故障分析 使用示波器检测CAN 网络,常见波形
CAN总线正常波形
任务一 CAN总线故障诊断
1 CAN总线控制系ຫໍສະໝຸດ 故障分析任务一 CAN总线故障诊断
2 舒适CAN数据总线诊断方法
(1)故障查询 进入功能码02,查询舒适系统中央控制单元是否储存故障码。 在故障诊断和故障检测过程中,通过CAN数据总线传递信息的所 有控制单元(节点)均被认为是一个完整系统:例如宝来舒适系 统中央控制单元(J393)CAN数据传输故障码
任务一 CAN总线故障诊断
任务一 CAN总线故障诊断
1 CAN总线控制系统故障分析
1 CAN总线控制系统故障分析 (1)利用万用表进行CAN总线诊断流程图 驱动CAN数据总线上最常见的故障可以用VAS5051上的万用表/ 电阻表来诊断,有些故障须使用VAS5051上的数字存储式示波器 (DSO)来判断。
CAN总线检测方法
CAN总线检测方法1、车辆无法启动。
(1)首先观察无法启动时车辆的状态,主要是仪表。
观察仪表是否有电,因为从仪表上可以看到车上其他模块的工作状态。
如果仪表没有电可按下面的方法查起。
首先,要检查仪表没电时的状态。
因为仪表的显示受前控模块和顶控模块的控制。
同时后控模块也影响仪表。
当打开电源开关后,按下ON档开关。
看车上总线相连的开关是否有电。
如有电说明是前控的问题,这里指根前控相关的所有问题。
包括前控的线路问题。
如没有电说明是后控的问题。
这时可以通过另一种方法简易判断。
即打开电源时仪表是否有电通过。
有电就是前控的问题。
没电则是后控的问题。
(2)当车上的仪表有显示时可以通过仪表的液晶显示屏进行观察。
方法如下,按动仪表下方的上翻键或下翻键可以找到模块在线界面。
当车辆不启动时,有可能是桥模块、后控模块或前控模块掉线引起的。
观察是否在线可以轻松的判断。
同时,桥不在线时仪表下面的挡位指示灯不亮,后控不在线时档位灯亮。
若仪表下方N灯不亮,则发动机也无法正常启动,可检查发动机与变速箱通信线是否短路、断路。
(3)起动机可以转动,但是就是起动不着。
这是由于发动机的电脑故障或者是供油系统的故障引起的。
排除的方法如下:首先检查模块的保险是否烧毁。
其次检查车辆线束上的接插件是否牢靠。
最后是检查模块上的接线是否有退出的。
2、发动机的信号无法传入总线这一般是由于发动机和总线的接口出现了问题。
在车上一共有三个接口。
一个在前部电线束里,一个在后备电箱中,另一个在发动机上面铁盒边,都是屏蔽线的自锁接头。
查找这些插头,看看是否有问题。
3、仪表气压表显示不一致:气罐压力传感器是通过检测气罐中的压力,传感器输出一个模拟电阻信号传输到中控,再由中控到总线(气罐压力传感器线号72对应中控针角4-17,负极搭铁信号线为76,另一个气罐压力传感器线号74对应针角4-18负极搭铁线号为77),由总线转为数字信号通过仪表模块显示气压,电阻越大则显示气压越高,当负极搭铁线掉后或针角线虚后,电阻变为无限大,则仪表压力将顶到顶部。
【习题】4-2 舒适CAN总线故障检修(教师版)
项目四舒适CAN总线系统检修任务二舒适CAN总线故障检修一、填空题(4分/题,共36分)1.在双通道工作模式下检测时DSO的连接舒适CAN总线和信息CAN总线的数据传递电压和速率相同,而且可以单线工作。
2.舒适CAN总线和信息CAN总线采用该形式的连接可以简单地判定一“单线工作”故障。
3.在舒适和信息CAN总线中,CAN-1ow信号的隐性电平高于CANTigh信号的隐性电平,而CAN-High信号的显性电平!⅛fCAN-1ow信号的显性电平。
4.在单通道模式下检测舒适CAN总线舒适CAN总线的电压可以用侬直接检测。
5.进行总线诊断时,采用双通道模式进行电压检测更为适合,在单通道模式下检测舒适CAN总线主要用于快速判断总线是否处于激活状态。
6.当用单通道的DSO对两个CAN信号进行检测时,DSo屏幕上显示的是两个CAN信号的电压差值,即CAN-High信号与CAN-1ow信号的电压差值。
7.在双线工作模式下CAN-Bus的每一条线路都有电压电位显示,这更有利于判定故障。
8.舒适CAN和信息CAN总线故障类型及检测分析当故障存储记录中出现“舒适CAN总线故障”时,使用DSO进行故障波形分析,可以很方便地确定故障点的位置以及引发故障的原因。
9.在CAN-High导线中,接触电阻阻值越小时,则隐性电压越大。
二、单选题(4分/题,共20分)1.一般将通道A的电压轴精度设定为每个单格(B)。
Λ.IVB.2VC.3VD.5V2.在舒适CAN和信息CAN总线故障波形分析中,一般习惯于用通道A测量(A)。
A.CAN-High电压B.CAN-High电流C.CAN-1ow电压D.CAN-1ow电流3.CAN-High导线隐性电压约为1.5V,正常时应大约为(D)。
A.IVB.3VC.5VD.OV4.CANTigh导线对正极短路时,CANTigh导线的电压约为(C)。
Λ.3VB.5VC.12VD.OV5.在舒适CAN和信息CAN总线故障波形分析中,一般习惯于用通道B测量(C)。
《智能网联汽车检测与运维》课程标准
《智能网联汽车检测与运维》课程标准一、适用对象汽车运用与维修专业二年级学生二、适用专业新能源汽车运用与维修专业、汽车运用与维修专业三、课程性质本课程是新能源汽车运用与维修专业、汽车运用与维修专业的专业核心课程。
本课程是依据新能源汽车运用与维修专业、汽车运用与维修专业人才培养目标和相关职业岗位(群)的能力要求而设置的,对本专业所面向的汽车维修类技术员、营销员、汽车零部件管理与销售从业人员、汽车保险从业人员、二手车评估师等各类技术人员所需要的知识、技能、和素质目标的达成起支撑作用。
在课程设置上,先修课程为:《汽车电工电子技术》、《汽车电气设备构造与维修》四、课程目标通过本课程的学习使学生掌握智能网联汽车服务及网络系统、ADAS部件检测与维修和智能座舱的检测与维修,能依据智能网联汽车产业、行业、企业的标准及规范完成智能网联汽车的基础维护及相关售后服务工作,达到以下具体目标:1.知识目标1)了解LIN总线定义和结构,CAN总线定义和结构;2)知道LIN总线特点和波形,CAN总线特点和波形;3)了解以太网的定义和特点。
4)了解环境感知系统的组成;5)了解定位系统的组成和结构;6)知道ADAS系统的组成和工作原理。
7)了解人机交互系统定义;8)了解人机交互系统工作原理9)知道驾驶员疲劳检测方法10)知道智能座椅主要功能2.技能目标1)能根据车辆故障,制定LlN故障维修方案,独立完成检修作业;2)能根据车辆故障,制定CAN故障维修方案,独立完成检修作业;3)能根据车辆故障,制定以太网故障维修方案,对以太网进行检测与修复;4)能够使用专用设备完成ADAS故障验证,并初步判断车辆故障;5)能够使用专用设备工具完成环境感知传感器部件(视觉传感器、雷达和定位系统等)检修作业;6)能够使用专用设备完成ADAS各系统功能测试与检验。
7)够根据故障现象,完成工具设备、所需物料等准备工作;8)能够结合车型具体配置,对人机交互系统功能进行检查,初步判断车辆故障;9)能够根据具体车型,结合维修资料,正确使用相关工具、设备对人机交互系统故障进行检测;10)能够使用专业知识解答客户疑问。
谈谈汽车CAN总线故障及其检测维修技术
谈谈汽车CAN总线故障及其检测维修技术摘要:随着电子控制系统和通信系统在汽车制造中的广泛应用,如ABS防抱死系统、仪表系统、汽车底盘电控系统等等,另外,随着ITS技术的发展,对汽车的布线工作和信息共享提出了更高要求,增加了布线难度。
CAN总线技术的运用,提高了汽车各单元的可靠性,降低了整车布线的成本,实现了电子装备间的资源共享,使各个单元之间的控制更加方便、协调。
基于此,本文就围绕汽车CAN总线故障及其检测维修技术展开分析论述。
关键词:汽车;CAN总线;故障;检测维修1、汽车CAN总线技术的概述1.1汽车CAN总线技术的简介CAN(Controller Area Network),也就是俗称的控制器局域网,是指将汽车上多个控制器整合在网络中。
汽车CAN总线技术拥有独立的特性,CAN总线符合国际标准,可以应用于不同型号控制单元的数据传输。
控制单元对所传输的信息进行实时检测,检测到故障后存储故障码。
如果数据扩展以增加新的信息,只需要将软件升级及可完成。
1.2汽车CAN总线技术工作原理CAN―BUS数据总线包括控制单元、控制器、收发器、数据传输终端。
控制单元是CAN―BUS数据总线主要计算器,将控制器传递来的信息进行运算,并将运算数据传递给控制器。
控制器接收来自控制单元的信号,形成指令通过发送器传递总线。
收发器接收总线数据,并将数据传送到CAN控制器。
控制器通过接收器传递信号进行转换传递给控制单元。
1.3汽车CAN总线技术的功能1.3.1多路传输功能。
为了减少车辆电气线束的数量,多路传输通信系统可使部分数字信号通过共用传输线路进行传输,系统工作时,由各个开关发送的输入信号通过中央处理器转换成数字信号,该数字信号将以串行信号的形式从传感器传输给接收装置。
1.3.2“唤醒”和“休眠”功能。
“唤醒”和“休眠”功能用于减少在关闭点火开关时蓄电池的额外能量消耗。
当系统处于“休眠”状态时,多路传输通信系统将停止诸如信号传输和CPU控制等功能,以节约蓄电池的电能;当系统一旦有人为操作时,处于“休眠”状态的有关控制装置立即开始工作,同时还将“唤醒”信号通过传输线路发送给其他控制装置。
第五章can总线系统检修方法
对CAN进行测量时,例如:利用测试盒连接中央舒适电器控制单元,使用双通 道工作模式下进行检测。
两条CAN-BUS总线每一条线都通过一个通道进行测量。通过波形的分析可以很 容易地发现故障。由于需要单一的电压测量值,CAN的测量采用双通道测量是 必要的。CAN测量采用这形式的连接可以简单地判定“单线工作“ 故障。
当在车辆中存在电源电压过低状态时,同样也可能 (错误地) 记录为总线故障。 因此在分析总线故障之前应检查电源电压过低故障是否存储在超过两个控制单 元中。如果回答是肯定的就不用进行其他的总线故障分析了,而只在供电范围 内查询故障原因。
5).故障原因: CAN 总线上通信故障可能是下列原因: - .CAN Low 或 CAN High 通信线断路或者短路。 - .插头连接损坏 (触头损坏、污垢、锈蚀)。 - .车用电源系统中的故障电压 (例如由损坏的点火线圈或接地连接引起)。 - .某个控制单元中的通信部件故障。 - .某个控制单元的供电故障 (当蓄电池电量快耗尽时蓄电池电压缓慢下降可能 导致故障记录存储,因为不是所有的控制单元由于电压下降而同时关闭)。
3). 动力系统CAN-high对正极短路 CAN-high线的电压电位被置于12V.,CAN-Low线的隐性电压被置于大约12V.。 这是由于在控制单元的收发器内的CAN-high 和CAN-Low 的内部错接引起的。需 要将CAN线组(CAN-High 和 CAN-Low)从线节点处依次拔取,同时注意总线 的波形。当故障线组被取下后,的波形要恢复正常。
4.故障查询过程 一般性的查询前提: 1).对故障缺陷的检查。 2).查询故障存储。 3)检查车辆正确控制单元编码。 4)检查车辆正确电器元件匹配。 5).保险丝检查。
5.检查过程 1).用故障查询指南读取所有故障存储。 2)故障查询指南的结果(如果存在)。 3)用读取测量数据块确定故障存储记录(如果存在)。 4)用执行元件自诊断确定故障存储记录(如果存在)。 5)用检测仪确定故障存储记录。 6)用万用表进行电器检测,例如:线路通断。
CAN总线测试规范
CAN总线测试规范1.测试环境准备在进行CAN总线测试之前,首先需要准备好测试环境。
这包括确定测试设备(例如CAN总线分析仪、ECU模拟器等),搭建相应的硬件连接(例如CAN总线连接线),以及设置测试软件环境。
2.测试用例设计设计测试用例是进行CAN总线测试的关键步骤。
测试用例应该包括各种常见和特殊情况,以确保测试的全面性和覆盖度。
测试用例应该覆盖CAN总线的各种功能和通信协议,包括标准和扩展帧的发送与接收、数据帧的发送和接收确认、错误帧的处理等。
3.性能测试性能测试主要是测试CAN总线的通信速率和延时。
在性能测试中,可以使用大量的数据帧进行测试,以测试CAN总线的最大数据传输速率,并观察传输时延的波动情况。
此外,还可以测试CAN总线在高负载下的性能表现,以确保系统的可靠性和稳定性。
4.可靠性测试可靠性测试主要是测试CAN总线在不同的环境条件下的稳定性和容错能力。
可以模拟噪声干扰、电压不稳定、温度变化等因素,观察CAN总线的传输是否受到干扰,以及系统是否能够正确处理错误帧和冲突。
5.兼容性测试兼容性测试是指测试CAN总线与其他设备或系统的兼容性。
在兼容性测试中,可以连接不同厂家或不同型号的设备进行测试,以确保CAN总现在与其他设备之间的正常通信和兼容。
6.安全性测试安全性测试是指测试CAN总线的安全性和防护能力。
测试内容包括对恶意攻击(例如DoS攻击、欺骗攻击等)的防范能力,以及对故障信号和错误帧的处理能力等。
7.故障诊断测试故障诊断测试是指测试CAN总线的故障诊断功能。
在故障诊断测试中,可以模拟ECU故障或CAN总线连线错误等情况,观察系统是否能够正确地检测和报告故障,并采取相应的故障处理措施。
总之,对CAN总线进行全面、准确的测试是确保CAN总线的可靠性和稳定性的重要步骤。
针对不同的测试需求,可以灵活选择适当的测试方法和测试工具。
同时,测试结果的记录和分析也是测试过程中的重要环节,可以根据测试结果优化系统设计和改进测试方法。
bcucan通信故障检测方法
bcucan通信故障检测方法
以下是针对BCU和CAN通信故障的检测方法:
1. 首先,需要连接诊断工具,读取故障码。
如果故障码显示与CAN通讯相关的故障,那么基本可以确定是CAN线异常。
2. 准备测量CAN线的电压。
可以就近选择拔掉氮氧传感器,然后用万用表测量CAN线的电压。
正常情况下,CAN高电压应为2V左右,CAN低电
压应为左右。
如果CAN高电压不对,需要检查线路是否有磨破的地方。
3. 怀疑是其他CAN模块故障影响时,可以逐个拔除GPS、ABS等CAN模块,观察CAN线电压是否恢复正常。
如果拔除某个模块后电压恢复正常,
那么可能是该模块故障。
4. 如果上述步骤都没有解决问题,可以再确认下线束的通断。
拔下电脑板端的插头,直接使用万用表测量电脑板到诊断插口两根通讯线的通断。
如果发现CAN高线不通,那么可能是电脑板到副驾驶室的线束有断路。
5. 如果确定是电脑板到副驾驶室的线束有断路,由于线束复杂,找出断线的工作量较大,可以从电脑版端重新拉一条CAN高线到氮氧传感器CAN高,进行飞线试车,看故障是否消除。
以上方法仅供参考,如果仍无法解决问题,建议寻求专业人士的帮助。
CAN总线错误类型和故障界定
CAN 总线错误类型和故障界定
CAN 是控制器局域网络(Controller Area Network,CAN)的简称,
是由研发和生产汽车电子产品着称的德国BOSCH 公司开发了的,并最终成为国际标准(ISO11898)。
是国际上应用最广泛的现场总线之一。
在建立之初,CAN 总线就定位于汽车内部的现场总线,具有传输速度快、可靠性高、灵活性强等优点。
上世纪90 年代CAN 总线开始在汽车电子行业内逐步推广,目前已成为汽车电子行业首选的通信协议,并且在医疗设备、工业生产、楼宇设施、交通运输等领域中取得了广泛的应用。
CAN 总线错误检测
CAN 总线协议定义了 5 种错误类型用于监测总线上的数据传输。
这五种错误包括:
1.位错误(Bit Error):
CAN 总线上的节点在发送数据的同时也在检测总线上的电平。
如果在仲裁域之外,所发送的数据与节点监测到的数据不一致,则CAN 总线产生了一次位错误。
但是,如果在发送ACK 段或者被动错误标志时,节点检测到总线上电平与发送值不一致,并不判定产生了位错误。
can 测试标准
can 测试标准CAN测试标准主要包括以下几个方面:1. 物理层测试:信号电平测试:CAN高电平应保持在至之间,CAN低电平应保持在0V至1V之间。
测试CAN总线是否能在不同的物理环境下保持稳定的信号电平。
信号质量测试:在信号传输过程中,应测试信号的抗干扰能力和稳定性。
测试CAN总线的噪声容限,以确保信号在传输过程中不会受到干扰。
节点电磁兼容性测试:在电磁干扰环境下,测试CAN节点的性能是否受到影响。
测试CAN节点是否能正确地发送和接收数据。
传输距离测试:测试CAN总线在不同传输速率下的最大传输距离。
在最远传输距离下,测试CAN数据的传输质量和稳定性。
2. 数据链路层测试:数据帧格式测试:测试CAN数据帧的格式是否符合CAN协议规范。
测试CAN数据帧的各个字段是否正确地被编码和解码。
数据链路性能测试:测试CAN总线在高速传输情况下的性能表现。
测试CAN总线的实时性能,包括最大传输延迟和最小传输延迟。
错误检测和恢复测试:测试CAN总线的错误检测能力,包括位错误、填充错误、CRC错误等。
测试CAN总线的错误恢复能力,包括自动重发、故障隔离等。
节点通信测试:测试CAN节点之间的通信是否正常。
在多个节点同时发送数据的情况下,测试CAN总线的冲突解决机制。
3. 故障模拟测试:地线丢失测试:使DUT(被测设备)单独掉地,测试1分钟内DUT是否仍然正常工作。
电源丢失测试:使DUT单独丢失电源,测试总线是否受到干扰,重接电源后DUT是否能恢复通讯。
CAN线中断测试:分别对CAN_H、CAN_L和CAN_H与CAN_L同时进行断开操作,测试重连后DUT是否能恢复通讯。
CAN线短接测试:分别对CAN_H对地短路、CAN_L对地短路和CAN_H 与CAN_L同时对地短路进行测试,恢复后DUT是否能恢复通讯。
CAN_H与CAN_L短接测试:对CAN_H和CAN_L进行短路操作,恢复后DUT是否能恢复通讯。
以上是CAN测试标准的主要内容,具体的测试项目可能会根据实际需求有所调整。
宝马CAN总线故障诊断与分析
西南交通大学工程硕士论文
摘
要
第l页
由于信息技术的发展,汽车中的电子控制系统越来越复杂。许多汽车生产厂商将 计算机技术与车载控制系统相结合,运用CAN数据总线系统来进行信息的传输与交换。 在信息的共享的同时也造成了故障原因的交叉和混合,从而使汽车故障现象更为复杂, 故障原因更加不易确定。如何准确找出故障原因,迅速判断出具体故障部件,并总结 出CAN数据总线系统故障诊断的规律和方法,成为了摆在汽车维修企业面前急需解决 的一个问题。所以CAN数据总线系统故障诊断是一个具有重要实用价值的研究课题。
with other module.Next it measures,analyzes and comprises the waveform of the normal
work,short circuit and open circuit of PT—CAN,K-CAN and F-CAN using excluding tools of BMW.The auto repair personnel in the actual work compares the waveforms、7l,itll the
system.It is very significant to research the CAN BUS system. First it introduces the CAN BUS system of BMW E90 models.This paper mainly
introduces the operation principles of CAN BUS system.Then it introduces the relating control units and the control logic on the FRM of BMW E90 models that is most associated
经典CAN总线错误分析与解决方案
经典CAN总线错误分析与解决方案1、(CAN)总线的常见故障CAN总线错误分析与解决当CAN总线出现故障或数据传输异常时,往往会出现多种奇怪的故障现象,如仪表板显示异常,车辆无法启动,启动后无法熄灭,车辆动力性能下降,某些电控系统功能失等。
这是因为相关数据或(信息)是通过CAN总线传输的,如果传输失败,那么会产生多种连带故障,甚至造成整个(网络)系统瘫痪。
最为常见的故障症状是仪表板的显示异常,如下图所示。
在检修过程中,首先应查看具体的故障症状,根据故障症状和网络结构图来初步分析有可能是哪些原因造成的,然后使用相关的诊断仪器进行诊断,根据诊断结果制定相关检修方案,做到心中有数,目标明确。
接着查找具体的故障部位和原因,同时结合相应的(检测)方法和测量结果找到故障点,从而彻底排除故障。
由于CAN网络采用多种协议,每个控制模块的(端口)在正常的情况下都有标准电压,因此电压测量法可用于判断线路是否有对地或(电源)短路、相线间短路等问题。
为了确定CAN H 或CAN L 导线是否损坏或(信号)是否正常,可以测量其对地电压(平均电压)。
测量点通常在OBD 诊断(接口)处,如下图所示。
诊断接口的6号针脚连接CAN H 导线,14号针脚连接CAN L 导线。
如果诊断接口上连接有两组CAN总线,那么动力CAN总线使用6号和14号针脚,舒适总线使用3号和11号针脚。
诊断接口的针脚含义如下图所示。
正常情况下,当CAN总线唤醒后,CAN H 对地电压约为2.656V,CAN L 对地电压约为2.319V,而且两者相加为4.975V▼正常的CAN H 电压正常的CAN L 电压CAN故障通常的原因有CAN线短路、对电源短路、对地短路、相互接反。
2、CAN H与CAN L短路当CAN H 与CAN L 短路时,CAN网络会关闭,无法再进行(通信)。
会有相应的网络故障码。
CAN H 与CAN L 短路的总线波形如下图所示。
当两者相互短路之后,CAN电压电位置于隐性电压值(约2.5V)。
CAN总线故障检查方法
CAN总线故障检查方法CAN总线是控制区域网络(Controller Area Network)的缩写,是一种广泛应用于各种汽车和工业控制系统中的通信协议。
CAN总线的故障检查非常重要,因为故障的产生可能会导致整个系统崩溃或无法正常工作。
以下是一些常见的CAN总线故障检查方法:1.总线电气参数检查:2.总线终端电阻检查:3.总线连接检查:检查总线连接是否良好,包括总线电缆、连接器等。
确保连接紧固,没有松动或断裂。
4.总线通信状态检查:使用CAN总线诊断仪或类似的工具,对总线进行通信状态检查。
检查是否存在通信错误、丢失的帧、误码等现象。
5.总线数据诊断:检测CAN总线上的数据是否正常。
可以通过监控CAN总线上传输的数据包,进行诊断和分析。
如果数据包中存在错误或异常,可能是因为一些节点发送了无效或错误的数据。
6.节点故障排查:检查CAN总线上的每个节点的状态和工作正常性。
确保每个节点都能正常发送和接收数据。
如果一些节点无法发送或接收数据,可能是由于节点自身故障,如芯片损坏、节点程序错误等。
7.环境干扰检查:环境干扰可能会对CAN总线的通信造成干扰或干扰,例如电磁辐射、电源噪声等。
检查总线周围的环境,排除干扰源。
8.诊断仪器使用:使用专业的CAN总线诊断仪器进行故障检查。
这些诊断仪器具有丰富的功能和参数设置,可以帮助用户更好地了解总线的状态和工作情况。
最后,对于CAN总线的故障检查,需要针对具体的问题进行分析和诊断。
上述方法只是一般性的指导,具体情况下还需要根据实际情况进行调整和补充。
同时,也需要具备一定的专业知识和技能来进行故障排查和处理。
汽车CAN总线故障原因及检测方法
汽车CAN总线故障原因及检测方法作者:陈建军来源:《新教育时代》2015年第08期摘要:汽车CAN总线网络通信技术,用简洁的双绞线和一些器件,将汽车上相关的各电控系统联系起来,实现了发动机控制系统、传动控制系统、舒适控制系统和信息娱乐控制系统之间的通信,使整车各系统之间的信息即时共享,提高信息传输的可靠性。
目前CAN总线技术广泛应用于轿车,本文介绍汽车CAN总线故障产生的原因及检测的一般方法。
关键词:CAN总线故障原因检测方法本人从事汽车维修及教学工作多年,对汽车维修有深刻的体会,对排除汽车故障有丰富的经验,现根据我的实践工作经验,谈谈汽车CAN总线的维修方法。
一、CAN总线故障产生的原因CAN总线系统中拥有一个CAN控制器、一个信息收发器、两个数据传输终端及两条数据传输总线,除了数据总线外,其他各元件都置于各控制单元的内部。
分析CAN总线系统产生故障的原因一般有以下三种:1.汽车电源系统引起的故障:汽车电控模块的工作电压一般在10.5-15.0V,如果汽车电源系统提供的工作电压不正常,就会使得某些电控模块出现短暂的不正常工作,这会引起整个汽车CAN总线系统出现通信不畅。
2.汽车CAN总线系统的链路故障:当出现通信线路的短路、断路或线路物理性质变化引起通信信号衰减或失真,都会导致多个电控单元工作不正常,使CAN总线系统无法工作。
3.汽车CAN总线系统的节点故障:节点是汽车CAN总线系统中的电控模块,因此节点故障就是电控模块的故障。
它包括软件故障即传输协议或软件程序有缺陷或冲突,从而使汽车CAN总线系统通信出现混乱或无法工作,这种故障一般会成批出现;硬件故障一般是电控模块芯片或集成电路故障,造成汽车CAN总线系统无法正常工作。
二、CAN总线系统的检测1.终端电阻值测量注意:电阻测量过程中应注意:先断开车辆蓄电池的接线,大约等待5 min,直到系统中所有的电容器放完电后再测量,因为控制单元内部电路的电阻是变化的。
CAN总线故障检查方法
CAN总线故障检查方法
1.检查硬件连线
首先需要检查CAN总线的硬件连线是否正确。
检查CAN总线连接器是否插紧,连接器引脚是否损坏或变形。
同时,检查总线是否接地良好,地线是否松动或断开。
如果总线上有多个节点,需要检查每个节点的连接状态和通信是否正常。
2.检查总线电压
CAN总线的电压应在2.5V左右,如果电压过高或过低,都会导致通信故障。
使用万用表测量CAN总线的电压,检查是否正常。
如果电压不正常,需要检查供电电源和终端电阻是否有问题,有必要的话可以更换电源或电阻。
3.检查终端电阻
4.检查总线负载
5.检查节点配置
6.检查节点软件
7.使用诊断工具
当以上方法无法解决问题时,可以使用专门的CAN总线诊断工具进行故障诊断。
这些工具可以监视总线上的通信,检测错误帧和冲突,并提供详细的故障诊断报告。
根据诊断报告进行故障排查和修复。
总之,对CAN总线故障的检查和排除需要综合考虑硬件、电压、电阻、负载、配置和软件等多方面因素。
通过逐个排查这些可能存在的问题,可
以找到并解决CAN总线故障。
CAN总线故障诊断与解决方案
CAN总线故障诊断与解决方案CAN(Controller Area Network)总线是一种广泛应用于现代汽车和工业控制领域的串行通信协议,它能够提供高可靠性和高效率的数据传输。
然而,由于各种原因,CAN总线也可能出现故障,导致数据传输中断或错误。
本文将介绍CAN总线故障的常见原因,并提供一些解决方案。
一、CAN总线故障原因1.电缆故障:电缆断裂、接头松动或腐蚀等问题可能导致CAN总线通信中断或数据传输错误。
2.终端电阻问题:CAN总线两端应连接120欧姆的终端电阻,如果终端电阻损坏或未连接,会导致信号干扰和通信错误。
3.器件故障:CAN总线上的节点可能存在电源问题、芯片故障或软件错误,导致通信失败。
4.环境干扰:工业环境中的电磁干扰、电压峰值或放射干扰等因素可能导致CAN总线通信错误。
5.数据冲突:当两个或多个节点同时发送数据时,会发生数据冲突,导致通信错误。
二、CAN总线故障解决方案1.电缆故障解决方案:a.对电缆进行视觉检查,检查是否有明显的裂痕、损坏或其他物理故障。
b.用万用表检测电缆的导通性,确保信号线没有断开。
c.检查电缆连接器是否松动或腐蚀,需重新连接或更换连接器。
2.终端电阻问题解决方案:a.使用万用表测量终端电阻的阻值,确保其为120欧姆。
b.检查终端电阻连接是否良好,如有问题需重新连接或更换终端电阻。
3.器件故障解决方案:a.检查节点的电源电压是否正常,确保供电稳定。
b.检查芯片是否损坏,需要更换坏损的芯片。
c.检查软件是否正确配置,确保软件没有错误导致通信失败。
4.环境干扰解决方案:a.通过增加屏蔽材料或固定电缆的方式减少电磁干扰。
b.定期检查电缆连接器是否紧固,以减少接触电阻和干扰。
c.使用电源滤波器或稳压器来稳定电压,减少电压峰值对CAN总线的影响。
5.数据冲突解决方案:a.设计合理的通信协议,在节点之间设置时间窗口以避免数据冲突。
b.提高CAN总线的通信速率,减少数据冲突的概率。
can总线异常处理机制
can总线异常处理机制Can总线异常处理机制一、引言Can总线是一种广泛应用于汽车电子系统和工业自动化领域的通信协议,它具有高可靠性和实时性的特点。
然而,在实际应用中,由于各种原因,Can总线可能会发生异常情况,如通信丢失、冲突、错误帧等。
为了保障Can总线的稳定运行,需要对这些异常情况进行处理。
本文将介绍Can总线异常处理的机制。
二、异常情况的分类Can总线的异常情况主要分为以下几类:1.通信丢失:由于电缆故障、节点故障或干扰等原因,Can总线上的通信可能会丢失。
2.冲突:当两个或多个节点同时发送消息时,可能会发生冲突,导致通信失败。
3.错误帧:由于节点故障或其他原因,Can总线上可能会传输错误的数据帧。
三、异常处理机制为了应对Can总线的异常情况,通常会采取以下几种处理机制:1.错误检测与纠正:在Can总线上,每个数据帧都包含了循环冗余校验(CRC)码,接收节点可以通过校验CRC码来检测是否接收到了正确的数据。
如果发现错误,接收节点可以要求发送节点重新发送数据,以确保数据的准确性。
2.异常帧处理:当Can总线上出现错误帧时,接收节点会向发送节点发送错误帧的通知,以便发送节点进行相应的处理。
发送节点可以选择重新发送数据,或者根据实际情况采取其他措施,如更换传感器或修复故障节点。
3.冲突解决:当Can总线上发生冲突时,通常会采用非破坏性位冲突解决机制。
该机制通过在Can总线上发送优先级标识符(ID)的方式来解决冲突。
具有较低ID的节点会在较高ID的节点发送数据时暂停发送,并等待较高ID的节点发送完成后再继续发送。
4.故障恢复:当Can总线上的节点出现故障时,会向其他节点发送故障状态信息。
其他节点在接收到故障状态信息后,可以根据具体情况采取相应的措施,如切换备用节点、重新配置网络等,以实现故障恢复。
四、异常处理策略在实际应用中,为了提高Can总线的可靠性和稳定性,通常会采取以下几种策略来处理异常情况:1.合理设计Can总线拓扑结构:合理的拓扑结构可以减少通信丢失和冲突的发生。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
-5V=1
Difference > 2.2 V
= result bit value 0 = dominant = result bit value 1 = recessive
Both signals are always measured against earth
Difference < 2.2 V
故障波形图 4
舒适、信息娱乐CAN 总线系统, CAN Low 对地短路
故障波形图 5
舒适、信息娱乐CAN 总线系统, CAN Low 对正极短路
CAN总线故障的存储 总线故障的存储
CAN总线系统出现的故障信息存储在网关中 总线系统出现的故障信息存储在网关中 CAN总线系统的电控单元出现故障,就会在各电控单元中生 总线系统的电控单元出现故障, 总线系统的电控单元出现故障 成故障信息: 成故障信息:一个故障原因会在不同控制单元中造成多条故障 信息 装有CAN总线系统的车辆出现故障,维修人员应首先检查 总线系统的车辆出现故障, 装有 总线系统的车辆出现故障 CAN总线系统是否正常。因为 总线系统是否正常。 总线系统有故障, 总线系统是否正常 因为CAN总线系统有故障,则整个汽 总线系统有故障 总线系统中的有些信息无法传输, 车CAN总线系统中的有些信息无法传输,造成接收这些信息的 总线系统中的有些信息无法传输 电控系统无法正常工作,使故障诊断变得更为困难。 电控系统无法正常工作,使故障诊断变得更为困难。
高速CAN总线容错能力
高速C 网物理层, 高速 A N网物理层,由于其内部结构的限制,不能提供容错方法。因为 网物理层 由于其内部结构的限制,不能提供容错方法。 高速C A N网的比较电路很简单,如果出现故障,比较器不会发送信号, 高速 网的比较电路很简单,如果出现故障,比较器不会发送信号, 网的比较电路很简单 也没有办法实现通信。以下七种情况中, 也没有办法实现通信。以下七种情况中,仅有两种情况在物理层容错范围 其他几种情况,网络是不能运行的, 内,其他几种情况,网络是不能运行的,并且各个电控单元之间也不可以 实现通信。 实现通信。 ①CAN-H对地短路 无法运行; 对地短路→无法运行; 对地短路 无法运行 对正极短路→在 上进行降级运行(在物理层容错范围内 ②C A N-H对正极短路 在C A N-L上进行降级运行 在物理层容错范围内 ; 对正极短路 上进行降级运行 在物理层容错范围内); 对地短路→在 上进行降级运行(在物理层容错范围内 ③C A N-L对地短路 在C A N-H上进行降级运行 在物理层容错范围内 ; 对地短路 上进行降级运行 在物理层容错范围内); 对正极短路→无法运行 ④CAN-L对正极短路 无法运行; 对正极短路 无法运行; 开路→无法运行 ⑤CAN-H开路 无法运行; 开路 无法运行; ⑥CAN-L开路 无法运行; 开路→无法运行; 开路 无法运行 相互短路→无法运行 ⑦C A N-H和C A N-L相互短路 无法运行。 和 相互短路 无法运行。
CAN总线故障检测
汽车工程系 郝金魁
CAN总线系统分类
高速C 网物理层适用于速率为250k b i t/s到1Mb i t/s,而 高速 A N网物理层适用于速率为 网物理层适用于速率为 到 , 低速C 网容错物理层适用于速率不超过125k b i t/s。高 低速 A N网容错物理层适用于速率不超过 网容错物理层适用于速率不超过 。 网是自C 网协议诞生之日起就存在的, 速C A N网是自 A N网协议诞生之日起就存在的,而低速 网是自 网协议诞生之日起就存在的 而低速C A N网则起步较晚,主要是为了 网则起步较晚, 网物理层的容错。 网则起步较晚 主要是为了CAN网物理层的容错。 网物理层的容错 高速CAN和低速 和低速CAN网物理层由互补数据对组成 通讯媒介 网物理层由互补数据对组成(通讯媒介 高速 和低速 网物理层由互补数据对组成 为导线时),其两条线分别叫做C 高电平线)和 为导线时 ,其两条线分别叫做 A N-H(C A N-高电平线 和 高电平线 CAN-L(CAN-低电平线 。在CAN-H和CAN-L上同时传送信 低电平线)。 低电平线 和 上同时传送信 上传送的信息和CAN-L上传送的信息正好是相 息,CAN-H上传送的信息和 上传送的信息和 上传送的信息正好是相 反的。 反的。
CAN总线睡眠模式
睡眠模式高位线0伏 低位线 伏 睡眠模式高位线 伏;低位线12伏 非睡眠模式电流 700 mA;睡眠模式电流 6-8 mA ; -
运输模式
在商品车运输到经销商之前,为了防止蓄电池过多放电, 在商品车运输到经销商之前,为了防止蓄电池过多放电,应当使车辆的 耗能减少的最小。因此有些功能将被关闭。 耗能减少的最小。因此有些功能将被关闭。
低速CAN总线容错能力
低速C 网容错物理层的电压水平也是标准化的, 低速 A N网容错物理层的电压水平也是标准化的,但其电压振幅比高速 网容错物理层的电压水平也是标准化的 C A N网物理层的要强,这是因为速率对应更慢。 网物理层的要强,这是因为速率对应更慢。 网物理层的要强 低速C 网容错物理层为故障提供一个容错功能, 低速 A N网容错物理层为故障提供一个容错功能,因为其差分电路是由 网容错物理层为故障提供一个容错功能 3个共用模式的比较器组成的,而这 个比较器用来将 个共用模式的比较器组成的, 个比较器用来将CAN-H和CAN-L与 个共用模式的比较器组成的 而这3个比较器用来将 和 与 参照电压进行比较。在这种情况下, 个比较器中间至少有一个总是能保 参照电压进行比较。在这种情况下,3个比较器中间至少有一个总是能保 持运转的,故障形式如以下6条所示: 持运转的,故障形式如以下 条所示: 条所示 对地短路→在 上进行降级运行; ①C A N-H对地短路 在C A N-L上进行降级运行; 对地短路 上进行降级运行 对正极短路→在 上进行降级运行; ②C A N-H对正极短路 在C A N-L上进行降级运行; 对正极短路 上进行降级运行 对地短路→在 上进行降级运行; ③C A N-L对地短路 在C A N-H上进行降级运行; 对地短路 上进行降级运行 对正极短路→在 上进行降级运行; ④C A N-L对正极短路 在C A N-H上进行降级运行; 对正极短路 上进行降级运行 ⑤C A N-H开路 在C A N-L上进行降级运行; 开路→在 上进行降级运行; 开路 上进行降级运行 相互短路→CAN-L自动切断,在CAN-H上运行降级 自动切断, ⑥C A N - H和C A N - L相互短路 和 相互短路 自动切断 上运行降级 运行。 运行。
CAN总线故障 总线故障
当在车辆中存在电源电压过低状态时, 当在车辆中存在电源电压过低状态时,同样也可能 (错误地 错误地 ) 记录为总线故障。因此在分析总线故障之前应检查电源电 记录为总线故障。 压过低故障是否存储在超过两个控制单元中。 压过低故障是否存储在超过两个控制单元中。如果回答是肯 定的就不用进行其他的总线故障分析了, 定的就不用进行其他的总线故障分析了,而只在供电范围内 查询故障原因。 查询故障原因。
经销商在销售给用户前,必须用 经销商在销售给用户前, VAS5051的自诊断功能(收集服务 的自诊断功能( 的自诊断功能 信息)来进行关闭运输功能。 信息)来进行关闭运输功能。 运输模式在低于150KM时,可以用 运输模式在低于 时 网关来进行切换,当高于此值时, 网关来进行切换,当高于此值时, 系统自动关闭运输模式。 系统自动关闭运输模式。
故障波形图 5
动力CAN 总线系统, CAN Low 对地短路
故障波形图 1
舒适、信息娱乐CAN 总线系统, CAN High 、CAN Low 彼此之间短路
故障波形图 2
舒适、信息娱乐CAN 总线系统, CAN High 对地短路
故障波形图 3
舒适、信息娱乐CAN 总线系统, CAN High 对正极短路
高速CAN总线信号分析
CAN High dominant 0
CAN High dominant state recessive state 3.8 V
CAN Low 1.1 V
Differenc e 2.7 V = 0
CAN High recessive 1
CAN Low recessive 1 CAN Low dominant 0
CAN High dominant state At recessive state 4V (>3.6) 0V
CAN Low 1V (<1.4) 5V
Difference
CAN Low recessive 1
3V=0
CAN High dominant 0 CAN Low dominant 0 CAN High recessive 1
故障波形图1
动力CAN 总线系统, CAN High 、CAN Low 彼此之间短路 总线系统, 动力
故障波形图 2
动力CAN 总线系统, CAN High 对正极短路 总线系统, 动力
故障波形图 3
动力CAN 总线系统, CAN High 对地短路
故障波形图 4
动力CAN 总线系统, CAN Low 对正极短路
CAN总线睡眠模式
用户在使用车辆时, 总线系统处于“ 用户在使用车辆时,CAN总线系统处于“苏醒”状态,该 总线系统处于 苏醒”状态, 系统在判断用户离开车辆时,系统停止所有节点(E 系统在判断用户离开车辆时,系统停止所有节点 C U)的 的 通信,以节约电能。这种状态叫“睡眠”状态,此时, 通信,以节约电能。这种状态叫“睡眠”状态,此时,除 苏醒检测”功能外,所有的ECU都进入节能模式。 都进入节能模式。 “苏醒检测”功能外,所有的 都进入节能模式 当点火开关被设置到A 当点火开关被设置到 C C或L O C K位置上并且所有的车 或 位置上并且所有的车 门已被关闭,而且在最后开关操作后预定时间已过, 门已被关闭,而且在最后开关操作后预定时间已过,电子 控制单元同时入睡。 控制单元同时入睡。 当有一个电子控制单元从睡眠中苏醒过来时, 当有一个电子控制单元从睡眠中苏醒过来时,会唤醒其他 电子控制单元。 电子控制单元。