基于DSP的FIR数字滤波器的设计

基于DSP的FIR数字滤波器的设计

论文摘要

21世纪是数字化的时代,随着信息处理技术的飞速发展,数字信号处理技术逐渐发展成为一门主流技术,它在电子信息、通信、软件无线电、自动控制、仪表技术、信息家电等高科技领域得到了越来越广泛的应用。相对于模拟滤波器,数字滤波器没有漂移,能够处理低频信号,频率响应特性可做成非常接近于理想的特性,且精度可以达到很高,容易集成等,这些优势决定了数字滤波器的应用越来越广泛。同时DSP(数字信号处理器)的出现和FPGA的迅速发展也促进了数字滤波器的发展,并为数字滤波器的硬件实现提供了更多的选择。本课题主要应用MATLAB软件设计FIR数字滤波器,并对所设计的滤波器进行仿真;应用DSP集成开发环境—CCS调试汇编程序,用TMS320C5416来实现了FIR数字滤波。具体工作包括:对FIR数字滤波器的基本理论进行了分析和探讨;采用MATLAB软件来学习数字滤波器的基本知识,计算数字滤波器的系数,研究算法的可行性,对FIR低通数字滤波器进行前期的设计和仿真;系统介绍了TI公司TMS320C54x系列数字信号处理器的硬件结构、性能特点和DSP的集成开发环境CCS;应用DSP集成开发环境—CCS调试汇编程序,用TMS320C5416来实现了FIR数字滤波。

论文目录

  • 摘要
  • Abstract
  • 第1章 绪论
  • 1.1 数字滤波器的优越性
  • 1.2 国内外相关领域的研究进展
  • 1.3 数字滤波器的实现方法
  • 1.4 主要研究内容
  • 第2章 FIR滤波器基础
  • 2.1 FIR滤波器的特点
  • 2.2 FIR滤波器的设计方法
  • 2.2.1 利用窗函数法设计FIR滤波器
  • 2.2.2 用频率抽样法设计FIR滤波器
  • 2.2.3 利用切比雪夫逼近法设计FIR滤波器
  • 2.3 FIR滤波器的实现方法
  • 2.3.1 FIR滤波器的实现结构
  • 2.3.2 FIR滤波器的实现方法
  • 第3章 基于MATLAB的F琅滤波器的设计
  • 3.1 MATLAB简介
  • 3.2 基于MATLAB的滤波器的设计
  • 3.2.1 设计要求
  • 3.2.2 滤波器指标
  • 3.2.3 设计过程
  • 3.2.4 设计结果
  • 3.3 FIR滤波器的MATLAB仿真
  • 第4章 数字滤波器的DSP实现
  • 4.1 DSP的基本特征
  • 4.2 TMS320C54x DSP的硬件结构
  • 4.2.1 总线结构
  • 4.2.2 中央处理单元
  • 4.2.3 内部存储器
  • 4.2.4 片内外设
  • 4.3 DSP系统的设计与开发
  • 4.3.1 DSP系统的特点
  • 4.3.2 DSP系统的设计流程
  • 4.3.3 DSP系统的开发工具
  • 4.4 FIR滤波器的DSP实现
  • 4.4.1 系数量化
  • 4.4.2 量化误差
  • 4.4.3 FIR数字滤波器的实现结构
  • 4.4.4 FIR汇编程序及CCS调试
  • 4.4.5 FIR滤波器的DSP实现
  • 第5章 结束语
  • 5.1 全文总结
  • 5.2 心得体会
  • 5.3 工作展望
  • 参考文献
  • 致谢
  • 详细摘要
  • 相关论文文献

    标签:;  

    基于DSP的FIR数字滤波器的设计
    下载Doc文档

    猜你喜欢