奔驰s级轿车的can bus系统的基础总结与分析

上传人:小** 文档编号:86370001 上传时间:2019-03-19 格式:PDF 页数:10 大小:662.80KB
返回 下载 相关 举报
奔驰s级轿车的can bus系统的基础总结与分析_第1页
第1页 / 共10页
奔驰s级轿车的can bus系统的基础总结与分析_第2页
第2页 / 共10页
奔驰s级轿车的can bus系统的基础总结与分析_第3页
第3页 / 共10页
奔驰s级轿车的can bus系统的基础总结与分析_第4页
第4页 / 共10页
奔驰s级轿车的can bus系统的基础总结与分析_第5页
第5页 / 共10页
点击查看更多>>
资源描述

《奔驰s级轿车的can bus系统的基础总结与分析》由会员分享,可在线阅读,更多相关《奔驰s级轿车的can bus系统的基础总结与分析(10页珍藏版)》请在金锄头文库上搜索。

1、奔驰 S 级轿车的 CAN BUS 系统的基 础总结与分析 正确的 CAN BUD 波形图 首先,简单介绍一下什么是 CAN 总线,以及一些基本结构,CAN 总线技术,一般我们称它 为,控制器局域网。简单来说,就是把车辆上面, 控制单元,用总线连接在一起,互相通信。共享每个控制单元锁采集的一些数据。举个最 简单的例子.奔驰 S 级,变速箱换挡,最基本参考 是车速与发动机负荷(即驾驶员的需求,油门踏板的踩下或者说节气门的开度反应了驾 驶员得负荷请求)。对于普通车辆,如果变速箱 需要获得这两个信号,就必须直接从之后两个控制单元去采集信号,就比如最早的节气门 系统,除了有信号线通到 ME 电脑,还有

2、一根信号 线肯定是通到变速箱电脑的。所以这样没有总线的系统,会存在许多问题,例如,随着车 辆电子集成度得提高,车辆内的布线会越来越多 过多的线路,导致成本增加,并且过多的线路,也是会造成故障的易发性。而且会阻止车 辆的发展。CAN 总线技术就是在这种情况下研究出 来的。 在说一下 CAN 总线的结构,一般情况下,CAN 总线包括 1总线,汽车上面一般由双绞线组成,双绞线最大的作用是降低信号干扰的程度,每一根 导线在传输中辐射的电波都会被另一根线上发出 的电波抵消。这样很利于 CAN 线的传播,并且有些 CAN 线可以运行单线模式,即使一条 CAN 线故障,整个 CAN 系统,还可运行。同时,两

