汽车免拆诊断案例 | 2024 款路虎发现运动版车无法正常识别智能钥匙

devtools/2025/3/31 22:42:54/

故障现象 

一辆2024款路虎发现运动版车,搭载2.0 L发动机,累计行驶里程约为5 000 km。车主反映,使用遥控器无法解锁车门,随后使用机械钥匙打开车门,踩下制动踏板,按压起动按钮,仪表盘提示“将智能钥匙放在图示位置,然后按下起动按钮”(图1)。

图1 故障车的仪表盘提示

采用上述应急起动方法,发动机能够起动着机。上述故障现象已出现过多次,过一段时间又会恢复正常,这次故障出现要求将车辆拖入店内进行彻底检修。

故障诊断 

车辆进店后进行试车,车辆一切功能又恢复正常。经过反复测试发现,起动发动机,开启暖风制热模式,并将温度调至最高,约20 min发现车窗玻璃不能升降,以及左前门饰板上的儿童锁、闭锁按键指示灯熄灭。将发动机熄火,用遥控器上锁车辆,遥控功能失效。踩下制动踏板,按压起动按钮,仪表盘出现“将智能钥匙放在图示位置,然后按下起动按钮”的提示,确认车主反映的故障现象属实。用专用故障检测仪检测,发现多个模块无响应(图2),也就是没有通信。查阅维修手册,发现没有通信的模块均位于车身CAN网络上。

图2 多个模块无响应

考虑多个模块同时无法通信,初步判断是网络总线故障。结合车身CAN网络电路,当故障出现时,将示波器的测试探针背插入车身控制模块导线连接器C2BP01C端子5(CAN H端子)和端子6(CAN L端子)上,测得的车身CAN网络波形如图3所示,发现CAN H 波形、CAN L波形几乎重合(图3)。

图3 故障车的车身CAN网络波形

找来一辆正常车,测得正常车的车身CAN网络波形如图4所示。

图4 正常车的车身CAN网络波形

断开蓄电池负极接线柱,用万用表电阻挡测量CAN总线的电阻,约为120 Ω(需要说明的是,2024款路虎发现运动版车的电路图上没有标出两个终端电阻位于哪个模块内部,而通过查阅2022款路虎发现运动版车的电路图,发现两个终端电阻均位于车身控制模块内部),不正常(正常情况下应约为60 Ω)。此外,脱开车身控制模块导线连接器C2BP01C(图5),测得车身控制模块侧端子5与端子6之间的电阻约为120 Ω,测得车身控制模块侧端子36(CAN L端子)与端子37(CAN H端子)之间的电阻约为120 Ω,说明车身控制模块内部两个终端电阻是正常的。

图5 车身控制模块导线连接器C2BP01C位置示意

继续测量导线连接器C2BP01C 端子5(CAN H端子)与端子37(CAN H端子)之间线路的电阻,约为1 Ω,正常;测得导线连接器C2BP01C端子6(CAN L端子)与端子36(CAN L端子)之间线路的电阻约为7.23 kΩ(图6),不正常,由此判断CAN L线路存在接触不良故障。

图6 测量导线连接器C2BP01C端子6与端子36之间的电阻

检查车身CAN网络线路,势必要拆卸车上很多部件,与车主沟通,车主也不太愿意进行大范围拆卸。考虑CAN网络上的模块都是并联的,决定先并联一根导线进行简单测试。具体是操作为,用一根导线跨接在靠近导线连接器C2BP01C端子6、端子36的连接线上试车,上述故障现象消失,由此判断该车故障的确与CAN L线路接触不良有关。

故障排除

用一段双绞线跨接在导线连接器C2BP01C端子5、端子37的连接线,以及端子6、端子36 的连接线上(图7),焊接牢靠后试车,上述故障现象不再出现,于是将车辆先交还给车主。两个月后进行电话回访,车主反映车辆一切正常,至此故障排除。

图7 跨接一段双绞线

故障总结

本案例的故障,是由于CAN L线路接触不良导致。这类故障在波形上的表现是比较容易识别的:1)CAN L信号会出现明显上翻,与CAN H信号几乎重合(注意,不是完全重合) 2)电阻显著升高,或时大时小 3)偶发性故障  

遇到虚接问题导致的通讯故障,除了直接找到故障点进行维修,也可以使用双绞线跨接的方法,导线绕过故障点,恢复总线电阻与信号完整性。

案例作者:侯山喜


http://www.ppmy.cn/devtools/170596.html

相关文章

如何设置家用威联通 NAS UPS 断电后自动关机并通知其他设备?

场景 📝备注: 求轻喷, 求放过. 😅 我真的是个理线方面的白痴. 这已经是我的极限了. 😂 我的家庭实验室 Homelab 服务器集群配置如下. 上半部分之前已经介绍过了, 这里就不再赘述了. 今天重点介绍介绍 UPS 和 NAS 部分. 1台 UPS, 型号为 APC B…

windows下安装并使用node.js

一、下载Node.js 选择对应你系统的Node.js版本下载 Node.js官网下载地址 Node.js中文网下载地址??? 这里我选择的是Windows64位系统的Node.js20.18.0(LTS长期支持版本)版本的.msi安装包程序 官网下载: 中文网下载: 二、安…

【Uniapp】关于核心页面生命周期流程详解

UniApp 的页面生命周期继承自 Vue 组件生命周期,本文将解析核心页面生命周期流程,介绍对应的触发时机、作用并给出示例。 页面生命周期触发顺序 onLoad → onShow → onReady → onHide → onUnload 各个页面生命周期介绍 一、onLoad 触发时机&…

【MySQL】事务

目录 基本概念事务操作自动提交事务开启事务提交事务回滚事务代码示例 事务的特性 ACID事务的隔离级别读未提交 read uncommitted读已提交 read committed可重复读 repeatable read序列化(串行) serializable操作示例 基本概念 在 MySQL 中的事务&#…

SQL 通配符

SQL 通配符 在SQL查询中,通配符是一种非常有用的特性,它允许用户在查询时使用特殊字符来匹配一系列的值。本文将详细介绍SQL中的通配符及其用法,帮助读者更好地理解如何在SQL查询中使用通配符。 1. 什么是通配符? 通配符是SQL查…

PRODIGY: “不折腾人”的蛋白-蛋白/蛋白-小分子结合能计算工具

PRODIGY(全称为 PROtein binDIng enerGY prediction)是一种蛋白质结合能预测工具,可利用蛋白质-蛋白质复合物的三维结构来预测其结合亲和力。PRODIGY 利用一种高效的基于接触的方法,在估计结合自由能和解离常数的同时,…

建筑安全员考试:“高效记忆” 关键词引领的学习捷径

建筑安全员考试需要记忆大量的知识点,如何高效记忆成为考生关注的焦点。运用 “高效记忆” 相关关键词,能帮助考生找到学习的捷径。​ 利用 “口诀记忆法” 关键词,将复杂的知识点编成口诀。例如,在记忆安全色与安全标志时&#…

使用 ncurses 库创建文本用户界面:基础函数详解

简介 ncurses 是一个功能强大的库,用于在 Unix-like 系统中创建文本用户界面。它提供了丰富的函数来控制屏幕上的文本显示、处理键盘输入、绘制图形元素等。本文将详细介绍 ncurses 库中的一些基础函数,包括 printw、wrefresh、获取用户信息、键盘输入、…