下载此文档

基于TMS320F2812 DSP处理器的FIR滤波器的毕业设计与实现.doc


文档分类:通信/电子 | 页数:约26页 举报非法文档有奖
1/26
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/26 下载此文档
文档列表 文档介绍
郑州航空工业管理学院电子通信工程系 DSP 原理及应用课程设计报告设计题目: 基于 TMS320F2812 DSP 处理器的 FIR 滤波器的设计与实现姓名王泳学号: 091307229 专业: 通信工程设计日期: 2012 年6月 15日指导老师: 赵成张松炜基于 TMS320F2812 DSP 处理器的 FIR 滤波器的设计与实现一. 引言数字信号处理是电路系统从模拟时代向数字时代前进的理论基础, 为数字信号处理的应用而专门设计的可编程处理器, 即数字信号处理器也应运而生。在当今信息时代数字信号处理已成为一门极其重要的学科。数字信号处理在通信、语音、图像等众多相关领域得到了广泛的应用。数字信号处理( DSP ) 包括两重含义: 数字信号处理技术( Digital Signal Processing )和数字信号处理器( Digital Signal Processor ) 。数字信号处理( DSP )是利用计算机或专用处理设备,以数值计算的方法、对信号进行采集、滤波、增强、压缩、估值和识别等加工处理, 借以达到提取信息和便于应用的目的, 其应用范围涉及几乎所有的工程技术领域。目前 FIR 滤波器的实现方法大致可分为三种: 利用单片通用数字滤波器集成电路、 DSP 器件或者可编程逻辑器件实现。其中以使用通用 DSP 芯片实现方式较为简单, 是一种实时、快速、特别适合于实现各种数字信号处理运算的微处理器, 借助于通用数字计算机按滤波器的设计算法编出程序进行数字滤波计算。由于它具有丰富的硬件资源、改进的哈佛结构、高速数据处理能力和强大的指令系统而在通信、航空、航天、雷达、工业控制、网络及家用电器等各个领域得到广泛应用二. 设计目的 1、掌握用窗函数法设计 FIR 滤波器的原理及方法,熟悉线性纤维 FIR 滤波器的幅频特性和相频特性及其图像。 2、掌握使用 matlab 编程的基本方法,学会利用 fdatool 工具来快速设计满足需要的滤波器。 3、掌握 TMS320F2812 DSP 处理器开发的程序框架结构,学习驱动 TMS320F2812 DSP 处理器程序编写并能使其正常工作。实习驱动 ADC 模块实现信号的实时采集与模数转换 4、掌握使用 TMS320F2812 DSP 处理器实现 FIR 数字低通滤波器的设计方法, 并能够实时采集输入信号并滤除高频信号再通过 SCI 串口传输到计算机显示。三. 设计要求 1、利用 Matlab 软件的 FDATool 工具设计 FIR 滤波器, 并提取滤波器参数; 2 、S 集成开发环境下,利用第 1 步得到的滤波器参数,利用窗函数法设计 FIR 滤波器程序, 观察输入信号及滤波后得到的输出信号的时域波形及 FFT Magnitude 波形; 3、利用 TMS320F2812 的 ADC 片内外设的外围电路实时采集的混频信号数据,使用 1个 51 阶的 FIR 低通滤波器,S 中设计 FIR 滤波器程序实现滤波, 观察相关波形及滤波效果, 通过 SCI 接口将数据传送到计算机上; 四、总体设计 利用 Matlab 软件的 FDATool 工具设计 FIR 滤波器 有限冲击响应数字滤波器的基础理论滤波器就是在时间域或频域内,对已知激励产生规定响应的网络,使其能够从信号中提取有用的信号,抑制并衰减不需要的信号。滤波器的设计实质上就是对提出的要求给出相应的性能指标, 再通过计算, 使物理可实现的实际滤波器频率响应特性逼近给出的频率响应特性。 FIR 数字滤波器系统的传递函数为: ?????? 10)()( )( H(z) Nn nznbzX zY (1) 由此得到系统的差分方程: ))1(()1()1()1()()0()(????????????????NnxNbnxbnxbny (2) 若 FIR 数字滤波器的单位冲激响应序列为 h(n) ,它就是滤波器系数向量 b(n) 。传统的滤波器分析与设计均使用繁琐的公式计算, 改变参数后需要重新运算, 从而在分析与设计滤波器尤其是高阶滤波器时工作量特别大。这里应用 MATLAB 设计 FIR 滤波器, 根据给定的性能指标设计一个 H(z) ,使其逼近这一指标,进而计算并确定滤波器的系数 b(n) ,再将所设计滤波器的幅频响应、相频响应曲线作为输出, 与设计要求进行比较, 对设计的滤波器进行优化。设计完成之后将得到 FIR 滤波器的单位冲激响应序列 h(n) 的各个参数值。 利用 Matlab 软件的 FDATool 设计 FIR 滤波器(1) 首先在命令窗口键入 FDAtool 命令, 启动滤波器设计分析器,调出 FDAtool 界面,如下图所示。 FDATool 界面(2) 在 Filter Type 选项中选

基于TMS320F2812 DSP处理器的FIR滤波器的毕业设计与实现 来自淘豆网m.daumloan.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数26
  • 收藏数0 收藏
  • 顶次数0
  • 上传人6188
  • 文件大小0 KB
  • 时间2016-04-16
最近更新