ImageVerifierCode 换一换
格式:DOCX , 页数:13 ,大小:646.68KB ,
资源ID:9720410      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/9720410.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(基于dsp的低通滤波器设计.docx)为本站会员(b****8)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

基于dsp的低通滤波器设计.docx

1、基于dsp的低通滤波器设计 西 南 科 技 大 学电工学,电子技术学生课程设计报告课程名称 DSP技术 实验名称 基于TMS320vc5509的语音采集系统 姓 名 邓 彪 学 号 * 班 级 电子0902 指导老师 朱玉玉 评 分 2012年5月6日1.设计要求:1.设计硬件电路包括最小系统,语音采集接口电路,存储器扩展电路等。2.设计一低通滤波器截止频率8khz,给出设计的滤波器指标,并仿真(可用MATLAB仿真),画出流程图,编写程序。3.(拓展部分)实现对语音信号的频谱分析。2.硬件设计:1.根据设计原理,采用芯片 TMS320C5509.TMS320VC5509简介:TMS320VC

2、5509是美国德州仪器公司(TI)推出的新一代数字信号处理器,其CPU在结构上包含一个3216位指令缓存队列、2个17位17位乘累16位算术逻辑单元(MAC)、一个40位算术逻辑单元(ALU)、一个16位算术逻辑单元(ALU)、一个40位桶形移位器和4个40位加法器。TMS320 VC5509支持多种工业标准的串行口,如:多通道缓冲串行口(McBSPs)、多媒体卡安全数据串行口(MMCSD)、USB和I2C总线接口等。还具有增强型主机接口(EHPI)、通用IO口、可编程数字锁相环(DPLL)、计时器和多个DMA控制器等片上外设。TMS320VC5509高度并行的结构与优化的指令集合在一起,使得

3、每个操作所需的时钟周期数在减少,而代码密度则在增加,进而提供了一个代码长度小、耗能低、高性能的数字信号处理引擎。 2.总体设计:3.下面是系统设计的子模块:1.A/D接口示意图:2.电源模块: 3.复位电路:4.时钟模块:5.程序存储器:6.数据存储器:7.JTAG接口4.低通数字滤波器设计:FIR设计原理:数字滤波是将输入的信号序列,按规定的算法进行处理,从而得到所期望的输出序列。一个线性位移不变系统的输出序列y(n)和输入序列x(n)之间的关系,应满足常系数线性差分方程: X(n):输入序列,y(n): 输出序列,ai,bi:滤波系数,N:滤波器阶数在式(1)中,若所有的ai均为0,则得F

4、IR滤波器的差分方程: 对式(2)进行Z变换,可得FIR滤波器的传递函数: FIR 滤波器的结构:设计流程: 设计指标:通带截止频率fp=7000hz,阻带下限截止频率fs=8000hz,采样频率FS=22050hz;通带最大衰减rp=1db,阻带最小衰减rs=20db;程序如下:fp=7000;fs=8000;Fs=22050; rp=1,rs=20; wp=2*pi*fp/Fs; ws=2*pi*fs/Fs; Fs1=1; wap=2*tan(wp/2); was=2*tan(ws/2); N,wc=buttord(wap,was,rp,rs,s); B,A=butter(N,wc,s);

5、 Bz,Az=bilinear(B,A,Fs1); figure(1); h,w=freqz(Bz,Az,512,Fs1*22050); plot(w,abs(h); title(巴特沃斯低通滤波器); xlabel(频率 HZ );ylabel(耗损 dB ); grid on;对语音信号滤波频谱分析:设计指标:通带最大衰减rp=1db,阻带最小衰减rs=100db;程序如下:fs=22050; x1=wavread(how.wav); wp=2*pi*7000/fs; ws=2*pi*8000/fs; Rp=1; Rs=100; wdelta=ws-wp; N=ceil(8*pi/wdel

6、ta); %取整 wn=(wp+ws)/2; b,a=fir1(N,wn/pi,hamming(N+1); %选择窗函数,并归一化截止频率 figure(1) freqz(b,a,512); title(FIR低通滤波器); f2=filter(b,a,x1); figure(2) subplot(2,1,1) plot(x1) title(FIR低通滤波器滤波前的时域波形); subplot(2,1,2) plot(f2); title(FIR低通滤波器滤波后的时域波形); sound(f2,44100); %播放滤波后的语音信号 F0=fft(f2,1024); f=fs*(0:511)/

7、1024; figure(3) y2=fft(x1,1024); subplot(2,1,1); plot(f,abs(y2(1:512); title(FIR低通滤波器滤波前的频谱) xlabel(频率/Hz); ylabel(幅值); subplot(2,1,2) F2=plot(f,abs(F0(1:512); title(FIR低通滤波器滤波后的频谱) xlabel(频率/Hz); ylabel(幅值);仿真波形:8.心的体会:通过本次的课程设计,我明白了细节决定成败这句话的道理,在实验中,有很多注意的地方,都被我忽视了,导致我再花费时间去修改,这严重影响了我试验的进度。同时,在实验中我了解了FIR滤波器的原理,熟练掌握了MATLAB的操作,不仅是我学到了知识,更锻炼了我的动手能力。也进一步认识了CCStudio软件的使用,了解了各种窗函数对滤波器特性的影响。这一学期的理论知识学习加上这次课程设计,我对DSP这门学科有了更为深刻的了解,对数字信号的处理功能,硬软件相结合,语音的压缩、去噪和编码等等方面都有了很深的了解。相信本次课程设计,无论是对我以后的学习,还是工作等方面都有一个很大的帮助。因此,本次课程设计我受益匪浅。

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1