【毕业设计】基于DSP的FIR滤波器系统设计.doc基于DSP的FIR数字滤波器设计 摘要 21世纪是数字化的时代,随着信息处理技术的飞速发展,数字信号处理技 术逐渐发展成为一门主流技术,它在电子信息、通信、软件无线电、自动控 制、仪表技术、信息家电等高科技领域得到了越来越广泛的应用。相对于模拟 滤波器,数字滤波器没有漂移,能够处理低频信号,频率响应特性可做成非常 接近于理想的特性,且精度可以达到很高,容易集成等,这些优势决定了数字 滤波器的应用越来越广泛。同时DSP(数字信号处理器)的出现和FPGA的迅速发 展也促进了数字滤波器的发展,并为数字滤波器的硬件实现提供了更多的选 择。 DSP芯片是一种特别适合数字信号处理运算的微处理器,主要用来实时、 快速地实现各种数字信号处理算法。用DSP芯片实现FIR数字滤波器,不仅 具有精确度高、不受环境影响等优点,而且因DSP芯片的可编程性,可方便地 修改滤波器参数,从而改变滤波器的特性,设计十分灵活。 本课题主要应用MATLAB软件设计FIR数字滤波器,并对所设计的滤波器 进行仿真;应用DSP集成开发环境——CCS调试汇编程序,用TMS320C5416 来实现了 FIR数字滤波。具体工作包括:对FIR数字滤波器的基本理论进行了 分析和探讨;采用MATLAB软件来学习数字滤波器的基本知识,计算数字滤波 器的系数,研究算法的可行性,对FIR低通数字滤波器进行前期的设计和仿 真;系统介绍了 TI公司TMS320C54X系列数字信号处理器的硬件结构、性能特 点和DSP的集成开发环境CCS;应用DSP集成开发环境——CCS调试汇编程 序,用TMS320C5416来实现了 FIR数字滤波。 关键词数字滤波器;DSP; FIR(有限长单位脉冲响应);MATLAB Design of The Digital Filter Based on DSP Abstract 21 century is the era of digitalization. With the rapid development of information processing technology, digital signal processing technology has developed as a kind of main technology gradually. It has been widely applied in the high-tech fields of electronic information, communication, software radio, automatic control, instrument technology and information electrical household appliances, Relative to analogue filter, digital filter can process low frequency signal without excursion. Frequency response property can be made very close to ideal property; its precision can reach very high, easy to be integrated and so on. These advantages determine the application of digital filter more and more widely. Meanwhile, the appearance of digital signal processor(DSP) and the rapid development of FPGA also stimulate the development of digital filter, and provide more choices for the hardware realization of digital filter. DSP chips is a particularly suitable for digital signal processing computing microprocessors, mainly used for real-time, the rapid realization of a variety of digital signal processing algorithms. DSP chips used to achieve FIR digital filter, not only has high accuracy, withou