IIR滤波器在TMS320C54X DSP上的实现 .docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
【标题】IIR滤波器在TMS320C54X DSP上的实现 【作者】刘 丽 【关键词】数字信号处理? IIR滤波器?? DSP??设计??实现 【指导老师】谭 勇 【专业】应用电子技术 【正文】 1.绪论 1.1引言 随着信息时代和数字世界的到来,数字信号处理已成为如今一门极其重要的学科和技术领域。数字信号处理在通信,语音,图像,自动控制,雷达,军事,航空航天,医疗和家用电器等众多领域得到了广泛的应用。数字信号处理(DSP)包括两重含义:数字信号处理技术(Digital Signal Processing)和数字信号处理器(Digital Signal Processor)。数字信号处理(DSP)是利用计算机或专用处理设备,以数值计算的方法,对信号进行采集、滤波、增强、压缩、估值和识别等加工处理,借以达到提取信息和便于应用的目的,其应用范围涉及几乎所有的工程技术领域。在数字信号处理的应用中,数字滤波器很重要而且得到了广泛的应用。按照数字滤波器的特性,它可以被分为线性与非线性,因果与非因果,无限长冲击响应(IIR)与有限冲击响应(FIR)等等。其中,线性时不变的数字滤波器是最基本的类型;而由于数字系统已经对延时器加以利用,因此有一定程度的非因果性,由此获得传统的非因果滤波器。IIR滤波器的特性是具有无限持续时间冲激响应,这种滤波器一般需要用递归模型来实现,因而有时也称之为递归滤波器,而FIR滤波器的冲激响应只能延续一定时间,在工程实际中可以采用递归的方式实现,也可以采用非递归的方式实现,但其结构主要还是非递归结构,没有输入输出反馈,并且FIR滤波器很容易获得严格的线性相位特性,避免被处理信号产生非相位失真,而线性相位体现在时域中仅仅是?在时间上的延迟,这个特点在图像信号处理,数据传输等波形传递系统中非常重要,且不会发生阻塞现象,能避免强信号淹没弱信号,因此特别适合信号强弱悬殊的情况。但FIR的设计往往阶数较高,不经济,比较麻烦,而由于IIR有输入输出反馈,因此,它有阶数低,经济,实现容易等特点,本文着重介绍IIR低通数字滤波器的设计及实现。 1.2?课题背景及研究意义 1.2.1课题背景 ??? 60年代,快速傅立叶变换法的提出使得数字信号处理理论快速发展起来。80年代,数字信号处理器的产生又大大提高了数字信号处理实时实现和应用的可能,?彻底改变了信号处理的面貌。如今,?数字信号处理在通信与信息系统、信号与信息系统、自动控制、雷达、军事、航空航天、医疗和家用电器等众多领域得到了广泛的应用。在数字信号处理应用中,?数字滤波器十分重要并已获得广泛应用。本文主要介绍数字滤波器的设计方法及其在定点DSP?上的实现。 1.2.2?研究意义 理论意义:本课题主要研究IIR数字滤波器在TMS320C54X DSP处理器上的实现,其理论意义在于通过该课题,理解数字滤波器的概念、性能参数、组成结构、设计步骤、实现方法、应用领域,理解DSP处理器的应用、硬件结构、编程方法,理解数字信号处理理论是如何应用在实际应用中的。 现实意义:通过对本课题的研究,?掌握IIR数字滤波器的理论设计方法,?学会分析滤波器结构和参数对滤波器性能指标的影响机制。掌握在Maltlab、CCS开发环境中通过编程设计和实现滤波器的方法与步骤,有利于更好地把握IIR数字滤波器在 DSP处理器上的实现方法,提高学习数字信号处理和应用DSP的兴趣和水平。 1.3?本文主要研究内容 ?本课题将在理解数字滤波器基本理论和IIR数字滤波器的基本设计与实现方法的基础上,在Matlab中用巴特沃斯、切比雪夫、椭圆型函数分别设计和比较了特定幅频指标的IIR低通滤波器,并应用C语言在CCS开发环境中实现该滤波器,同时分析滤波器结构和参数对滤波器性能指标的影响。 2.DSP系统及其开发工具CCS 2.1 DSP系统概述?? 2.1.1 DSP系统的构成? 图2-1所示为一个典型的DSP系统框图。它的基本部件包括抗混叠滤波器(Anti-aliasing Filter)、模/数(A/D)转换器(Analog-to-Digital Converter,ADC)、DSP、数/模(D/A)转换器(Digital-to-Analog Converter, DAC)。图中的输入信号可以有各种各样的形式,它可以是电信号、声音信号、化学信号、连续信号、数字信号、强信号、弱信号等。 输入 输出 图2-1??典型的数字信号处理系统框图 一般地说,首先通过传感器将各种信号转化为一定幅值的电信号。再通过抗混叠滤波器将输入的模拟信号进行带限滤波和采样,将信号中高出Nyquist频率的频率成份滤掉,然后通过A/D转换将模拟信号变换成DSP可以处理的并行或串行的数字比特流。根据N

文档评论(0)

精品资料 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档