汽车免拆诊断案例 | 马自达CX-3无音频输出

news2024/11/15 10:47:32

故障现象:

使用触摸屏打开收音机时,单选按钮打开收音机,但无法访问菜单。使用中控台中的旋转控制旋钮时,也会遇到相同的情况。

没有音频输出到车上的任何扬声器,包括卫星导航、蓝牙或语音识别。音量调节也不起作用,当调整音量高低、进度左右或前后的设置时,可以进行调节,但几秒钟后会恢复到调节前的位置。

故障诊断:

扫描车辆的故障码,未发现有故障码,但与连接主控单元 (CMU) 有通信。CMU 控制整个信息娱乐系统,例如移动设备和蓝牙之间的通信、娱乐系统相关的视频和音频信号的发送和接收。当然,也有可能是ECU自身故障,这也会导致没有故障代码。

如图1,我们先看下音频系统的工作原理:

图1 音频系统工作结构

 CMU 通过本地 CAN 网络发送的控制信号,TAU (调谐器和放大器单元)负责将音频输出到扬声器。如图2和图3,我们看看在CAN网络中它们是如何连接的。

图2

图3

在TAU和CMU中都有终端电阻,奇怪的是,在全局扫描中检测不到这些ECU。阅读进一步技术信息,发现CMU中还有一个车载诊断功能。说明如下:

  1. 故障检测功能,可检测娱乐系统相关部件的整体故障(带中央显示屏);
  2. 存储功能,存储检测到的故障码;
  3. 显示功能,通过故障码显示指示系统故障。

通过这个功能查找到故障码U0184:00——TAU通信故障。根据这个故障码推测可能的原因是:

  1. TAU电源故障;
  2. TAU接地;
  3. TAU和CMU之间断路或断路;
  4. TAU自身有故障;
  5. CMU自身有故障;
  6. CD播放器有故障;

我们先从简单的入手:TAU电源和接地。用后背刺针插入TAU插头外壳和端子之间,连接虹科Pico汽车示波器,打开点火开关,电源电压和接地都正常。

CMU通过CAN网络和TAU通信,为了排除CAN接线问题,我们在OBD口测CAN网络的电阻,测试结果表明这个CAN网络上有两个120Ω终端电阻。接下来就看看CAN网络发送的信号是否有问题,分别用虹科Pico示波器的A、B通道测CAN高和CAN低。如图4,这是放大后的CAN波形,我们可以看到它存在非常明显的异常波动。

图4 放大后的CAN总线信号波形

如图5,使用数学通道功能,添加A-B和A+B波形(也就是CAN高+CAN低,和CAN高-CAN低),正常情况下,CAN高H + CAN低的电压应该保持在5V左右,但是从A+B波形中可以明显看到有异常的电压值。

图5 用数学通道计算CAN总线信号

但如图6,拔下TAU插头,CAN网络恢复正常,A+B电压值也保持在5V左右:

图6 拔下TAU后恢复正常的CAN总线波形

到了这一步,自然而然就想到故障很有可能就是TAU自身存在故障,但还忽略重要的一点,在图1中可以看到,TAU还有另外两个输入:AM/FM天线和DAB放大器天线,且它们都需要电源。接下来我们近一步排查这两个天线的状况,拔掉其他任何连接模块,仅保留ECU和通信接线,此时CAN网络电源在2.5V左右,然后分别单独连接AM/FM天线和DAB放大器天线,终于发现最终问题所在:插上DAB放大器天线时,CAN网络电压从2.5V回落到1.9V。

简单回顾上面提到的信息:

  1. 通过串行诊断在CMU中没有存储任何故障码;
  2. 音频系统有个额外的本地网络,数据通过CAN传输到TAU,然后将音频信号发送到扬声器;
  3. 在车载诊断功能中发现TAU的故障码U0184:00;
  4. TAU电源和接地都无异常;
  5. 包含TAU和CMU的CAN网络有120Ω终端电阻,证明从CMU到TAU线路没有短路或断路;
  6. CAN信号波形图中显示电压有异常;
  7. 拔掉TAU插头,CAN信号波形恢复正常
  8. 单独连接DAB放大器天线,CAN网络电压异常。

