- 本课程为精品课,您可以登录eeworld继续观看:
- AC diagnostics in automotive audio applications
- 登录
- 课程目录
- 课程笔记
[音乐播放]
接下来,我们继续介绍放大器检测功能,
本期我们将介绍交流诊断功能,
交流诊断可用于确定扬声器是否
与放大器交流耦合,
这种耦合通常通过与低音扬声器
并联的高频扬声器等串联电容而发生。
交流诊断的作用不仅在于
检查是否存在负载,
还能实际测量扬声器的
交流阻抗和相位。
那么,它是如何工作的?
放大器输出端
处于高阻抗模式时,电路会将
交流信号强制注入负载,
然后测量负载阻抗和负载相位。
上述信号会产生19kHz 频率的
0dBFS 数字信号。
而电路会在内部将信号
调节至适合此次测量的水平。
我来演示下如何使用TAS6424 评估模块
或 EVM 完成这项操作。
我们将使用PurePath Console
图形用户界面 (GUI)。
然后控制交流诊断。
现在,我将放大器连接到四个
电阻负载。
然后按下按钮来开始交流诊断。
我施加了19kHz 信号。
点击“开始”。
系统提示您频率开始升至 19kHz。
已经到了。
开始运行。
大家看到,我们完成了对四个通道的交流诊断。
它产生了一点直流偏置。
然后我们,实际上,
施加的是19kHz 信号。
我们让它平稳下来。
稍等片刻。
然后,继续运行下一个通道。
让它平稳下来,稍等,然后运行第三、第四通道。
通过 GUI,我们可以看到四个通道上
测得的阻抗为4.3Ω 和 4.0Ω,
这是因为我们的电阻为 4Ω。
遗憾的是,我们的输出级有一个 LC 滤波器,
它会使测量结果有偏差,所以应将其
考虑在内。
所以,我们实际上做了一些数学运算,
如果一开始就输入LC 滤波器中的
电感器和电容器,系统计算时会将其排除。
我再测试一下。
系统会将其排除在外,但由于这是电阻,因此
变化不大,因为系统中的
相位很少。
如果系统具有多个相位,变化会很明显。
所以我们可能应在高频扬声器和低音扬声器上对其进行测试,
并向您演示测试过程。
接下来让我设置一下。
现在我这里有一个低音扬声器和一个高频扬声器,
它们现在都已连接好。
现在开始运行我们的交流诊断。
单击“开始”按钮,
信号开始运行。
单击“继续”,
再次运行信号。
但您不会看到任何变化。
这就是我没有改变信号的原因。
因为信号看起来都一样。
所以通道 4 是我连接高频扬声器和低音扬声器的
位置。
我们可以看到,此器件的输出端
有 8.1Ω 和15 度的相位。
经过计算,我们得到8.8Ω 和 32.9 度
相位。
现在,我们移除高频扬声器,看看会发生什么。
我只是简单断开连接,
回到开始,然后再次点击“开始”。
它开始运行。
这需要一点时间。
现在我们看到阻抗为 25.4Ω。
实际就是 25.4Ω,
没错,这是低音扬声器。
它是一个 4Ω 的扬声器。
但是,它在19kHz 下是 25Ω。
如果我们不将 LC滤波器计算在内的话,
它会降至 16.9Ω。
相位是 51.8 度。
因此,扬声器在高频率下具有很高的阻抗,这也是低音
扬声器的典型表现。
现在我们知道扬声器,
即高频扬声器不存在于系统中,
因为两次测量的阻抗差异很大,
分别为 6.8Ω 和 16.9Ω。
我们现在使用交流诊断测试了负载,
也测试了交流连接的扬声器。
欢迎收看下期放大器诊断系列
视频。
我们将讨论削波检测功能。
猜你喜欢
换一换
推荐帖子
- 【EEworld原创教程讨论】《MCU 工程师炼成记》BUG欢迎大家前来投稿
- 本帖最后由 Sur 于 2014-4-1 19:48 编辑 大家都知道一本书,因为印刷、排版等总是会有点小错误,但是这点小错误给您带来了错误的知识就不好了,所以特开一贴希望大家把知道的错误帖出来,最后进行整理。 本帖的主要目的是收集BUG,方便以后整理,所以大家不要担心,次序,分类,这些问题,当然大家,把章节,页码都标清楚是最好的 ...
-
Sur
微控制器 MCU
- 请教28035 AD 顺序采样
- 本帖最后由 yukang1744 于 2015-1-25 23:31 编辑 28035,开发板示例代码采用同步采样方式,我改成顺序采样,结果不进入中断服务子程序,这个问题已经折磨我好几天了,请大神们看一下。代码如下: void Motor_ADC_Config(void) { InitAdc(); // For this example, ...
-
yukang1744
微控制器 MCU
- MSP430 ESD设计探讨
- 我下面有个msp430实时时钟板图,大家可以讨论一下PCB layout,对于ESD 来讲PCB设计上有哪些可以改进的地方 [ 本帖最后由 hansonhe 于 2012-4-24 21:55 编辑 ]...
-
hansonhe
微控制器 MCU
- BBB用systemd在系统启动时自动加载dtbo失败
- 参考了https://bbs.eeworld.com.cn/thread-432698-1-1.html的方法六,完全按照步骤来的,但是仍然无法实现在系统启动时自动加载dtbo,systemctl status显示如下 请问是什么原因?怎么解决?? ...
-
hoggwalk
DSP 与 ARM 处理器