汽车免拆诊断案例 | 2013款北京现代悦动车发动机偶尔无法起动

news2024/9/20 1:09:22

故障现象

一辆2013款北京现代悦动车,搭载G4FC发动机,累计行驶里程约为13.9万km。车主反映,发动机偶尔无法起动着机,断开点火开关,等待一会儿又可以起动着机。

故障诊断

接车后反复试车,当发动机无法起动着机时,起动机运转有力,且组合仪表上的发动机转速表指示转速为200 r/min~300 r/min,初步判断发动机控制模块(ECM)能正常接收曲轴位置传感器信号。用LED试灯检测喷油器和点火线圈,没有喷油和点火控制信号。另外注意到,接通点火开关(IGN ON挡)后,组合仪表上的钥匙防盗指示灯不点亮(图1),异常;正常情况下,钥匙防盗指示灯会持续点亮约30 s后熄灭(图2)。诊断至此,初步判断故障与发动机防盗锁止(Immobilizer)系统有关。

图1 钥匙防盗指示灯不点亮

图2 钥匙防盗指示灯点亮

用故障检测仪(KDS)检测,进入Immobilizer系统,提示不支持读取故障代码(图3)。

图3 Immobilizer系统不支持读取故障代码

进入发动机系统,读得故障代码“P1690 钥匙防盗系统-Smartra无响应”(图4)。

图4 发动机系统中储存的故障代码

查看维修资料得知,“Smartra”指的是钥匙防盗模块,也称为Smartra模块。如图5所示,该车Immobilizer系统由发射器(内置在遥控钥匙和机械钥匙中)、识读线圈、Smartra模块、ECM及钥匙防盗指示灯等元件组成。

图5 Immobilizer系统的组成

Immobilizer系统的认证过程如下。

  1. 接通点火开关,Smartra模块通过导线向识读线圈供电;识读线圈一旦磁化,会与发射器内的线圈形成一个磁场,启用低频(125 kHz)无线通信,将钥匙信息输送至Smartra模块。

(2)Smartra模块与ECM进行钥匙信息认证,如果验证钥匙合法,ECM解除防盗,同时点亮组合仪表上的钥匙防盗指示灯,允许控制点火和喷油;如果验证钥匙不合法,ECM防盗锁止,不点亮组合仪表上的钥匙防盗指示灯,且不允许控制点火和喷油。

故障时钥匙防盗指示灯不点亮,读取Immobilizer系统数据流(图6),学习钥匙的数量为2把,“ECU状态”为“LEARNT(学习)”,钥匙状态为“NOT CHECK(未检查)”,“Smartra3状态”为“NOT CHECK(未检查),说明Immobilizer系统当前无法验证钥匙信息,发动机无法起动着机。

图6 故障时的Immobilizer系统数据流

正常时钥匙防盗指示灯点亮,读取Immobilizer系统数据流(图7),学习钥匙的数量为2把,“ECU状态”为“LEARNT(学习)”,钥匙状态为“LEARNT(学习)”,“Smartra3状态”为“LEARNT(学习)”,说明钥匙验证合法,发动机可以起动着机。

图7 正常时的Immobilizer系统数据流

查看故障代码P1690的说明(图8),得知该故障代码的检测条件为接通点火开关后ECM没有收到Smartra模块的信号,提示可能的故障原因有信号电路断路、短路及Smartra模块故障。

图8 故障代码P1690的说明

由图9可知,Smartra模块与ECM之间通过一根导线进行通信。脱开Smartra模块导线连接器M09,接通点火开关,测量导线连接器M09端子4与端子3之间电压,为12.1 V,供电正常;测量导线连接器M09端子5与端子3 之间电压,约为11.2 V,无异常。脱开ECM导线连接器CGG-K,测量Smartra模块与ECM之间的信号线,不存在断路、短路故障。

图9 Immobilizer系统电路

用感应线圈LED灯靠近点火开关上的识读线圈(图10),重复将点火开关由OFF挡切换至IGN ON 挡,发现有时防盗感应线圈LED灯会闪烁(图11),有时不点亮,说明Smartra模块偶尔不工作。

图10 用感应线圈LED灯靠近识读线圈

图11 感应线圈LED灯闪烁

测量识读线圈的电阻,为8.9 Ω(图12),正常。  

图12 测量识读线圈的电阻

重新注册钥匙,输入PIN码,故障诊断仪提示“通信错误”(图13),无法进入钥匙注册的步骤,异常。

图13 注册钥匙时提示“通信错误”

难道Smartra模块损坏了?用虹科pico汽车示波器同时测量Smartra 模块与ECM之间的通信信号(从Smartra模块导线连接器M09端子5处测量)及点火开关输出的IGN ON信号(从点火开关导线连接器M35端子6处测量)波形(图14),重复将点火开关由OFF挡切换至IGN ON挡,发现在接通点火开关瞬间,若通信信号有高、低电位(高电位约为11 V,低电位约为0.5 V)变化(放大该部分通信信号,由图15可知,信号分为7段),则组合仪表上的钥匙防盗指示灯点亮;若通信信号一直为高电位(约为11 V),则组合仪表上的钥匙防盗指示灯不点亮。

