基于DSP的FIR数字滤波器的设计与分析毕业设计论文.docx
《基于DSP的FIR数字滤波器的设计与分析毕业设计论文.docx》由会员分享,可在线阅读,更多相关《基于DSP的FIR数字滤波器的设计与分析毕业设计论文.docx(62页珍藏版)》请在三一办公上搜索。
1、1北京科技大学远程与成人教育学院毕业设计(论文)题 目:基于DSP的FIR数字滤波器的设计与 分析 学习中心: 远程与成人教育学院(TY)专 业: 通信工程 年 级: 2008级 姓 名: 李维鑫 学 号: 20838712087 指导教师: 王春明 2012年 4 月 6 日 北京科技大学远程与成人教育学院毕业设计(论文)任务书远程与成人教育学院(TY)学习中心 通信工程专业 2008年级 李维鑫 同学(学号 2083871208 ): 经研究决定,你的毕业设计(论文)题目为: 基于DSP的FIR数字滤波器的设计与分析 指导教师为: 王春明 请你于2011年11月1日- 2012年4月6日期
2、间完成。指导教师:(签字) 年 月 日学 生:(签字) 年 月 日北京科技大学远程与成人教育学院毕业设计(论文)指导教师评分学习中心 远程与成人教育学院(TY)专业 通信工程 年级2008 学号 20838712087 学生 李维鑫 :毕业设计(论文)题目 基于DSP的FIR数字滤波器的设计与分析 指导教师评分参考标准序号项 目满分1文献检索、调研、开题报告102基本理论的掌握及外语、计算机应用153数据(事实)真实可靠,综合分析、解决问题能力304设计(论文)水平、创新意识155完成的工作量和工作态度156全文规范、图纸、图表、文字表达能力及书写质量15合 计100评分:评语(特别点评或结论
3、,同时请说明是否同意该学生参加答辩): 指导教师(签字): 年 月 日北京科技大学远程与成人教育学院毕业设计(论文)答辩评分和综合成绩学习中心 远程与成人教育学院(TY)专业 通信工程 年级2008 学号 20838712087 学生 李维鑫 :毕业设计(论文)题目 基于DSP的FIR数字滤波器的设计与分析 答辩评分参考标准序号项 目满分1论述的条理性、逻辑性252回答问题的正确性303设计(论文)内容的正确性204设计(论文)水平及创新意识25合 计100评分: 评语: 答辩小组组长(签字): 年 月 日综合成绩项目评分权重加权分指导教师评分0.5答辩评分0.5综合成绩-指导教师(签字):
4、答辩委员会主任(签字): 北京科技大学远程与成人教育学院毕业设计(论文)摘要数字滤波技术是数字信号处理的核心技术,而FIR数字滤波器因其具有严格的线性相位、总是稳定等特点而广泛应用于数字信号处理的各个领域,是一个重要的研究课题。DSP芯片是一种特别适合数字信号处理运算的微处理器,主要用来实时、快速地实现各种数字信号处理算法。用DSP芯片实现FIR数字滤波器,不仅具有稳定性好、精确度高、不受环境影响等优点,而且因DSP芯片的可编程性,可方便地修改滤波器参数,从而改变滤波器的特性,设计十分灵活。本文主要研究了数字滤波器的基本理论,并对有限冲击响应数字滤波器FIR的设计和实现进行了分析和研究,尤其是
5、在MATLAB环境下FIR数字滤波器的设计,主要是窗函数法及利用MATLAB的滤波器设计工具的设计方法,并用MATLAB语言编写了可以选择滤波器四种类型及七种窗函数的仿真程序,进行了具体的仿真分析。研究了TI公司的16位定点DSP芯片TMS320C55x的硬件和软件结构特性,编写了DSP的FIR滤波算法,在实验箱上进行了调试仿真;探讨了利用DSP快速设计FIR数字滤波器的方法,主要是在MATLAB中调试仿真DSP程序来寻找系数的快速传递法。最后,以TMS320C55x为主芯片设计了一个高性能的FIR数字滤波器系统,主要是时钟信号产生电路、芯片电源供电电路、模数转换和数模转换芯片与C55X连接电
6、路、外挂程序存贮器FLASH电路、扩展RAM存贮器等基本外围电路的设计。关键词:数字信号处理器;数字滤波器;FIR; MATLAB; TMS320C55xThe design and analysis of FIR digital filter based on DSPAbstractDigital filter algorithm is one of the core techniques in signal processing. The FIR digital filter has been widely used in signal processing field because o
7、f its strict linear phase and stability, now, it becomes a very significant research task. DSP chip is a sort of microprocessor which is especially suitable for digital signal processing, it is mostly used to realized different digital signal arithmetic Real-time and fleetly. The realization of the
8、FIR digital filter which is based on DSP chip,not only have the merit of good stability, high precision, and have no effect of environmental., but also, by change the parameter of the filter to change the characteristic of the filter; because of the programmability of the DSP chip. Its design is ver
9、y flexible.In this paper, the mainly task is researching the basic theories of the digital filter, and analyzing the designing and realization of the Finite Impulse Response digital filter (FIR), especially the method which realized under MATLAB environment, the window functions is primarily introdu
10、ced, the method of using the digital filter design tools in MATLAB is also applied. It also compiles a procedure with MATLAB language which can select four sorts of digital filter and seven kinds of window functions. Then, this paper researches the structure and property of the 16 bit fixed-point DS
11、P chip TMS320C55x, and writes the FIR filter program which is debugged and simulated by experiments. The design of the FIR filter using DSP is discussed, which focus on the method of coefficient transmission over passing debugging the DSP program in MATLAB. Finally, a digital filter system with pref
12、erable capability is designed based on the C55x, its consists of the design of hardware interface, which including the clock-generating circuit, the chip power supply circuit, the A/D and D/A chip connecting interface, the FLASH chip connecting interface, extended RAM connecting interface and so on.
13、Keywords: DSP; Digital Signal Filter; FIR; MATLAB3目录摘要1ABSTRACT2目录1引 言11 绪论21.1 课题研究的背景21.2 国内外研究进展21.3 研究内容32 DSP技术42.1 DSP芯片发展42.2 DSP芯片基本结构42.3 DSP系统构成52.4 DSP系统设计过程52.5 TMS320C55X概述62.6 CPU结构62.7总线结构63 FIR数字滤波器理论及基于MATLAB的设计仿真73.1数字滤波器分类73.2 FIR数字滤波器的结构73.3 FIR数字滤波器的软件设计方法83.4傅氏级数设计FIR滤波器的基本理论83
14、.5基于MATLAB的FIR滤波器设计94 FIR数字滤波器系统硬件设计144.1硬件系统设计144.2时钟电路设计144.3电源电路设计154.4模数/数模转换电路设计154.5 FLASH接口设计164.6外部存贮器接口设计175 FIR滤波器的DSP程序实现185.1傅氏级数法的DSP程序实现185.2利用汇编程序实现FIR滤波器185.3小结21结 论23参 考 文 献24附录A 外文文献25附录B 外文翻译28附录C 源代码29结 束 语39 2 引 言 21世纪是数字化的时代,随着越来越多的电子产品将数字信号处理(PSP)作为技术核心,DSP已经成为推动数字化进程的动力。作为数字化
15、最重要的技术之一,DSP无论在其应用的深度还是广度,正在以汀所未有的速度向前发展。 数字信号处理器,也称DSP芯片,是针对数字信号处理需要而设计的一种具有特殊结构的微处理器,它是现代电子技术、相结合的产物。一门主流技术,随着信息处理技术的飞速发展,计算机技术和数字信号处理技术数字信号处理技术逐渐发展成为它在电子信息、通信、软件无线电、自动控制、仪表技术、信息家电等高科技领域得到了越来越广泛的应用。 数字信号处理由于运算速度快,具有可编程特性和接口灵活的特点,使得它在许多电子产品的研制、开发和应用中,发挥着重要的作用。采用DSP芯片来实现数字信号处理系统是当前发展的趋势。 近年来,DSP技术在我
16、国也得到了迅速的发展,不论是在科学技术研究,还是在产品的开发等方面, 在数字信号处理中,其应用越来越广泛,并取得了丰硕的成果。数字滤波占有极其重要的地位。象处理、模式识别、谱分析等应用中的一个基本处理算法。数字滤波是语音和图在许多信号处理应用中用数字滤波器替代模拟滤波器具有许多优势。数字滤波器容易实现不同的幅度和相位频率特性指标,克服了与模拟滤波器器件性能相关的电压漂移、温度漂移和噪声问题。用DSP芯片实现数字滤波除了具有稳定性好、精确度高、不受环境影响外,还具有灵活性好的特点。用可编程DSP芯片实现数字滤波可通过修改滤波器的参数十分方便的改变滤波器的特性。几乎每一科学和工程领域例如声学、物理
17、学、通信、数据通信、控制系统和雷达等都涉及信号。在许多应用中都希望根据期望的指标把一个信号的频谱加以修改、整形或运算。这些过程都可能包含衰减一个频率范围,阻止或隔离一些频率成分,用数字滤波器来实现这些功能是方便、有效、可行的。数字滤波器又分为无限冲激响应滤波器(IIR)和有限冲激响应滤波器(FIR)。FIR滤波器具有不含反馈环路、结构简单以及可以实现的严格线性相位等优点,因而在对相位要求比较严格的条件下,采用F1R数字滤波器。同时,由于在许多场合下,需要对信号进行实时处理,因而对于单片机的性能要求也越来越高。由于DSP控制器具有许多独特的结构,例如采用多组总线结构实现并行处理,独立的累加器和乘
18、法器以及丰富的寻址方式,采用 DSP控制器就可以提高数字信号处理运算的能力,可以对数字信号做到实时处理。而普通的单片机例如MCS-51难以满足这一要求。用可编程DSP芯片实现数字滤波的又一优势是:通过修改滤波器的参数十分方便的改变滤波器的特性。有限长单位冲激响应(FIR)数字滤波器,与传统的通过硬件电路实现的模拟滤波器相比有以下优点: (1)简化了硬件电路的设计,提高了硬件电路的集成度和可靠性。 (2)对干扰信号的抑制能力有了明显提高,这对系统的控制精度和稳定性的提高起到了促进作用。 (3)数字滤波器的参数调节比起模拟滤波器来更加方便、灵活。 (4)数字滤波器可以实现数据的并行处理,提高了系统
19、运行速度。1 绪论1.1 课题研究的背景20世纪60年代起,由于计算机技术、集成工艺和材料工业的发展,滤波器的发展上了一个新台阶,朝着低功耗、高精度、小体积、多功能、稳定可靠和价廉等方向努力,其中高精度、小体积、多功能、稳定可靠成为70年代以后的主攻方向,导致数字滤波器、RC有源滤波器、开关电容滤波器和电荷转移器等各种滤波器的飞速发展。到70年代后期,上述几种滤波器的单片集成己被研制出来并得到应用,90年代至现在主要致力于把各类滤波器应用于各类产品的开发和研制。当然,对滤波器本身的研究仍在不断进行。数字滤波,是数字信号处理的基本核心内容之一,占有极重要的地位。它是语音、图像处理、软件无线电、通
20、信、模式识别、谱分析等应用中的一个基本处理算法。数字滤波器是一个具有按预定的算法,将输入离散时间信号转换为所要求输出的离散时间信号的特定功能装置,是一个离散时间系统。与模拟滤波器相比,数字滤波器不用考虑器件的噪声、电压漂移、温度漂移等问题,可以容易地实现不同幅度和相位频率等特性指标。几乎每一科学和工程领域如声学、物理学、数据通信、控制系统和雷达等都涉及到信号,在应用中都希望根据期望的指标把一个信号的频谱加以修改、整形或运算,这些过程都可能包含衰减一个频率范围阻止或隔离一些频率成分。数字滤波作为数字信号处理的重要组成部分有着十分广泛的应用前景。从形式上看,数字滤波有线性滤波和非线性滤波。线性滤波
21、是指卷积滤波,又分为频域滤波和时域滤波,在实域中根据滤波方式又分为递归滤波和非递归滤波。非线性滤波主要是指同态滤波,它是用取对数的方法将非线性问题线性化。由于电子计算机技术和大规模集成电路的发展,数字滤波器可用计算机软件实现,也可用大规模集成数字硬件实时实现。应用数字滤波器处理模拟信号时,首先须对输入模拟信号进行限带、抽样和模/数转换。为得到模拟信号,数字滤波器处理的输出数字信号须经数/模转换、平滑。数字滤波器具有高精度、高可靠性、可程控改变特性或复用、便于集成等优点。与传统的通过硬件电路实现的模拟滤波器相比,数字滤波器有几大优点。 (1)简化了硬件电路的设计,提高了硬件电路的集成度和可靠性。
22、 (2)对干扰信号的抑制能力有明显提高,这对系统的控制精度和稳定性的提高起到了促进作用。 (3)数字滤波器的参数调节比模拟滤波器更方便、灵活。1.2 国内外研究进展自20世纪70年代末80年代初DSP芯片诞生以来DSP芯片得到了飞速的发展。在20多年时间里DSP芯片已经在信号处理、通信、自动控制、仪表技术、信息家电等许多领域得到广泛的应用。1978年AMI公司生产出世界上第一片DSP芯片S2811。 1979年美国Intel公司发布的商用可编程器2920是DSP芯片的一个重要里程碑。1980年日本NEC公司推出的PD7720是第一个具有乘法器的商用DSP芯片。在这之后,最成功的DSP芯片当数美
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 DSP FIR 数字滤波器 设计 分析 毕业设计 论文
链接地址:https://www.31ppt.com/p-4890610.html