增益控制方法及装置制造方法

文档序号:7527623阅读:123来源:国知局
增益控制方法及装置制造方法
【专利摘要】一种增益控制方法及装置,所述方法包括:由所述AGC控制电路根据所检测到的放大器的输出信号,控制加减法计数器按照相应的时序控制启动时间时钟信号进行计数,输出相应的增益信号;根据所输出的相应的增益信号,通过增益控制电路对所述放大器的增益进行控制。上述的方案提升音乐文件的播放效果。
【专利说明】増益控制方法及装置

【技术领域】
[0001] 本发明设及车辆控制【技术领域】,特别是设及一种增益控制方法及装置。

【背景技术】
[0002] 音频放大器,是将音频本身的功率进行放大,达到扩音目的,此类扩音器主要有A 类电路和D类电路应用在室外广播比较多。
[0003] 为了提升音乐播放的效果,增大音乐播放的响度,目前的音频放大器大多带有自 动增益控制(Automatic Gain Control,AGC)功能。随着输入信号的增大,输出信号随之增 大,AGC在检测到输出信号超过设定的启动阔值后,主动降低放大器内部的增益,将输出信 号限制在设定的预设阔值之下;当输入信号减小,输出信号降低到设定的释放阔值后,AGC 主动恢复功放内部的增益,将放大器的输出限定在设定的功率范围之内。
[0004] 现有技术中的一种增益控制方法,可W在检测到放大器的输出信号大于预定的预 设阔值时,将输出信号维持在设定的预设阔值,用于减少截顶失真,上述增益控制方法虽然 可在一定程度上减少截顶失真,然而,经上述增益控制处理后的音乐文件播放效果仍然难 W令人满意。


【发明内容】

