DSP课程设计
题院专姓学时
目:基于DSP实现的FIR低通滤波器系:电气信息学院业:电子信息工程名:号:间20157
指导教师:
1
f目录
一、设计目标3二、理论基础及编译环境介绍3
1、CCS简介32、FIR滤波器简介3
三、相应参数的计算、编写源程序以及调试过程4
1、用MATLAB计算滤波系数42、用MATLAB编写滤波器输入信号53、用CCS的Simulator进行滤波特性的测试64、将文件添加到工程中6
四、实验结果及分析10
2
f一、设计目标
设计一个FIR低通滤波器,其通带频率为5000Hz,采样频率为20000Hz,输入信号频率分别为2000Hz和8000Hz,通带波纹小于1db,阻带衰减大于40db。FIR滤波器的设计可用MATLAB窗函数法进行。
二、理论基础及编译环境介绍:
1、CCS:时TI公司推出针对TMS320系列DSP的集成开发环境,在CCS下,开发者可对软件进行编辑、编译、调试、代码性能测试(profile)和项目管理等所有工作,并能将程序下载到目标DSP上进行调试。在一个开放式的插件(plugi
)结构下,CCS内部集成了一下软件工具:1C5000代码产生工具(包括C5000的编码器、汇编器、汇编优先器和连接器);2软件模拟器(simulator);3实时软件基础DSPBIOS;4主机与目标机之间的实时数据减缓软件RTDX;5实时分析(realtimea
alysis)和数据可现化(datavisualizatio
capabilities)软件CCS不仅具有一系列的调试、分析能力,还提供了实时分析和数据可视化功能,大大降低了DSP系统的开发难度,使开发者将精力集中在应用开发上。FIR滤波器:2、FIRFi
iteImpulseRespo
se滤波器:有限长单位冲激响应滤波器,又称为非递归型滤波器,是数字信号处理系统中最基本的元件,它可以在保证任意幅频特性的同时具有严格的线性相频特性,同时其单位抽样响应是有限长的,因而滤波器是稳定的系统。因此,FIR滤波器在通信、图像处理、模式识别等领域都有着广泛的应用。FIR滤波器有以下特点:1系统的单位冲激响应h
在有限个
值处不为零2
3
系统函数Hz在z0处收敛,极点全部在z0处(因果系统)
f3结构上主要是非递归结构,没有输出到输入的反馈,但有些结构中(例如频率抽样结构)也包含有反馈的递归部分。设FIRr