网站大量收购独家精品文档,联系QQ:2885784924

无限冲激响应滤波器IIR算法硬件实现DSP论文.doc

无限冲激响应滤波器IIR算法硬件实现DSP论文.doc

  1. 1、本文档共22页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
无限冲激响应滤波器(IIR)算法硬件实现 摘要 20世纪60年代以来,随着大规模集成电路、数字计算机等信息技术的飞速发展,数字信号处理(Digital Signal Processing, DSP)技术应运而生并得到快速发展。在过去的20多年时间里,DSP在理论和应用方面不断地进步和完善,在越来越多的应用领域中迅速取代传统的模拟信号处理方法,并开辟出出许多新的应用领域。目前数字信号处理技术已经在通信、雷达、航空航天、工业控制、生物医学控制、生物医学工程、网络及家电领域得到极为广泛的应用,数字化时代正在到来。 1928年,美国德州仪器公司(Texas Instruments Incorporation,简称TI公司)推出该公司的第一款DSPs芯片,很快DSPs芯片就以其数字器件特有的稳定性、可重复性、可大规模集成和易于实现DSP算法等优点,为数字信号处理技术带来了更大的发展和应用前景。采用各种类型DSPs实现系统的数字化处理和控制已经成为未来发展的趋势,并且睡着DSPs运算能力的不断提高,数字信号处理的研究重点由最初的非实用转向高速实时应用。 本文主要是应用TI公司生产的一款芯片TMS320F2812 DSPs来实现无限冲击响应滤波器(IIR)算法。本文的主要工作可归结如下: 介绍无限冲激响应滤波器(IIR)实现的原理。 详细分析无限冲激响应滤波器(IIR)算法。 画出无限冲激响应滤波器(IIR)实现的硬件框图及软件流程图。 实验调试过程及步骤。 分析在CCS软仿真及硬仿真环境下实验结果。 反汇编一个小程序及对DSPs实现IIR算法理解。 对学习DSPs理论课及做实验的心得体会。 通过软件仿真及硬件实现结果表明,用DSPs实现无限冲激响应滤波器(IIR)算法能够很好的达到预期的效果。 关键词:IIR, , DSPs, 无限冲激响应,CCS,滤波器 引言 硬件实现无限冲激响应滤波器(IIR)算法有多种方法,本文介绍用TI公司生产的一款芯片TMS320F2812 DSPs来实现无限冲激响应滤波器(IIR)算法,其中涉及无限冲激响应滤波器(IIR)算法软件仿真和硬件实现。通过实验分析,我们可以看出实验结果和理论结果符合的很好,因此MS320F2812 DSPs可以很好的实现无限冲激响应滤波器的滤波特性。 实验原理 无限冲激响应数字滤波器的理论基础。 模拟滤波器原理(巴特沃斯滤波器、切比雪夫滤波器、椭圆滤波器、贝赛尔滤波器)。 数字滤波器系数的确定方法。 根据要求设计低通IIR滤波器 要求:低通巴特沃斯滤波器在其通带边缘1kHz处的增益为-3dB,12kHz处的阻带衰减为30的dB,采样频率25kHz。设计: -确定待求通带边缘频率fp1Hz、待求阻带边缘频率fs1Hz和待求阻带衰减-20logδs dB。 模拟边缘频率为:fp1=1000 kHz,fs1=12000kHz,阻带边缘衰减为:-20logδs dB=30dB。 -用Ω=2лf/fs把由Hz表示的待求边缘频率转换成弧度表示的数字频率,得到Ωp1,Ωs1 Ωp1=2лfp1/fs1 =2л1000/25000=0.08л弧度 Ωs1=2лfs1/fs =2л12000/25000=0.96л弧度 -计算预扭曲线模拟频率以避免双线性变换带来的失真。 由w=2fstan(Ω/2)求得wp1和ws1,单位为弧度/秒 wp1=2fstan(Ωp1/2)=6316.5弧度/秒 ws1=2fstan(Ωs1/2)=794727.2弧度/秒 -由已给定的阻带衰减-20logδs dB确定阻带边缘增益δs。 因为-20logδs dB=30dB,所以logδs=-30/20,δs=0.03162 -计算所需滤波器阶数: 因此,一阶巴特沃斯滤波器就满足要求。 -一阶巴特沃斯滤波器的传输函数为: H(s) = wp1/(s+wp1)=6316.5/(s+6316.5) 有双线性变换定义s=2fs(z-1)/(z+1)得到的数字滤波器的传输函数为: 因此,差分方程为:y[n]=0.7757y[n-1]+0.1122x[n]+0.1122x[n-1]. 硬件框图 因此,差分方程为:y[n]=0.7757y[n-1]+0.1122x[n]+0.1122x[n-1]. 硬件框图 F2812-A评估板原理图 实验中用到的主要硬件模块 软件流程图 调试过程和步骤 实验准备 连接实验设备。 准备信号源进行AD输入。 取出2根实验箱附带的信号线。 用1根信号线连接实验箱左侧信号源的波形输出A端口和“A/D输入”模块的“ADCIN0”插座,注意插头要插牢、到底。这样,信号源波形输出A的输出波形即可送到 ICETEK-F2812A板的AD输入通道0. 用1根信号线连接实验箱左侧信

文档评论(0)

xingyuxiaxiang + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档