- 博客(0)
- 资源 (3)
- 收藏
- 关注
基于DSP的数字滤波器设计与仿真(附程序)
通过高级语言或汇编语言编程实现较复杂的功能,加深对DSP芯片TMS320C54x的结构、工作原理的理解,获得DSP应用技术的实际训练,掌握设计较复杂DSP系统的基本方法。
Matlab辅助DSP实现FIR,其总体过程为在DSP中编写处理程序;在Matlab中利用滤波器设计、分析工具(FDATool),根据指定的滤波器性能快速设计一个FIR,然后把滤波器系数以头文件形式导人CCS中,头文件中含滤波器阶数和系数数组,在Matlab中调试、运行DSP程序并显示、分析处理后的数据。使用该方法,便于采用语言来实现程序。头文件名不变,当Matlab中设计的滤波器系数改变时,相应头文件中系数也改变,方便了程序调试、仿真。
2011-12-02
IIR数字滤波器的设计
利用模拟滤波器设计IIR数字滤波器方法
(1)根据所给出的数字滤波器性能指标计算出相应的模拟滤波器的设计指标。
(2)根据得出的滤波器性能指标设计出相应的模拟滤波器的系统函数H(S)。
(3)根据得出的模拟滤波器的系统函数H(S),经某种变换得到对该模拟滤波相应的数字仿真系统——数字滤波器。
滤波器代码:
(1)设计Butterworth低通滤波器,指标为Wp=0.2*pi,Rp=1Db,Wst=0.3*pi, 阻带衰减As=15dB。
(2)利用双线性变换法设计Chebyshev低通数字滤波器,要求满足,Wp=0.2*pi,Rp=1Db,Wst=0.3*pi阻带衰减As=15dB。
Matlab编程实现。
2011-12-02
FIR数字滤波器的设计
从时域出发,设计h(n)逼近理想hd(n)。
设计Butterworth低通滤波器,指标为wp=0.2*pi,Rp=1dB,wst=0.3*pi,阻带衰减As=15dB。
Matlab编程实现。
2011-12-02
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人