利用DSP实现实时FIR信号滤波.pptVIP

  • 47
  • 0
  • 约小于1千字
  • 约 11页
  • 2017-10-08 发布于湖北
  • 举报
利用DSP实现实时FIR信号滤波

北京交通大学 国家工科电工电子教学基地 DSP应用课程设计 * 北京交通大学 国家工科电工电子教学基地 DSP应用课程设计 * 北京交通大学 国家电工电子教学基地 实验6 利用DSP实现信号滤波 信号处理综合设计性实验 一、实验目的 二、实验原理 三、实验内容 四、实验思考题? 实验6 利用DSP实现信号滤波 将DMA传输(实验6-1 利用DSP实现信号滤波-DMA传输.ppt)和DSP的算法FIR实验(实验6-2 利用DSP实现信号滤波-FIR仿真.ppt)相结合,则实现利用DSP实现信号实时滤波。 说明:利用DSP实现实时信号滤波 2.利用DSP进行实时信号滤波 利用DSP实现对模拟信号滤波的框图 信号输入输出电路图 信号源 to DSP McBSP1 from DSP McBSP1 ① ② ① ② AIC23 AIC23输出 信号输入输出电路图 信号输出端口 AIC23 AIC23输出 ① ② 信号采集和滤波的流程图 在DMA采集和传输程序的主程序main_dma.c中的存储器处理子程序processBuffer()中嵌入滤波算法,则可以实现利用DSP实现信号实时滤波。 (4)观察图形 观察信号滤波后的图形,可以利用CCS图形观察 工具来观察,或通过外接示波器观察。 三、实验内容 1.利用Matlab进行产生频率为2000Hz和12000Hz的正弦信号,利用FDATOOL设计FIR滤波器(fs=32000Hz),以滤波12000Hz分量,并利用SPTOOL工具对信号滤波进行仿真与验证。 2.将FIR算法嵌入到DMA程序中,实现实时滤波。 3.从J5输入频率为2000Hz和12000Hz正弦信号的叠加信号,编写实时FIR滤波程序,选择合适的滤波器参数,滤除12000Hz的频率分量,利用示波器在J6观察输出波形。分析信号的频谱结构,设计满足要求的数字滤波器, 拓展题 某音频信号中含有4500Hz干扰信号,实时采集并 滤除该干扰信号。 北京交通大学 国家工科电工电子教学基地 DSP应用课程设计 * 北京交通大学 国家工科电工电子教学基地 DSP应用课程设计 *

文档评论(0)

1亿VIP精品文档

相关文档