当前位置: 首页 > news >正文

汽车免拆诊断案例 | 2014 款上汽名爵 GT 车发动机无法起动

故障现象

一辆2014款上汽名爵GT车,搭载15S4G发动机,累计行驶里程约为18.4万km。该车因左前部发生碰撞事故进厂维修,更换损坏的部件后起动发动机,起动机运转有力,但无着机迹象。用故障检测仪检测,发现无法与发动机控制模块(EMS)通信,于是向笔者请求技术支持。

故障诊断

接车后试车,发现故障检测仪只与EMS无法通信,与其他控制模块通信正常,推断可能的故障原因有:EMS的供电、搭铁及通信线路存在故障;EMS损坏。断开蓄电池负极,用万用表测量数据诊断接口(DLC)端子6(CAN H端子)和端子14(CAN L端子)之间的电阻,约为60 Ω,正常,说明高速CAN总线的主线路不存在断路故障;装复蓄电池负极,接通点火开关,用万用表分别测量DLC端子6和端子14上的电压,分别为2.71 V(图1)和2.36 V(图2),正常,说明高速CAN 总线不存在短路故障(对搭铁、电源短路或互短)。

图1 DLC端子6上的电压

图2 DLC端子14上的电压

用万用表测量EMS的供电和搭铁(图3),均正常。

图3 EMS的供电、搭铁及通信电路

另外注意到,在接通点火开关时,能听到节气门电动机自检工作的声音,说明EMS已进入工作状态。用虹科pico汽车示波器从EMS导线连接器EM058B处在线测量高速CAN信号波形(图4),CAN H信号的低电位约为2.5 V,高电位约为3.8 V,正常;CAN L信号的高电位约为2.5 V,低电位约为1.3 V,也正常。

图4 从EMS导线连接器EM058B处在线测得的高速CAN信号波形

挑出中间导线连接器EM005A端子10(CAN H端子)和端子11(CAN L端子),用pico示波器测量连接至EMS侧导线上的高速CAN信号波形(图5),发现CAN H和CAN L的信号电压均一直约为2.5 V,异常,由此推断EMS损坏,无法发送和接收CAN信号。

图5 从导线连接器EM005A处断线测得的高速CAN信号波形

故障排除 

拆解EMS,发现CAN通信端子连接至型号为L05173的电源芯片(图6)。更换该芯片后试车,EMS通信正常,发动机起动正常,故障排除。

图6 L05173电源芯片的位置

故障总结 

EMS损坏后既不能接收CAN信号,也不能发送CAN信号,对CAN总线上其他控制模块之间的信号传输影响不大,因此CAN总线上的CAN信号波形无明显异常。

虹科Pico下半年度技术分享直播即将开启!在此诚邀您参与直播小调研,想学什么由您定义!参与调研还可获赠3节兑换权!不记名调研,欢迎分享您对直播主题、内容、形式等各方面的意见或建议,虹科Pico欢迎您畅所欲言!

​​​​​​https://www.wjx.top/vm/mjzxpZA.aspx#

相关文章:

  • 北京网站建设多少钱?
  • 辽宁网页制作哪家好_网站建设
  • 高端品牌网站建设_汉中网站制作
  • PACS-医学影像信息管理系统,全影像科室PACS源码,内置包括MPR、CMPR、VR等三维处理功能
  • vue2获取视频时长
  • Docker-Compose实现MySQL之主从复制
  • 理想化相机模型的相机内参
  • 医学图像分类
  • 金融数据的pandas模块应用
  • iview中Checkbox组件设置不勾选是0,勾选是1
  • Mac安装Hoomebrew与升级Python版本
  • 高可用高并发常见问题以及答案
  • easyExcel
  • Java | Leetcode Java题解之第260题只出现一次的数字III
  • ELK日志收集之多文件提取文件名和日志时间
  • vue侦听器(Watch)精彩案例剖析二
  • 如何实现Web服务只允许特定客户端访问
  • 【Java 数据结构】ArrayList类介绍
  • 2019.2.20 c++ 知识梳理
  • canvas 高仿 Apple Watch 表盘
  • canvas 五子棋游戏
  • CSS相对定位
  • Docker 笔记(2):Dockerfile
  • IDEA 插件开发入门教程
  • jQuery(一)
  • JS函数式编程 数组部分风格 ES6版
  • Just for fun——迅速写完快速排序
  • Sass 快速入门教程
  • windows下如何用phpstorm同步测试服务器
  • 从重复到重用
  • 构建工具 - 收藏集 - 掘金
  • 好的网址,关于.net 4.0 ,vs 2010
  • 欢迎参加第二届中国游戏开发者大会
  • 如何用vue打造一个移动端音乐播放器
  • # 透过事物看本质的能力怎么培养?
  • #laravel部署安装报错loadFactoriesFrom是undefined method #
  • #数据结构 笔记一
  • (160)时序收敛--->(10)时序收敛十
  • (C#)if (this == null)?你在逗我,this 怎么可能为 null!用 IL 编译和反编译看穿一切
  • (poj1.3.2)1791(构造法模拟)
  • (Qt) 默认QtWidget应用包含什么?
  • (附源码)spring boot基于小程序酒店疫情系统 毕业设计 091931
  • (附源码)springboot 个人网页的网站 毕业设计031623
  • (轉貼) VS2005 快捷键 (初級) (.NET) (Visual Studio)
  • .bat批处理(一):@echo off
  • .NET Core 中插件式开发实现
  • .net framework4与其client profile版本的区别
  • .NET 动态调用WebService + WSE + UsernameToken
  • .NET 读取 JSON格式的数据
  • .NET 跨平台图形库 SkiaSharp 基础应用
  • .net 受管制代码
  • .NET/C# 使窗口永不激活(No Activate 永不获得焦点)
  • .NET框架类在ASP.NET中的使用(2) ——QA
  • .NET项目中存在多个web.config文件时的加载顺序
  • /proc/stat文件详解(翻译)
  • @entity 不限字节长度的类型_一文读懂Redis常见对象类型的底层数据结构
  • @vue/cli 3.x+引入jQuery
  • []使用 Tortoise SVN 创建 Externals 外部引用目录