3、条 CA N 线,一条有故障,另外一条还可以负责,确认故障。 2 CAN 收发器(一般集成与控制单元呢,每个控制单元内,都有一个接收器,和一个发送 器,用于在总线上,将自己需要的信息接收利用, 同时将自己采集的信息,传递至 CAN 总线上,以便其他控制单元使用。 3终端电阻,终端电阻作用为防止数据在终端被反射,并以回声的形式返回,数据在终端 的反射会影响数据的传输。 在奔驰 S 级上面,终 端电阻,有两种形式存在,一种位于 CAN 分配器中,一种位于某些控制单元内,(这个后 面会具体介绍) 4 网关, 网关的主要功能是使连接在不同的数据总线上的控制单元能够交换数据。(作 为各个 CAN 总线之

4、间的转换)。 5-所有控制单元所有控制单元都一一被安装于 CAN 总线上面,他们将自己采集的信息, 发送至总线,将自己需要的信息,从总线采集接收 利用,(至于他们怎么采集,存在一个优先级还有七个数据区什么的,我就不多说了,那 样绕的太远了) 关于奔驰 S 级得 CAN 线系统,奔驰 S 级是奔驰所有车辆中 CAN 总线最丰富,最多的。 总共有十条 CAN 总线,至于哪十条,我就不多说了。详 情,查看 WIS 文档 gf00.19-p-0001le,所有 CAN 线信息上面都有。我就举一个例子吧,驱 动 CAN C,包括的控制单元有,ME 电脑,变速箱电脑 ,A80,N118 燃油泵电脑,这几个

5、单元都位于 CAN C 内,他们可以互相传递,自己的信息 (例如变速箱电脑,要是需要节气门信号,它不必 向发动机电脑要,因为 ME 电脑会直接将此信号,发送至总线上面,他只要将总线上的信息 过滤一下,选择自己需要的就可以了。我们看一 一下,驱动 CAN 内,总线就是双绞线(驱动 CAN 为,CAN H 蓝白 CAN L 蓝色),终端 电阻位于 CAN 分配器,X30/21 中。电阻为 60 欧姆( 其实准确的说,分配器内有两个 120 欧姆的电阻,并联在一起,)与外界通信的网关为 ME 电脑,每一个与驱动 CAN 相连的电脑中,都有自己 收发器,就是这么简单,这就是最简单的一个总线。 关于 C

6、AN 线的传递,一般 CAN 线传递为如果只是内部传递,例如,驱动 CAN 内的各单 元,从发动机出来的信号,至总线,至变速箱电脑, 就是这么简单,至于不同 CAN 之间传递,例如发动机电脑需要知道,车速信号,那么车速 信号就会被放置在动态 CAN 总线上面,ME 电脑想要 可以通过网关,将车速信号转换,然后传递过来。不通 CAN 总线之间交流,信号传递,必 须通过网关这个非常重要的元件。 下面介绍一下 CAN 分配器,奔驰 S 级车辆上面,一共有九个 CAN 分配器,有的 CAN 线 是没有分配器的,有的则有好几个分配器。分配器的作 用,第一是连接各个 CAN 线的控制单元,所有的控制单元的

7、 CAN 线都会通到此处,然后与 其他 CAN 线上的控制单元交流。还有一个作用,可能 就是他对于我们维修的作用,这样分配起来,利于我们维修的时候,进行故障的查找与诊 断。奔驰 9 个 CAN 分配器,分别位于车辆的四个位 置,第一个地方是驾驶员的脚坑内的,仪表台下护板内,诊断接口旁边。有三个 CAN 分配 器,分别为,中央 CAN ,X30/20,底盘 CAN X30/31,车内 CAN X30/34,车辆左侧 B 柱附近的,驱动 CAN X30/21,车内 CAN X30/34。右侧 B 柱附近的,动态 CAN X30/28 内 CAN X30/33. 右前侧脚坑内的空气悬挂电脑旁边的底盘

8、 CAN X30/30,telematic CAN X30/35,总共九 个。 介绍一下终端电阻的分配。首先是 CAN A TELEMATIC CAN,终端电阻位于分配器内 部(两个 120 欧姆并联,也有可能为一个 60 欧姆 ,一个 30 欧姆,一个 30 欧姆。)为 60 欧姆,线路颜色为,黑,黑白,CAN B 车内 CAN , 终端电阻位于分配器 X30/33 内,同样为 60 欧姆。线路 颜色,绿,绿白(车内 CAN 线三个分配器只有这一个有终端电阻,一个就够了,一个 CAN 有 一个就可以了),之后是驱动 CAN,位于 X20/21 中 ,为 60 欧姆。线路颜色为棕色,棕红。CA

9、N D 没有分配器,因为它只是从中央网关到诊断 接口的一条 CAN 线电子位于,中央网关内部,为 60 欧姆。电线颜色为灰色,灰白。中央 CAN F 电阻,位于中央网关内部。60 欧姆。CAN G 前 端 CAN,无 CAN 分配器,电阻位于左侧氙气大灯 240 欧 姆,右侧氙气大灯 240 欧姆,电子手刹控制单元内的 120 欧姆。(并联起来就是 60 欧姆动 态 CAN H,电阻位于 ESP 单元内 120 欧姆,偏航率横向 纵向加速度传感器内的 120 欧姆,并联起来是 60 欧姆。线路颜色为紫色,紫白。 其实这些都是一下理论性的东西,找点资料看看,基本都会很轻松的搞定,下面说一 下重点

10、部分,关于 CAN 线的测量与诊断。其实我对 这方面也只是知道的很少,只是将自己知道的一些,写出来分享一下。首先我们来确定一 下 CAN 线故障的特点与现象 1整个网络的功能失效或者多个控制单元无法工作或者工作不正常。 2不同的系统,不同的地方,不同的 CAN 之间出现不同的故障,从表面看这些故障并没有 多大的联系性。 3个别或多个控制单元处于无法识别与无法进入的状态。(在奔驰 DAS 电脑上面会显示 ( !)这个标记,小感叹号。 对于显示小感叹号标记的原因我们先看一下。 1控制单元无供电(无搭铁其实也属于无供电范围内,无搭铁其实也就是电路形成不了回 路,也就是无电) 2控制单元损坏,所以 D

11、AS 电脑无法识别到控制单元。 3CAN 线故障,因为 DAS 电脑与车辆通信是通过 CAN 线,CAN 线有故障,控制单元自然无 法读取。 今天我们只讨论第三个原因,其他原因相对于 CAN 故障比较简单,控制单元的供电,按照 电路图测量。控制单元损坏也可以通过基本测量, 电脑激活,等等去判断。对于 CAN 线故障,如果 DAS 电脑显示只有一两个控制单元,无法 通信,我们可以先去检查一下,控制单元的供电。 与控制单元本身是否损坏。再考虑 CAN 线故障。如果是多个控制单元无法达到,(一死死 一片),那不用考虑,肯定是 CAN 线出问题了, 因为现在汽车的电子系统和设备,各个单元制造的还是算比

12、较可靠的,基本上坏的几率不 大,一下那么多更是不可能的事。所以当遇到 多个控制单元无法达到的时候,可以从 CAN 线检查入手了。 关于 CAN 线的测量一般有几种测量(我只知道这几种,有知道其他方法的,希望可以教 教我,感谢) 1测量电阻,方法为 1关闭点火开关 2等待数据总线休眠,大概一两分钟(我实际 在车辆上面测试过,大概关闭开关后,十秒钟之后就可以测试到电阻 3连接 CAN 适配器至 CAN 分配器,接上万用 表。 4标准值为(55-65 欧姆) 如果电阻值不在规定值之内可能为 1分配器到各控制单元之间的 CAN 线故障。 2分配器上面的搭铁 线(带终端电阻的分配器第一个插头上面肯定有三

13、根线,多出来的一根为分配器的 搭铁线) 3 分配器故障(或者相 应终端电阻所在的控制单元故障,例如中央 CAN,终端电阻在中央网关内) 4分配器上面相应的 控制单元内部故障。 检查方法将各单元从分配器上面逐一拔下,直至电阻恢复标准值,当拔到哪一个单元时, 电阻恢复标准值之后,去检查这个控单元以及 到这个控制单元的 CAN 线。如果所有单元被拔下,电阻还是不读,你懂得哎,查看 CAN 分 配器(之前请确认 CAN 分配器的搭铁线是好的)。 2测量电压法 1打开点火开关 2连接 CAN 适配器,测量电压 3标准电压 CAN L 对地电压为 (2.12.4) 4标准电压 CAN H 对地电压为 (2

14、.52.8) 5标准电压 CAN L 与 CAN H 之间 (0.10.5) 特此注明此标准电压至参考 DAS 电脑,每个 CAN 的电压值会有不同,当时基本在此范围之间。 如果电压异常,请依次拔下 CAN 分配器上面的各单元,观察电压变化(与测量电阻不 正确时的处理方法基本一致。)如果电压恢复正常 查看你最后拔下的那个控制单元的 CAN 线与 CAN 线本身。确定故障。 3短路测试 1关闭点火开关。 2测量 CAN 线对正极的短路 3CAN H 接正极,CAN L 接正极。 4标准值大于 100 千欧姆(无限 趋向与无穷大) 如果测量值出现偏差,可能为 1分配器故障 2分配器至某个单元的 C

15、AN 线短路(需要依次拔下各分配器,确定具体那个控制单元) 3由于控制单元内部故障 导致短路(依次拔下各分配器,确定具体的单元 CAN 分配器的短路测试还有一个带有终端电阻,三根线的测试,只要确定第三根线的搭 铁良好即可,直接搭铁此线,确认搭铁良好即可。 4恒醒源测试 所谓恒醒源是指 CAN BUS 休眠之后,还存在无法休眠的控制单元 (一直保持恒醒)。此控制单元会影响车辆的电量消 导致一些漏电等问题。可以使用 DAS 读取恒醒源记录,也可以通过万用表测量出来。测量 方法为 1连接万用表,关闭 点火开关。大于几小时后(最少可能为 CAN 休眠的 75 分钟之后的检测期 2测量 CAN BUs

16、的 CAN L 与 CAN H 电压,标准值为在 CAN BUS 完全休眠之后,电压为 0 伏。 3如果电压不对,可 通过 DAS 电脑,或者 SDSCAN 将其找出(或者通过拔取个分配其上个单元将其找出) 5SDSCAN SDSCAN 是专业的奔驰测量 CAN 线的工具,内置在 DAS 电脑 中,可以通过程序菜单打开。由于比较专业,而且里面部分内容 是德语的,界面全部为英文某些菜单是德语的。我也只是通过几个视频了解了一下。 SDSCAN ,可以很精确的看到 CAN 上面 所发送的一下数 据。举个例子,我按下一个转向灯开关,开关信号通过转向柱模块,通过 CAN 线传递至前 端 CAN,前端 CAN 将信息传至大灯电脑,开启转向灯 一般我们会通过 DAS 电脑,读取一下实际值看,比如开关的状态,开关按下是否被识别。 激活大灯,大灯是否良好。如果开关状态可以识别 大灯可以激活,那我们肯定会怀疑线路故障,可是我们不知道 CAn 线上面发生了什么信号 是否被识别。如果我们有 SD

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 商业/管理/HR > 管理学资料

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号