基于FIR数字滤波器的原理和层次化、模块化设计思想,结合Altera公司的CycloneII系列FPGA芯片,提出了FIR数字滤波器的实现硬件方案,给出了采用Matlab、QuartusⅡ设计及实现32阶低通FIR滤波器的方法步骤,仿真及实际测试结果验证了设计方案的正确性,与传统的数字滤波器相比,本文设计的FIR数字滤波器具有更好的实时性、灵活性和实用性。
2020-01-03 11:22:52 1.27MB Matlab FPGA FIR 数字滤波器
1
抗混叠滤波器是用来移除输入信号中的高频谐波部分,防止高频谐波超过采样频率的一半。文档我是想免费的奈何积分是自动计算的。想要免费的就私信我,或者在博客文档里评论留下邮箱
2020-01-03 11:16:46 227KB RCfilter
1
基于DSP_TMS320C5402的FIR数字滤波器设计及实现 基于DSP_TMS320C5402的FIR数字滤波器设计及实现
1
声音信号的采集、加噪,再滤波 [y,Fs,bits]=wavread('D:\q.wav');%读出信号,采样率和采样位数。 y=y(:,1);%取单声道作分析 yl=length(y)%求语音信号长度 yy=fft(y,yl);%傅里叶变换 t=[0:1/8000:4 zeros(1,yl-32001)]'; m=0.07*sin(10000*pi*t);%产生噪声 n=y+m;%加入噪声 nl=length(n)%求语音信号长度 nn=fft(n,nl);%傅里叶变换 figure(1); subplot(2,1,1);plot(n);title('噪声信号波形') subplot(2,1,2);plot(y);title('原信号波形') figure(2); subplot(2,1,1);plot(abs(nn));title('噪声信号频谱'); subplot(2,1,2);plot(abs(yy));title('原信号频谱'); sound(n,fs)
2019-12-28 17:17:43 426KB matlab IIR滤波器 课程设计报告
1
环路滤波器是通信信号调制解调中最重要的一个部分,环路滤波器设计的好坏将直接影响到接收机的性能指标,二阶锁频辅助三阶锁相环路滤波器可以稳定跟踪具有加加速度的信号源,是现代通信中非常实用的技术,本文中详细编写了单载波信号产生模块、信道噪声模块、数字正交下变频模块、鉴频鉴相模块、环路滤波器模块,并包含了完整的testbench模块,对于初学者非常有用。
2019-12-26 03:02:46 5.83MB PLL FLL Verilog Loop_Filter
1
通过本次实验自己编写一个FIR滤波器,完成包括含噪语音信号的读取,滤波后信号的输出,语音编解码器的设置(AIC23),重点理解FIR滤波器的实现(循环寻找的实现)。 在理解原理的基础上,设计自己的滤波器。 ①录制自己的语音,长度为4-6个字,如“宿迁学院”,录制完成并命名后,保存在相应的位置(语音信号要没有杂声)。用MATLAB命令,给语音信号加噪声,形成噪声文件。 ②设计一定参数的滤波器 用MATLAB设计滤波器,使用fir2函数设计滤波器,注意,在函数中,其截止频率均用归一化频率表示。 ③得到滤波器的系数后,按照循环寻址的原理,参照给出的实验程序,编写具体的滤波器实现程序。 ④调试程序,测试平台的性能。在输入生成的噪声语音条件下,听滤波后的语音,试听能否滤除噪声;并观察相应得含噪语音信号波形及去噪后的语音信号波形,滤波器的波形。 实验后可以完成语音信号的采集,加噪,除噪,并且完成语音信号的数/模,模/数转换。可以熟练使用MATLAB软件,能够独立求出需要的系数,理解代码的含义,可以熟练使用相关的硬件软件。
2019-12-24 03:02:49 824KB FIR滤波器
1
基于FPGA的滤波器设计
2019-12-21 22:25:57 8.7MB FPGA滤波器
1
清晰地描述了维纳滤波的原理以及实现,最后给出了MATLAB的实现代码以及测试结果
2019-12-21 22:20:21 461KB 维纳滤波 MATLAB 自适应滤波
1
基于TMS320C54X的IIR带通滤波器的设计与仿真 文档 c语言代码 matlab代码
2019-12-21 22:16:08 465KB TMS320C54X IIR 带通滤波器 设计
1
优秀数字信号处理课程设计+matlab滤波器设计
1