DSP基础知识

1.定义

数字信号处理器(英文:Digital Signal Processor)是集成电路芯片组成的用来完成数字信号处理任务的处理器。


2.功能

        2.1ANR/ANC

其原理是降噪系统电路产生降噪MIC接收的外界环境噪音相等的反相信号,将噪声抵消。实现50-2KHz的ANC,其他频段采用被动降噪。

常见算法:FxLMS(最小均方差算法)

        2.2AEC

回声消除,见相关文档。AEC回声消除基础知识

        2.3AGC

自动增益控制电路(Automatic Gain Control)

        一个负反馈闭环控制系统,是在输入信号幅度变化较大时,能是输出信号幅度稳定不变或者限制在一个很小的范围变化的特殊电路。分为数字AGC和模拟AGC

        原理:当输入信号变化很大时,保持接收机的输出电压恒定或者基本保持不变。当输入信号弱时,接收机增益比较大;当输入信号很强时,接收机增益比较小。

                2.3.1Single-Level AGC:

        在输入信号逐渐增大的过程中,输出信号也线性增大;当输出功率超过阈值threshold之后,NCN功能(Single-level AGC)在attack time内识别超出threshold,但是在attack time以内会产生一定程度的削顶,失真和噪声会比较大(过小的attack time会造易察觉的volume pumping,过大的attack time会让NCN无法识别快速变化的信号且失真大);NCN功能(Single-Level AGC)在attack time之后降低功放内部增益,使输出功率稳定在threshold。attack time48-55ms(AW8155) /6ms衰减3.5dB;release time是在输入信号减小后,PA增益会恢复正常状态,快速的release time可以反应快速变化的信号还原真实的音源,也会产生volume pumping,过小则无法识别快速变化的信号,设定为1-1.3s(AW8155)设定为280ms(AW8738);

                2.3.2Multi-Level AGC:

当输出功率接近或达到额定功率时可以迅速减小增益。与Single-level AGC一样的过程,增加了Multi-Level AGC算法,实现1.5ms衰减10dB


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值