就是在时间域或频域内,对已知激励产生规定响应的网 络,使其能够从信号中提取有用的信号,抑制并衰减不需要的信号, 滤波器的设计实质上就是对提出的要求给出相应的性能指标, 再通过 计算,使物理可实现的实际滤波器响应特性逼近给出的频率响应特 性。 FIR 数字滤波器是一种非递归系统,其传递函数为: ZH=
DSP课程设计--Tag内容描述:
1、就是在时间域或频域内,对已知激励产生规定响应的网 络,使其能够从信号中提取有用的信号,抑制并衰减不需要的信号, 滤波器的设计实质上就是对提出的要求给出相应的性能指标, 再通过 计算,使物理可实现的实际滤波器响应特性逼近给出的频率响应特 性。
FIR 数字滤波器是一种非递归系统,其传递函数为: ZH= 1 0 N n n znb zX zY 由此可得到系统的差分方程为: 1 0 N I inxihny 则,FIR 滤波器的结构如下图: 其冲激响应 nh是有限长序列, 它 滤波器系数向量 nb,N 为 FIR 滤波器的阶数。
在数字信号处理应用中往往需要设计线性相位的滤波器,FIR 滤 波器在保证幅度特性满足技术要求的同时, 很容易做到严格的线性相 位特性为了使滤波器满足线性相位条件,要求其单位脉冲响应 nh为 实序列,且满足偶对称或奇对称条件,即 nNhnh1或 nNhnh1.这样,当 N 为偶数时,偶对称线性相位 FIR 滤波器 的差分方程表达为 。
2、间: 2012-2013 学年学年 2 学期学期 一设计题目 基于 TMS320VC5509 DSP 的 FIR 滤波器设计 二主要内容 本课程设计主要完成软件平台的设计, 在现有的 TMS320VC5509 DSP 硬件平台上, 按 照要求设计 FIR 滤波器,编写相应的源程序和链接命令程序,使整个系统能够滤除含噪信 号中的高频噪声。
三具体要求 设计需要完成几个内容: (1)学生首先自己参照指导书完FIR 算法实验 ,认真阅读实验中的源程序,深刻理 解 FIR 滤波的原理及具体实现方法,包括含噪信号的生成,滤波后信号的输出重点理解 FIR 滤波器的实现(循环寻址的实现) 。
(2)在理解原理的基础上,设计自己的滤波器。
设计一定参数的滤波器 得到滤波器的系数后,按照循环寻址的原理,参照给出的实验程序,编写具体的滤波 器实现程序。
调试程序,测试平台的性能。
观察相应得含噪信号波形及去噪后的信号波形,滤波器 的波形。
经反复调试,使滤波器达到预计的结果。
(3)撰写课程设计报告。
四进度安排 序号 内 容 时间(天) 1 熟悉 CCS 软件环境 1 2 总体设计方。
3、的 . 2 2 课程设计正文 . 2 2.1 系统分析 2 2.1.1 设计的任务及步骤 . 2 2.1.2 技术要求 . 2 2.1.3 设计思路 2 2.2 总体设计 2 2.2.1 硬件设计 2 2.2.2 系统框图设计 3 2.3 元器件的选择. 3 2.3.1 单元电路设计 3 2.3.2 单元模块分析 4 2.4 程序流程图与源程序 5 2.4.1 软件系统流程图 5 2.4.2 软件程序设计 6 3 运行结果 6 4 课程设计总结 . 7 5 参考文献 7 附录. 8 DSP 课程设计报告 温度采集与显示 第 2 页 1 课程设计目的课程设计目的 通过我们对 DSP 控制器及其应用课程的学习和理解,综合运用课本中所学到的理论知识 完成一个温度采集与显示的课程设计。
通过这次实践锻炼我们查阅资料、方案比较、团结合 作的能力。
在这个过程我们必须掌握温度采集技术的硬件设计、熟悉 A/D 转换技术和 DSP 液晶显示功能的软件设计。
学会采用简单电路的实验调试和整机指标测试方法, 增强我们的 动手能力,为以后学习和工作打下坚实基础。
2 课程设计正文课程设计正文 2.12.1 系。
4、滤波器的设计。
二、二、设计要求设计要求 (1) IIR低通滤波器性能指标 fc=1000 Hz,(通带截止频率) fst=2000 Hz, (阻带 截止频率)Rst=30 dB, Rp5 dB。
(2) IIR带阻,双线性变换法 设计指标 fst1=2000 Hz, fst2=3000 Hz, fc1=1000 Hz, fc2=4000 Hz, Rst=30 dB, Rp=5 dB。
(3) 带通滤波器性能指标 fc1=2000 Hz, fc2=3000 Hz, fst1=1000 Hz, fst2=4000 Hz, Rst=30 dB, %Rp5 dB FIR 数字滤波器 根据以上的技术指标设计出相应的滤波器,画出滤波器的频率响应曲线。
三、三、设计原理设计原理 1. 语音信号的采集 利用 Windows 下的录音机,录制一段自己的话音,时间在 1 s 内。
然后在 Matlab 软件平台下,利用函数 wavread 对语音信号进行采样,记住采样频率和采 样点数。
通过 wavread 函数的使用,理解采样频率、采样位数等概念。
y,fs=wavread(d:111.wa。