版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、IIR数字滤波器 (设计实验)一、实验目的1.了解IIR(Infinite Impulse Response,无限冲激响应)滤波器原理及使用方法;2.了解使用MATLAB语言设计IIR滤波器的方法;3.了解DSP对IIR滤波器的设计及编程方法;4.熟悉在CCS环境下对IIR滤波器的调试方法;二、实验原理IIR数字滤波器的传递函数H(z)为:其对应的差分方程为:对于直接形式的二阶IIR数字滤波器,其结构如图.1图4.1IIR数字滤波器结构图编程时,可以分别开辟四个缓冲区,存放输入、输出变量和滤波器的系数,如图.2所示。图4.2IIR数字滤波器算法图三、实验内容与步骤设计一个三阶的切比雪夫型带通数
2、字滤波器,其采样频率Fs =16kHz,其通频带3.2kHzf4.8kHz,内损耗不大于1dB;f 5.6kHz为阻带,其衰减大于20dB。输入信号频率为4000Hz、6500Hz的合成信号,通过所设计的带通滤波器将6500Hz信号滤掉,余下4000Hz的信号,达到滤波效果。1、IIR滤波器的MATLAB设计在MATLAB中设计IIR滤波器,程序为: wp=3.2,4.8;ws=2.4,5.6;rp=1;rs=20 n,wn=cheb1ord(wp/8,ws/8,rp,rs) b,a=cheby1(n,rp,wn) 设计结果为:N=3 wn =0.4000 0.6000 b0=0. a0=1.
3、 b1=0 a1=0 b2=-0. a2=2.13779 b3=0 a3=0 b4=0. a4=1.76935 b5=0 a5=0 b6=-0. a6=0.在设计IIR滤波器时,会出现系数1的情况,为了用Q15定点小数格式表示系数,可以用大数去所有系数。为避免在累加过程中出现1的情况,将系数进一步缩小,为此,在MATLAB中加入:B=round(b/6*215); A=round(a/6*215);滤波系数为:B =63 0 -188 0 188 0 -63A =5461 0 11675 0 9663 0 29482产生滤波器输入信号的文件使用CCS的Simulator进行滤波器特性的测试时,
4、需要输入时间信号x(n)。本设计输入信号频率为4000Hz、6500Hz的合成信号,通过所设计的带通滤波器将6500Hz信号滤掉,余下4000Hz的信号。以下是产生输入信号的C语言程序:#include #include void main() int i; double f256; FILE *fp; if(fp=fopen(iirin.inc,wt)=NULL) printf(cant open file! n); return; fprintf(fp,INPUT: .sect %cINPUT %cn,);for(i=0;iROM PAGE 0.data:DARAM PAGE 1BN:DA
5、RAM PAGE 1AN:DARAM PAGE 1 INBUF:RAM1 PAGE 1OUTPUT:RAM2 PAGE 1 在CCS上建立iir工程并运行iir.out程序。建立iir工程,将iir.asm和iir.cmd添加到工程中,对汇编程序进行汇编、链接;如果有错误则进行修改、调试,当汇编、链接成功后,加载并运行iir.out程序。注意,将iir.asm、iir.cmd、iirin.inc文件和iir.pjt工程文件放在同一文件夹下。 观察输入信号的波形及频谱。单击ViewGraphTime/Frequency命令,按照如图4.3所示改变各选项。由.cmd可知输入信号的数据放在数据区0x
6、2400开始的256个单元中。图4.3 Graph属性设置窗口单击OK按钮,则显示输入信号的时域波形如图4.4所示。其波形是频率为4000Hz和5000Hz正弦信号的合成信号。将图4.3中的Dsiplay Type项改为FFT Magnitude,则显示输入信号的频谱图。如图4.4所示。图4.4 输入信号的时域波形和频谱图、观察输出信号的波形及频谱。单击ViewGraphTime/Frequency命令,按照如图4.5所示改变各选项。由.cmd可知输出信号的数据放在数据区0x2600开始的256个单元中。图4.5 Graph属性设置窗口将图4.5中的Dsiplay Type项改为FFT Magnitude,则显示输出信号的频谱图。如图4.6所示。图4.6 输出信号的时域波形和频谱图由实验结果可知,通过IIR滤波器对输入信号频率为4000Hz、6500Hz的合成信号,通过所设
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 冀少版八年级生物上册第四单元第一节动物行为的特点课件
- 第一册 英语听说课教案
- 常见的天气系统教学设计,教案,教学实践
- 临时停车场护理
- 私营企业劳资管理实施办法
- 主题酒店保安招聘合同细则
- 志愿服务合作合同
- 外资企业图书室管理办法
- 水资源保护用地预审管理办法
- 体育用品销售总监聘用合同
- 中国文化概论-第三章中国传统服饰文化
- 工程标书范文(十六篇)
- (正式版)JBT 10437-2024 电线电缆用可交联聚乙烯绝缘料
- MOOC 地理信息系统(GIS)实验-南京师范大学 中国大学慕课答案
- (2024年)游泳教学课程教案
- 业务经营策略分析报告
- 2024年网络安全理论知识考试题库及答案(含各题型)
- 转正述职报告个人简介
- 小麦病虫害识别及“一喷三防”技术课件
- 沥青路面损坏类型及其维修
- 公开课中国式绩效管理精彩回顾
评论
0/150
提交评论