2016款奔驰C200车COMAND显示屏黑屏

news2024/9/20 9:22:53
作者:中鑫之宝鹤壁店 赵玉宾
赵玉宾,从事汽车维修工作9年,现任中鑫之宝汽车服务有限公司鹤壁分公司高级维修技师。

故障现象

一辆2016款奔驰C200车,搭载274发动机,累计行驶里程约为7万km。车主反映,车辆行驶过程中COMAND(驾驶室管理及数据系统)显示屏忽然黑屏,无法显示。


故障诊断

接车后试车,接通点火开关后反复操作COMAND操作单元上的按键,均无法使显示屏点亮,但可以正常播放音乐,转向盘上的音量调节按键可以正常使用。与车主沟通得知,该故障现象一直存在,有时行驶一段时间后又会恢复正常。检查车辆无加装或改装设备。

用故障检测仪检测,在“A26/17-Audio20(主机)”(即COMAND控制单元)中存储有故障代码“B142E13GPS天线存在功能故障,存在断路”“U104088与远程信息处理控制器区域通信(CAN)总线的通信存在故障,总线关闭”“U025500与主机显示屏的通信存在功能故障”“U118500与‘主机’操作单元的通信有功能故障”(图1)。

图1 读取的故障代码

查阅资料得知,COMAND控制单元通过用户界面控制器区域网络(CANHMI)总线与仪表控制单元、前部可逆安全带收紧器、电子点火开关控制单元、辅助防护系统控制单元等传输安全信息数据,CANHMI总线的传输速率为500kbit/s;COMAND控制单元通过远程信息处理控制器区域网络(CANA)总线与COMAND显示屏、触摸板、COMAND操作单元相互交换操作信号及发送显示屏的控制信号,CANA总线的传输速率为250kbit/s;COMAND控制单元通过MOST总线为音响系统放大器控制单元传输音频信息。

结合车辆的故障现象分析,车辆可以播放音乐、故障检测仪能读取COMAND控制单元存储的故障代码,说明COMAND控制单元已经进入工作,并且MOST总线通信正常。根据故障代码提示可知,COMAND控制单元无法与COMAND显示屏、COMAND操作单元进行通信,并且CANA总线通信因存在故障而关闭。

拆下COMAND操作单元,连接Pico示波器,将时基设置为100ms/div,根据CANA总线通信电路(图2)从COMAND操作单元导线连接器1处测量CAN-A总线信号波形(图3),发现信号波形很密集,异常,正常应为间歇规则的信号。

图2  CAN A总线通信电路
图3 异常的CAN-A总线通信波形

放大波形(图4),CAN-AL和CAN-AH的隐性电压均正常(约为2.5V),但信号波形并不是规则的方波信号,且显性电压均不正常。拔下COMAND操作单元导线连接器1,异常波形未改变,由此排除COMAND操作单元存在故障的可能。

图4 放大异常的CAN-A总线通信波形
拆下COMAND显示屏,从COMAND显示屏导线连接器1处测量CAN-A总线通信波形,与从COMAND操作单元导线连接器1处测得的波形相同。脱开COMAND显示屏导线连接器1,发现信号波形变得稀疏(图5),放大波形(图6),发现信号波形变为规则的方波,且CAN-AL和CAN-AH的显性电压均恢复正常。诊断至此,怀疑COMAND显示屏的通信信号干扰到了整个CAN-A总线通信,可能的原因有:COMAND显示屏损坏;COMAND显示屏的CAN-A总线支路存在线路故障。

图5 恢复正常的CAN-A总线通信波形
图6  放大恢复正常的CAN-A总线通信波形

断开蓄电池负极接线柱,分别测量COMAND显示屏与COMAND操作单元之间CAN-AH导线和CAN-AL导线的电阻,发现CAN-AL导线的电阻为∞,说明这段CAN-AL导线发生断路。使用导线跨接COMAND显示屏导线连接器1端子4与COMAND操作单元导线连接器1端子5(即跨接CAN-AL线路)后试车,COMAND显示屏显示正常,由此确定故障是由COMAND显示屏与COMAND操作单元之间的CAN-AL线路断路引起的。

检查CANA分配器(X30/35,位于左前脚坑处),没有发现异常。仔细检查CANA分配器与COMAND显示屏之间的通信线路,最终在CANA分配器不远处,发现黑色的CAN-AL导线被挤压,轻微拉扯,便立即断开。


