DSP课设报告(DOC)

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

成绩评定表

学生姓名班级学号

FIR滤波器(带专业电子信息工程课程设计题目

通滤波器)评

组长签字:

成绩

日期20 年月日

课程设计任务书

学院信息科学与工程学院专业电子信息工程

学生姓名班级学号

课程设计题目FIR滤波器(带通滤波器)

实践教学要求与目的:

要求:

1.设计一个截止频率为1500Hz—3000Hz的带通数字滤波器

2.在DSP TMS320C5509上实现FIR滤波

3.对FIR滤波器各项指标进行评价

目的:

课程设计是重要的实践教学环节。学生通过动手做软件和硬件设计,能够熟练掌握数字信号处理技术,增加对基础知识的消化和理解。

工作计划与进度安排:

2012年12月31日进行课程设计动员,分配课程设计题目,查阅资料。2013年01月04日查阅资料

2013年01月05日到2013年1月9日为上机时间调试程序及仿真、调试出结果、调试结果验收并写报告。

2013年01月10日上午正式提交报告和答辩。

指导教师:

201 年月日专业负责人:

201 年月日

学院教学副院长:

201 年月日

摘要

数字信号处理器,也称DSP 芯片,是针对数字信号处理需要而设计的一种具有特殊结构的微处理器,数字滤波是语音处理、图像处理、频谱分析等应用中的基本处理算法。DSP 是一种处理数字信号的专用微处理器,主要应用于实时快速地实现各种信号的数字处理算法,用DSP 芯片实现数字滤波具有稳定性好、精确度高、不受环境影响等优点。

数字滤波器分为有限冲激响应滤波器(FIR 滤波器) 和无限冲激响应滤波器(IIR 滤波器) ,FIR 滤波器属于经典滤波器,优点就是由于不存在系统极点。FIR 滤波器是绝对稳定的系统,FIR 滤波器还确保了线性相位,在信号处理中占有极其重要的地位,数字滤波器一直以来就是数字信号处理器(DSP) 最广为人知的应用。

关键字:DSP 滤波器FIR 数字信号处理

目录

1数字滤波器简介及设计 (1)

1.1数字滤波器的定义和分类 (1)

1.2 数字滤波器的设计方法概述 (1)

1.3 窗函数法 (3)

1.4 模拟数字变换法 (3)

2 系统方案设计 (5)

2.1系统功能介绍及流程图 (5)

2.2 FIR滤波器的实现方法 (6)

3 数字滤波器的MATLAB辅助设计 (8)

3.1 MATLAB简介 (8)

3.2 FDAtool界面介绍 (8)

3.3 FIR数字滤波器设计 (9)

3.3.1 得到滤波器冲激响应序数方法 (9)

3.3.2 FIR参数设定及频域响应特性 (10)

4 数字滤波器的CCS实现 (11)

4.1 简述CCS环境 (11)

4.2 CCS配置 (12)

4.3 CCS环境中工程文件的使用 (12)

4.4 编译链接和运行目标文件 (13)

4.4.1 对程序进行编译链接 (13)

4.4.2 装载.out文件 (13)

5 运行并观察结果 (15)

结论 (17)

参考文献 (18)

致谢 (19)

附录A C程序清单 (20)

附录B 滤波器输出系数 (25)

第1章 数字滤波器设计原理

1.1 数字滤波器的定义和分类

数字滤波器是指完成信号滤波处理功能的,用有限精度算法实现的离散时间线性非时变系统,其输入是一组数字量,其输出是经过变换的另一组数字量。因此,数字滤波

器本身既可以是用数字硬件装配成的一台完成给定运算的专用的数字计算机,也可以将

所需要的运算编成程序,让通用计算机来执行。

从数字滤波器的单位冲击响应来看,可以分为两大类:有限冲击响应(FIR)数字滤波

器和无限冲击响应(IIR)数字滤波器。滤波器按功能上分可以分为低通滤波器(LPF)、高

通滤波器(HPF)、带通滤波器(BPF)、带阻滤波器(BSF)。

1.2数字滤波器的设计方法概述

实际中的数字滤波器设计都是用有限精度算法实现的线性非移变系统,一般的设计

内容和步骤包括:

(1)根据实际需要确定数字滤波器的技术指标。例如滤波器的频率响应的幅度响应和

截止频率等等。

(2)用一个因果稳定的离散线性非移变系统的系统函数去逼近这些性能指标。集体来

说,就是用这些指标来计算系统函数H(z)。

(3)利用有限精度算法来实现这个系统函数。这里包括选择运算结构、进行误差分析

和选择合适的字长等。

(4)实际的数字滤波器实现技术,包括采用通用的计算机软件和专用的数字滤波器硬

件来实现,或者采用通用或专用的数字信号处理器来实现。

而IIR 滤波器设计的方法有两类,经常采用的第一类设计方法是借用于模拟滤波器

设计方法来进行的。其设计的步骤是:先设计模拟原型滤波器,得到其传输函数)(a s H ,

然后将)(a s H 按某种方法转换成数字滤波器的系统函数H(z),这一类相对来说容易一些。另一类设计方法是直接在频域或者时域中进行设计,这个需要借助于计算机做一些辅助

设计。

)(jw e

A 1.3 窗函数法

窗函数设计的基本思想是要选取某一种合适的理想频率选择性滤波器,然后将它的

脉冲响应截断以得到一个线性相位和因果的FIR 滤波器。因此这种方法的重点在于选择

某种合适的窗函数和一种理想滤波器。对于给定的滤波器技术指标,选择滤波器长度和

具有最窄主瓣宽度和尽可能小的旁瓣衰减的某个窗函数。任何数字滤波器的频率响应 都是w 的周期函数,它的傅立叶级数展开式为:

(3.1)

(3.2)

其中的W c 为滤波器的归一化的截止频率。傅立叶系数h d (n)实际上就是理想数字滤波

器的冲激响应。获得有限冲激响应数字滤波器的一种可能方法就是把无穷级数截取为有

限项级数来近似,而吉布斯(Gibbs)现象使得直接截取法不甚令人满意。

窗函数法就是用被称为窗函数的有限加权系列{W(n)}来修正式((3.2)的傅立叶级

数,以求得要求的有限冲激响应序列h(n),即有:

h(n)=hd(n)W(n)

(3.3)

w(n)是有限长序列,当n>N-1及n<0时,W(n)=0。

几种常用的窗函数

工程中比较常用的窗函数有矩形窗函数、三角形((Bartlett)窗函数、汉宁(Harming)

窗函数、海明(Hamming)窗函数、布莱克曼(Blackman)窗函数和凯塞Kaiser)窗函数。

窗函数的选择原则是:

● 具有较低的旁瓣幅度,尤其是第一旁瓣幅度;

● 旁瓣幅度下降速度要大,以利增加阻带衰减;

● 主瓣的宽度要窄,以获得较陡的过渡带。 通常上述三点很难同时满足。当选用主瓣宽度较窄时,虽然得到较陡的过渡带,但

相关文档
最新文档