图14 通信信号及IGN ON信号波形

图15 放大后的波形

脱开Smartra模块导线连接器M09后测试,发现Smartra模块与ECM之间的通信信号有时有高、低电位变化(图16),有时一直为高电位(图17)。

图16 脱开Smartra模块导线连接器M09后正常的通信信号及IGN ON信号波形

图17 脱开Smartra模块导线连接器M09后异常的通信信号及IGN ON信号波形

分析认为,正常情况下,接通点火开关后,ECM先通过通信线向Smartra模块发送唤醒和钥匙信息请求信号(高、低电位变化的信号),然后Smartra模块激活识读线圈以获取钥匙信息,最后再通过通信线与ECM相互验证钥匙的合法性;而该车由于ECM偶尔无法向Smartra模块发送唤醒和钥匙信息请求信号,导致Smartra模块偶尔不工作,无法获取钥匙信息。测量ECM的供电和搭铁,未见异常,由此怀疑ECM损坏。

故障排除

更换ECM并匹配后反复试车,故障现象未再出现,故障排除。

故障总结

该车的故障码提示发动机防盗锁止异常,但实际上真正存在故障是ECM。由于ECM发出的信号时断时需,导致了Smartra模块偶尔无法工作。

面对这种偶发的故障,示波器是绝佳的诊断帮手。高频率的采样,可以直观地看到信号波形变化,不错过故障出现的瞬间异常。保存与回看功能又使得波形分析变得简单,方便进一步将波形问题与故障原因匹配,辅助技师更好地诊断故障!

作者:广西普鑫泽源汽车销售服务有限公司 李康林

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/2037883.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

TS RadiMation®软件EUT监测与控制:抗扰度测试的智能解决方案

随着电子设备在各个领域的广泛应用,确保它们在各种电磁环境中可靠运行变得尤为重要。TS RadiMation软件以其卓越的EUT监测与控制功能,为抗扰度测试提供了一站式智能解决方案。 在本文中,我们将深入探讨TS RadiMation如何通过先进的输入通道配…

【MATLAB第108期】基于MATLAB的fast、vbsa、dynia、eet、glue、pawn、rsa敏感性分析模型合集(无目标函数)【更新中】