故障排除

修复断开的CAN-AL导线后试车,COMAND显示屏显示正常,故障排除。


故障总结

当脱开CAN-A总线上某个节点(控制单元)的导线连接器时,虽然CAN-A总线通信波形恢复正常,但不能盲目判断就是该节点自身故障,也有可能是CAN-A通信线路故障。

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

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

相关文章

亚马逊、eBay,速卖通,国际站买家账号支付异常问题解决方法

如何解决下单被砍、封号问题,建议采取以下措施: 买家账号下单,不单纯只是解决支付卡、IP问题就可以了,因为平台大数据风控点很多, 我们防关联具体要解决几个问题 一:要硬件参数的关联、安全码、地区码、…

【定时开关机】windows 10 如何设置定时开关机

一、需求 二、场景 三、思路 四、实现 A. 设置来电开机 B. 设置及定时关机 一、需求 需要一台 win 10 的电脑在工作时间内自动开关机(早 8:30 - 晚:6:05) 二、场景 开机:早 8:30 关机:晚 6:05 三、思路 【开机…

github 终端克隆操作,以及对 https/ssh 的理解

前言 最近瞎搞 github 的一些配置,结果搞得有一段时间克隆不了仓库。不过经历了这次风波后,我对 github 的一些原理有了更清楚的了解。所以想稍微写一小篇文章总结输出一下,也欢迎有疑问的读者与博主进一步交流,我的理解还是有限…

2023年中国钢卷尺产量、销量、市场均价及市场规模分析[图]

卷尺是日常生活中常用的工量具,是家庭必备工具之一。鲁班尺、风水尺、文公尺同样属于钢卷尺。钢卷尺是建筑和装修常用工具。钢卷尺可分为,自卷式卷尺、制动式卷尺、摇卷式卷尺。钢卷尺的其他名称有:钢皮卷尺、钢盒尺。 钢卷尺市场已经告别了以…

什么是库存管理?无需Excel,2023年这几款大热库存管理软件你get了吗?

什么是库存管理?库存管理是什么意思?都有哪些好用的库存管理系统?相信这些都是大家非常关注的话题,这篇就跟大家详细唠唠什么是库存管理,都用什么系统可以进行库存管理,并且为大家盘点2023年这几款大热库存…

和硕首次参加展OCP 峰会,将发布多项AI合作项目产品 | 百能云芯

电子代工大厂和硕联合科技宣布,将参与今年的 OCP 全球峰会 (OCP Global Summit),展示与英伟达 (NVIDIA) 合作成果,包含使用英伟达 GH200 Grace Hopper 超级芯片的 MGX AI 服务器,以及搭载 A100、L40 等服务器产品。 OCP 峰会于 10…

斯坦福JSKarel编程机器人使用介绍

斯坦福JSKarel编程机器人使用介绍 为了避免被编程语言固有的复杂性所困扰,有一个被称为卡雷尔(Karel)机器人的微型世界(microworld)的简化环境,可以让编程初学者从中学习理解编程的基本概念,而…

GaussDB for openGauss部署形态

前言 华为云数据库GaussDB是华为自主创新研发的分布式关系型数据库,具有高性能、高可用、高安全、低成本的特点,本文带你详细了解GaussDB数据库的部署形态。 1、GaussDB部署形态三种类型 GaussDB部署形态:单机 独立部署是将数据库组件部署…

10.17课上(七段显示器,递归异或与电路)

异或的递归与数电实现 用二选一选择器实现异或函数 在异或当中,如果有一项为0,就可以把那一项消掉;如果有一项为1,就是把剩下的所有项运算完的结果取反 (由此在算法当中可以采用递归解决) 当w1为0时&…

电脑蓝牙与ESP32蓝牙连接,让电脑发现ESP32

win11蓝牙默认只查看常见蓝牙设备。ESP32创建的蓝牙很有可能是看不到的。 再蓝牙设备发现一栏选择高级&#xff0c;才能查看所有蓝牙设备。 只要下面几行代码&#xff0c;就能让PC发现ESP32 #include <BLEDevice.h> // 引入相关库void setup() {BLEDevice::init("…

