毕业设计(论文)基于TMS320F2812的频谱分析仪设计.doc
《毕业设计(论文)基于TMS320F2812的频谱分析仪设计.doc》由会员分享,可在线阅读,更多相关《毕业设计(论文)基于TMS320F2812的频谱分析仪设计.doc(51页珍藏版)》请在三一办公上搜索。
1、南京邮电大学 毕 业 设 计(论 文)题 目基于TMS320F2812的频谱分析仪设计专 业电子信息科学与技术学生姓名班级学号指导教师指导单位通信与信息工程学院 日期:2011年11月7日至2012年6月15日毕业设计(论文)原创性声明本人郑重声明:所提交的毕业设计(论文),是本人在导师指导下,独立进行研究工作所取得的成果。除文中已注明引用的内容外,本毕业设计(论文)不包含任何其他个人或集体已经发表或撰写过的作品成果。对本研究做出过重要贡献的个人和集体,均已在文中以明确方式标明并表示了谢意。 论文作者签名: 日期: 年 月 日摘 要随着计算机和微电子技术的飞速发展,基于数字信号处理的频谱分析已
2、经应用到各个领域并且发挥着重要作用。但是在教学实践过程中,由于频谱分析仪价格昂贵,不能直观地给学生展示信号的频谱,从而使教学效果受到影响。 所以这个时候一个简单的频谱分析仪就显得很是简单实用,可以很直观地观察信号频谱以及对信号的各项参数的观测。可以为数字信号处理的教学实践带来更多的帮助。在本论文中采用TI的32位数字信号处理芯片TMS320F2812作为信号采集和处理的核心,通过片上自带的12位模数转换模块进行数据采集。采集后的数据存储在片内存储器中。数字处理部分主要是进行快速傅立叶变换的分析。再通过片内数模转换单元转换为模拟信号输出。全文介绍了DSP原理, TI公司TMS320系列F2812
3、芯片资源,以及TMS320的软件集成开发环境(CCS)。对频谱分析的实现作了细致的描述和分析对数字信号处理中最经典的应用快速傅立叶变换(FFT)运算,在定点DSP芯片上的实现做了分析和研究。关键词:TMS320F2812;DSP;频谱分析;FFTABSTRACTNowadays, computer technique and micro electronic technique have developed rapidly. Spectrum analysis which is based on digital signal processing has been put into use i
4、n every field. Because of high cost of spectrum analyzer, it can not intuitively show frequency spectrum for students in practice of teaching. This may influence the teaching effect. At this time, a simple spectrum analyzer will be practical. It may intuitively observe signal frequency spectrum and
5、parameters. It will better help teaching practice in digital signal processing.This article uses the 32-bit digital signal processing chip- TMS320F2812 of TI to be the core of signal acquisition and signal processing. It processes data acquisition with its included 12 conversion module. The collecte
6、d data are stored in internal storage. The part of digital handing is mainly to make analysis of fast Fourier transform and then transfer into analog output with analog-to-digital conversion unit.The full text introduces DSP theory, F2812 chip resource of TMS320 series in TI Company and CCS. It make
7、s a detailed description of spectrum analysis. FFT operation is the most classical application in digital signal processing. This article also researches and analyzes the enforcement of FFT in DSP chip. Key words:TMS320F2812;DSP;spectrum analyzer;FFT 目录第一章 绪论- 1 -1.1论文背景- 1 -1.2 FFT简介- 1 -1.3 论文工作介绍
8、- 1 -第二章 DSP原理- 3 -2.1 DSP简介- 3 -2.1.1 DSP应用系统介绍- 3 -2.2 DSP芯片的基本结构- 5 -2.2.1哈佛结构- 5 -2.2.3流水线- 5 -2.2.3专用的硬件乘法器- 6 -2.2.4特殊的DSP指令- 6 -2.2.5快速的指令周期- 6 -2.3 TMS320C2000概述- 6 -2.4 DSP芯片的选择- 7 -25 小结- 8 -第三章. F2812板及其开发环境CCS- 9 -3.1 F2812结构- 9 -3.1.1 F2812硬件结构- 9 -3.1.2 F2812功能模块- 12 -3.1.3 F2812系统配置-
9、13 -3.1.4 中央处理单元(CPU)- 15 -3.2 CCS概述以及配置- 17 - 3.2.1 CCS概述- 17 -3.2.2 CCS的配置- 17 -3.3软件开发流程及代码生成工具- 19 -3.3.1软件开发流程- 19 -3.3.2代码生成工具介绍- 20 -34小结- 21 -第四章 频谱分析原理及其DSP实现- 22 -4.1 A/D转换模块- 22 -4.1.1 AD转换器的主要技术指标- 23 -4.1.2 模数转换模块的主要特点- 23 -4.1.3 自动转换排序器的操作原理- 25 -4.1.4 ADC时钟的预定标- 26 -4.1.5 A/D转换F2812的实
10、现- 27 -4.2 抗混叠滤波模块- 28 -4.3 FFT变换模块- 31 -4.3.1 FFT基本原理- 31 -4.3.2 FFT的定点DSP实现- 32 -4.3.3FFT运行结果- 34 -4.4 频谱分析仪- 35 -4.5小结- 36 -结束语- 37 -致谢- 38 -参考文献- 39 -附录- 40 -第一章 绪论1.1论文背景随着计算机和微电子技术的飞速发展,基于数字信号处理的频谱分析已经应用到各个领域并且发挥着重要作用。但是在教学实践过程中,由于频谱分析仪价格昂贵,不能直观地给学生展示信号的频谱,从而使教学效果受到影响。 所以这个时候一个简单的频谱分析仪就显得很是简单实
11、用,可以很直观地观察信号频谱以及对信号的各项参数的观测。可以为数字信号处理的教学实践带来更多的帮助。在本论文中,我们选用了TMS320F2812控制板,其快速处理速度和能达到应用精度需求是我们选择使用的主要因素,另外F2812控制板上集成了多种外设可方便实现数据传输也是我们选择使用2812的原因。1.2 FFT简介数字信号处理是利用计算机或专用处理设备,以数字形式对信号进行采集、变换、滤波、估值、增强、压缩、识别等处理,以得到符合人们需要的信号形式。近些年来,数字信号处理技术得到了迅速的发展,特别是随着微计算器和超大规模电路的飞跃发展,数字信号处理技术亦得到了更大的发展,并且广泛地应用到了国民
12、经济的各行各业,如雷达、声纳、通信、语音处理、图象处理、地震信号处理、生物医学电子学、数字音频和视频设备、电子铡量仪器、噪声控制、电力系统的谐波分析、振动分析和故障诊断等方面,取得了突出的成就。傅立叶变换是一种将信号从时域变换到频域的变换形式是声学、语音、电信和信号处理等领域中一种重要的分析工具。离散傅立叶变换(DFT)是连续傅立叶变换(DFT)是连续傅立叶变换在离散系统中的表示形式。由于DFT的计算量很大,因此在很长一段时间内其应用受到很大的限制。直到1965年JWCooty和JWTukey等学者提出并完成了DFT的快速算法FFT(The Fast Fourier Transform),使D
13、FT的运输大大简化,运算时间缩短12个数量级之多。快速傅立叶变换(FFT)技术是数字信号处理中的核心技术,它已广泛应用于数字信号处理的各个领域。1.3 论文工作介绍本文中设计数据采集模块用来采集各种传感器的信号值、电压模拟量等等,并对这些值进行FFT分析。在该系统中,数据采集模块实质上是一个实时采集与处理系统,除了完成数据采集外,还完成对数据的处理,包括数据FFT分析等。对于数据采集模块,必须选择一个高速的中央处理器,具备实时事务处理能力和数据处理能力。能够高速完成数字信号处理算法。本课题采用了TI公司DSP作为核心处理器件。TI公司的各种型号DSP专为实时信号而设计,在其各种型号的DSP中,
14、TMS320F28x系列DSP将实时信号处理能力和控制器外设功能集于一身,为本数据采集系统提供了一个非常理想的解决方案。基于该系统对于速度,功耗,成本等方面的考虑,本此设计采用了TMS320F28x系列中的TMS320F2812作为数据采集系统的处理器件。TMS320F2812的指令执行速度高达150MIPS,作为控制器应用它具备良好的实时控制能力:它的供电电压为33V,与单片机相比,具有更低的控制器功耗;它的指令系统提供了丰富的“乘累加”,“循环寻址”等指令,这使得实时信号处理中的滤波,频谱分析,可以方便快速地实现。TMS320F2812集成了丰富的片内存储器和控制器外设,它具备片上128K
15、B的Flash存储器。TMS320F2812采用两级中断结构,具备强大的中断处理能力,同时,它具备两个事务管理模块,能实时管理16个输入通道的AD转换器,4个16通道定时器以及6个捕获单元。采用TMS320F2812作为本数据采集系统的核心处理器件,充分利用DSP的片上资源。可以实现对数据采集过程的高效管理,实现对数据进行FFT等运算,可以满足数据采集系统的各种要求。论文结构如下:第二章:对DSP原理包括DSP系统、DSP的选择、DSP的发展等作相关介绍。第三章;对论文中使用的F2812板及其开发环境CCS作详细说明。第四章:阐述频谱分析的原理及频谱分析仪的实现方法,对信号输入、A/D转换、F
16、FT变换的实现作详细说明。第二章 DSP原理 2.1 DSP简介数字信号处理(Digital Signal Processing,简称DSP)是一个涉及许多学科而又广泛应用于许多领域的新兴学科。20世纪60年代以来,随着计算机和信息技术的飞速发展,数字信号处理技术应运而生并得到迅速的发展在过去的二十多年时间里,数字信号处理技术已经在通信等领域得到极为广泛的应用。数字信号处理是利用计算机或专用处理设备,以数字形式对信号进行采集、变换、滤波、估值、增强、压缩、识别等处理,以得到符合人们需要的信号形式。数字信号处理是围绕着数字信号处理的理论、实现和应用等几个方面发展起来的。数字信号处理在理论上的发展
17、推动了数字信号处理应用的发展。反过来,数字信号处理的应用又促进了数字信号处理理论的提高。而数字信号处理的实现则是理论和应用之间的桥梁。数字信号处理是以众多学科为理论基础的,它所涉及的范围极其广泛。例如,在数学领域,微积分、概率统计、随机过程、数值分析等都是数字信号处理的基本工具,与网络理论、信号与系统、控制论、通信理论、故障诊断等也密切相关。一些新兴的学科,如人工智能、模式识别、神经网络等,都与数字信号处理密不可分可以说,数字信号处理是把许多经典的理论体系作为自己的理论基础,同时又使自己成为一系列新兴学科的理论基础。数字信号处理的实现方法一般有以下几种:1、在通用的计算机(如PC机)上用软件(
18、如C语言)实现;2、在通用计算机系统中加上专用的加速处理机实现;3、用通用的单片机(如MCS51、96系列等)实现,这种方法可用于一些不太复杂的数字信号处理,如数字控制等;4、用通用的可编程DSP芯片实现与单片机相比,DSP芯片具有更加适合于数字信号处理的软件和硬件资源,可用于复杂的数字信号处理算法;5、用专用的DSP芯片实现。在一些特殊的场合,要求的信号处理速度极高,用通用DSP芯片很难实现,例如专用于FFT、数字滤波、卷积、相关等算法的DSP芯片,这种芯片将相应的信号处理算法在芯片内部用硬件实现,无需进行编程。在上述几种方法中,第1种方法的缺点是速度较慢,一般可用于DSP算法的模拟与仿真;
19、第2种和第5种方法专用性强,应用受到很大的限制,第2种方法也不便于系统的独立运行;第3种方法只适用于实现简单的DSP算法:只有第4种方法才使数字信号处理的应用打开了新的局面。2.1.1 DSP应用系统介绍图2-1所示为一个典型的DSP系统。图中的输入信号可以有各种各样的形式,例如,它可以是麦克风输出的语音信号或是电话线来的已调数据信号,也可以是编码后在数字链路上传输或存储在计算机中的摄像机图像信号输入抗混叠滤波A/DDSP芯片D/A平滑滤波输出图2-1 典型DSP系统框图 输入信号首先进行带限滤波和抽样,然后进行模数AD(Analog to Digital)变换将信号变换成数字比特流。根据奈奎
20、斯特抽样定理,为保证信息不丢失,抽样频率至少必须是输入带限信号最高频率的2倍。DSP芯片的输入是A/D变换后得到的以抽样形式表示的数字信号,DSP芯片对输入的数字信号进行某种形式的处理,如进行一系列的乘累加操作(MAC)。数字处理是DSP的关键,这与其他系统(如电话交换系统)有很大的不同。在交换系统中处理器的作用是进行路由选择,它并不对输入数据进行修改。因此,虽然两者都是实时系统,但两者的实时约束条件却有很大的不同。最后,经过处理后的数字样值再经数模D/A(Digital to Analog )交换转换为模拟样值,之后再进行内插和平滑滤波就可得到连续的模拟波形。必须指出的是,上面给出的DSP系
21、统模型是一个典型模型,但并不是所有的DSP系统都必须具有模型中的所有部件。如DSP芯片输出信号可直接通入某通信系统而不必经过D/A和平滑滤波;如语音识别系统在输出端并不是连续的波形,两是识别结果,如数字、文字等。有些输入信号本身就是数字信号(如CD:Compact Disk),因此就不必进行模数变换了。数字信号处理系统是以数字信号处理为基础,因此具有数字处理的全部优点:1、接口方便。DSP应用系统与其他以现代数字技术为基础的系统或设备都是相互兼容的,与这样的系统接口以实现某种功能要比模拟系统与这些系统接口要容易得多;2、编程方便。DSP应用系统中的可编程DSP芯片可使设计人员在开发过程中灵活方
22、便地对软件进行修改和升级;3、稳定性好。DSP应用系统以数字处理为基础,受环境温度以及噪声的影响较小,可靠性高;4、精度高。16位数字系统可以达到10级的精度;5、可重复性好。模拟系统的性能受元器件参数性能变化的影响比较大,而数字系统基本不受影响,因此数字系统便于铡试、调试和大规模生产;6、集成方便。DSP系统中的数字部件有高度的规范性,便于大规模集成。当然,数字信号处理也存在一定的缺点。例如,对于简单的信号处理任务,如与模拟交换线的电话接口,若采用DSP则使成本增加。DSP系统中的高速时钟可能带来高频干扰和电磁泄漏等问题,而且DSP系统消耗的功率也较大。此外,DSP技术更新的速度快,对数学知
23、识要求高,开发和调试工具还有待完善。虽然DSP系统存在着一些缺点,但其突出的优点已经使之在通信、语音、图像、雷达、生物医学、工业控制,仪器仪表等许多领域得到越来越广泛的应用。2.2 DSP芯片的基本结构为了快速地实现数字信号处理运算,DSP芯片一般都采用特殊的软硬件结构。以TMS320系列为例介绍DSP芯片的基本结构。TMS320系列DSP芯片的基本结构包括:(1)哈佛结构;(2)流水线操作;(3)专用的硬件乘法器;(4)特殊的DSP指令;(5)快速的指令周期。这些特点使得TMS320系列DSP芯片可以实现快速的DSP运算,并使大部分运算(例如乘法)能够在一个指令周期内完成。由于TMS320系
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 毕业设计 论文 基于 TMS320F2812 频谱 分析 设计
链接地址:https://www.31ppt.com/p-4145419.html