需要金币:1000 个金币 | 资料包括:完整论文 | ||
转换比率:金额 X 10=金币数量, 例100元=1000金币 | 论文字数:9421 | ||
折扣与优惠:团购最低可5折优惠 - 了解详情 | 论文格式:Word格式(*.doc) |
摘要:由于1960年至今通讯、信息技术、计算机科学等方面的迅猛发展,DSP的理论已经得到迅速的进步,数字信号处理技术现如今已经在电子通讯、智能控制、信息处理等不少范畴内获得了愈来愈普遍的使用。本课题的主要研究对象是IIR滤波器,用DSP来完成IIR滤波器的设计是很有优势、很方便的。 本课题设计了IIR滤波器的理论实现以及怎样基于数字信号处理实现IIR滤波器的过程。首先,根据题目所给出的巴特沃斯滤波器性能指标,用双线性变换法在理论上设计了IIR滤波器,计算出这个理论上的巴特沃斯滤波器的系统函数,然后在MATLAB软件上对设计出来的滤波器参数仿真,看仿真结果能否符合所给的性能指标。其次,由DSP实验箱配合CCS开发环境,将整个设计过程分为三个模块,分别是主程序模块、波形发生模块和IIR滤波模块,分别用C语言编写能够实现各个模块功能的程序,在CCS软件中编写并调试编写好的C语言程序,结合TMS320VC5509A芯片的结构特点,完成了一种在数字信号处理基础上成功设计IIR滤波器的目的。最后,C语言程序成功调试好之后运行程序,得出运行结果图,要依据这个波形图对设计出的滤波器性能进行分析,分析结果表明所设计的滤波器可以有效地进行滤波,最终完成了设计。
关键词:IIR数字滤波器 MATLAB DSP CCS TMS320VC5509A
目录 摘要 ABSTRACT 1 绪论-1 1.1 课题背景-1 1.2 国内外研究情况-1 1.3 本文研究内容-3 2 IIR数字滤波器的设计-4 2.1 IIR滤波器的原理及设计方法-4 2.2 理论设计-5 2.3 MATLAB仿真-6 3 DSP实现平台介绍-9 3.1 DSP简介-9 3.2 TMS320C5509芯片介绍-10 4 IIR滤波器在DSP上具体实现-11 4.1 CCS开发系统简介-11 4.2 具体实现-11 4.2.1 主程序模块-11 4.2.2 波形发生模块-13 4.2.3 IIR滤波模块-14 4.3 实现过程-15 4.4 运行结果截图-18 5 总结-19 参考文献-20 附录-21 致谢-24 |