DSP硬件电路设计基础课程设计FIR滤波器的DSP实现.doc
《DSP硬件电路设计基础课程设计FIR滤波器的DSP实现.doc》由会员分享,可在线阅读,更多相关《DSP硬件电路设计基础课程设计FIR滤波器的DSP实现.doc(11页珍藏版)》请在三一办公上搜索。
1、一、 设计课题滤波器的实现二、 设计目的 掌握数字滤波器的设计过程。 了解FIR的原理和特性。 熟悉设计FIR数字滤波器的原理和方法。 学习FIR滤波器的DSP实现原理。 学习使用CCS的波形观察窗口观察输入/输出信号波形和频谱变化情况。三、 设计内容滤波器结构图在数字信号处理中,滤波占有极其重要的地位。数字滤波是语音处理、图像处理、模式识别、频谱分析等应用的基本处理算法。用芯片实现数字滤波除了具有稳定性好、精确度高、不受环境影响等优点外,还具有灵活性好等特点。通过MATLAB来设计一个低通滤波器,对它进行模拟仿真确定FIR滤波器系数;用DSP汇编语言及C语言进行编程,实现FIR运算,对产生的
2、合成信号,滤除信号中高频成分,观察滤波前后的波形变化。四、 设计原理FIR滤波器的设计方法主要有窗函数设计法和频率抽样设计法,其中窗函数设计法是最基本的设计方法。在设计FIR滤波器中,一个最重要的计算就是加窗,比较常用的窗函数有矩形窗、Hanning窗、Hamming窗、Blackman窗、Kaiser窗等。用窗函数设计FIR滤波器的步骤为:(1)根据对过渡带宽及阻带衰减要求,选择窗函数的类型并估计窗口长度N。(2)根据待求滤波器的理想频率响应求出单位脉冲响应hd(n)。(3)计算滤波器的单位脉冲响应h(n)。(4)验算技术指标是否满足要求。如果不满足要求,可根据具体情况,调整窗函数类型和长度
3、,重复前面步骤,直到满足要求为止。频率样本法目前有两种设计方法,第一种直接用上面的基本思想,对逼近误差不加任何限制;也就是说无论设计所得的误差有多大我们都接受,这种方法叫朴素设计法。第二种方法则通过改变过渡带的样本值,努力使阻带中的误差极小化,以便产生一个较好的设计,这种方法叫最优设计法。可编程DSP芯片的开发需要一整套完整的软硬件开发工具。通常,DSP芯片的开发工具可以分为代码生成工具和代码调试工具。代码生成工具程序主要包括以下几种类型的程序:C编译器;汇编器和链接器;辅助程序,如文档管理程序和代码格式转换程序等;库文件;RTS头文件。开发DSP芯片,调试工具是必不可少的,TMS320系列D
4、SP芯片的系统集成和调试工具主要有:C/汇编语言源码调试器;初学者工具DSK;软件模拟器(Simulator);评价模块EVM;软件开发系统SWDS;仿真器XDS;集成开发环境CCS是一种集成代码调试工具,可以使开发设计人员不必在DOS窗口键入大量的命令及参数,CCS集成的调试工具使调试程序一目了然,大量的观察窗口使程序编写与修改得心应手。CCS的引入,大大缩短了DSP的开发进程,开发成本也降低了很多。五、 设计过程(一) 设计一个低通滤波器参数:阶数 根据给给定的设计参数,由中的函数产生滤波器系数 f=0 0.35 0.4 1; m=1 1 0 0 ; b=fir2(39,f,m)b = C
5、olumns 1 through 9 -0.0007 0.0003 0.0014 0.0010 -0.0016 -0.0038 -0.0008 0.0064 0.0081 Columns 10 through 18 -0.0030 -0.0169 -0.0118 0.0162 0.0353 0.0083 -0.0515 -0.0689 0.0247 Columns 19 through 27 0.2051 0.3523 0.3523 0.2051 0.0247 -0.0689 -0.0515 0.0083 0.0353 Columns 28 through 36 0.0162 -0.0118
6、-0.0169 -0.0030 0.0081 0.0064 -0.0008 -0.0038 -0.0016 Columns 37 through 400.0010 0.0014 0.0003 -0.0007接着观察滤波器的幅频、相频特性 freqz(b,512,1000) 汇编源程序.titleFIR.ASM .mmregs .bssy,1K_FIR_BFFR .set40PA0 .set0PA1 .set1FIR_COFF_TABLE .usectFIR_COFF,40D_DATA_BUFFER .usectFIR_BFR,40 .dataCOFF_FIR_START: .word-7*32
7、768/10000,3*32768/10000 .word14*32768/10000,10*32768/10000 .word-16*32768/10000,-38*32768/10000.word-8*32768/10000,64*32768/10000 .word81*32768/10000,-30*32768/10000 .word-169*32768/10000,-118*32768/10000 .word162*32768/10000,353*32768/10000 .word83*32768/10000,-515*32768/10000.word-689*32768/10000,
8、247*32768/10000 .word2051*32768/10000,3523*32768/10000.word3523*32768/10000,2051*32768/10000.word247*32768/10000,-689*32768/10000.word-515*32768/10000,83*32768/10000.word353*32768/10000,162*32768/10000.word-118*32768/10000,-169*32768/10000.word-30*32768/10000,81*32768/10000.word64*32768/10000,-8*327
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- DSP 硬件 电路设计 基础 课程设计 FIR 滤波器 实现
链接地址:https://www.31ppt.com/p-4146406.html