确认应该是DAB放大器天线的问题。

故障排除:

更换新的DAB放大器天线,重新检测信号波形,我们可以看到 A+B 数学通道保持在 5 V 左右,音量和声音设置也可以调整,所有故障代码都已从CMU存储器中删除,恢复正常,故障排除。

图7 更换DAB放大器天线后的CAN信号

免拆诊断“不靠猜”,精准修车更高效!30余家主机厂的选择,用科技助力您的成功

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

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

相关文章

食家巷大烤馍,美味超实在

在美食的世界里,总有一些味道能勾起我们内心深处的温暖回忆,食家巷大烤馍便是其中之一。 每一个食家巷大烤馍都是匠心的结晶。首先,精选优质的面粉,确保了烤馍的基础品质。这些面粉经过严格的筛选,颗粒细腻&#xff0c…

2024/8/28 英语每日一段

“Its great were getting these investments, but you actually cant materialize the benefits of these investments if the cities actually cant afford to run it,” he said. All of the eight cities say the planned expansions, such as new light rail lines in Ott…

掌握高效管理技巧:9款顶级待办事项软件

本文将介绍9款优质待办事项清单工具:1.PingCode;2.Worktile;3.滴答清单 (TickTick);4.日事清;5.效能工作任务;6.印象笔记;7.MyLifeOrganized;8.Quire;9.OmniFocus。 在当…

CTFhub通关攻略-SSRF篇【1-5关】

01关 内网访问 根据题意,它让我们去尝试访问127.0.0.1的flag.php,我们点进题目链接 有一个url参数可以进行输入,我们直接访问127.0.0.1的flag.php 这样就得到了flag 02 伪协议读取文件 点开题目链接发现有一个url的参数可以进行填写 题中说让…

【贪心 决策包容性 】757. 设置交集大小至少为2

本文涉及知识点 贪心 决策包容性 LeetCode757. 设置交集大小至少为2 给你一个二维整数数组 intervals ,其中 intervals[i] [starti, endi] 表示从 starti 到 endi 的所有整数,包括 starti 和 endi 。 包含集合 是一个名为 nums 的数组,并…

redis核心数据结构源码分析

dictEntry和redisObject 在 Redis 的实现中,当一个键值对被创建并存储时,键通常是一个字符串,而值则是一个 redisObject。因此,在 dictEntry 结构中,key 成员指向的是一个字符串,而 v.val 成员则指向一个 …

《深入理解JAVA虚拟机(第2版)》- 第2章 - 学习笔记

第二章 Java内存区域与内存溢出异常 2.1 概述 JVM是自动内存管理 2.2 运行时数据区 所谓运行时数据区是JVM在运行Java程序的时候将所管理的内存划分为几块不同的数据区域,分为:程序计数器、Java虚拟机栈、本地方法栈、Java堆、方法区,如下…

樊振东代言LV旗下品牌,媒介易解读冠军代言背后的商业逻辑

​近日,法国奢侈品巨头LVMH旗下的德国知名拉杆箱品牌RIMOWA宣布,中国乒乓球奥运冠军樊振东成为其品牌挚友。这一合作不仅是RIMOWA对樊振东在巴黎奥运会上出色表现的认可,也标志着品牌与体育冠军联手打造品牌形象的趋势日益显著。 樊振东&…

Moco求解最优化问题使用教程

理论部分 最简单的例子,流程 输出结果分析 理论部分 moco最终是调用CasAdi求解器来进行求解 对不常见的几个符号表达式含义进行解释: 多刚体动力学公式代表系统中,f_inertial (惯性力和科里奥利力);f_app (外力和接触力)&…

SQL注入-ctfshow

