【摘要】本论文主要研究了IIR数字滤波器的基本结构、设计原理,并将滤波器在MATLAB软件上实现仿真,并且实现在DSP芯片TMS3205416上软件的仿真,以检测滤波器的滤波效果。具体方法为:在MATLAB中设计一个椭圆带通滤波器、转换输入进行汇编、在TMS3205416中仿真效验。根据一系列流程得出,最后的数据显示仿真波形与理论值几乎等同。因此可以初步表明IIR滤波器能够进行一定程度的干扰排除,有一定的信号处理能力。
【关键词】IIR数字滤波器; MATLAB; DSP; CCS
目录
摘要
Abstract
1 绪论-1
1.1 课题研究背景-1
1.2 本设计主要研究内容及方法-2
2 IIR数字滤波器的设计-2
2.1 IIR数字滤波器的基本概念-2
2.2 IIR数字滤波器的结构-3
3 MATLAB、DSP、CCS的有关介绍-5
3.1 MATLAB的介绍与应用-5
3.2 DSP特点-5
3.3 DSP在本设计中的运用-6
3.4 CCS特点-6
4 用MATLAB程序设计IIR带通滤波器-6
4.1用MATLAB设计IIR滤波器系数-6
4.2 在MATLAB中实现滤波器的仿真-8
5 CCS软仿-8
5.1建立工程、运行程序-8
5.2观察输入信号的波形及频谱-9
5.3观察输出信号的波形及频谱-9
6 结论-11
7 参考文献-12
8致谢-13
附录