_DSP课程设计--基于FIR的语音信号滤波.docVIP

  • 26
  • 0
  • 约1.93万字
  • 约 22页
  • 2016-10-28 发布于福建
  • 举报

_DSP课程设计--基于FIR的语音信号滤波.doc

目 录 1 课题的背景与意义 1 2 DSP开发环境介绍 2 3 FIR滤波器设计 4 3.1设计总体方案 4 3.2 MATLAB中设计FIR滤波器 4 3.3在DSP中完成FIR滤波器设计 6 4 总结 7 参考文献 9 附录一 10 附录二 12 附录三 13 1 课题的背景与意义 数字信号处理就是用数字信号处理器(DSP)来实现各种算法,由于具有精度高、灵活性强等优点,已广泛应用在数字图像处理、数字通信、数字音响、声纳、雷达等领域。数字滤波技术又是进行数字信号处理的最基本手段之一,它是对数字输人信号进行运算,产数字输出信号,以改善信号品质,提取有用信息,或者把组合在一起的多个信号分量分离开来为目的。? 在信号处理领域中,对于信号处理的实时性、快速性的要求越来越高,因此在许多信息处理过程中,如对信号的过滤、检测、预测等,都要广泛地用到滤波器。其中数字滤波器具有稳定性高、精度高、设计灵活、实现方便等许多突出的优点,避免了模拟滤波器所无法克服的电压漂移、温度漂移和噪声等问题,因而随着数字技术的发展,用数字技术实现滤波器的功能越来越受到人们的注意和广泛的应用。而有限冲激响应(FIR)滤波器能在设计任意幅频特性的同时保证严格的线性相位特性,在示否音、数据传输中应用非常广泛。 DSP芯片实现数字滤波可通过修改滤波器的参数十分方便地改变滤波器的特性。因此,我们有必要对滤波器的设计方法进行研究,理解其工作原理,优化设计方法,设计开发稳定性好的滤波器系统。我们将通过DSP设计平台,实现较为重要的FIR和自适应滤波器系统。从而通过本课题的研究,掌握滤波器的设计技术,为通信、信号处理等领域实用化数字滤波器设计提供技术准备。本科题的研究,将为今后设计以DSP为核心部件的嵌入式系统集成提供技术准备,这不仅具有重要的理论意义,同时还具有重要的实际意义。 2 DSP开发环境介绍 一个典型的 DSP 系统如图2.1所示: 图2.1 典型的DSP系统 图2.1是一个用DSP做信号处理的典型框图。由于DSP是用来对数字信号进行处理的,所以首先必须将输入的模拟信号变换为数字信号。于是先对输入模拟信号进行调整,输出的模拟信号经过A/D变换后变成DSP可以处理的数字信号,DSP根据实际需要对其进行相应的处理,如FFT、卷积等;处理得到的结果仍然是数字信号,可以直接通过相应通信接口将它传输出去,或者对它进行D/A变换将其转换为模拟采样值,最后再经过内插和平滑滤波就得到了连续的模拟波形模拟信号。 一般来说DSP的设计过程应遵循一定的设计流程,如图2.2示: 图2.2 DSP基本设计流程 在此次的DSP设计当中,我们用到的软件是CCS3.3版本的,所用芯片是32位定点的TMS320F2812,流水线深度为8级。其内部具有事件管理器EV、ADC采样模块、串行通信接口SCI、串行外围设备接口SPI、局域网通控制器CAN以及多通道缓冲串行接口McBSP。在此次的FIR滤波器设计中我们主要用到了多通道缓冲串行接口、串行通信接口等部分。 3 FIR滤波器设计 3.1设计总体方案 利用MATLAB确定FIR滤波器参数; 启动CCS3.3,在CCS中创建工程,编程,编译,装载程序; 设置波形频域观察窗口,得到滤波前后的频谱变

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档