基于CPLDFPGA的FSK调制解调器设计毕业论文.doc
《基于CPLDFPGA的FSK调制解调器设计毕业论文.doc》由会员分享,可在线阅读,更多相关《基于CPLDFPGA的FSK调制解调器设计毕业论文.doc(44页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、论文题目:基于CPLD/FPGA的FSK调制解调器设计专业:电子信息工程学生: 签名: 指导教师: 签名: 摘 要通信行业快速发展,信号调制技术不断发展,通信系统设计方法不断进步,FPGA/CPLD技术随之诞生。在本篇论文中,讲述的正是基于FPGA/CPLD的FSK调制解调器设计技术。在所设计的调制器中,所采用的是FSK调制技术中基本的频率键控法予以实现;在信号的解调制端则采用基本的过零检测法来设计实现。论文中讲述了FSK调制解调的过程和原理,并以2FSK和4FSK为例,通过VHDL硬件描述语言进行了2FSK和4FSK的调制器和解调器的设计,在FPGA/CPLD仿真环境Quartus II 6
2、.0集成系统中进行了编译、综合和仿真,目标程序下载到SE-5M型EDA实验开发系统的EPF10K10L84目标芯片上进行了物理电路的验证。经验证,结果正确。【关键词】 FSK;调制;FPGA/CPLD;频率键控;过零检测【论文类型】 设计型Title:The Design of the FSK modulator and demodulator based on the CPLD/FPGAMajor:Electronic and Information EngineeringName:Zhou Yunru Signature: Supervisor:Zhu Daixian Signature:
3、 ABSTRACTWith the fast development of telecommunication industry, the signal modulation technology development, communication system design progresses, FPGA/CPLD technology was born. In this paper, I describe the FSK modem design based on FPGA/CPLD techniques. Modulator was designed with the frequen
4、cy shift keying of the basic FSK modulation technology; And demodulator was designed with the zero-crossing detection method. The paper covers the processes and principles of FSK modulation and demodulation. The VHDL hardware description language was used for designing the 2FSK and 4FSK modulator an
5、d demodulator. I use the Quartus II 6.0 integrated FPGA/CPLD simulation environment for compilation, synthesis and simulation my program. I also download the program to the target chip EPF10K10L84 of SE-5M-EPF10K10L84 objective of EDA experiment system with a physical circuit simulation. And the res
6、ult is rightly as what I expectant.【Keywords】FSK, modulation, FPGA/CPLD, The frequency shift keying, Zero-crossing detection【Type of Thesis】Design目录1概述11.1课题研究的背景11.1.1课题研究的背景11.1.2课题研究的意义21.2课题研究工作31.2.1设计要求31.2.2论文布局32数字调制技术42.1数字振幅键控42.1.1数字振幅键控原理42.1.2数字振幅键控解调52.1.3数字振幅键控性能62.2 数字相位键控82.2.1 数字相移
7、键控原理82.2.2数字相位键控解调92.2.3数字相位键控性能102.3数字频率键控112.3.1数字频率键控原理112.3.2数字频率键控解调132.3.3数字频率键控性能152.3.4MFSK简介153FPGA技术173.1FPGA技术发展史173.2FPGA开发基础183.2.1FPGA设计流程183.2.2硬件描述语言194FSK的FPGA实现234.1FSK的实现234.1.1FPGA实现的FSK设计概述234.1.2FPGA实现的FSK设计234.2设计的FPGA仿真验证305总结375.1课题研究总结375.2课题研究的展望38致 谢39参考文献40IV1 概述本节属于论文的概
8、述部分。在本章节,所要提及的内容有两个方面:一方面,就本课题研究的背景和意义作以简短的叙述;另一方面,为了方便广大读者的阅读,在本章节的第二部分给出了课题研究的一些要求和本篇论文的一个粗略布局。1.1 课题研究的背景1.1.1 课题研究的背景通信技术和通信产业是二十世纪八十年代以来发展极其迅速的领域之一,这不仅是在国内如此,国外也是如此,这是人类社会进入信息时代的重要标志。从最初的点到点式通信发展为现代的网状全方位多层次通信网,交换机技术从最初的人工式到现代的程控交换技术,传播信号也由模拟信号成了现代的数字信号,系统也出现了纯数字系统和模数并存的系统,技术不断深化发展,新技术不断被研究产生。图
9、 1-1 基带通信系统图1-2 (a) 模拟通信系统图1-2 (b) 数字通信系统传统的基带通信系统,有着支持的用户数量少,信号传输质量不高,易受到干扰等缺点,为了克服这些问题,出现了诸如编码,调制,加密,扩频等技术。以基带传输系统为例,如图1-1所示,信源通过信道直接传送给信宿,显然,在短距离单用户时可以实现,但当远距离多用户通信时,或者在有限带宽的高频信道如无线或光纤信道上传输时,将无法实现或者说即使能够实现也不会获得较好的接收质量。因此,必须对信号进行一定的处理,这个处理就叫做信号调制,含调制的通信系统如图1-2中(a)所示,原始基带信号经过调制,变成频带信号,由于高频信号相对于低频信号
10、有着诸多优点,使得信号可以远距离传输,并且为复用技术提供了可能。为了比较数字和模拟通信系统之间的不同,图1-2中(b)给出了模拟通信系统模型。调制技术发展几十年以来,已经在日常生活和工业控制中被广泛采用。1.1.2 课题研究的意义数字信号在当前应用越来越广泛,数字调制技术也就成为时下研究的热点。对于数字调制技术而言,主要有3种方式,分别为数字调幅(数字信号对载波幅度调制称为振幅键控ASM),数字调相(数字信号对载波相位调制称为相移键控PSK),数字调频(数字信号对载波频率调制称为频移键控FSK)。作为数字调制技术中重要的方法之一的FSK调制技术,是用不同频率的载波来传送数字信号,用数字基带信号
11、控制载波信号的频率,它是信息传输中使用较早的一种调制方式,主要特点是:抗干扰能力较强,不受信道参数变化的影响,传输距离远,误码率低等。在中低速数据传输中,特别是在衰落信道中传输数据时,有着广泛的应用,其实现方法主要有单片机实现方式、数字电路实现方式、DSP实现方式、专用芯片实现方式、硬件描述语言VHDL实现方式等。然而,数字电路实现方式有其无法克制的局限性:系统升级,修改都不容易,移植性差,单片机需要很多外围电路,这样就增加了设计成本,移植升级操作不方便;ASIC(专用芯片)实现方式使用场合有限,不便推广,升级换代成本投入大等;软件类实现方式中,FPGA 最大的特点就是灵活,实现想实现的任何数
12、字电路,可以定制各种电路,减少受制于专用芯片的束缚,真正为自己的产品量身定做,在设计的过程中可以灵活的更改设计,而且它强大的逻辑资源和寄存器资源可以让你轻松的去发挥设计理念,其并行执行,硬件实现的方式可以应对设计中大量的高速电子线路设计需求。 FPGA比DSP拥有更快的速度,可以实现非常复杂的高速逻辑,FPGA比ASIC(专用芯片)有更短的设计周期和灵活性,免去昂贵的开发费用,而且可以随时裁减,增加设计者想要实现的功能,降低设计风险,回避芯片厂商的限制。另外知识产权的概念不断涌现,他人抄袭现象严重,而FPGA完全让设计的智慧得以保护,让公司的利益在较长时间内得到保证。随着FPGA芯片供应商和第
13、三方公司的重视,有非常多现成的IP核被提供,进一步缩短设计周期缩短,减小了开发成本。很多免费的软IP核和硬 IP核的出现,这样以来,可保持电路的不变,升级改变软件内核即可以实现整个电路作用的变化;并且FPGA设计,调试方便,又加之VHDL硬件描述语言简明易懂,语法规则类似于C语言,输入方式灵活,有利于广大设计开发人员学习设计,不管是大批量处理系统设计中还是在小批量系统设计中,都有着明显的优势,尤其在小批量的系统设计生产中,优势突出,这些优点引起了业界的高度重视。1.2 课题研究工作1.2.1 设计要求本篇论文的研究课题是“基于FPGA/CPLD的FSK调制解调器设计”,设计的内容主要是使用ED
14、A设计技术,用硬件描述语言完成FSK调制与解调的硬件电路的设计,主要功能和技术指标如下: 1)理解FSK的调制解调的基本原理,掌握FSK调制解调实现的基本方法;2)了解EDA设计技术,掌握FPGA/CPLD硬件设计的基本方法和流程;3)用VHDL或者其他的硬件描述语言完成FSK调制解调的设计,实现调制解调器的功能,并且在QuartusII环境下实现综合调试和仿真;4)把编译好的文件下载到FPGA芯片上,进行硬件的仿真和调试。1.2.2 论文布局本篇论文以2FSK、4FSK为例,对调制技术理论进行了讲解和VHDL语言实现。论文除参考文献以外,正文部分共分为5个部分。为了使广大读者了解选择本研究课
15、题的初衷,特意编写了第一部分,在这一部分中,阐明了选择这个研究课题的背景和意义,当然,在这一部分的最后,还对本篇论文设计的基本要求和论文撰写、设计实现中所做的工作进行了粗略的介绍。在第一部分的讲解的基础上,论文的第二部分就通信中的数字调制解调的分类和原理做了详细的讲解。第三部分对VHDL语言的设计进行了简要的讲解和概括。在熟悉了VHDL语言的基础上,论文的第四部分结合FSK和VHDL各自的要求和特点,以2FSK和4FSK信号为例,对FSK调制解调器的设计思路和实现程序进行了说明,并且,结合程序设计,基于Quartus II 6.0集成开发坏境,进行了编译、综合和调试,并下载至目标芯片上进行了仿
16、真。在实现了整个设计后,作者并没有对目前的成果满足,而是对这种方法应用进行了拓展和未来发展进行了个人的展望。限于作者水平,在本篇论文中,难免会有不足之处和错误,恳请广大读者和相关技术人员专家批评指正。2 数字调制技术数字信号是相对于模拟信号而言,目前,大多数通信系统中的模拟信号都通过模数转换成数字信号,进行传输和处理,当然,这是由于数字信号相对于模拟信号的诸多优点而得宜的。数字调制解调是数字通信系统中至关重要的组成部分。在无线电信道中,信号调制是必不可少的,因为要将信号以电磁波的方式通过天线辐射出去,信号所占用的频带位置必须足够高,并且信号所占用的频带宽度不能超过天线的通频带,所以基带信号必须
17、调制为一个频率很高的高频信号,才能够从天线发射出去。对于基带信号的调制可分为三类:ASK,PSK,FSK。调制常用正弦载波调制,模型如下式: (2-1)或 (2-2)模型中,A为振幅(V);为频率(Hz);为初始相位;为角频率(rad/s)。2.1 数字振幅键控2.1.1 数字振幅键控原理振幅键控(ASK)调制是正弦载波的幅值随着数字基带信号的变化而变化的调制方式,如式2-1所示,也即式中的A随着数字基带信号的变化而发生变化,ASK分为二进制振幅键控(2ASK)和多进制振幅键控(MASK)。对于2ASK来说,数字基带信号的0、1序列控制着载波幅值的变化。设发送的0的概率是P,发送1的概率是1-
18、P,发送0、1的概率相互独立,可以用如下的方程来表示这一过程:(2-3)其中,是二进制的带通信号的时间间隔,是脉冲宽度为的矩形脉冲,且当时,=1;当取其他值时,=0,振幅键控的信号波形如图2-1所示。在图2-1中,2ASK调制信号的波形随着二进制基带信号通断而变化,所以称2ASK为通断键控信号。二进制振幅键控的实现总体有两种方式,具体方法如图2-2所示。在2-2的(a)图中,采用模拟相乘的方法实现;在2-2的(b)中,采用了数字键控的方法实现。图 2-1 2ASK调制波形图(a) 模拟相乘法 (b) 数字键控法 图 2-2 2ASK信号产生方法由上述可知,2ASK信号与模拟调幅信号AM类似。具
19、体的实现调制方法的电路有四种:开关键控法、桥式调制法、数字电路法和三极管调幅法,在此不再一一介绍。2.1.2 数字振幅键控解调对于2ASK的解调方法有两种,一种是相干解调法,另外一种是非相干解调法,具体来讲,2ASK解调采用的是相干解调方法中的同步检波法和非相干解调方法中的包络检波法。2ASK的同步检波法的系统框图如图2-3,相干解调法的系统框图如图2-4,解调过程中具体的各部分信号波形图如图2-5。在图2-3中,是根据解调器的输入信号提取而来,这个提取电路可根据实际情况使用简单的窄带滤波器实现,也可以使用锁相环等载波提取电路来实现。在相干解调中,输入信号为,解调理论如下: (2-4)利用三角
20、函数特殊公式,得出: (2-5)显然,式中的第一项是低频量,第二项是高频量,通过低通滤波器,第二项被滤除,就剩下第一项,于是,解调的结果是: (2-6)图 2-3 2ASK相干解调法图 2-4 2ASK非相干解调法图 2-5 2ASK信号的非相干解调各点波形2.1.3 数字振幅键控性能从功率谱和误码率两方面来讨论2ASK的性能。1) 功率谱2ASK的功率谱可以表示为 (2-7)2ASK信号的功率谱如下图2-6所示。图 2-6 2ASK的功率谱主要特点: (1)2ASK的功率谱是由基带信号的功率谱平移而来,并且中心频率为载波频率;(2)2ASK带宽为B=2,而基带信号的带宽为B=,码率为; (3
21、)2ASK的信号频带利用率为:(Baud/Hz) (2-8)2) 误码率为信噪比,当时,2ASK相干解调的误码率为: (2-9)对于2ASK的非相干解调来说,误码率如下所示: (2-10)3) 2ASK的相干解调和非相干解调的比较(1)非相干解调比相干解调容易实现,在非相干解调中,没有调制载波信号的提取这一过程;(2)由式2-9、2-10可知,;(3)对于2ASK信号,当信噪比很大的时候,既可以用相干解调法,也可以用非相干解调法,而当信噪比不大时,信号的包络明显受到噪声影响的时候,只能用相干解调法。2.2 数字相位键控2.2.1 数字相移键控原理相移键控(PSK)调制是数字信号调制的重要方法,
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于CPLDFPGA的FSK调制解调器设计 毕业论文 基于 CPLDFPGA FSK 调制解调器 设计
限制150内