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

加入VIP,免费下载
 

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

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

下载须知

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

版权提示 | 免责声明

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

使用FIR滤波器实现音频滤波实验指南Word格式.docx

1、(1) 在DE2_default工程上修改(2) 从Bypass模式切换到DAC模式 第一步:修改I2C_AV_Config.v在修改工程之前,下载原来的程序,用计算机播放器播放音乐并连到DE2的LINEIN输入端,用耳机可以听到效果。但是这个声音并没有经过ADC和DAC,因此并需进行修改,否则无法测试滤波器的效果。修改方法:A_PATH_CTRL : LUT_DATA = 16h08F8; 将8改为0SAMPLE_CTRL :h1002; 将2改为0改完后结果如下图所示:图1 修改I2C_AV_Config.v此时编译工程,将不能再听到LINEIN输入的音乐,说明修改生效了。 第二步:Ste

2、p 2: 修改AUDIO_DAC.v(1)增加两个输入fir_in_data和fir_out_data,前者为fir滤波器的输入数据,也是ADC采样后的数据,后者是fir滤波器滤波后的数据。 具体代码为:input DATA_WIDTH-1:0 fir_out_data; input DATA_WIDTH-1:0 fir_in_data;图2 增加两个输入(2)fir_in_data为ADC采样后的输出,现将其连入。图3 将FLASH_Out改为fir_in_data第三步:Step 3: 修改DE2_Default.v(1) 将ADC采集的数据进行串并转换得到并行数据(2) 将并行数据送给f

3、ir_in_data(3) ADC采集后的数据是双通道的,只需将左声道或右声道送给fir_in_data(1)串并转换将以下代码加入到系统顶层文件DE2_Default.v/added by sunshine (begin)reg 3:0 count_ADC_l=0;0 count_ADC_r=0;reg 15:0 fir_in_data_l=0;0 fir_in_data_r=0;0 ADC_data_l=0;0 ADC_data_r=0;wire 15:/ ADC data serial to pararrelalways (posedge AUD_BCLK)begin if(AUD_AD

4、CLRCK) begin ADC_data_lcount_ADC_l3:0=AUD_ADCDAT; count_ADC_l = count_ADC_l+1; if(count_ADC_l=15) begin fir_in_data_r=ADC_data_r; count_ADC_r=0; end end else ADC_data_rcount_ADC_r3: count_ADC_r = count_ADC_r+1; if(count_ADC_r=15) fir_in_data_l=ADC_data_l; count_ADC_lToolboxes-Filter Design-Filter De

5、sign&analysis Tool(fdatool)3 设置滤波参数 设置参数为:带阻FIR滤波器,阶数128,汉明窗采样频率48KHz,fc1=1980Hz,fc2=2020Hz点击 Design Filter此时出现滤波器频响曲线,注意参数的配置一定要符合滤波器性能要求,在要滤除的频率处,衰减至少10db以上,这样效果才够好。得到滤波器系数设计完后导出滤波参数(点击Export) 将滤波器参数导入工作区,名字默认为Num,直接点击Export(2) 将滤波参数保存为文本文件将系数用记事本保存,这里记为coeff_116.txt4、FIR模型的建立(1) 完成上述操作,然后打开Simuli

6、nk,调用FIR的IP CORE具体位置:SimulinkAltera DSP BuilderMegaCore Functionsfir_compiler_v9_0 双击model中的fir模块进行设置,第一步Step 1 parameterize。Step1Edit Coefficient SetImported Coefficient Set 选择对应的滤波器配置文件(coeff_116.txt)后ApplyOK之后的界面,参数如下: 点击finish然后点击Step2生成(Generate)(2) 导入音频文件处理结果导出到workspace,再转存成文件 (3) 在工程目录下生成VHDL及Quartus II工程

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

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