基于fpga的qpsk调制解调技术.docxVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于fpga的qpsk调制解调技术 1 qpsk数字调制解调技术 qpsk(四相位移编码控制)具有较高的光谱利用率和更好的误码性能,实现复杂、噪声小、解调理论成熟的特点。它是下一代无线接入网络理层和gps通信中使用的基本调幅方法。QPSK调制技术与FSK、BPSK等调制技术相比, 不但抗干扰能力强, 而且能更经济有效地利用频带, QPSK广泛应用于数字电视、IEEE802.11的2Mbps数据传输机制、数字微波通信系统、军事通信、卫星数据传输、有线电视的上行传输、宽带接入与移动通信等领域。 数字调制解调技术在数字通信中占有非常重要的地位, 数字通信技术与FPGA的结合是现代通信系统发展的一个必然趋势。本文中介绍了QPSK调制解调的原理, 并基于FPGA实现了QP-SK调制解调电路 2 同频同弦波相乘 利用QPSK, 载波可以承载四种不同的相移 (4个码片) , 每个码片又代表2个二进制字节。初看这似乎毫无意义, 但现在这种调制方式却使同一载波能传送2比特的信息而非原来的1比特, 从而使载波的频带利用率提高了一倍。下面给出了解调相位调制信号和进而的QPSK信号。 首先定义欧拉公式, 然后利用大量的三角恒等式进行证明。 由欧拉公式, 把两个正弦波相乘, 得: 从上式可以看出, 两个同频正弦波 (一个为输入信号, 另一个为接收混频器本振信号) 相乘, 其乘积为一个幅度只有输入信号一半、频率加倍的高次谐波迭加一个幅度为1/2的直流偏置。 类似地, 与相乘, 只有二次谐波, 无直流成分。现在可以推断, 与任意相移的同频正弦波相乘, 其乘积-解调波, 均含有输入信号的二次谐波, 同时还包括一个与相移有关的成分。 证明如下: 上述等式验证了前面推断的正确性, 即包含于载波中的相移可用同频的本振正弦波对其相乘, 然后通过一低通滤波器滤波, 便解调出与相移多少相对应的不同的成分。不幸的是, 上式仅限于两相限应用, 因为它不能把π/2与-π/2相移区分开。因此, 为了准确地解调出分布于四个相限的相移信息, 接收端需要同时采用正弦型和余弦型本振信号对输入信号做乘积, 滤掉高次谐波再进行数据重构。其证明过程即上述数学证明的延伸, 如下所示: 正交相移键控 (QPSK) :一次调制两个比特的相移键控方案, 选择四种载波相移的一种 (0、90、180或270度) 。相同带宽条件下, QPSK可承载传统PSK调制两倍的信息量。 四相相移调制是利用载波的四种不同相位差来表征输入的数字信息, 是四进制移相键控。QPSK是在M=4时的调相技术, 它规定了四种载波相位, 分别为45°, 135°, 225°, 275°, 调制器输入的数据是二进制数字序列, 为了能和四进制的载波相位配合起来, 则需要把二进制数据变换为四进制数据, 这就是说需要把二进制数字序列中每两个比特分成一组, 共有四种组合, 即00, 01, 10, 11, 其中每一组称为双比特码元。每一个双比特码元是由两位二进制信息比特组成, 它们分别代表四进制四个符号中的一个符号。QPSK中每次调制可传输2个信息比特, 这些信息比特是通过载波的四种相位来传递的。解调器根据星座图及接收到的载波信号的相位来判断发送端发送的信息比特。 3 数据合成及密度解调 QPSK信号有00、01、10、11四种状态。所以, 对输入的二进制序列, 首先必须分组, 每两位码元一组。然后根据组合情况, 用载波的四种相位表征它们, QP-SK信号实际上是两路正交双边带信号。 使用VHDL语言编程, 其IEEE数据类型采用 library ieee; use ieee.std_logic_1164.all; use ieee.std_logic_unsigned.all; 程序部分省略 解调部分: QPSK信号是两个正交的2PSK信号的合成, 所以可仿照2PSK信号的相平解调法, 用两个正交的相干载波分别检测A和B两个分量, 然后还原成串行二进制数字信号, 即可完成QPSK信号的解调。 本设计中的理论算法研究及验证采用数学工具MATLAB, FPGA设计采用QuartusⅡ作为逻辑综合、布局及布线工具。硬件设计语言这里我们采用VHDL从提高设计效率的角度上考虑, 仿真工具采用MENTOR公司的FPGA专用仿真工具Modelsin, 对设计进行了综合仿真验证, 确保了设计的可靠性。 ……

文档评论(0)

lczslgy + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档