基于DSP的调制解调及过程设计.doc
《基于DSP的调制解调及过程设计.doc》由会员分享,可在线阅读,更多相关《基于DSP的调制解调及过程设计.doc(66页珍藏版)》请在沃文网上搜索。
1、摘 要软件无线电的核心思想是对天线感应的射频模拟信号尽可能地直接数字化,将其变为适合于数字信号处理器(DSP)或计算机处理的数据流,然后由软件来完成各种各样的功能,使其具有更好的可扩展性和应用环境适应性。本论文首先简要介绍了课题的研究意义及软件无线电的研究现状和发展趋势,并对课题研究的可行性进行了分析。其次又对CCS开发环境及软件无线电实验平台作了简要介绍。紧接着进一步的探讨了关于实现基于DSP的调制解调过程中的一些关键技术,包括了天线技术、射频转换技术、A/D/A技术、高速数字信号处理技术、同步技术。然后又着重分析并分别介绍了一种基于TMSC6713芯片的BPSK、QPSK的调制解调过程的方
2、案设计。该方案在发送端采用相位选择的调制方法来产生BPSK/QPSK调制信号,在接收端采用相干解调的方法来对接收到的BPSK/QPSK调制信号进行相干解调;由于BPSK/QPSK调制解调过程中存在一些问题,所以又介绍了BPSK/QPSK的调制解调的改进算法。最后又针对方案设计存在的不足进行了阐述,并对未来还作了相关的展望。关键词:调制;解调;软件无线电;DSPABSTRACTThe idea of software radio is the radio frequency on the antenna inductive analog signal to digital, turn it in
3、to a suitable for digital signal processor (DSP) or computer processing of data streams, and then by the software to complete a variety of functions, so it has better expansibility and adaptability of environmental.This paper first briefly introduces the research status and development trend of the
4、research significance and the research of software radio, and the feasibility of the research are analyzed. Secondly, the CCS development environment and the software radio experimental platform is briefly introduced. Then a further discussion about some key technologies to realize the modulation an
5、d demodulation process based on DSP, including the antenna, RF conversion technology, A/D/A technology, high speed digital signal processing technology, synchronization technology. Then analyzes and introduces the design of a modulation and demodulation process of TMSC6713 chip BPSK, QPSK based sche
6、me. The scheme adopts the modulation method of phase selection in the transmitter to generate the BPSK/QPSK signal at the receiving end, coherent demodulation method used for coherent demodulation of BPSK/QPSK signals received; there are some problems of BPSK/QPSK modulation and demodulation process
7、, and introduces the improved algorithm of BPSK/QPSK modulation and demodulation of the. Finally according to the deficiency of design are described, and the future has also made the relevant expectation.Keywords:Modulation; demodulation; software radio; DSP目 录1 绪 论11.1 本课题的研究意义11.2 软件无线电的研究现状和发展趋势1
8、1.3 本课题研究的可行性分析21.4 课题的主要研究工作及内容安排31.4.1 课题的主要研究工作31.4.2 内容安排32 设计平台搭建42.1 软件无线电硬件开发平台介绍42.1.1 软件无线电硬件开发平台实物图42.1.2 软件无线电硬件开发平台的连接52.1.3 软件无线电开发平台结构框图及信号流程62.2 软件无线电软件开发平台介绍62.2.1 CCS开发环境62.2.2 CCS的两种工作模式82.2.3 CCS的相关文件类型82.3 系统连接93 软件无线电体系结构及相关技术103.1 软件无线电系统的体系结构103.2 软件无线电的关键技术103.2.1 智能天线技术103.2
9、.2 射频(RF)转换技术103.2.3 A/D/A技术103.2.4 高速数字信号处理技术103.2.5 同步技术144 BPSK的调制解调过程设计184.1 BPSK的调制过程设计184.2 BPSK的解调过程设计204.3 BPSK调制解调过程中出现的问题及算法改进215 QPSK的调制解调过程设计225.1 QPSK的调制过程设计225.1.1 直接序列扩频码(PN序列)的产生225.1.2 I路和Q路的正交序列的扩展245.1.3 QPSK的调制原理245.2 QPSK的解调过程设计285.2.1 I路和 Q路导频 PN序列正交相位解扩285.2.2 QPSK的解调原理295.3 Q
10、PSK调制解调过程中出现的问题及算法改进316 总结与展望336.1 设计收获及体会336.2 设计中存在的缺陷与不足336.3 下一步的工作及展望33参考文献35附录36翻译部分48英文原文48中文译文55致 谢62中国矿业大学徐海学院2014届本科生毕业设计(论文)1 绪 论1.1 本课题的研究意义软件无线电技术是自从20世纪90年代初出现以来,它就成为一种非常新颖的通信技术理念在通信行业内受到极大的重视和关注,它是被称之为继模拟到数字、从固定到移动通信之后的通信行业的第三次技术革命。它最初起源于军事通信,是为了解决多军联合作战时通信互通互联问题而提出来的。经过近几年的迅速发展,软件无线电
11、已经从军事领域的阶段逐步发展成为移动通信发展的基石,特别是第3、4代移动通信系统。软件无线电就是以硬件系统作为基本平台来实现无线电通信的,在这个硬件平台上可以把很多的无线电的通信功能以及其它通信业务运行从长久的依靠固定线路特性的方式中解放出来,而这将会使得对不同通信系统的新产品开发更加多地转移到与之相对应的软件开发与设计上来。因此,在未来对通信系统的改进与升级会很方便且代价较小;并且对不同的频段,不同制式的通信系统可以互联、兼容。然而对于数字调制解调技术的研究也是现代通信的一个比较重要的内容,在数字通信的研究中,大多数的信道具有带通特性因而不能够直接的传输基带信号。为了使数字信号在带通信道中传
12、输,必须使用数字基带信号对载波进行调制,以使信号与信道的特性相匹配。所以在通信系统的发送端通常需要有调制过程,在接收端则需要有解调过程。调制解调技术在数字通信的过程中占据着非常重要的地位,它的好坏将决定通信系统性能的优劣,是软件无线电技术的关键所在。所以研究基于DSP的调制/解调是非常有必要和有意义的。1.2 软件无线电的研究现状和发展趋势 目前对于软件无线电的研究尚处于刚起步的阶段,各个研究机构还是相对比较独立,交流沟通较少。兹待研究与解决的问题还很多,从不一样的点去看待同一个问题,得出的结论也是各不一样的。随着研究的进一步的深入,出现的一些问题也会逐渐明朗,但是软件无线电的定义以及基本的体
13、系结构的规范问题则应该是尽快研究论证的。而传统的通信系统的体系结构在一定程度上影响当前的软件无线电的研究。但是目前软件无线电与传统的在结构方面又有许多的异同,只是一味的将以前的通信系统用相对比较新的方法来实现还有很多的不足。这其中硬件的发展水平将会是限制其发展最重要的因素。而在软件无线电的某些应用方面,在将系统的结构和性能要求方面做一些适当的降低后,是可以达到的。从当前的发展趋势来看,满足要求的产品在未来的某个时候是可以实现的。也正是由于处在这样的一个阶段,导致了不同的研究机构、不同的应用采用了不同折衷方案的各自不同的体系结构,而他们又都称之为软件无线电。可见,对于软件无线电技术的研究才刚起步
14、,目前还有很多的问题兹待解决,但它能给通信产业带来根本性的变革,同时还会带来巨大经济效益和社会效益,是值得我们去努力的解决这些问题的。 目前国外在软件无线电技术研究及应用方面已走在世界的前列,如美国在其军用无线电通信方面已着手将对软件无线电技术的研究成果进行开发及应用。一种被称为speakeasy的系统是美国国防部为其陆海空三军设立的一种共享通信系统,其多频段、多方式工作的无线电台计划是该系统的主要组成部分。军事上成功,使得软件无线电技术迅速在民用上推广。目前美国正在研究基于软件无线电的第三代移动通信系统的多频带多模式手机与基站,同时他们还看到了将计算机技术与软件无线电技术相融合,为其第三代的
15、移动通信系统提供较好的用户界面。在民用领域,软件无线电技术已成功的实现其在GPS、卫星通信、800MHz商用蜂窝移动通信等方面的实际应用。现阶段,我国对于软件无线电技术也很重视,而我国提出的SCDMA是一种同步的直接扩频CDMA(码分多址)技术,它是结合了软件无线电、全质量话音压缩编码以及智能天线等通信领域的新技术。如今软件无线电在通信系统中,特别是在第三代移动通信系统、宽待无线接入中的应用越来越成为研究的热点。1.3 本课题研究的可行性分析经过大学四年对通信原理、移动通信、数字通信、通信电子电路、现代通信系统等专业课程的学习和掌握,我已具备了一定的专业基础知识,最重要的是大学期间上现代通信系
16、统实验课,在实验室所做过的调制/解调实验,更加强了我对理论知识的巩固和实践能力的培养,这对本次设计意义重大。在文献资料方面,我从网上下载了许多有关软件无线电和调制/解调方面的电子书和相关的论文,再加上CCS软件,可在上面进行BPSK/QPSK的调制/解调的仿真操作。 另外矿大实验室为我后期做相关实验提供了良好的实验平台。1.4 课题的主要研究工作及内容安排1.4.1 课题的主要研究工作学习掌握软件无线电基本原理、DSP工作原理、相移键控下几种调制方式的基本原理和性质等,通过实验平台完成软件无线电BPSK和QPSK调制解调的过程设计。1.4.2 内容安排1 绪论。介绍了本课题的研究意义,又介绍了
17、软件无线电的现状以及未来的发展趋势,并对课题研究的可行性作了简要的介绍。2 设计平台概述。主要介绍了软件无线电硬件开发平台以及软件平台CCS的连接以及使用,并对软/硬件的工作原理作了简要描述。3 软件无线电体系结构及相关技术。简要介绍了软件无线电系统的一般体系结构框图,并对软件无线电中的相关技术(智能天线技术、射频转换技术、模数/数模转换技术、高速数字信号处理技术以及同步技术)作了简短描述。4 BPSK的调制解调过程设计。具体介绍了BPSK调制解调的原理及整个调制解调过程的设计,并在实验平台上实现了BPSK调制解调的过程。随后针对BPSK调制解调过程中出现的一些问题作了相应的算法改进。5 QP
18、SK的调制解调过程设计。具体介绍了QPSK调制解调的原理及整个调制解调过程的设计,并在实验平台上实现了QPSK调制解调的过程。随后针对QPSK调制解调过程中出现的一些问题作了相应的算法改进。6总结与展望。主要介绍了对本课题设计的体会,又简要介绍了课题研究存在的缺陷与不足,最后对课题研作了展望。2 设计平台搭建2.1 软件无线电硬件开发平台介绍2.1.1 软件无线电硬件开发平台实物图图2.1 软件无线电发射机图2.2 软件无线电接收机2.1.2 软件无线电硬件开发平台的连接图2.3 收发信机连接图按照图2.3所示,将收发信机连接好。然后用电脑通过仿真器连接到发送端DSP板卡上,发送端DSP板卡通
19、过TECHV插槽扩展DAC板卡。将P8、P1口的信号分别接入到发射机的I、Q信号输入端。用传输屏蔽线将ADC板卡上的AD1口、AD2口分别和接收机的I、Q信号输出口相连接,然后给收发信机和本振信号源接通电源。将“9_BPSK/11_QPSK”烧写到发送端DSP板卡上的FLASH中,使发送端可以脱离电脑自举运行。接下来用电脑通过仿真器连接到接收端DSP 板卡上,加载“10_DeBPSK/ 12_DeQPSK”程序。可通过单片机板改变发送的数字信源;通过CCS内部的图形输出窗口观察相应的BPSK/QPSK信号,也可使用示波器的两个通道分别接DAC板卡上的P1、P8口,即分别接同相和正交分量,在示波
20、器上将两个通道相加观察输出波形。2.1.3 软件无线电开发平台结构框图及信号流程发射端:图2.4 发射终端结构框图发送信号流程:将要发送出去的二进制数据由TMSC6713 DSP生成通道所需要的基带I路和Q路信号;D/A变换器AD9765将生成的基带I路和Q路的信号转换为模拟的I路和Q路的信号,各通道的模拟I/Q信号再通过零中频I/Q 调制器MAX2721上变频到2.4GHz的射频信号,然后经过功率放大器MAX2242放大后送到天线阵列进行辐射,形成一个下行的波束。接收端:图2.5 接收终端结构框图接收信号流程:从天线阵列接收到的射频信号在经过MAX2644低噪声放大器放大后进入MAX2701
21、零中频I/Q解调器进行I/Q的相关解调,然后将解调出来的基带I路和Q路的信号送入AD9238模数转换器转换为数字信号,最后将该数字信号送入TMSC6713DSP进行处理。2.2 软件无线电软件开发平台介绍2.2.1 CCS开发环境CCS软件是基于TMSC67xx系列DSP的一种集成开发环境,它采取了良好的图形接口界面,为用户提供了配置、建立、调试、跟踪和分析程序的工具,从而完成编辑、编译、链接、调试和数据分析等的工作。CCS开发环境如图2.6所示。图2.6 CCS开发环境使用CCS开发应用程序的一般步骤:打开或者新建一个工程文件,在这个工程文件中包含了目标文件、链接命令文件、包含文件、库文件以
22、及源程序。编辑各类文件,可以使用CCS提供的集成编辑环境,对头文件、链接命令文件和源程序进行编辑。选择View-Graph-Time/Frequency打开图形属性窗口(Graph Property Dialog),在弹出的图形属性对话框中,用户可按照实验相关的要求进行修改Graph Title 、Display Type、 Start Address、Acquisition Buffer Size等的参数。点击OK,将出现一个图形窗口。选择View-Memory打开内存窗口(Memory Window),在内存窗口中用户可以观察到从用户指定的地址开始的存储单元中的存储内容。 用户可以通过选项
23、对内存窗口的显示进行格式化,也可以编辑被选择的存储单元的内容。选择编译程序(Project/Rebuild All),编译通过没有错误之后,用户才可进行下一步的工作;若编译出现错误,将会在输出窗口(Output Window)中显示错误信息我们针对这些错误信息进行修改、调试,直到调试编译运行没有错误为止。编译成功后,将会在工程文件的debug文件夹中生成 *.out 文件。选择File-Load Program,然后点击Open加载刚刚生成的*.out文件。单击Run运行程序,我们可以在图形窗口看到输出的波形,在内存窗口观察到由指定地址开始的存储单元中的内容。2.2.2 CCS的两种工作模式软
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
20 积分
下载 | 加入VIP,下载更划算! |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 DSP 调制 解调 过程 设计
