- 1、本文档共30页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
目录
1 引言 1
1.1 数字滤波器 1
1.2 软件介绍 2
1.2.1 MATLAB介绍 2
1.2.2 CCS介绍 3
1.3 设计要求 3
2 数字滤波器 4
2.1 FIR滤波器的设计原理和方法 4
2.2 IIR滤波器的设计原理和方法 4
3 FIR和IIR数字低通滤波器的实现 6
3.1 MATLAB设计 6
3.1.1 MATLAB确定参数 6
3.1.2正弦波及方波信号产生程序 8
3.1.3 Matlab中正弦和方波滤波 9
3.2 CCS设计 14
3.2.1 FIR 低通滤波器 14
3.2.2 IIR 低通滤波器 21
3.3分析 26
4总结 28
参考文献 29
DSP数字信处理(Digital Signal Processing,简称DSP)是一门涉及许多学科而又广泛应用于许多领域的新兴学科。20世纪60年代以来,随着计算机和信息技术的飞速发展,数字信号处理技术应运而生并得到迅速的发展。DSP发展历程大致分为三个阶段20世纪70年代理论先行,80年代产品普及和90年代的突飞猛进。在DSP出现之前数字信号处理只能依靠微处理器(U)来完成。但MP较低的处理速度无法满足高速实时的要求。因此,直到20世纪70年代,有人才提出了DSP的理论和算法基础。随着大规模集成电路技术的发展,1982年世界上诞生了第一片DSP芯片。几年后,第二代基于CMOS工艺的DSP芯片应运而生。80年代后期,第三代DSP芯片问世。90年代DSP发展最快,相继出现了第四代和第五代DSP器件。经过20多年的发展,DSP产品的应用己扩大到人们的学习、工作和生活的各个方面,并逐渐成为电子产品更新换代的决定因素。DSP 芯片是一种特别适合数字信号处理运算的微处理器,主要用来实时、快速地实现各种数字信号处理算法。数字信号处理由于具有精度高、灵活性强等优点,已广泛应用于图像处理、数字通信、雷达等领域。数字滤波技术在数字信号处理中占有极其重要的地位,数字滤波器根据其单位脉冲响应可分为IIR(无限长冲激响应滤波器)和FIR(有限长冲激响应滤波器)两类。IIR滤波器可以用较少的阶数获得很高的选择特性,但在有限精度的运算中,可能出现不稳定现象,而且相位特性不好控制。DSP(数字信号处理器)与一般的微处理器相比有很大的区别,它所特有的系统结构、指令集合、数据流程方式为解决复杂的数字信号处理问题提供了便利,本文选用TMS320C55作为DSP处理芯片,通过对其编程来实现IR滤波器。对数字滤波器而言,从实现方法上有FIR滤波器和无限冲激响应(IIR)滤波器之分。由于FIR滤波器只有零点因此这一类系统不像IIR系统那样易取得比较好的通带与阻带衰减特性。但是IR系统
2、高效率(因为结构简单、系数小、乘法操作较少)
3、与模拟滤波器有对应关系
4、可以解析控制,强制系统在指定位置为零点
5、有极点,在设计时要考虑稳定性
6、具有反馈,可能产生噪声、误差累积
1.2 软件介绍
1.2.1 MATLAB介绍
MATLAB的名称源自Matrix Laboratory,它是一种科学计算软件,专门以矩阵的形式处理数据。MATLAB将高性能的数值计算和可视化集成在一起,并提供了大量的内置函数,从而被广泛地应用于科学计算、控制系统、信息处理等领域的分析、仿真和设计工作,而且利用MATLAB产品的开放式结构,可以非常容易地对MATLAB的功能进行扩充,从而在不断深化对问题认识的同时,不断完善MATLAB产品以提高产品自身的竞争能力。 MATLAB是由美国mathworks公司发布的主要面对科学计算、可视化以及交互式程序设计的高科技计算环境。它将数值分析、矩阵计算、科学数据可视化以及非线性动态系统的建模和仿真等诸多强大功能集成在一个易于使用的视窗环境中,为科学研究、工程设计以及必须进行有效数值计算的众多科学领域提供了一种全面的解决方案,并在很大程度上摆脱了传统非交互式程序设计语言(如C、Fortran)的编辑模式,代表了当今国际科学计算软件的先进水平。MATLAB可以进行矩阵运算、绘制函数和数据、实现算法、创建用户界面、连 接其他编程语言的程序等,主要应用于工程计算、控制设计、信号处理与通讯、图像处理、信号检测、金融建模设计与分析 C上模拟DSP的指令集和工作机制,主要用于前期算法实现和调试。硬件在线编程可以实时运行在DSP芯片上,与硬件开发板相结合进行在线编程和调试应用程序。
CCS包含了源代码编辑器、工程管理器、编译器、链接器和调试器,包含了DSP/BIOS插件及API函数和RTDX插件、主机接口及API函数,它们组合完成对工程的设计及开发。在计算机端,用户使用源代码编辑工具来编写源代码文件。用户使用配置工具来定义用户程序中使用的对象,然后使用编译器和链接器来生成使用可执
您可能关注的文档
- COPD患者护理查房.ppt
- COPD气道炎症及治疗进展.ppt
- CPLD实现电路设计.ppt
- Creo2中参数化钢结构在工程应用.doc
- CUSP磁场对8英寸半导体级硅晶体生长影响(全球半导体晶体生长建模著名商业软件FEMAG).ppt
- d 无机化合物制备和表征.ppt
- D8_6多元函数微分几何应用.ppt
- D9_6多元函数微分学几何应用.ppt
- D9_6几何应用.ppt
- DCS应用实例聚苯乙烯.ppt
- 2024年05月黑龙江双鸭山饶河县事业单位面向社会公开引进高学历人才10人笔试上岸历年高频考点(难、易错点)附带答案详解.docx
- 2024年05月黑龙江鸡西市营商环境建设监督局招考聘用笔试上岸历年高频考点(难、易错点)附带答案详解.docx
- 2024年06月安徽马鞍山含山县选任人民陪审员120人笔试上岸历年高频考点(难、易错点)附带答案详解.docx
- 2024年2月上海交通大学医学院附属上海儿童医学中心招考聘用100人笔试上岸历年高频考点(难、易错点)附带答案详解.docx
- 2024年06月春季奥体中心公开招聘笔试上岸历年高频考点(难、易错点)附带答案详解.docx
- 2024年06月中国农业电影电视中心公开招聘应届毕业生拟录用人选笔试上岸历年高频考点(难、易错点)附带答案详解.docx
- 公路工程监理工程师经济系列(公路工程经济)模拟练习试卷16.pdf
- 公路工程监理工程师经济系列(公路工程经济)模拟练习试卷8.pdf
- 设备工程进度管理方法练习试卷1.pdf
- 环境影响评价师(环境影响评价技术方法)模拟试卷74.pdf
最近下载
- 人教版语文课文同步写字表生字表每日打卡丨一年级(下册).pdf
- 沥滘三期污水处理厂 总平面布置图-布局1.pdf VIP
- 麦肯锡-2024年全球关键并购趋势报告(英译中).pdf
- 人教版小学古诗文汇总(1至6年级).pdf VIP
- 发展与教育心理学题库.doc VIP
- 云算力租赁合同.docx VIP
- 2023年高考数学解析几何模型 圆锥曲线中的范围与最值问题(解析版).pdf VIP
- 2023年高考数学热点解析几何模型通关圆锥曲线中的定点问题(解析版).pdf VIP
- 临近高压输电线路作业审批表.docx VIP
- 2022年内蒙古锡林郭勒正蓝旗总工会招聘社会化工会工作者考试备考试题及答案解析.docx VIP
文档评论(0)