【MATLAB第108期】基于MATLAB的fast、vbsa、dynia、eet、glue、pawn、rsa敏感性分析模型合集(无目标函数)【更新中】 一、FAST(Fourier Amplitude Sensitivity Test) FAST(Fourier Amplitude Sensitivity Test&#…

2024年10大最佳研发工时管理系统推荐

这篇文章介绍了以下几个工具:PingCode、Worktile、无鱼项目工时系统、盖雅工厂、泽众ALM、蓝凌KMS、Forecast、EasyRedmine、Trello、Hubstaff。 在选择研发工时管理系统时,很多人都感到无从下手。市面上的工具五花八门,功能和特点各不相同&a…

专题十四_优先级队列

目录 1046. 最后一块石头的重量 解析 题解 703. 数据流中的第 K 大元素 解析 题解 692. 前K个高频单词 解析 题解 1046. 最后一块石头的重量 1046. 最后一块石头的重量 解析 题解 class Solution { public:int lastStoneWeight(vector<int>& stones) {// 专…

idea 对于mybatis-plus框架JRebelX和XRebel热启动失效问题

1.mybatis-plus不需要使用热启动插件&#xff0c;修改完代码后&#xff0c;直接重新编译一下即可&#xff0c;不需要重启 2.如果是mapper.xml文件&#xff0c;则直接安装JRebel MybatisPlus extension 插件即可完成mapper.xml静态文件更改进行热加载

墨水屏显示颜色过程中的问题,数据和像素值提取比较

软件使用步骤参考 数据数量问题 对于一个单层图片来说&#xff0c;可以分辨率可以使用像素的数量来描述。图片的长宽由多少像素组成就是所说的图片的长宽。这种说法也不太准确&#xff0c;一般人为分辨率越大&#xff0c;约清晰。这种认知是在同样长度中有更多像素&#xff0…

计算机毕业设计 助农产品采购平台 Java+SpringBoot+Vue 前后端分离 文档报告 代码讲解 安装调试

&#x1f34a;作者&#xff1a;计算机编程-吉哥 &#x1f34a;简介&#xff1a;专业从事JavaWeb程序开发&#xff0c;微信小程序开发&#xff0c;定制化项目、 源码、代码讲解、文档撰写、ppt制作。做自己喜欢的事&#xff0c;生活就是快乐的。 &#x1f34a;心愿&#xff1a;点…

HDFS 原理和操作

目录 一、操作1. web工具2.命令行----常用命令3.Java APIJavaAPI创建HDFS目录&#xff0c;获取HDFS修改权限JavaAPI上传和下载数据使用JavaAPI获取HDFS元信息 二、HDFS原理解析1.数据上传2.数据下载 三、HDFS的高级特性1.回收站2.快照3.配额Quota4.安全模式5.权限管理命令行Jav…

Linux系统之部署俄罗斯方块网页小游戏(二)

Linux系统之部署俄罗斯方块网页小游戏(二) 一、小游戏介绍1.1 小游戏简介1.2 项目预览二、本次实践介绍2.1 本地环境规划2.2 本次实践介绍三、检查本地环境3.1 检查系统版本3.2 检查系统内核版本3.3 检查软件源四、安装Apache24.1 安装Apache2软件4.2 启动apache2服务4.3 查看…

动态规划(二)——例题

目录 Help Jimmy 题目 解题思路 神奇的口袋 题目 枚举的解法 递归的解法 动态规划的解法 滑雪 题目 解题思路 解法一 解法二 Help Jimmy 题目 "Help Jimmy" 是在下图所示的场景上完成的游戏&#xff1a; 场景中包括多个长度和高度各不相同的平台。地面是…

使用ResMaskingNet情绪识别模型的预训练文件进行情绪识别

使用ResMaskingNet情绪识别模型的预训练文件进行情绪识别 前言&#xff1a;本文只介绍如何应用ResMaskingNet模型进行情绪识别应用&#xff0c;对于ResMaskingNet的模型架构以及训练过程并不做详细介绍 Paper:https://ieeexplore.ieee.org/document/9411919 Code:https://git…

【Redis学习 | 第1篇】Redis介绍+下载+服务启动与停止

文章目录 1. Redis介绍2. Redis入门2.1 Redis简介2.2 Redis下载2.3 Redis服务启动与停止2.4 redis设置密码2.5 redis 如何支持远程连接 1. Redis介绍 Redis是一个基于内存的 key-value 结构数据库。 基于内存存储&#xff0c;读写性能高适合存储热点数据&#xff08;热点商品、…

大厂进阶四:React源码解析之Fiber架构

本文主要内容&#xff1a; 1、React Concurrent 2、React15架构 3、React16架构 4、Fiber架构 5、任务调度循环和fiber构造循环区别 一、React Concurrent React在解决CPU卡顿是会用到React Concurrent的概念&#xff0c;它是React中的一个重要特性和模块&#xff0c;主要的…

Android Basis - 密钥和ID认证

书读百遍其义自现&#xff0c;知识点多复习&#xff0c;看到的越多&#xff0c;理解的也越是深刻。也许此时我看到的点是点&#xff0c;十天半个月之后回头看时可能就是新的点或者线了&#xff0c;写博客也是&#xff0c;越写越深刻。 遇到KeyAttestation在gms中的错误 在cts…

EVAL长度突破限制

目录 突破15位限制 代码 绕过方式 第一种&#xff08;使用echo执行&#xff09; 第二种&#xff08;使用file_get_content追加文件后进行问件包含&#xff09; 第三种&#xff08;使用usort可变长参数&#xff09; 突破7位限制 第一种&#xff08;可以使用>创建文件…

whistle非常好用的抓包工具

文档&#xff1a; https://wproxy.org/whistle/install.html 总结 这个工具的界面非常好理解&#xff0c;易于使用。 前端开发过程中&#xff0c;经常需要抓包看数据&#xff0c;mock请求数据&#xff0c;mock响应数据&#xff0c;代理线上资源等 这个工具统统可以满足 一、…

【C++二分查找 贪心】792. 匹配子序列的单词数

本文涉及的基础知识点 C二分查找 贪心 LeetCode792. 匹配子序列的单词数 给定字符串 s 和字符串数组 words, 返回 words[i] 中是s的子序列的单词个数 。 字符串的 子序列 是从原始字符串中生成的新字符串&#xff0c;可以从中删去一些字符(可以是none)&#xff0c;而不改变其…

基于PCA-BP的数据多变量回归预测 Matlab代码(多输入单输出)[可显示原始特征贡献率+贡献率排序+累计贡献率]

基于PCA-BP的数据多变量回归预测 Matlab代码&#xff08;多输入单输出&#xff09;[可显示原始特征贡献率] 1.首先通过主成分分析PCA将数据进行降维&#xff0c;会显示原始特征对应的贡献率(不是贡献率排序&#xff0c;不会让你对应不到对应特征)&#xff0c;选取要求为累计贡…

RAG 系列之二:PDF 文件的解析

在 RAG&#xff08;检索增强生成&#xff09;简介的流程图中&#xff0c;有一个环节是检索向量数据库&#xff08;下图中红色框标识的部分&#xff09;。向量数据库存储了外部知识库经过向量化处理的内容。在检索之前&#xff0c;我们首先需要创建向量数据库&#xff0c;而创建…

虚拟化—XenServer安装教程详细(附客户端连接)

&#x1f3e1;作者主页&#xff1a;点击&#xff01; &#x1f427;Linux基础知识(初学)&#xff1a;点击&#xff01; &#x1f427;Linux高级管理防护和群集专栏&#xff1a;点击&#xff01; &#x1f510;Linux中firewalld防火墙&#xff1a;点击&#xff01; ⏰️创作…