基于DSP的自适应FIR滤波器设计与实现
2014-08-07王晓娟
微处理机 2014年5期
王晓娟
(内蒙古电子信息职业技术学院,呼和浩特010070)
基于DSP的自适应FIR滤波器设计与实现
王晓娟
(内蒙古电子信息职业技术学院,呼和浩特010070)
介绍了基于TMS320VC5402 DSP的自适应FIR滤波器的设计与实现。采用TMS320VC5402 DSP芯片作为处理单元,设计并实现了自适应FIR滤波器,给出了硬件系统设计模块,软件系统设计流程图及相应的汇编代码。仿真结果和实现结果表明所设计的自适应FIR滤波器能很好的消除叠加在信号上的噪声。
自适应FIR滤波器;LMS算法;数字信号处理芯片-TMS320VC5402
1 引 言
随着人们对信号处理要求的不断提高,越来越多的工程技术人员开始采用DSP进行系统设计,DSP技术发展日新月异,而在数字信号处理过程中,自适应滤波器又占有重要的地位,在无法得到信号和噪声统计特性的相关知识的情况下,自适应滤波器能够获得极佳的滤波性能,从而具有很好的应用价值。通信领域的自动均衡、回波消除、自适应天线阵列、线性预测及其他有关领域信号处理的系统模拟、自适应谱线增强、自动频率跟踪等领域都有着广泛应用。用可编程的DSP芯片实现自适应滤波器,可以十分方便的修改自适应滤波器的特性,同时还具有稳定性好,精确度高,不受环境影响,灵活性好等优点。文中采用TMS320VC5402 DSP芯片处理器,作为硬件系统来实现自适应FIR滤波器。
2 自适应滤波器的设计原理
自适应滤波器一般结构如图1所示,一部分为调整参数的数字滤波器,另一部分为调整滤波器系数的自适应算法[1]。……
登录APP查看全文
