一种基于DSP的立体声功放无信号自动静音方法及系统技术方案

技术编号:28497221 阅读:73 留言:0更新日期:2021-05-19 22:33
本发明专利技术公开了一种基于DSP的立体声功放无信号自动静音方法及系统,包括音频编解码器、数字信号处理器、功率放大器和主控制器;音频编解码器将左声道和右声道的模拟音频信号转换为音频数字信号;数字信号处理器对音频数字信号进行处理,音频编解码器将处理后的音频数字信号转换为模拟信号后,送入功率放大器的输入端;主控制器根据音频编解码器处理后的音频数字信号,向功率放大器发送静音信号或取消静音信号。本发明专利技术通过主控制器与DSP的配合,得到输入电平后,进行一系列的分析,可以自动控制功放的开关,在有信号输入的时候关闭静音,在没有信号的时候打开静音,从而达到无信号时,自动静音,彻底消除功放底噪。彻底消除功放底噪。彻底消除功放底噪。

【技术实现步骤摘要】
一种基于DSP的立体声功放无信号自动静音方法及系统


[0001]本专利技术涉及音频处理
,具体涉及一种基于DSP的立体声功放无信号自动静音方法及系统。

技术介绍

[0002]在传统的立体声功放的应用中,对于无信号输入时的功放底噪通常是通过DSP搭建噪声门来去除功放的前级输入噪声,噪声门有一个阈值,当DSP检测到输入信号电平小于噪声门阈值时,噪声门会切断信号输出,当信号电平大于噪声门阈值时,信号可以正常输出,通过这种方法起到抑制底噪的作用,但是这种方法存在一个问题,就是不能完全去除整个功放系统的底噪,因为噪声门是搭建在DSP内部,它只能去除输入给DSP的噪声,而功放本身的底噪是没有去除的,因为功放是接在DSP数字输出并由codec转换为模拟信号之后的。

技术实现思路

[0003]本专利技术所要解决的技术问题是现有技术只能去除输入给DSP的噪声,不能完全去除整个功放系统的底噪,目的在于提供一种基于DSP的立体声功放无信号自动静音方法及系统,解决了无信号输入的情况下彻底去除系统底噪的问题。
[0004]本专利技术通过下述技术方案实现:
[0005]一种基于DSP的立体声功放无信号自动静音方法,包括音频编解码器、数字信号处理器、功率放大器和主控制器;包括以下步骤:步骤S1:所述音频编解码器将第一声道和第二声道的模拟音频信号转换为音频数字信号;所述数字信号处理器对所述音频数字信号进行处理,所述音频编解码器将处理后的音频数字信号转换为模拟信号后,送入所述功率放大器的输入端;步骤S2:所述主控制器根据所述音频编解码器处理后的音频数字信号,向所述功率放大器发送静音信号或取消静音信号。
[0006]本专利技术首先对左右声道输入的原始模拟音频信号进行AD和DA转换,及数字信号处理,一方面向功率放大器输入音频信号,另一方面主控制器与数字信号处理器相配合,根据所述音频编解码器处理后的音频数字信号,进行一系列的分析后,决定向所述功率放大器发送静音信号或取消静音信号,可以自动控制功放的开关。在有信号输入的时候关闭静音,在没有信号的时候打开静音,从而达到无信号时动静音,彻底消除功放底噪的目的。
[0007]进一步的,所述步骤S2包括:步骤S21:获取第一声道电平和第二声道电平,并根据所述第一声道电平和第二声道电平获取计数集合;步骤S22:根据所述计数集合,对所述功率放大器进行控制。
[0008]进一步的,所述步骤S21中,获取处理后的音频数字信号,将所述处理后的音频数字信号分为第一声道电平和第二声道电平。
[0009]进一步的,所述步骤S22中,所述计数集合包括:第一声道电平打开计数M、第二声道电平打开计数N、第一声道电平关闭计数I和第二声道电平关闭计数J。
[0010]进一步的,所述计数集合的初始值均为0;
[0011]若第一声道电平大于设定阈值,则M=M+1,I=0;
[0012]若第二声道电平大于设定阈值,则N=N+1,J=0;
[0013]若第一声道电平小于设定阈值,则M=0,I=I+1;
[0014]若第二声道电平小于设定阈值,则N=0,J=J+1。
[0015]进一步的,若M大于第一预定值或N大于第一预定值,则M=0,N=0,向功率放大器发送取消静音信号;若I大于第二预定值且J大于第二预定值,则I=0,J=0,向功率放大器发送静音信号。
[0016]进一步的,所述第一预定值的范围为8

10,所述第二预定值的范围为80

