无线通信报告QPSK1.docVIP

  1. 1、本文档共16页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

实验一数字调制解调实验?

学院:电信学院

姓名:

组员:

教师:

一实验任务

(1)完成一个LabVIEW程序,可将PN序列或文本作为信源并对其进行数字调制解调。(2)按照相关功能完成subMOD、subPulseShaping、subMatchFilter、subDemod这四个子程序的设计。

(3)完成对信源的生成和调制方式的选择,并按照所选的调制方式对信源进行调制;对调制后的信号添加噪声之后对信号进行数字解调来恢复信源信息。对比解调后的数据和原始的信源数据,观察星座图并计算误码率。

二理论分析

(1)BPSK调制解调原理

在PSK调制时,如果两个频率相同的载波同时开始,这两个频率同时达到正最大值,同时达到零值,同时达到负最大值,此时它们就处于“同相”状态;如果一个达到正最大值时,另一个达到负最大值,则称为“反相”。如果一个载波比另一个载波相差半个周期,就是指两个载波的相位相差180度,也就是反相。当传输数字信号时,“1”码控制发0度相位,“0”码控制发180度相位。

由“0”和“1”表示的二进制调制信号通过电平转换后,变成由“–1”和“1”表示的双极性NRZ(不归零)信号,然后与载波相乘,即可形成2PSK信号。下面以2PSK为例来说明调制解调方法。

(2)QPSK调制解调原理

QPSK是四进制相移键控,利用载波的四种不同相位差来表征输入的数字信息。调制器输入的数据是二进制数字序列,为了能和四进制的载波相位配合起来,则需要把二进制数据变换为四进制数据,这就是说需要把二进制数字序列中每两比特分成一组,共有四种组合,即00,01,10,11。然后用四种不同的载波相位即分别为45?,135?,225?,315?来表征它们。其中每一组称为双比特码元。每一个双比特码元是由两位二进制信息比特组成的,它们分别代表四进制四个符号中的一个符号。QPSK中每次调制可传输2个信息比特。前一信息比特用a1表示,后一信息比特用a2表示,双比特码元a1a2中两个

信息比特通常是按格雷码排列的。

双比特码元与载波相位的关系

双比特码元载波相位

a1a2方式1方式2

000?45?

0190?135?

11180?225?

10270?315?

QPSK调制是将输入的串行二进制信息序列经串,并变换,变成m=log2M个并行数据流,每一路的数据率是R/m,R是串行输入码的数据率。I/Q信号发生器将每一个m比特的字节转换成一对(pn,qn)数字,分成两路速率减半的序列,电平发生器分别产生双极性二电平信号I(t)和Q(t),然后对coswct和sinwct进行调制,相加后即得到QPSK信号。它可以看成是由两个2PSK调制器构成的。因此也有两种产生方法,调相法和相位选择法。

而QPSK用两路正交的相干载波去解调,可以很容易地分离这两路正交的BPSK信号。相干解调后的两路并行码元a和b,经过并/串变换后,成为串行数据输出。

三实验步骤

(1)subMOD子程序设计:

这个子程序的作用是实现BPSK或QPSK的基带调制,即将输入的信源比特序列映射到符号域,输出是复数形式的符号。

以BPSK为例,BPSK把一个信息位表示成一个符号,即映射出的符号有两种可能的相位。在数学上,每比特调制信号表示为:

,,,,st,cos2,ft,,(4.1)bmb

f,式中,是基带调制的频率,是b=0或1时的相位偏移。如果我们选择的两mb

,,st个相位分别是π/2和3π/2的话,可以将调制信号表示为:b

,0cos2,sin2,0,ftj,ftifb,,,,mm,st,,,(4.2)b0cos2,sin2,1,,,,,ftj,ftifb,mm

对应前面所说的将每一个bit映射成一个复数符号,可以很容易的看出BPSK的映射关系为:将信源0映射成0+i,信源1映射成0-i。

当调制方式为QPSK时,原理与BPSK类似。不同的是QPSK是将信源的2个bit映射成一个复数符号,因此有四种可能的表示符号。

由于子vi程序需要让QPSK和BPSK两种调制解调方式都同时支持,所以需要用到一种条件结构的程序结构,使用调制类型作为条件控制变量,分别在两种条件下进行编程,实现QPSK和BPSK的调制。根据其他子程序中的条件可以知道调制方式为0时是QPSK,为1时是BPSK。在参数设置方面,输入序列为subSource模块的输出,每个符号的采样率为8bit/s,完成PSK和符号之间的映射关系。

(2)subPulseShaping模块:

脉冲成型子程序主要是用来对符号数据进行上采样和脉冲成型,实现发端的脉冲成型滤波。我们设置上采样因数为8,将subAddControl的输出进行上采样

文档评论(0)

130****3919 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档