- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
DSP及设计报告
DSP技术及应用
课程设计报告
学生姓名 汪宥男 学 号 0807040207 教学院系 电气信息工程学院 专业年级 电信08级 指导教师 曹玉英
完成日期
2012
年
1
月
12
日
目录
一、设计题目 2
FIR滤波器设计 2
二、设计目的 3
三、设计任务 3
3.2 任务简介 3
四、设计原理 3
4.1FIR的原理和参数生成公式 3
4.2 用MATLAB计算滤波系数 4
4.3程序的自编函数及其功能 4
五、设计方案 5
六、设计结果 7
七、设计结论 8
附录: 9
输入低通滤波信号代码: 9
滤波系数程序代码: 9
滤波源程序: 9
FIR.cmd程序: 12
一、设计题目
FIR滤波器设计
二、设计目的
⑴ 掌握用窗函数法设计FIR数字滤波器的原理和方法。
⑵ 熟悉线性相位FIR数字滤波器特性。
⑶ 了解各种窗函数对滤波器特性的影响。
三、设计任务
3.1任务要求
设计一个FIR低通(或高通、带通)滤波器。此次选择运用MATLAB窗函数法进行设计FIR低通滤波器。要求:
通带边界频率为1500Hz,通带波纹小于1dB;
阻带边界频率为2000Hz,阻带衰减大于40dB;
采样频率为8000Hz。
3.2 任务简介
FIR(Finite Impulse Response)滤波器:有限长单位冲激响应滤波器,是数字信号处理系统中最基本的元件,它可以在保证任意幅频特性的同时具有严格的线性相频特性,同时其单位抽样响应是有限长的,因而滤波器是稳定的系统。有限长单位冲激响应(FIR)滤波器有以下特点:
系统的单位冲激响应h (n)在有限个n值处不为零
系统函数H(z)在|z|0处收敛,极点全部在z = 0处(因果系统) 结构上主要是非递归结构,没有输出到输入的反馈,但有些结构中(例如频率抽样结构)也包含有反馈的递归部分。
本次设计,我选择的是低通滤波器,运用MATLAB作为辅助工具,设计中我选择了三个信号相叠加,通过滤波器实现低频信号通过,高频信号滤除的功能。根据DSP教材、实验指导书、DSP参考书、期刊、网上资源等完成滤波系数的计算,编写产生滤波器输入信号的源程序、FIR数字滤波器的汇编源程序,以及调试验证工作。最终,成功滤除2200赫兹和3000赫兹的两个高频信号。
八 、设计心得
其实这次设计并没有想象中的难,运用的只是也是平时上课时老师讲过的东西,实验课上也验证过滤波器的特性,所以总的来说,这次设计还是比较顺利的。在平时的实验课上积累了一些经验,再结合设计指导,一步一步的进行设计。先将程序通过MATLAB生成可加载的.dat和.inc文件,再运行CCS加载编译程序,实现了滤波器的设计。
在此过程中也出现了一些小问题,第一次运行程序后,显示结果并不如意,虽然有一定的滤波效果,但不能完全滤除高频信号,左右也没查出怎么回事,最终我将程序代码重新加载,编译,最终运行,才将问题解决。高频信号最终也能完全滤除,毛刺也消除了。
其实在总体设计过程中,一定要清晰。通过这次对滤波器的设计,让我了解FIR滤波器设计的基本步骤,也让我了解了关于滤波器的原理与设计理念。因为,在实践接线中有各种各样的条件制约着。经过这次学习,让我对各种电路都有了更深的了解,所以说,坐而言不如立而行,虽然滤波器设计很简单,还是应该自己动手实际操作才会有深刻理解。更要熟悉每个步骤实现的功能。这样才能很好的利用来实现特定的功能。通过本次设计实验对DSP技术知识有了更深入的了解,将其运用到了实际中来,明白了学习DSP技术的意义,也达到了其培养的目的。在实验中,我也遇到一些小问题无法理解,不过我都一一克服了,通过努力解决了问题,使我明白了和他人共同合作的重要性。在以后的道路上我们也必须深刻认识到团队合作的精神,投入今后的发展之中,成功就是在不断摸索中前进实现的,遇到问题我们不能灰心、烦躁、甚至放弃,而要静下心来仔细思考,分部检查,找出最终的原因进行改正,这样才会有进步,才会一步步向自己的目标靠近,才会取得自己所要追求的成功。
附录:
输入低通滤波信号代码:
close all;
clear all;
clc
y=round(fir1(32,1600/8000*2)*32768);
fid=fopen(lowpass.inc,w);
fprintf(fid, .word %d\n,y);
fclose(fid);
滤波系数程序代码:
close all;
clear all;
clc
i=0:1:255;
y=((sin(2*pi*[i]*900/8000)+sin(2*pi*[i]*2200/8000)
您可能关注的文档
- (2#墩)水下承台钢板桩围堰施工及设计方案.doc
- (东二村一建)沥青路面硬化工程施工组织及设计-中标.doc
- (东二村铭基)沥青路面硬化工程施工组织及设计.doc
- (川化)南充炼油化工总厂特种润滑油生产装置安全隐患整改工程施工组织及设计.doc
- (亿视)亚太中心智能化小区系统及设计方案(改加扫描).doc
- (广东省粮食局办公大楼7-8、10层装修改造工程)施工组织及设计.doc
- (开题报告)乔家栅甜品店及设计—蓬莱路店.doc
- (广州大学电气课程及设计)建筑供配电系统及设计说明书正文.docx
- (桃园村一建)农村硬化和亮化工程施工组织及设计-中标.doc
- (徐性怡)电动汽车用电机控制系统及设计方法与发展趋势介绍.doc
原创力文档


文档评论(0)