120。
[0017]进一步的,当所述第一声道为左声道时,所述第二声道为右声道;当所述第一声道为右声道时,所述第二声道为左声道。
[0018]进一步的,通过一个引脚向所述功率放大器发送静音信号或取消静音信号。
[0019]本专利技术的另一种实现方式,一种基于DSP的立体声功放无信号自动静音系统,实现上述任意一种自动静音方法,包括音频编解码器、数字信号处理器、功率放大器、主控制器和音响设备;所述音频解码器连接所述数字信号处理器和所述功率放大器,所述主控制器连接所述数字信号处理器和所述功率放大器,所述功率放大器连接音响设备;所述音频解码器与所述数字信号处理器通过IIS总线连接;所述数字信号处理器与所述主控制器通过IIC总线连接。
[0020]本专利技术与现有技术相比,具有如下的优点和有益效果:
[0021]本专利技术通过主控制器与DSP的配合,得到输入电平后,进行一系列的分析,可以自动控制功放的开关,在有信号输入的时候关闭静音,在没有信号的时候打开静音,从而达到无信号时,自动静音,彻底消除功放底噪。
附图说明
[0022]此处所说明的附图用来提供对本专利技术实施例的进一步理解,构成本申请的一部分,并不构成对本专利技术实施例的限定。在附图中:
[0023]图1为本专利技术系统框图;
[0024]图2为本专利技术方法流程图。
具体实施方式
[0025]为使本专利技术的目的、技术方案和优点更加清楚明白,下面结合实施例和附图,对本专利技术作进一步的详细说明,本专利技术的示意性实施方式及其说明仅用于解释本专利技术,并不作为对本专利技术的限定。
[0026]实施例1
[0027]本实施例1是一种基于DSP的立体声功放无信号自动静音方法,包括音频编解码器、数字信号处理器、功率放大器和主控制器。
[0028]包括以下步骤:步骤S1:音频编解码器将第一声道和第二声道的模拟音频信号转换为音频数字信号;数字信号处理器对音频数字信号进行处理,音频编解码器将处理后的音频数字信号转换为模拟信号后,送入功率放大器的输入端。
[0029]步骤S2:主控制器根据音频编解码器处理后的音频数字信号,向功率放大器发送
静音信号或取消静音信号。具体包括下列子步骤:
[0030]步骤S21:获取处理后的音频数字信号,将处理后的音频数字信号分为第一声道电平和第二声道电平;并根据第一声道电平和第二声道电平获取计数集合;
[0031]步骤S22:根据计数集合,对功率放大器进行控制。计数集合包括:第一声道电平打开计数M、第二声道电平打开计数N、第一声道电平关闭计数I和第二声道电平关闭计数J;
[0032]若第一声道电平大于设定阈值,则M=M+1,I=0;
[0033]若第二声道电平大于设定阈值,则N=N+1,J=0;
[0034]若第一声道电平小于设定阈值,则M=0,I=I+1;
[0035]若第二声道电平小于设定阈值,则N=0,J=J+1。
[0036]若M大于第一预定值或N大于第一预定值,则M=0,N=0,向功率放大器发送取消静音信号;若I大于第二预定值且J大于第二预定值,则I=0,J=0,向功率放大器发送静音信号。第一预定值的范围在8

10之间任意取值,第二预定值的范围80

120之间任意取值。
[0037]在本实施例1中,当第一声道为左声道时,第二声道为右声道;当第一声道本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于DSP的立体声功放无信号自动静音方法,其特征在于,包括音频编解码器、数字信号处理器、功率放大器和主控制器;包括以下步骤:步骤S1:所述音频编解码器将第一声道和第二声道的模拟音频信号转换为音频数字信号;所述数字信号处理器对所述音频数字信号进行处理,所述音频编解码器将处理后的音频数字信号转换为模拟信号后,送入所述功率放大器的输入端;步骤S2:所述主控制器根据所述音频编解码器处理后的音频数字信号,向所述功率放大器发送静音信号或取消静音信号。2.根据权利要求1所述基于DSP的立体声功放无信号自动静音方法,其特征在于,所述步骤S2包括:步骤S21:获取第一声道电平和第二声道电平,并根据所述第一声道电平和第二声道电平获取计数集合;步骤S22:根据所述计数集合,对所述功率放大器进行控制。3.根据权利要求2所述基于DSP的立体声功放无信号自动静音方法,其特征在于,所述步骤S21中,获取处理后的音频数字信号,将所述处理后的音频数字信号分为第一声道电平和第二声道电平。4.根据权利要求2所述基于DSP的立体声功放无信号自动静音方法,其特征在于,所述步骤S22中,所述计数集合包括:第一声道电平打开计数M、第二声道电平打开计数N、第一声道电平关闭计数I和第二声道电平关闭计数J。5.根据权利要求4所述基于DSP的立体声功放无信号自动静音方法,其特征在于,所述计数集合的初始值均为0;若第一声道电平大于设定阈值,则M=M+1,I=0;若第二声道电平大于设定阈值,则N=N+1,J=0;若第一声道电平小于设定阈值,则M=0,I=I+1;...

【专利技术属性】
技术研发人员:王亮钱兵叶伟肖景
申请(专利权)人:四川湖山电器股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1