[0005] 本发明实施例解决的是如何提升音乐文件的播放效果。
[0006] 为解决上述问题,本发明实施例提供了一种增益控制方法,所述方法包括:
[0007] 由所述AGC控制电路根据所检测到的放大器的输出信号,控制加减法计数器按照 相应的时序控制启动时间时钟信号进行计数,输出相应的增益信号;
[000引根据所输出的相应的增益信号,通过增益控制电路对所述放大器的增益进行控 制。
[0009] 可选地,所述时序控制启动时间时钟信号包括N个启动时间时钟信号和一个释放 时间时钟信号,其中,2。
[0010] 可选地,所述由所述AGC控制电路根据所检测到的放大器的输出信号,控制加减 法计数器按照相应的时序控制启动时间时钟信号进行计数,输出相应的增益信号,包括: [001U 当确定所述输出信号小于第M-1个预设阔值,将所述输出信号与第M个预设阔值 进行比较;
[0012] 当确定所述输出信号大于第M个预设阔值时,由所述AGC控制电路控制所述加减 法计数器按照预设的第M个启动时间时钟信号进行升值计数,输出与所述加减法计数器的 计数值对应的增益信号,其中,1《M《N ;
[001引当确定所述输出信号小于第N-1个预设阔值,将所述输出信号与第N个预设阔值 进行比较;
[0014] 当确定所述输出信号大于第N个预设阔值时,由所述AGC控制电路控制所述加减 法计数器按照预设的第N个启动时间时钟信号进行升值计数,输出与所述加减法计数器的 计数值对应的增益信号;
[0015] 当确定所述输出信号小于所述第N个预设阔值时,由所述AGC控制电路控制所述 加减法计数器按照所述释放启动时间时钟信号进行降值计数,输出与所述加减法计数器的 计数值对应的增益信号。
[0016] 可选地,当N = 2时,所述由所述AGC控制电路根据所检测到的放大器的输出信 号,控制加减法计数器按照相应的时序控制启动时间时钟信号进行计数,输出相应的增益 信号,包括:
[0017] 将所述输出信号与第一预设阔值进行比较;
[001引当确定所述输出信号大于第一预设阔值时,控制所述AGC控制电路中的加减法计 数器按照预设的第一启动时间时钟信号频率进行升值计数,输出与所述加减法计数器的计 数值对应的增益信号;
[0019] 当确定所述输出信号小于所述第一预设阔值时,将所述输出信号与第二预设阔值 进行比较;
[0020] 当确定所述输出信号小于所述第一预设阔值且大于所述第二预设阔值时,控制所 述AGC控制电路中的加减法计数器按照预设的第二启动时间时钟信号频率进行升值计数, 输出与所述加减法计数器的计数值对应的增益信号,所述第二启动时间时钟信号频率小于 所述第一启动时间时钟信号频率;
[0021] 当确定所述输出信号小于所述第二预设阔值时,控制所述AGC控制电路中的加减 法计数器按照预设的释放时间时钟信号频率进行降值计数,输出与所述加减法计数器的计 数值对应的增益信号。
[0022] 可选地,所述第一预设阔值用于监测截顶失真,所述第二预设阔值为扬声器的额 定功率值对应的电平值。
[0023] 本发明实施例还提供了一种增益控制装置,所述装置包括:
[0024] 所述AGC控制电路,适于根据所检测到的输出信号,控制加减法计数器按照相应 的时序控制启动时间时钟信号进行计数,输出相应的增益信号;
[0025] 增益控制电路,适于根据所输出的相应的增益信号,对所述放大器的增益进行控 制。
[0026] 可选地,所述时序控制启动时间时钟信号包括N个启动时间时钟信号和一个释放 时间时钟信号。
[0027] 可选地,所述AGC控制电路包括N个幅度检测电路和加减法计数器,在所述N个幅 度检测电路中:
[002引所述第M个幅度检测电路,适于当确定所述输出信号小于M-1个预设阔值时,将所 检测到的输出信号与第M个预设阔值进行比较,其中,1《M《N ;
[0029] 所述AGC控制电路,适于当确定所述输出信号大于所述第M个预设阔值时,控制所 述加减法计数器按照第M个启动时间时钟信号频率进行升值计数,输出与所述加减法计数 器的计数值对应的增益信号;
[0030] 所述第N个幅度检测电路,适于当确定所述输出信号小于N-1个预设阔值时,将所 检测到的输出信号与第N个预设阔值进行比较;
[003U 所述AGC控制电路,适于当确定所述输出信号大于第N个预设阔值时,控制所述加 减法计数器按照第N个启动时间时钟信号频率进行升值计数,输出与所述加减法计数器的 计数值对应的增益信号;当确定所述输出信号小于所述第N个预设阔值时,控制所述加减 法计数器按照所述释放时间时钟信号频率进行降值计数,输出与所述加减法计数器的计数 值对应的增益信号。
[003引可选地,当N = 2时,所述AGC控制电路包括第一幅度检测电路、第二幅度检测电 路和加减法计数器;
[0033] 所述第一幅度检测电路,适于将所检测到的输出信号与第一预设阔值进行比较;
[0034] 所述AGC控制电路,适于当确定所检测到的输出信号大于第一预设阔值时,控制 所述加减法计数器按照第一启动时间时钟信号频率进行升值计数,输出与所述加减法计数 器的计数值对应的增益信号;
[0035] 所述第二幅度检测电路,适于当确定所检测到的输出信号小于第一预设阔值时, 将所检测到的输出信号与第二预设阔值进行比较;
[0036] 所述AGC控制电路,适于当确定所述输出信号大于所述第二预设阔值时,控制所 述加减法计数器按照第二启动时间时钟信号频率进行升值计数,输出与所述加减法计数器 的计数值对应的增益信号;当确定所述输出信号小于所述第二预设阔值时,控制所述加减 法计数器按照所述释放时间时钟信号频率进行降值计数,输出与所述加减法计数器的计数 值对应的增益信号,所述第一启动时间时钟信号频率大于所述第二启动时间时钟信号频 率。
[0037] 可选地,所述AGC控制电路包括第一 MTO 口电路和第二MTO 口电路,其中:
[003引所述第一 MW(口电路的控制输入端与所述第一幅度检测电路禪接,输出端与所述 加减法计数器禪接,第一信号输入端与所述第一启动时间时钟信号禪接,第二信号输入端 与所述第二(口电路的输出端禪接;
[0039] 所述第二MW(口电路的控制输入端与所述第二幅度检测电路禪接,第一信号输入 端与所述释放时间时钟信号禪接,第二信号输入端与所述第二启动时间时钟信号禪接。
[0040] 可选地,所述第一预设阔值用于监测截顶失真,所述第二预设阔值为扬声器的额 定功率值对应的电平值。
[0041] 与现有技术相比,本发明的技术方案具有W下的优点:
[0042] 通过根据放大器的输出信号,来选取不同的启动时间时钟进行所述AGC控制电路 的启动,可W在减少截顶失真的同时,增大音乐文件的平均音量,提升音乐文件的播放效 果。

【专利附图】

【附图说明】
[0043] 图1是峰值幅度为0地的音乐文件的平均播放音量的波形图;
[0044] 图2是峰值幅度为-12地的音乐文件的平均播放音量的波形图;
[0045] 图3是峰值因子为9地的音乐文件的平均播放音量的波形图;
[0046] 图4是峰值因子为19地的音乐文件的平均播放音量的波形图;
[0047] 图5a是40ms的启动时间对应的放大器的输出信号的控制效果示意图;
[0048] 图化是5ms的启动时间对应的放大器的输出信号的控制效果示意图;
[0049] 图6a是现有技术中的一种增益控制装置的框架结构示意图;
[0化日]图化是现有技术中的一种增益控制装置的结构示意图;
[0051] 图7是本发明实施例中的一种增益控制装置的框架结构示意图;
[0化2] 图8是图7所示的增益控制装置对应的一种增益控制方法的流程图;
[0053] 图9是本发明实施例中的另一种增益控制装置的结构示意图;
[0化4] 图10是图9所示的增益控制装置对应的增益控制方法的流程图;
[0化5] 图11是本发明实施例中的又一种增益控制装置的结构示意图;
[0056] 图12是本发明实施例中的所述AGC控制电路的结构示意图;
[0057] 图13是图11所示的增益控制装置对应的增益控制方法的流程图;
[0化引图14是图11所述的增益控制装置对放大器的输出信号的控制效果示意图。

【具体实施方式】
[0059] 播放音乐的时候,会发现不同音乐文件的平均音量差别很大,有两个原因,一是峰 值幅度不同,二是峰值因子不同。
[0060] 图1和图2示出了不同峰值幅度的同一首音乐的平均音量的示意图。其中,图1 中音乐文件的峰值幅度为0地,图2中音乐文件播放的峰值幅度为-12地。
[0061] 图3和图4示出了不同峰值因子的同一首音乐文件的音量示意图。其中图3中音 乐文件的峰值因子为9地,图4中音乐文件的峰值因子为19地。
[0062] 在具体实施中,峰值因子可W采用如下的公式进行计算得到:
[0063] Crestfactor=101g ; Pavg
[0064] 其中,化estfactor表示峰值因子,Pp63k表示音乐文件播放的峰值功率,Pavc表示音 乐文件播放的平均功率。
[0065] 从上述的分析可知,在其他因素不变的情况下,音乐文件在播放时的平均音量,随 着峰值幅度的增加而增加,随着峰值因子的增大而减小。
[0066] 在实际应用中,音频功率放大系统具有预设的最大输出信号,所述最大输出信号 一般由所述音频功率放大系统的供电电压决定,如果输出超过所述最大输出信号,就会发 生截顶失真。
[0067] 具体请参见图5a中和图化所示,其中图5a中的500a为发生截顶失真的区域,图 化中的50化为发生截顶失真的区域。因此,启动时间较长,音量会较大,但截顶失真也会随 之增多;如果启动时间较短,截顶失真会随之减少,但音量会降低。
[0068] 现有技术中,为了提升音乐的播放效果,增大音乐播放的响度,目前的音频放大器 大多带有自动增益控制(Automatic Gain Control,AGC)功能,类似于音效处理中的压缩功 能或限幅功能。随着输入信号的增大,输出信号随之增大,AGC在检测到输出信号超过设定 的启动阔值后,主动降低放大器内部的增益,将输出信号限制在设定的预设阔值之下;当输 入信号减小,输出信号降低到设定的释放阔值后,AGC主动恢复功放内部的增益,将放大器 的输出限定在设定的功率范围之内。其中,增益衰减的时间是AGC的启动时间,增益恢复的 时间是AGC的释放时间。具体而旨,请参见图6a和图化所不;
[0069] 现有技术中的一种增益控制电路,幅度检测电路501对放大器502输出信号Vwt进 行监测,当输出信号V。。逝出预设的检测阔值电平后,幅度检测电路501输出相应的控制信 号,控制MW( 口电路503的第二通路打开,向所述AGC控制电路504中的加减法计数器5041 输入启动时间时钟信号,使得加减法计数器5041按照所述启动时间时钟信号的信号频率 进行升值计数,所述AGC控制电路505输出与加减法计数器5041的计数值对应的增益信 号,通过增益控制电路506逐渐衰减放大器502的增益,使输出信号Vout达到并维持在检 测阔值电平。
[0070] 当输出信号Vout小于所述检测阔值电平后,幅度检测电路501输出释放时间时钟 信号,幅度检测电路501输出相应的控制信号,控制臓(口电路503的第一通路开启,向加 减法计数器5041输入释放时间时钟信号,使得加减法计数器5041按照所述释放时间时钟 信号的频率f2进行降值计数,所述AGC控制电路505输出与加减法计数器5041的计数值 对应的增益信号,通过增益控制电路506逐渐恢复放大器502的增益,使输出信号Vout维 持在预设的范围之内。
[007U 在实际应用中,当所述检测电平阔值设置较高时,上述的AGC电路可W有效减少 截顶失真现象的产生。上述增益控制方法虽然可在一定程度上减少截顶失真,然而,经上述 增益控制处理后的音乐文件的播放效果仍然难W令人满意。
[0072] 为解决现有技术中存在的上述问题,本发明实施例采用的技术方案通过根据放大 器的输出信号,来动态地进行AGC启动时间时钟信号的选择,可W在减少截顶杂音的同时, 提升音乐文件的平均音量,可W提升音乐文件的播放效果。
[0073] 为使本发明的上述目的、特征和优点能够更为明显易懂,下面结合附图对本发明 的具体实施例做详细的说明。
[0074] 图7示出了本发明实施例中的一种增益控制装置的结构示意图。如图7所示的增 益控制装置700,可W包括所述AGC控制电路701和增益控制电路702, AGC控制电路701和 增益控制电路702相连接,其中:
[0075] 所述AGC控制电路701,适于根据所检测到放大器的输出信号,控制加减法计数器 按照相应的时序控制启动时间时钟信号进行计数,输出相应的增益信号。
[0076] 增益控制电路702,适于根据所输出的相应的增益信号,对所述放大器的增益进行 控制。
[0077] 图8示出了本发明实施例中的一种增益控制方法的流程图。如图8所示的增益控 制方法,可W包括:
[007引步骤S801 :由所述AGC控制电路根据所检测到放大器的输出信号,控制加减法计 数器按照相应的时序控制启动时间时钟信号进行计数,输出相应的增益信号。
[0079] 在具体实施中,所述时序控制启动时间时钟信号可W包括N个启动时间时钟信号 和一个释放时间时钟信号。其中,所述启动时间表示放大器的增益的衰减时间,释放时间是 放大器的增益的恢复时间。
[0080] 步骤S802 ;根据所输出的相应的增益信号,通过增益控制电路对所述放大器的增 益进行控制。
[0081] 在具体实施中,当输出的相应的增益信号为AGC控制电路根据所述N个启动时间 时钟信号之一输出时,增益控制电路将会逐步衰减所述放大器的增益;当输出的相应的增 益信号为AGC控制电路根据所述释放时间时钟信号输出时,增益控制电路将会逐步恢复所 述放大器的增益。
[0082] 图9示出了本发明实施例中的另一种增益控制装置的结构示意图。如图9所示的 增益控制装置,可W包括所述AGC控制电路901和增益控制电路902,其中,所述AGC控制电 路包括N个幅度检测电路9011-901N和加减法计数器903,其中,在所述N个幅度检测电路 中:
[0083] 所述第M个幅度检测电路901M,适于当确定所检测到放大器903的输出信号小于 第M-1个预设阔值时,将所检测到的输出信号与第M个预设阔值进行比较,1《M《N。
[0084] 所述AGC控制电路901,适于当确定所检测到放大器903的输出信号大于第M个预 设阔值时,控制AGC时序控制电路904中的加减法计数器(图中未示出)按照第M个启动 时间时钟信号频率进行升值计数,输出与所述加减法计数器的计数值对应的增益信号。
[0085] 所述第N个幅度检测电路901N,适于当确定所检测到放大器903的输出信号小于 第N-1个预设阔值时,将所检测到的输出信号与第N个预设阔值进行比较。
[0086] 所述AGC控制电路901,适于当确定所述输出信号大于第N个预设阔值时,控制所 述加减法计数器按照第N个启动时间时钟信号频率进行升值计数,输出与所述加减法计数 器的计数值对应的增益信号;当确定所述输出信号小于所述第N个预设阔值时,控制所述 加减法计数器按照所述释放时间时钟信号频率进行降值计数,输出与所述加减法计数器的 计数值对应的增益信号。
[0087] 下面结合图10所示的增益控制方法,对图10所示的增益控制装置的工作原理做 进一步详细的介绍。请参见图9和图10所示:
[008引步骤S1001 ;当确定所述输出信号小于第M-1个预设阔值且大于第M个预设阔值 时,由所述AGC控制电路控制所述加减法计数器按照预设的第M个启动时间时钟信号进行 升值计数,输出与所述加减法计数器的计数值对应的增益信号,其中,1《M《N。
[0089] 在具体实施中,所述AGC控制电路901中的N个幅度检测电路9011-901N,分别具 有预设阔值VI?化,VI?化的数值依次减小,即N个幅度检测电路9011-901N所设置的 预设阔值VI?化依次减小。
[0090] 当检测到放大器903的输出信号时,N个幅度检测电路9011-901N,可W按照自身 的预设阔值对放大器的输出信号进行监测。例如,所述第M个幅度检测电路901M,适于将所 检测到的放大器903的输出信号与第M个预设阔值进行比较,其中,1《M《N。
[0091] 该样,通过N个幅度检测电路9011-901N的设置,可W将放大器903的输出信号 划分成N段,即;[VI,+ - ]、[V2, VI]、……[化,化-1]、[0,化],分别由N个幅度检测电路 9011-901N进行监测。
[0092] 与N个幅度检测电路9011?901N相对应地,时序时钟控制信号可W包括N个启 动时间时钟信号,分别为CLK1?CLKn,W及一个释放时间时钟信号CLKr。那么,在N个幅 度检测电路9011?901N中;
[0093] 幅度检测电路901M,适于当检测到放大器903的输出信号位于[Vm,Vm-1]时,通 过输出相应的控制信号,向AGC时序控制电路904中的加减法计数器输入相应的启动时间 时钟信号CLKm。那么,加减法计数器便可W按照启动时间时钟信号CLKm的频率fm进行升 值计数,所述AGC控制电路901便会输出与加减法计数器的计数值对应的增益信号。
[0094] 步骤S1002 ;当确定所述输出信号小于第N-1个预设阔值且大于第N个预设阔值 时,由所述AGC控制电路控制所述加减法计数器按照预设的第N个启动时间时钟信号进行 升值计数,输出与所述加减法计数器的计数值对应的增益信号;当确定所述输出信号小于 所述第N个预设阔值时,由所述AGC控制电路控制所述加减法计数器按照所述释放启动时 间时钟信号进行降值计数,输出与所述加减法计数器的计数值对应的增益信号。
[0095] 在具体实施中,当幅度检测电路901N检测到放大器903的输出信号大于预设阔值 化时,输出相应的控制信号,向所述AGC控制电路901中的加减法计数器输入相应的启动时 间时钟信号CLKn,那么,加减法计数器便会按照启动时间时钟信号CLKn的频率化进行升值 计数,使得所述AGC控制电路901输出与加减法计数器的计数值对应的增益信号。
[0096] 类似地,当幅度检测电路901N检测到放大器的输出信号小于预设阔值化时,输出 相应的控制信号,向所述AGC控制电路901中的加减法计数器输入所述释放时间时钟信号 CLKr,那么,加减法计数器便可W按照启动时间时钟信号CLKr的频率化进行降值计数,所 述AGC控制电路901便会输出与加减法计数器的计数值对应的增益信号。
[0097] 步骤S1003 ;根据所输出的相应的增益信号,通过增益控制电路对所述放大器的 增益进行控制。
[009引在具体实施中,所述AGC控制电路901输出的增益信号,输入增益控制电路905,增 益控制电路905根据输入的增益信号,对放大器903的增益进行控制。具体而言,包括:
[0099] 当向加减法计数器输入的时钟信号为相应的启动时间时钟信号CLKm时,增益控 制电路902通过所述AGC控制电路901输出的对应的增益信号,控制放大器903的增益逐 步衰减,将放大器的输出信号控制在对应的预设阔值。
[0100] 当向加减法计数器输入的时钟信号为释放时间时钟信号CLKr时,增益控制电路 902通过所述AGC控制电路901输出的对应的增益信号,可W逐步恢复放大器的增益,使得 放大器903可W按照自身预设的放大倍数对输入信号进行相应的放大并输出。
[0101] 图11和图12示出了本发明实施例中的又一种增益控制装置的结构示意图。如图 11和图12所示的增益控制装置,可W包括所述AGC控制电路1101和增益控制电路1102, 其中,所述AGC控制电路1101包括第一幅度检测电路11011、第二幅度检测电路11012和加 减法计数器110131,其中:
[0102] 所述第一幅度检测电路11011,适于将所检测到的放大器1103的输出信号与第一 预设阔值进行比较。
[0103] 所述第二幅度检测电路11012,适于当确定所述输出信号小于所述第一预设阔值 时,将所检测到的输出信号与第二预设阔值进行比较。
[0104] 所述AGC控制电路1101,适于当第一幅度检测电路11011确定所检测到的输出信 号大于第一预设阔值时,控制AGC时序控制电路11013中的加减法计数器110131按照第一 启动时间时钟信号频率进行升值计数,输出与所述加减法计数器110131的计数值对应的 增益信号;当确定所检测到的输出信号大于所述第二预设阔值且小于第一预设阔值时,控 制所述加减法计数器110131按照第二启动时间时钟信号频率进行升值计数,输出与所述 加减法计数器110131的计数值对应的增益信号;当确定所检测到的输出信号小于所述第 二预设阔值时,控制所述加减法计数器110131按照所述释放时间时钟信号频率进行降值 计数,输出与所述加减法计数器110131的计数值对应的增益信号,其中,所述第一启动时 间时钟信号频率大于所述第二启动时间时钟信号频率。
[01化]在具体实施中,第一预设阔值和第二预设阔值可W根据实际的需要进行设定。在 本发明一实施例中,所述第一预设阔值可w用于监测截顶失真,第二预设阔值为扬声器的 额定功率值对应的电平值。
[0106] 在具体实施中,所述AGC控制电路1101可W包括第一 MW( 口电路11014和第二 MUX 口电路11015,其中;
[0107] 所述第一 MW( 口电路11014的控制输入端与所述第一幅度检测电路11011禪接, 输出端与所述加减法计数器110131禪接,第一信号输入端与所述第一启动时间时钟信号 CLK1禪接,第二信号输入端与所述第二MW( 口电路11015的输出端禪接。
[010引所述第二MUX 口电路11015的控制输入端与所述第二幅度检测电路11012禪接, 第一信号输入端与所述释放时间时钟信号CLK3禪接,第二信号输入端与所述第二启动时 间时钟信号CLK2禪接。
[0109] 下面结合图13所示的增益控制方法,对图11和图12所示的增益控制装置的工作 原理做进一步详细的介绍。请参见图5和图6所示:
[0110] 步骤S1301 ;当确定所述输出信号大于第一预设阔值时,控制所述AGC控制电路中 的加减法计数器按照预设的第一启动时间时钟信号频率进行升值计数,输出与所述加减法 计数器的计数值对应的增益信号。
[0111] 在具体实施中,第一幅度检测电路11011,可W将所检测到的放大器1103的输出 信号与第一预设阔值进行比较,W确定放大器1103的输出信号是否大于第一预设阔值。
[0112] 当第一幅度检测电路11011确定放大器1103的输出信号大于第一预设阔值时,输 出相应的控制信号,使得第一 MW( 口电路11014的第一通路打开,与第一信号输入端禪接的 第一启动时间时钟信号CLK1被第一 MW( 口电路11014输入加减法计数器110131,使得加减 法计数器110131按照第一启动时间时钟信号CLK1的频率进行升值计数,所述AGC控制电 路1101则根据加减法计数器110131的计数值输出相应的增益信号。
[011引增益控制电路1102在接收到所述AGC控制电路1101输入的增益信号时,控制放 大器1103的增益进行逐步衰减,将放大器1103的输出信号控制在所述第一预设阔值。
[0114] 步骤S1302 ;当确定所述输出信号小于所述第一预设阔值且大于所述第二预设阔 值时,控制所述AGC控制电路中的加减法计数器按照预设的第二启动时间时钟信号频率进 行升值计数,输出与所述加减法计数器的计数值对应的增益信号,所述第二启动时间时钟 信号频率小于所述第一启动时间时钟信号频率。
[0115] 在具体实施中,当放大器1103的输出信号小于预设的第一阔值时,第二幅度检测 电路11012将所检测到的放大器1103的输出信号与第二预设阔值进行比较,W确定放大器 的输出信号是否大于第二预设阔值。
[0116] 当第二幅度检测电路11012确定放大器1103的输出信号大于第二预设阔值时,输 出相应的信号,使得第二MW( 口电路11015的第二通路打开。同时,由于放大器1103的输出 信号小于预设第一预设阔值,第一幅度检测电路11011将会输出相应的信号控制第一 MUX 口电路11014的第二通路打开。此时,第二MW( 口电路11015的第二通路和第一 MW( 口电 路11014的第二通路同时处于打开状态。
[0117] 与第二MW( 口电路11015的第二信号输入端禪接的第二启动时间时钟信号CLK2 被送入加减法计数器110131,进而使得加减法计数器110131按照第二启动时间时钟信号 CLK2的频率进行升值计数,所述AGC控制电路1101输出与加减法计数器110131的计数值 对应的增益信号。
[0118] 增益控制电路1102在接收到所述AGC控制电路1101输入的增益信号时,控制放 大器1103的增益进行逐步衰减,将放大器1103的输出信号控制在所述第二预设阔值。
[0119] 步骤S1303 ;当确定所述输出信号小于所述第二预设阔值时,控制所述AGC控制电 路中的加减法计数器按照预设的释放时间时钟信号频率进行降值计数,输出与所述加减法 计数器的计数值对应的增益信号。
[0120] 在具体实施中,当第二幅度检测电路11012确定放大器的输出信号小于预设的第 二预设阔值时,输出相应的控制信号,使得第二MW( 口电路11015的第一通路打开。此时, 由于第二预设阔值小于第一预设阔值,那么当输出信号小于预设第二预设阔值时,其必将 同时小于第一预设阔值,那么,第一幅度检测电路11011将会输出相应的控制信号,控制第 一 MW( 口电路11014的第二通路保持打开的状态。
[0121] 此时,与第二MW( 口电路11015的第一输入端禪接的释放时间时钟信号CLK3,依次 通过第二MW( 口电路11015第一通路和第一 MW( 口电路11014的第二通路,被送入加减法 计数器110131中。加减法计数器110131将会按照所述释放时间时钟信号CLK3的频率进 行降值计数,所述AGC控制电路1101则根据加减法计数器110131的计数值输出相应的增 益信号。
[0122] 增益控制电路1102在接收到所述AGC控制电路1101输入的增益信号时,逐步恢 复放大器1103的增益。
[0123] 在具体实施中,通过第一幅度检测电路11011和第二幅度检测电路11012对输出 信号进行检测,然后控制所述AGC控制电路中加减法计数器输入不同的启动时间时钟信 号,送出增益信号;第一幅度检测电路11011的第一预设阔值设置较高,比如监测截顶失 真,当截顶失真发生时,送入第一启动时间时钟信号CLK1,该时钟频率较高,可W快速响应, 消除截顶杂音;第二幅度检测电路11012的第二预设阔值设置较低,比如扬声器的额定功 率值对应的电平值,当输出信号在第一预设阔值和第二预设阔值之间时,送入第二启动时 间时钟信号CLK2,该第二启动时间时钟信号CLK2的频率较低,可W保护扬声器的同时提升 平均音量,提升音乐文件的听感。因此,可W同时实现截顶失真的快速控制和平均音量的提 升,具体控制效果请参见图14所示。
[0124] 本领域普通技术人员可W理解上述实施例的各种方法中的全部或部分步骤是可 W通过程序来指令相关的硬件来完成,该程序可W存储于计算机可读存储介质中,存储介 质可W包括;ROM、RAM、磁盘或光盘等。
[01巧]W上对本发明实施例的方法及系统做了详细的介绍,本发明并不限于此。任何本 领域技术人员,在不脱离本发明的精神和范围内,均可作各种更动与修改,因此本发明的保 护范围应当W权利要求所限定的范围为准。
【权利要求】
1. 一种增益控制方法,其特征在于,包括: 由所述AGC控制电路根据所检测到的放大器的输出信号,控制加减法计数器按照相应 的时序控制启动时间时钟信号进行计数,输出相应的增益信号; 根据所输出的相应的增益信号,通过增益控制电路对所述放大器的增益进行控制。
2. 根据权利要求1所述的增益控制方法,其特征在于,所述时序控制启动时间时钟信 号包括N个启动时间时钟信号和一个释放时间时钟信号,其中,N多2。
3. 根据权利要求2所述的增益控制方法,其特征在于,所述由所述AGC控制电路根据所 检测到的放大器的输出信号,控制加减法计数器按照相应的时序控制启动时间时钟信号进 行计数,输出相应的增益信号,包括: 当确定所述输出信号小于第M-1个预设阈值,将所述输出信号与第M个预设阈值进行 比较; 当确定所述输出信号大于第M个预设阈值时,由所述AGC控制电路控制所述加减法计 数器按照预设的第M个启动时间时钟信号进行升值计数,输出与所述加减法计数器的计数 值对应的增益信号,其中,1 < MSN; 当确定所述输出信号小于第N-1个预设阈值,将所述输出信号与第N个预设阈值进行 比较; 当确定所述输出信号大于第N个预设阈值时,由所述AGC控制电路控制所述加减法计 数器按照预设的第N个启动时间时钟信号进行升值计数,输出与所述加减法计数器的计数 值对应的增益信号; 当确定所述输出信号小于所述第N个预设阈值时,由所述AGC控制电路控制所述加减 法计数器按照所述释放启动时间时钟信号进行降值计数,输出与所述加减法计数器的计数 值对应的增益信号。
4. 根据权利要求2所述的增益控制方法,其特征在于,当N = 2时,所述由所述AGC控 制电路根据所检测到的放大器的输出信号,控制加减法计数器按照相应的时序控制启动时 间时钟信号进行计数,输出相应的增益信号,包括: 将所述输出信号与第一预设阈值进行比较; 当确定所述输出信号大于第一预设阈值时,控制所述AGC控制电路中的加减法计数器 按照预设的第一启动时间时钟信号频率进行升值计数,输出与所述加减法计数器的计数值 对应的增益信号; 当确定所述输出信号小于所述第一预设阈值时,将所述输出信号与第二预设阈值进行 比较; 当确定所述输出信号小于所述第一预设阈值且大于所述第二预设阈值时,控制所述 AGC控制电路中的加减法计数器按照预设的第二启动时间时钟信号频率进行升值计数,输 出与所述加减法计数器的计数值对应的增益信号,所述第二启动时间时钟信号频率小于所 述第一启动时间时钟信号频率; 当确定所述输出信号小于所述第二预设阈值时,控制所述AGC控制电路中的加减法计 数器按照预设的释放时间时钟信号频率进行降值计数,输出与所述加减法计数器的计数值 对应的增益信号。
5. 根据权利要求4所述的增益控制方法,其特征在于,所述第一预设阈值用于监测截 顶失真,所述第二预设阈值为扬声器的额定功率值对应的电平值。
6. -种增益控制装置,其特征在于,包括: 所述AGC控制电路,适于根据所检测到的输出信号,控制加减法计数器按照相应的时 序控制启动时间时钟信号进行计数,输出相应的增益信号; 增益控制电路,适于根据所输出的相应的增益信号,对所述放大器的增益进行控制。
7. 根据权利要求6所述的增益控制装置,其特征在于,所述时序控制启动时间时钟信 号包括N个启动时间时钟信号和一个释放时间时钟信号。
8. 根据权利要求7所述的增益控制装置,其特征在于,所述AGC控制电路包括N个幅度 检测电路和加减法计数器,在所述N个幅度检测电路中: 所述第M个幅度检测电路,适于当确定所述输出信号小于M-1个预设阈值时,将所检测 到的输出信号与第M个预设阈值进行比较,其中,1 < M < N ; 所述AGC控制电路,适于当确定所述输出信号大于所述第M个预设阈值时,控制所述加 减法计数器按照第M个启动时间时钟信号频率进行升值计数,输出与所述加减法计数器的 计数值对应的增益信号; 所述第N个幅度检测电路,适于当确定所述输出信号小于N-1个预设阈值时,将所检测 到的输出信号与第N个预设阈值进行比较; 所述AGC控制电路,适于当确定所述输出信号大于第N个预设阈值时,控制所述加减法 计数器按照第N个启动时间时钟信号频率进行升值计数,输出与所述加减法计数器的计数 值对应的增益信号;当确定所述输出信号小于所述第N个预设阈值时,控制所述加减法计 数器按照所述释放时间时钟信号频率进行降值计数,输出与所述加减法计数器的计数值对 应的增益信号。
9. 根据权利要求8所述的增益控制装置,其特征在于,当N = 2时,所述AGC控制电路 包括第一幅度检测电路、第二幅度检测电路和加减法计数器; 所述第一幅度检测电路,适于将所检测到的输出信号与第一预设阈值进行比较; 所述AGC控制电路,适于当确定所检测到的输出信号大于第一预设阈值时,控制所述 加减法计数器按照第一启动时间时钟信号频率进行升值计数,输出与所述加减法计数器的 计数值对应的增益信号; 所述第二幅度检测电路,适于当确定所检测到的输出信号小于第一预设阈值时,将所 检测到的输出信号与第二预设阈值进行比较; 所述AGC控制电路,适于当确定所述输出信号大于所述第二预设阈值时,控制所述加 减法计数器按照第二启动时间时钟信号频率进行升值计数,输出与所述加减法计数器的计 数值对应的增益信号;当确定所述输出信号小于所述第二预设阈值时,控制所述加减法计 数器按照所述释放时间时钟信号频率进行降值计数,输出与所述加减法计数器的计数值对 应的增益信号,所述第一启动时间时钟信号频率大于所述第二启动时间时钟信号频率。
10. 根据权利要求9所述的增益控制装置,其特征在于,所述AGC控制电路包括第一 MUX门电路和第二MUX门电路,其中: 所述第一 MUX门电路的控制输入端与所述第一幅度检测电路耦接,输出端与所述加减 法计数器耦接,第一信号输入端与所述第一启动时间时钟信号耦接,第二信号输入端与所 述第二MUX门电路的输出端耦接; 所述第二MUX门电路的控制输入端与所述第二幅度检测电路耦接,第一信号输入端与 所述释放时间时钟信号耦接,第二信号输入端与所述第二启动时间时钟信号耦接。
11.根据权利要求10所述的增益控制装置,其特征在于,所述第一预设阈值用于监测 截顶失真,所述第二预设阈值为扬声器的额定功率值对应的电平值。
【文档编号】H03G3/20GK104485910SQ201410851240
【公开日】2015年4月1日 申请日期:2014年12月31日 优先权日:2014年12月31日
【发明者】张振浩, 姚炜, 孙洪军, 张忠 申请人:上海艾为电子技术股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1