DSPFIR滤波器的DSP实现.doc
DSP课程设计报告
设计课题:FIR滤波器的DSP实现
专业班级:
学生姓名:
学号:
指导教师:
设计时间:
北华航天工业学院电子工程系
DSP课程设计任务书
姓名:
专业:
电子信息工程
班级:
指导教师:
职称:
教授
学号:
课程设计题目:
FIR滤波器的DSP实现
设计要求:
由实验箱信号发生器产生4KHz的模拟方波,然后进行AD转换,采样频率为64KHz,对采样数字信号进行数字滤波得到正弦波信号,存放在内存单元中观察这些数据的波形,并通过串口DAC转换后输出,在示波器上观察输出信号。
所需仪器设备:
电脑,DSP实验箱〔含硬件仿真器〕,示波器。
成果验收形式:
演示,在CCS中及在示波器上观测到正确输出信号。
参考文献:
1.《TMS320C55XDSP应用系统设计》赵洪亮等编著,北京航空航天大学出版社
2.《DSP原理及应用》邹彦主编电子工业出版社
3.《DSP原理及应用》胡圣尧等编著,东南大学出版社
时间安排
1.完成MATLAB设计滤波器;〔5月25日,周一〕
2.ADC、DAC原理及接口设计。〔5月26日,周二〕
3.完成整个设计任务:在AD/DA程序中插入设计好的数字滤波器,对采样的数字方波信号进行数字滤波。并将滤波后的信号通过串口DAC转换后输出,在示波器上观察得到正确输出信号。〔5月27日,周三〕
4.验收学生的课程设计成果。〔5月28日,周四〕
指导教师:
2014年月日
内容摘要
有限长单位冲激响应滤波器,是数字信号处理系统中最根本的元件,它可以在保证任意幅频特性的同时具有严格的线性相频特性,同时其单位抽样响应是有限长的,因而滤波器是稳定的系统。因此,FIR滤波器在通信、图像处理、模式识别等领域都有着广泛的应用。本次课设通过由实验箱信号发生器产生4KHz的模拟方波,然后进行AD转换,采样频率为64KHz,对采样数字信号进行数字滤波得到正弦波信号,存放在内存单元中观察这些数据的波形,并通过串口DAC转换后输出,在示波器上观察输出信号。
索引关键词:DSPFIR数字滤波器ADDA
目录
一概述…………4
二方案设计………………………4
三参数计算………………………4
四源程序…………5
五结果展示………………………7
六心得体会………………………7
七参考文献……………………7
一、概述
DSP?芯片是一种特别适合数字信号处理运算的微处理器,主要用来实时、快速地实现各种数字信号处理算法。数字信号处理由于具有精度高、灵活性强等优点,已广泛应用于图像处理、数字通信、雷达等领域。数字滤波技术在数字信号处理中占有极其重要的地位,数字滤波器根据其单位脉冲响应可分为IIR〔无限长冲激响应滤波器〕和FIR〔有限长冲激响应滤波器〕两类。IIR滤波器可以用较少的阶数获得很高的选择特性,但在有限精度的运算中,可能出现不稳定现象,而且相位特性不好控制。数字滤波器本质上是一个完成特定运算的数字计算过程,也可以理解为是一台计算机。
FIR(FiniteImpulseResponse)滤波器:有限长单位冲激响应滤波器,是数字信号处理系统中最根本的元件,它可以在保证任意幅频特性的同时具有严格的线性相频特性,同时其单位抽样响应是有限长的,因而滤波器是稳定的系统。因此,FIR滤波器在通信、图像处理、模式识别等领域都有着广泛的应用。
本次课设就是用DSP的多通道缓冲串行口接收数据,在通过FIR滤波后,输出出去。
方案设计
本次课设主要研究了数字滤波器的根本理论和实现方法。接着研究分析了如何利用MATLAB仿真软件来设计出符合各种要求的数字滤波器,并对所设计的滤波器进行仿真得到系数,本文还应用DSP集成开发环境——CCS调试汇编程序,为后面在DSP上实现提供必要的数据。?
本课题选择在