基于DSP的FIR数字滤波器设计研究
2012-07-04王坤
制造业自动化 2012年15期
王 坤
(河南职业技术学院,郑州 450046)
0 引言
在每一个信号处理过程中,滤波作用占有很重的份量,其中数字滤波在信号的处理中占有很大的地位,是一种比较简单同时也是基本的一种处理方法。与传统的模拟滤波算法相比较由于自身存在零点的特征,系统比较稳定,不易产生阻带衰减、温度漂移和噪声等,具有良好的通带,满足高质量的幅度和相位的要求,同时像FIR系统还容易实现线性的相位和多通滤波器。
数字信号处理器DSP可以通过自身具有的系统机构,对其进行指令操作,就可以用数据流程实现一些复杂地数字信号问题。在本文中,采用了某公司生产的TMS320C54X芯片作为DSP的处理芯片,从而来实现FIR系统的数字滤波器。并经过仿真实验表明,该算法符合系统要求,便于实现数字滤波器的功能。
1 DSP 及其开发环境
一个用DSP进行信号处理的流程图如图1所示。

图1 DSP信号处理系统
从上图中可以看出,用DSP进行信号处理的流程如下:先进行信号的数字化,一般的信号都是模拟信号,但是DSP只接收数字化的信息,故要先进行这一步操作将模拟信号经过A/D转化成数字信号,然后根据实际的应该过程,进行相对应的卷积、FTT变化等处理,接着将这些处理后的数字信号用D/A进行转化,形成模拟的采样值,最后将得到的不平滑的滤波通过滤波器等设备进行处理,从而得到最终的模拟连续的信号。
因为DSP信号处理系统是以数字信号处理理论为基础,故兼具有数字信号的特点。……
登录APP查看全文
