System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本申请各实施例属电路,尤其涉及一种扬声器阻抗计算方法及电路。
技术介绍
1、在具有电阻、电感和电容的电路里,对电路中的电流所起的阻碍作用叫作阻抗,扬声器的阻抗随输入信号的频率变化而变化,在数字信号处理过程中为了能够实时计算扬声器的直流阻抗(频率为0的点对应的扬声器阻抗值),通常用低频信号时测量的阻抗值来近似表示扬声器的直流阻抗。低频信号的频率通常为10-48hz。在实际应用中,低频信号通常由算法模块在输入信号上添加,现有技术计算喇叭阻抗通常需要相对复杂的计算过程,有些算法实现需要硬件数字信号处理,硬件开销比较大。
技术实现思路
1、为了解决或缓解现有技术中的问题,第一方面,本专利技术实施例提供了一种扬声器阻抗的计算方法,包括:
2、采集扬声器两端的电压和电流;
3、将所述采集的电压模拟信号和电流模拟信号分别转化为电压数字信号和电流数字信号;
4、分别将所述电压数字信号和电流数字信号进行滤波处理,得到滤波后的电压数字信号和电流数字信号;
5、在指定时间段内,从滤波后的电压数字信号和电流数字信号进行平滑处理,得到电压平滑值和电流平滑值;
6、判断电压平滑值和电流平滑值是否大于设定阈值;
7、如果所述电压平滑值和/或电流平滑值大于设定阈值,则电压平滑数值除以电流平滑值得到阻抗值,否则,所述扬声器保持上一次的计算的阻抗值不变。
8、作为本申请一优选实施例,所述将所述采集的电压模拟信号和电流模拟信号分别转化为
9、将电压数字信号和电流数字信号进行降频处理。
10、作为本申请一优选实施例,所述采集扬声器两端的电压和电流之前,包括:
11、确定扬声器两端的电压和电流与滤波处理方式之间的映射关系。
12、作为本申请一优选实施例,所述分别将所述电压数字信号和电流数字信号进行滤波处理,得到滤波后的电压数字信号和电流数字信号,包括:
13、根据所述映射关系确定与采集的扬声器两端的电压和电流对应的滤波处理方式;
14、根据确定的与采集的扬声器两端的电压和电流对应的滤波处理方式选择对应的滤波处理方式进行滤波处理。
15、作为本申请一优选实施例,所述根据确定的与采集的扬声器两端的电压和电流对应的滤波处理方式选择对应的滤波处理方式进行滤波处理之后,包括:
16、判断进行滤波处理后的电压数字信号和电流数字信号是否需要进行再次滤波处理;
17、如果是,则根据所述映射关系及滤波处理后的电压数字信号和电流数字信号确定对应的滤波处理方式进行再次滤波处理。
18、作为本申请一优选实施例,所述从滤波后的电压数字信号和电流数字信号进行平滑处理,得到电压平滑值和电流平滑值,包括:
19、从滤波后的电压数字信号和电流数字信号提取电压峰值和电流峰值;
20、对所述电压峰值和电流峰值进行平滑处理,得到电压平滑值和电流平滑值。
21、作为本申请一优选实施例,所述从滤波后的电压数字信号和电流数字信号进行平滑处理,得到电压平滑值和电流平滑值,包括:
22、将滤波后的电压数字信号和电流数字信号分别求平均,得到到电压平滑值和电流平滑值。
23、与现有技术相比,本申请实施例提供了一种扬声器阻抗计算方法,通过采集扬声器两端的电压和电流;将所述采集的电压模拟信号和电流模拟信号分别转化为电压数字信号和电流数字信号;分别将所述电压数字信号和电流数字信号进行滤波处理,得到滤波后的电压数字信号和电流数字信号;在指定时间段内,从滤波后的电压数字信号和电流数字信号进行平滑处理,得到电压平滑值和电流平滑值;判断电压平滑值和电流平滑值是否大于设定阈值;如果所述电压平滑值和/或电流平滑值大于设定阈值,则电压平滑数值除以电流平滑值得到阻抗值,否则,所述扬声器保持上一次的计算的阻抗值不变。本申请提供了一种通过相对简单的数字信号处理逻辑来实现的扬声器阻抗计算方法,可以在扬声器播放过程中实时得到相对稳定的扬声器阻抗值。
24、第二方面,本申请实施例还提供了一种扬声器阻抗计算电路,包括:
25、采集电路,用于采集扬声器两端的电压和电流;
26、模数转化电路,用于将所述采集的电压模拟信号和电流模拟信号分别转化为电压数字信号和电流数字信号;
27、滤波器,用于分别将所述电压数字信号和电流数字信号进行滤波处理,得到滤波后的电压数字信号和电流数字信号;
28、平滑处理电路,在指定时间段内,用于从滤波后的电压数字信号和电流数字信号进行平滑处理,得到电压平滑值和电流平滑值;
29、阈值判断电路,用于判断电压平滑值和电流平滑值是否大于设定阈值;
30、阻抗计算电路,用于如果所述电压平滑值和/或电流平滑值大于设定阈值,则电压平滑数值除以电流平滑值得到阻抗值,否则,所述扬声器保持上一次的计算的阻抗值不变。
31、作为本申请一优选实施例,所述电路还包括:
32、数据降频采样电路,用于将电压数字信号和电流数字信号进行降频处理。
33、作为本申请一优选实施例,所述平滑处理电路包括:
34、电流峰值提取器,从滤波后的电流数字信号提取电压峰值和电流峰值;
35、电压峰值提取器,从滤波后的电压数字信号提取电压峰值和电流峰值;
36、平滑滤波电路,对所述电压峰值和电流峰值进行平滑处理,得到电压平滑值和电流平滑值;
37、或,所述平滑处理电路包括:
38、平均值计算电路;将滤波后的电压数字信号和电流数字信号分别求平均,得到到电压平滑值和电流平滑值。
39、与现有技术相比,第二方面提供的一种扬声器阻抗计算电路的有益效果与第一方面提供的校正电路的有益效果相同,在此不再赘述。
本文档来自技高网...【技术保护点】
1.一种扬声器阻抗的计算方法,其特征在于,包括:
2.如权利要求1所述的一种扬声器阻抗计算方法,其特征在于,所述将所述采集的电压模拟信号和电流模拟信号分别转化为电压数字信号和电流数字信号之后,包括:
3.如权利要求1所述的一种扬声器阻抗计算方法,其特征在于,所述采集扬声器两端的电压和电流之前,包括:
4.如权利要求3所述的一种扬声器阻抗计算方法,其特征在于,所述分别将所述电压数字信号和电流数字信号进行滤波处理,得到滤波后的电压数字信号和电流数字信号,包括:
5.如权利要求4所述的一种扬声器阻抗计算方法,其特征在于,所述根据确定的与采集的扬声器两端的电压和电流对应的滤波处理方式选择对应的滤波处理方式进行滤波处理之后,包括:
6.如权利要求1所述的一种扬声器阻抗计算方法,其特征在于,所述从滤波后的电压数字信号和电流数字信号进行平滑处理,得到电压平滑值和电流平滑值,包括:
7.如权利要求1所述的一种扬声器阻抗计算方法,其特征在于,所述从滤波后的电压数字信号和电流数字信号进行平滑处理,得到电压平滑值和电流平滑值,包括
8.一种扬声器阻抗计算电路,其特征在于,包括:
9.如权利要求8所述的一种扬声器阻抗计算电路,其特征在于,所述电路还包括:
10.如权利要求8所述的一种扬声器阻抗计算电路,其特征在于,所述平滑处理电路包括:
...【技术特征摘要】
1.一种扬声器阻抗的计算方法,其特征在于,包括:
2.如权利要求1所述的一种扬声器阻抗计算方法,其特征在于,所述将所述采集的电压模拟信号和电流模拟信号分别转化为电压数字信号和电流数字信号之后,包括:
3.如权利要求1所述的一种扬声器阻抗计算方法,其特征在于,所述采集扬声器两端的电压和电流之前,包括:
4.如权利要求3所述的一种扬声器阻抗计算方法,其特征在于,所述分别将所述电压数字信号和电流数字信号进行滤波处理,得到滤波后的电压数字信号和电流数字信号,包括:
5.如权利要求4所述的一种扬声器阻抗计算方法,其特征在于,所述根据确定的与采集的扬声器两端的电压和电流对应的滤...
【专利技术属性】
技术研发人员:杨小明,
申请(专利权)人:上海傅里叶半导体有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。