1、 课课 程程 设设 计计 任任 务务 书书 题目题目 FIR 滤波器的 DSP 实现 专业、班级专业、班级 学号学号 姓名姓名 主要内容、基本要求、主要参考文献等:主要内容、基本要求、主要参考文献等: 1 1、主要内容、主要内容 (1) 了解 FIR 滤波器的原理及使用方法 (2) 了解使用 MATLAB 语言设计 FIR 滤波器的方法 (3) 了解 FIR 滤波器的 DSP 设计及实现方法 (4) 熟悉数字信号处理过程。 2 2、基本要求、基本要求 (1) 录制一段音频信号,用实现 FIR 实现滤波过程。 (2) 在 CCS 中编写程序,实现(1)中设计的滤波器。 3 3、主要参考文献、主要
2、参考文献 (1)高海林,钱满义。DSP 技术及其应用。清华大学出版社,北京 交通大学出版社。2009 (2)张雄伟,曹铁勇,陈亮,杨吉斌等。 DSP 芯片的原理与开发 应用(第 4 版) 。 电子工业出版社,2009 (3)陈金鹰。DSP 技术及应用。机械工业出版社,2004 完完 成成 期期 限:限: 年年 月月 日日 指导教师签名:指导教师签名: 课程负责人签名:课程负责人签名: I 目录目录 目录 I 第一章 设计的内容及要求 . 1 第一节、 设计题目 . 1 第二节、 设计目的 . 1 第三节、 设计设备 . 1 第四节、 实验内容 . 1 第二章 设计基本原理 . 2 第三章 FI
3、R 滤波器的 MATALAB 的设计 2 第一节、 语音信号的时域图、频域图的输出 . 3 第二节、 启动滤波器设计分析器 . 3 第三节、 滤波器设计 . 4 第四节、 导出 FIR 滤波器系数。 . 4 第四章 滤波器的 DSP 实现 . 5 第一节、 数据的载入 . 6 第二节、 信号的输出 . 6 第五章 滤波后语音信号的读取 . 8 第六章 设计总结 . 8 参考文献 . 9 附录 . 9 1 第一章第一章 设计的内容及要求设计的内容及要求 第一节、第一节、 设计题目设计题目 FIRFIR 滤波器的滤波器的 DSPDSP 实现实现 第二节、第二节、 设计目的设计目的 1 1熟悉数字滤
4、波的基本原理和实现方法;熟悉数字滤波的基本原理和实现方法; 2 2熟悉熟悉 FIRFIR 数字滤波器的设计方法;数字滤波器的设计方法; 3 3熟悉熟悉 FIRFIR 滤波器的滤波器的 DSPDSP 实现方法。实现方法。 第三节、第三节、 设计设备设计设备 计算机;计算机;DSPDSP 硬件仿真器;硬件仿真器;SZSZ- -DSPFDSPF 开发教学平台。开发教学平台。 第四节、第四节、 实验内容实验内容 实验的基本流程:实验的基本流程: X(t)为自己录制的一段音频信号(语音或者音乐) ,模数转换过程即 为将模拟信号转换成数字信号的过程,数字信号处理器完成 FIR 滤波器 的功能,滤波器的系数
5、由 MATLB 设计实现。滤波后的数据存下来,通过 2 数模转换播放出来。 第二章第二章 设计基本原理设计基本原理 本实验通过用 DSP 实现规定的 FIR 滤波器,使同学们了解 FIR 滤波 器的设计方法,及 DSP 上 FIR 滤波器的实现方法。 设 h(n)(n=0,1,2,3,N-1)为滤波器的单位冲激响应序列,输入信 号为 x(n),则 滤波器就是要实现下列差分方程 假设滤波器的单位脉冲响应为 h0,h1,hN-1,xk为待滤波的 输入信号,则滤波器的输出为: * k y kh kx kh nx kn 进行滤波实际上就是计算序列的线性卷积。 图 2.1:FIR 数字滤波的结构 第三章
6、第三章 FIRFIR 滤波器的滤波器的 MATALABMATALAB 的设计的设计 FIR 滤波器的设计任务是选择有限长度的 h(n)。使传输函数 H(w)满 3 足设计要求。FIR 滤波器的设计方法有多种,如窗函数法、频率采样法 及其它各种优化设计方法。本设计中利用 MATLABA 设计滤波器,即得到 滤波器系数。 第一节、第一节、 语音信号的时域图、频域图的输出语音信号的时域图、频域图的输出 x,fs,bite =wavread(D:Windows XP 关机.wav,1024 15000); x=x(:,1); y = abs(fft(x(1:2048); subplot(211);plot(x);title(原始信号); subplot(212);plot(