首先还是对sql的具体分析和讲解 原理: SQL注入是一种安全漏洞,它允许攻击者通过在应用程序的输入中插入或者操作SQL命令来改变后端数据库的查询和操作。SQL注入的主要原因是代码中直接将用户输入与SQL命令拼接在一起,没有进行适当的验证或清…

网络安全可以从事哪些岗位岗位职责是什么网络安全专业的就业前景

网络安全可以从事哪些岗位 伴随着社会的发展,网络安全被列为国家安全战略的一部分,因此越来越多的行业开始迫切需要网安人员,也有不少人转行学习网络安全。那么网络安全可以从事哪些岗位?岗位职责是什么?相信很多人都不太了解,…

『功能项目』着色器光透魔法球Shaders【09】

我们打开上一篇08技能释放的项目, 本章要做的事情是为魔法球增添一个光透效果shaders。 首先在Assets中创建一个Shaders文件夹 接着将场景中的灯光调暗一些(避免灯光太强压过将要设置半透明光透效果的魔法球) 将新Resources中的Shpere拖拽至…

MQTT服务器-mosquitto配置

我们要使用ESP8266使得STM32能够和服务器之间传递数据,需要有一台MQTT服务器。当然读者可以使用腾讯云、阿里云、OneNet等平台提供的MQTT服务更方便一些。 逻辑是这样的:我们首先需要一台服务器A作为中转站,然后我们的STM32作为客户端能够发…

Java接口中的长连接与短连接详解:概念、应用场景及实现

个人名片 🎓作者简介:java领域优质创作者 🌐个人主页:码农阿豪 📞工作室:新空间代码工作室(提供各种软件服务) 💌个人邮箱:[2435024119qq.com] &#x1f4f1…

2024年十款好用的图纸加密软件推荐|有效的图纸加密方法分享

在数字化时代,图纸作为企业的重要资产,其安全性显得尤为重要。随着技术的不断进步,市场上涌现出多款优秀的图纸加密软件,为企业和个人提供了强有力的安全保障。本文将为您推荐2024年十款好用的图纸加密软件。 1.安秉图纸加密软件…

JavaSE 面试题 46-50

使用runnable需重写run方法,而且返回值为viod型,等于没有返回值; Thread 类在调用 start()函数后就是执行的 是 Runnable 的 run()函数。 callable需重写call方法,call方法可以有返回值,支持泛型而且可以捕获解决异常&…

秋招突击——知识复习——HTTP/2、HTTP/3的改良

文章目录 引言正文HTTP/1.1与HTTP/1.01、长连接代替短链接2、管道传输缺点 HTTP2.0和HTTP1.11、头部压缩2、二进制格式3、并发传输4、服务器主动推送资源缺点 HTTP/3和HTTP/21、无队头阻塞2、更快的连接建立3、连接迁移 面试题1、HTTP是长连接还是短链接?2、HTTP长连…

中年男明星们,正在视频号“收割”50+姐姐

还记得几年前,抖音上许多大妈和“靳东谈恋爱”的事情吗? 尽管那些靳东高仿号,发的是花花绿绿、粗制滥造的视频,明眼人一看就知真假,但仍有众多大妈痴迷。 如今,在视频号上也有一群姐姐们,“迷恋…

模块化沙箱有几种类型?各类模块化沙箱的功能是什么?

模块化沙箱有几种类型?各类模块化沙箱的功能是什么? 模块化沙箱是一种高灵活性和高扩展性的数据安全产品,通过选择不同的沙箱模块,满足不同的安全需求。 模块化沙箱是SDC沙箱的几种表现形式的总称,模块化沙箱总共分为…

Kubemetes高级调度

一组特殊的容器 初始化容器是用来进行初始化操作的,在很多情况下,程序的启动需要依赖各类配置,资源,但是又不能继承在原有的启动命令或者镜像当中,因为程序的镜像可能并没有加载配置命令,此时InitContaine…