首页 > 应用与设计 > 汽车 > TAS6424-Q1的DC与AC负载诊断功能 >

汽车

最新课程

热门课程

TAS6424的DC与AC负载诊断功能(三)

各位观众大家好,我是查尔斯·张 下面我们继续了解TAS6424 负载诊断的相关功能 本节视频主要讲解内容的 第三部分 AC负载诊断功能 TAS6424除了具有 DC负载诊断功能 在有高音喇叭的应用场合中 还支持AC负载诊断 具体的设置流程如下 首先把所有通道设置成为高阻态 然后给四路输出 都送入0dbFS的正弦信号 频率建议值为19KHz 设置0X15寄存器 先关闭所有通道的AC诊断功能 然后依次以150毫秒 时间间隔对四个通道进行测量 测量完毕之后 读取0X17至0X1A寄存器 获取四路通道阻抗相关信息 再读取0X1B至0X1F 获取相位相关信息 最后停止送入测量信号 将上述AC负载诊断 用流程图来表示也很容易理解 先对相关测试进行配置 然后依次选中某个通道进行测量 选中1、2、3、4通道 分别对应流程图当中的 A、B、C、D四个子流程图 AC负载诊断的 内部电路实现如图所示 闭合S2、S3开关 打开S1开关 利用6Bit电流型DAC 向负载注入峰峰值为 40毫安正弦信号 那么在负载端就可以得到 Load乘以40毫安的电压值 通过测量输出 正負引脚下的电压峰峰值 便可以得到负载的阻抗值 通过比较激励信号 和采样信号的相位差 可以得到负载的相位值 为了保证采样精度 取64次采样值做平均 在电路中 差分信号放大器的增益 有不放大或者放大四倍两种选择 根据不同的阻抗值 可以选择不同的放大倍数 来充分利用ADC的采样精度 得到采样值后 将相关参数存到寄存器中 并停止输入测量信号 从0X17到0X1A寄存器中 读取的值 并非对应实际的阻抗值 只是ADC的采样值 还需要根据注入的电流值 以及设定的差分放大器 的放大倍数进行转换 以得到实际的阻抗值 从0X1B到0X1F读取的值 也并非真实的相位值 每个通道测量完成之后 都需要读取四个寄存器的值 然后按照公式 转换得到实际的相位值 进行四通道AC负载诊断的 时序图如图所示 和DC负载诊断类似 在进行测量之前 需要放电时间大约52毫秒 放电结束后依次进行 各通道的AC负载诊断 诊断时 每路需要 大约117毫秒的测量时间 总共耗时大约518毫秒 注意虽然推荐的 测量频率是19KHz 但是测量时间与输入的 音频信号的频率并无关系 以一套实际的音响系统为例 利用AP可以测出 真实的AC阻抗值 绿线是低音喇叭的阻抗 红线是高音喇叭的阻抗 青蓝色的线是 二者并联后的阻抗 从图上可以看出 在19KHz附近 PC负载的阻抗低于20Ω AC负载的阻抗稍微大于10Ω 二者并联之后的阻抗 介于7Ω和8Ω之间 开启TAS6424的负载诊断功能之后 分别进行两组测试 一组是低音喇叭和高音喇叭 均连接在通道4上 另一组是通道4上只连接低音喇叭 可以测量出并联时 阻抗约为7.3Ω 在只有低音喇叭的情况下 阻抗约为18.5Ω 通过比较TAS6424的计算值 和AP的测量值 可以看出TAS6424的 测量精度还是很准确的 本次培训视频结束 感谢您关注TI,谢谢

各位观众大家好,我是查尔斯·张

下面我们继续了解TAS6424 负载诊断的相关功能

本节视频主要讲解内容的 第三部分

AC负载诊断功能

TAS6424除了具有 DC负载诊断功能

在有高音喇叭的应用场合中

还支持AC负载诊断

具体的设置流程如下

首先把所有通道设置成为高阻态

然后给四路输出 都送入0dbFS的正弦信号

频率建议值为19KHz

设置0X15寄存器

先关闭所有通道的AC诊断功能

然后依次以150毫秒 时间间隔对四个通道进行测量

测量完毕之后

读取0X17至0X1A寄存器

获取四路通道阻抗相关信息

再读取0X1B至0X1F

获取相位相关信息

最后停止送入测量信号

将上述AC负载诊断 用流程图来表示也很容易理解

先对相关测试进行配置

然后依次选中某个通道进行测量

选中1、2、3、4通道

分别对应流程图当中的 A、B、C、D四个子流程图

AC负载诊断的 内部电路实现如图所示

闭合S2、S3开关

打开S1开关

利用6Bit电流型DAC

向负载注入峰峰值为 40毫安正弦信号

那么在负载端就可以得到

Load乘以40毫安的电压值

通过测量输出 正負引脚下的电压峰峰值

便可以得到负载的阻抗值

通过比较激励信号 和采样信号的相位差

可以得到负载的相位值

为了保证采样精度

取64次采样值做平均

在电路中 差分信号放大器的增益

有不放大或者放大四倍两种选择

根据不同的阻抗值 可以选择不同的放大倍数

来充分利用ADC的采样精度

得到采样值后 将相关参数存到寄存器中

并停止输入测量信号

从0X17到0X1A寄存器中

读取的值 并非对应实际的阻抗值

只是ADC的采样值

还需要根据注入的电流值

以及设定的差分放大器 的放大倍数进行转换

以得到实际的阻抗值

从0X1B到0X1F读取的值 也并非真实的相位值

每个通道测量完成之后

都需要读取四个寄存器的值

然后按照公式 转换得到实际的相位值

进行四通道AC负载诊断的 时序图如图所示

和DC负载诊断类似

在进行测量之前

需要放电时间大约52毫秒

放电结束后依次进行 各通道的AC负载诊断

诊断时 每路需要 大约117毫秒的测量时间

总共耗时大约518毫秒

注意虽然推荐的 测量频率是19KHz

但是测量时间与输入的 音频信号的频率并无关系

以一套实际的音响系统为例

利用AP可以测出 真实的AC阻抗值

绿线是低音喇叭的阻抗

红线是高音喇叭的阻抗

青蓝色的线是 二者并联后的阻抗

从图上可以看出

在19KHz附近

PC负载的阻抗低于20Ω

AC负载的阻抗稍微大于10Ω

二者并联之后的阻抗 介于7Ω和8Ω之间

开启TAS6424的负载诊断功能之后

分别进行两组测试

一组是低音喇叭和高音喇叭 均连接在通道4上

另一组是通道4上只连接低音喇叭

可以测量出并联时

阻抗约为7.3Ω

在只有低音喇叭的情况下

阻抗约为18.5Ω

通过比较TAS6424的计算值

和AP的测量值

可以看出TAS6424的 测量精度还是很准确的

本次培训视频结束 感谢您关注TI,谢谢

视频报错
手机看
扫码用手机观看
收藏本课程

相关下载

视频简介

TAS6424的DC与AC负载诊断功能(三)

所属课程:TAS6424-Q1的DC与AC负载诊断功能 发布时间:2017.06.05 视频集数:3 本节视频时长:5:01

节视频主要讲解TAS6424-Q1如何实现AC负载诊断功能,包括诊断流程,内部电路实现,诊断时序图计算公式以及实际测试结果等。

已有5人参与了讨论去论坛跟帖交流