使用 PDB Alignment Tool 对 PDB 中多个蛋白结构进行比对

0. 说明&#xff1a; 利用 PDB 提供的在线工具 PDB Alignment Tool (https://www.rcsb.org/alignment) 对 PDB 中多个蛋白进行结构比对&#xff0c;并将比对结果输出&#xff0c;用于后续计算不同链上氨基酸之间的距离。 1. 步骤&#xff08;以 3GBM_A, 3FKU_A 和 2FK0_A 为例…

Linux学习——进程状态

目录 一&#xff0c;进程状态 1&#xff0c;进程状态的分类 2.状态的本质 3.进程状态详解 1.运行状态 2.阻塞状态 3.挂起状态 4.Linux内核中的状态分类 一&#xff0c;进程状态 1&#xff0c;进程状态的分类 如下图&#xff1a; 在计算机中我们的状态的分类便如下图所示…

16-k8s-configMap配置管理中心

文章目录 一、相关概念二、基于目录创建configMap三、基于文件创建configMap四、基于自定义参数创建configMap五、configMap使用六、configMap热更新 一、相关概念 简介 为了解决传统容器中配置的挂载、变更、管理等问题&#xff0c;在k8s中引入了一个叫做configmap的资源对象&…

采用医疗AI、自然语言处理技术的java智能导诊导医系统源码

一套java智能导诊导医系统源码&#xff08;演示自主版权商业项目应用&#xff09; 随着人工智能技术的快速发展&#xff0c;语音识别与自然语言理解技术的成熟应用&#xff0c;基于人工智能的智能导诊导医逐渐出现在患者的生活视角中&#xff0c;智能导诊系统应用到医院就医场景…

同为科技TOWE智能PDU引领数据中心机房远控用电安全高效

随着数据中心的环境变得更加动态和复杂&#xff0c;许多数据中心都在对数据中心管理人员施加压力&#xff0c;要求提高可用性&#xff0c;同时降低成本&#xff0c;提升效率。新一代高密度服务器和网络设备的投入使用&#xff0c;增加了对更高密度机架的需求&#xff0c;并对整…

《持续交付:发布可靠软件的系统方法》- 读书笔记(五)

持续交付&#xff1a;发布可靠软件的系统方法&#xff08;五&#xff09; 第二部分——部署流水线第 5 章 部署流水线解析5.1 引言5.2 什么是部署流水线5.3 部署流水线的相关实践5.3.1 只生成一次二进制包5.3.2 对不同环境采用同一部署方式5.3.3 对部署进行冒烟测试5.3.4 向生产…

vcpkg manifest 的使用

最近项目上要使用 CMakeLists 管理&#xff0c;由于 Windows 版本有依赖到 vcpkg 提供的库&#xff0c;所以需要使用 vcpkg manifest 来统一设置库的版本&#xff0c;方便后续维护 推荐一个文章&#xff0c;介绍的可以说是非常全面了 VCPKG 特性 - Versioning 不过里面也有一些…

『C++ - STL』之优先级队列( priority_queue )

文章目录 前言优先级队列的结构优先级队列的模拟实现仿函数 最终代码 前言 什么是优先级队列&#xff0c;从该名中可以知道他一定有队列的一定属性&#xff0c;即先入先出(LILO)&#xff0c;而这里的优先级则可以判断出它的另一个特点就是可以按照一定的条件将符合该条件的先进…

Debian衍生桌面项目SpiralLinux12.231001发布

导读SpiralLinux 是一个从 Debian 衍生出来的桌面项目&#xff0c;其重点是在所有主要桌面环境中实现简洁性和开箱即用的可用性。 spiral Linux 是为刚接触 Linux 世界的人们量身定制的发行版。这是 GeckoLinux 开发人员的创意&#xff0c;他更喜欢保持匿名。尽管他不愿透露姓…

图文详解!带你认识 ancert:硬件兼容性标准实现工具!| 龙蜥技术

编者按&#xff1a;大家都知道 OS 其实是硬件设备资源利用的抽象&#xff0c;所以 OS 和各个硬件设备之间是否兼容&#xff0c;对 OS 的稳定性是非常关键。今天&#xff0c;龙蜥社区硬件兼容性 SIG Maintainer 吴朝峰为大家介绍龙蜥社区硬件兼容性认证的步骤和流程&#xff0c…