毕设—QPSK的调制解调

毕设—QPSK的调制解调
毕设—QPSK的调制解调

目录

摘要 (1)

ABSTRACT (2)

第1章绪论 (4)

1.1课题背景、目的及意义 (4)

1.2课题的主要内容 (5)

1.3本论文的结构安排 (5)

第2章调制解调技术 (6)

2.1常见的调制解调技术 (6)

2.2QPSK技术 (6)

2.2.1 QPSK原理 (6)

2.2.2 QPSK实际应用 (10)

2.3比较联系 (11)

2.4QPSK应用前景 (12)

第3章 MATLAB简介 (13)

3.1M ATLAB概貌 (13)

3.1.1 MATLAB的发展 (13)

3.1.2 Matlab的主要功能 (14)

3.2M ATLAB的优势及特点 (14)

3.2.1 Matlab的优势 (14)

3.2.2 Matlab 语言的特点 (14)

第4章 QPSK调制解调设计 (16)

4.1设计步骤 (16)

4.2QPSK的调制解调 (17)

4.3QPSK在高斯噪声情况下调制解调 (21)

4.4QPSK抗噪声性能仿真 (25)

第五章结论与总结 (27)

参考文献 (28)

致谢 (29)

附录1 代码 (31)

附录2 外文文献及翻译 (39)

外文文献 (39)

中文翻译 (43)

附录3 毕业设计任务书 (46)

附录4 开题报告 (48)

华北水利水电学院本科生毕业设计开题报告 ............ 错误!未定义书签。

摘要

在21世界信息飞速发展的时代,各个国家对通信行业的支持更是不遗余力。当前我国3G行业正值蓬勃发展,国家又在大力倡导三网融合。各个运营商都在极力扩展自己的业务。这也在为客户服务方面有了更高的要求、更高的质量。众所周知,调制解调技术是信号传输的基本和核心。好的技术能够快速地传递用户信息,并且有着高的准确性(即非常低的误码率)和可靠性。QPSK调制解调技术以其高的解调速率、低的误码率,在CDMA领域得到广泛应用。此项研究,对通信行业的发展有着积极推进的作用,利于提高我国通信行业的技术水准,以便于更好的为国家和人民服务。

论文分作五部分,第一章是绪论,简单阐述QPSK课题的研究背景以及课题内容和整个论文的结构安排;第二章简单介绍了了QPSK调制解调的原理和方法,系统阐述了最常见的2ASK、2PSK、2FSK的原理和方法,最后再对他们做一个系统的比较,以便明白QPSK的优点和性能;第三章是对所用工具MATLAB做一个大概的阐述,讲解了MATLAB的发展、性能、所用于语言,以及在各个领域的应用。为后边编写程序做下准备、第四章针对此次课题QPSK的调制解调提出具体的方案,按调制和解调的步骤,一步步编写出程序,然后,利用MATLAB工具对程序做出相应的仿真,在仿真过程中加入噪声分析,最后在对它的误码率做一个研究;第五章是对整个毕设的结论和总结,感悟自己在这一时间内的所学所感,对自己的努力做一个回顾,以便在今后的生活和学习中,有更进一步的提高

首先介绍了QPSK的调制解调原理,接着提出了一种基于MATLAB的调制解调方案,包括串并转换、电平转换、载波调制、信号合成、相干解调、抽样判决,和并串转换一系列系统的设计,对QPSK的星座图和调制解调进行了仿真,并对系统性能进行了分析,进而证明QPSK调制技术的优越性。

关键字:QPSK 调制解调电平转换相干解调抽样判决

Abstract

In the twenty-first century,the information in the era of rapid development of various countries in the world, and the communications industry support is spare no effort. .Current, China 3G industry was booming, and vigorously promote national integration in the. Various operators are trying to expand their business. This is also for customer service had higher demand, higher quality. As everyone knows, modulation and demodulation technology is the basic and core of signal transmission. Good technology can rapidly transfer the user information, and with high accuracy (i.e., very low bit error rate ) and reliability. QPSK modulation and demodulation technology for its high demodulation rate, low error rate, have been widely applied in CDMA. In this study, the communications industry development has a positive promotion role, help improve China's communication industry technical standards, in order to better serve our country and our people.

The paper is divided into five parts, the first chapter is the introduction, introduced QPSK the research background of the subject and topic content and the organization of this thesis; the second chapter briefly introduces the QPSK modulation and demodulation principle and method, the system elaborated the most common 2ASK,2PSK,2FSK principle and method, finally to make one a systematic comparison, in order to understand the advantages of QPSK and performance; the third chapter is on the tool used MATLAB do probably explain, explain the development of MATLAB, performance, is used for the language, as well as in the various fields of application. For behind the program do preparation, in the fourth chapter the task of modulation and demodulation of QPSK put forward the concrete scheme according to the modulation and demodulation, step, step by step preparation procedures, and then, using MA TLAB tools to make the corresponding simulation program, in the process of simulation adding noise analysis, at last on its bit error rate do a study; Chapter fifth is on the whole complete set of conclusions and summary, feeling myself at this time what are, on their own to do a review, so that in the future life and study, has further improved

First, the article will introduce the QPSK modulation and demodulation principle, then proposed one kind based on the MATLAB modulation and demodulation of the program, including the string and the conversion, conversion, carrier modulation, signal synthesis, coherent demodulation,

sample sentences and string conversion, and a series of system design, the QPSK constellation diagram and the modulation and demodulation of the simulation, and the performance of the system are analyzed, and then proved the superiority of QPSK modulation technology.

Keyword: QPSK Modulation and Demodulation Level Conversion

Coherent Demodulation The sample Sentences

第1章绪论

1.1 课题背景、目的及意义

在现代通信领域里,随着人民生活水平的提高,对于通信的质量及效率有着明显的要求,尤其是近几年,我国迅速步入了全民”3G”时代,通信业务需求的快速增长,高效的调制解调技术已经成为研究和发展的方向。

1.1.1 QPSK系统的应用背景简介

QPSK是英文Quadrature Phase Shift Keying的缩略语简称,意为正交相移键控,是一种数字调制方式。在19世纪80年代初期,人们选用恒定包络数字调制。这类数字调制技术的优点是已调信号具有相对窄的功率谱和对放大设备没有线性要求,不足之处是其频谱利用率低于线性调制技术。19世纪80年代中期以后,四相绝对移相键控(QPSK)技术以其抗干扰性能强、误码性能好、频谱利用率高等优点,广泛应用于数字微波通信系统、数字卫星通信系统、宽带接入、移动通信及有线电视系统之中。1.1.2 QPSK仿真的意义

通过完成设计内容,学习QPSK调制解调的基本原理,同时也要复习通信系统的主要组成部分,了解调制解调方式中最基础的方法。了解QPSK的实现方法及数学原理。并对“通信”这个概念有个整体的理解,学习数字调制中误码率测试的标准及计算方法。同时还要复习随机信号中时域用自相关函数,频域用功率谱密度来描述平稳随机过程的特性等基础知识,来理解高斯信道中噪声的表示方法,以便在编程中使用。

理解QPSK调制解调的基本原理,并使用MATLAB编程实现QPSK信号在高斯信道和瑞利衰落信道下传输,以及该方式的误码率测试。复习MATLAB编程的基础知识和编程的常用算法以及使用MATLAB仿真系统的注意事项,并锻炼自己的编程能力,通过编程完成QPSK调制解调系统的仿真,以及误码率测试,并得出响应波形。在完成要求任务的条件下,尝试优化程序。

通过本次实验,除了培养了自主动手学到了知识之外,还可以将次研究作为一种推广,让自己来深入一层的了解QPSK以至其他调制方式的原理和实现方法。可以方便自己进行测试和对比。

1.2 课题的主要内容

通过指导老师提供以及自己查阅的资料,首先,对QPSK进行深一步的学习和研究,明白QPSK技术的优点和不足,以便为以后做实验做下基础。其次,利用所学知识如:二进制振幅键控(2ASK)、二进制频移键控(2FSK)、和二进制相移键控(2PSK),进行复习和巩固,进一步明白它们和QPSK的区别。最后,利用MATLAB工具对QPSK 进行模拟和仿真。

1.3 本论文的结构安排

1.阐述QPSK的基本原理,了解它的调制解调原理。

2.分析QPSK的特性,并与2ASK、2FSK、2PSK进行对比。

3.设计出合理的程序并用运用matlab对其仿真。

4.对于不成功的地方进行分析和改进。

第2章调制解调技术

2.1 常见的调制解调技术

1、二进制振幅键控

振幅键控就是利用载波的幅度变化来传递数字信息,而其频率和初始相位保持不变。在2ASK中,载波的幅度只有两种变化状态,分别对应二进制信息”0”或是“1”。

2、二进制频移键控

频移键控是利用载波的频率变化来传递数字信息。在2FSK中,载波的频率随二进制基带信号在f1和f2两个频率点间变化。

3、二进制相移键控

相移键控就是利用载波的相位变化来传递数字信息,而振幅和频率保持不变。在2PSK中,通常用初始相位0和π分别表示二进制数字“0”和“1”。

2.2 QPSK技术

2.2.1 QPSK原理

四相相移调制是利用载波的四种不同相位差来表征输入的数字信息,是四

进制移相键控。QPSK是在M=4时的调相技术,它规定了四种载波相位,分别为45°,135°,225°,315°,调制器输入的数据是二进制数字序列,为了能和四进制的载波相位配合起来,则需要把二进制数据变换为四进制数据,这就是说需要把二进制数字序列中每两个比特分成一组,共有四种组合,即00,01,10,11,其中每一组称为双比特码元。每一个双比特码元是由两位二进制信息比特组成,它们分别代表四进制四个符号中的一个符号。QPSK中每次调制

10

00

可传输2个信息比特,这些信息比特是通过载波的四种相位来传递的。解调器根据星座图及接收到的载波信号的相位来判断发送端发送的信息比特。

图2-1 QPSK 相位图

以π/4 QPSK 信号来分析

当输入的数字信息为“10”码元时,输出已调载波

?

?? ?

?

+4ππ2c o s c t f A (2-1)

当输入的数字信息为“00”码元时,输出已调载波

?

?? ?

?

+43ππ2c o s c t f A (2-2)

当输入的数字信息为“01”码元时,输出已调载波

?

?? ??

+45ππ2cos c t f A (2-3)

当输入的数字信息为“11”码元时,输出已调载波

?

?? ??

+47ππ2cos c t f A (2-4)

图2-2 QPSK调制框图

图2-3 QPSK调制规则

接收机收到某一码元的QPSK信号可表示为:

yi(t)=a cos(2πfct+φn) 其中

(2-5)

图2-4 QPSK 解调原理分析

由QPSK 的解调框图得到:

(2-6)

(2-7)

(2-8)

.4

7π,45π,43π,4π=

n ?)

π2cos()()()(c n i B A t f a t y t y t y ?+===n

n n B a

t f a t f t f a t z ???sin 2

)π4sin(2)2ππ2cos()π2cos()(c c c ++-=++=n n c c n c A a

t f a t f t f a t z ???cos 2

)π4cos(2π2cos )π2cos()(++=+=

(2-9)

2-5 QSK 信号解调器的判决准则

2.2.2 QPSK 实际应用

在实际的调谐解调电路中,采用的是非相干载波解调,本振信号与发射端的载波信号存在频率偏差和相位抖动,因而解调出来的模拟I 、Q 基带信号是带有载波误差的信号。这样的模拟基带信号即使采用定时准确的时钟进行取样判决,得到的数字信号也不是原来发射端的调制信号,误差的积累将导致抽样判决后的误码率增大,因此数字QPSK 解调电路要对载波误差进行补偿,减少非相干载波解调带来的影响。此外,ADC 的取样时钟也不是从信号中提取的,当取样

符号相位n ? n ?cos 的极性 n ?sin 的极性

判决器输出

A

B 4/π

+ + 1 1 4/3π

- + 0 1 4/5π

- - 0 0 4/7π

+

-

1

n

B n A a

t x a t x ??sin 2

)(,cos 2)(==

时钟与输入的数据不同步时,取样将不在最佳取样时刻进行所得到的取样值的统计信噪比就不是最高,误码率就高,因此,在电路中还需要恢复出一个与输入符号率同步的时钟,来校正固定取样带来的样点误差,并且准确的位定时信息可为数字解调后的信道纠错解码提供正确的时钟。校正办法是由定时恢复和载波恢复模块通过某种算法产生定时和载波误差,插值或抽取器在定时和载波误差信号的控制下,对A/D转换后的取样值进行抽取或插值滤波,得到信号在最佳取样点的值,不同芯片采用的算法不尽相同,例如可以采用据辅助法(DA)载波相位和定时相位联合估计的最大似然算法。

2.2.3、QPSK技术特点

QPSK数字电视调制器采用了先进的数字信号处理技术,完全符合DVB-S标准,接收端可直接用数字卫星接收机进行接收。它不但能取得较高的频谱利用率,具有很强的抗干扰性和较高的性能价格比,而且和模拟FM微波设备也能很好的兼容。QPSK数字电视调制器在对数据流的处理上采用能量扩散的随机化处理、RS编码、卷积交织、收缩卷积编码、调制前的基带成形处理等,保证了数据的传输性能。性能特点: 1、进行原有的电视微波改造,可用30M带宽传送5至8套DVD效果的图像;2、用调频微波的价格达到MMDS的效果,实现全向发射;3、可进行数字加密,对图象绝无任何损伤。

2.3 比较联系

在数字信号的调制方式中QPSK四相移键控是目前最常用的一种卫星数字信号调制方式,它具有较高的频谱利用率、较强的抗干扰性、在电路上实现也较为简单。目前已经广泛应用于无线通信中,成为现代通信中一种十分重要的调制解调方式。

QPSK是一种频谱利用率高、抗干扰性强的数调制方式, 它被广泛应用于各种通信系统中. 适合卫星广播。例如,数字卫星电视DVB-S2 标准中,信道噪声门限低至4. 5 dB,传输码率达到45M bös,采用QPSK 调制方式,同时保证了信号传输的效率和误码性能。

在数字信号的调制方式中,所学的2ASP、2FSP、2KSP是比较早的理论,

随着时代的发展,科技的进步,人民生活水平的提高,对通信行业有着越来越高的要求。QPSK技术的出现,解决了许多技术上的问题。和QPSK最接近的是2PSK技术。2PSK技术是运用“0”和“1”进行编码;而QPSK运用四个相位进行编码。也就是说QPS利用载波的四种不同相位来表示数字信息。对输入的码元进行划分,每两个比特码编为一组。然后用四种不同的相位来表示。所以QPSK又被称为双比特码元。由于每一种载波相位代表两个比特信息,因此每个四进制码元可以用两个二进制码元的组合来表示。

2.4 QPSK应用前景

随着进入21世纪,我国科技飞速发展,国民经济都有了巨大的提高,人民生活水平都有了质的改善。此时,正值我国3G行业迅速发展,各个运营商都在大力发展自己的业务,那么优质的服务就成为了竞争的优势。好的调制解调方法可以提高信息传递速度、信息质量、以及信息的安全。同时,在国家节能减排的大计方针下,三网融合也在大力的开展。作为三网之一的通信行业,我们也要积极响应国家的号,。努力提高自身行业的素质,为三网融合顺利地进行做好准备,肩负起自己应有的责任。提高通信质量,为人民提供最好的服务。

第3章 Matlab简介

Matlab是矩阵实验室(Matrix Laboratory)的简称,是美国MathWorks公司出品的商业应用软件,主要用于算法开发、数据可视化、数据分析以及数值计算的高级技术计算语言和交互式环境,主要包括Matlab和Simulink两大部分。

3.1 Matlab概貌

3.1.1 MATLAB的发展

MATLAB是英文MATrix LABoratory(矩阵实验室)的缩写。早期的MATLAB是用FORTRAN语言编写的,尽管功能十分简单,但作为免费软件,还是吸引了大批使用者。经过几年的校际流传,在John Little。Cleve Moler和Steve Banger合作,于1984年成立MathWorks公司,并正式推出MATLAB第一版版。从这时起,MATLAB的核心采用C语言编写,功能越来越强大,除原有的数值计算功能外,还新增了图形处理功能。

MathWorks公司于1992年推出了具有划时代意义的4.0版;1994年推出了4.2版扩充了4.0版的功能,尤其在图形界面设计方面提供了新方法;1997年春5.0版问世,5.0版支持了更多的数据结构,使其成为一种更方便、更完善的编程语言;1999年初推出的MATLAB5.3版在很多方面又进一步改进了MATLAB语言的功能,随之推出的全新版本的最优化工具箱和Simulink3.0达到了很高水平;2000年10月,MATLAB6.0版问世,在操作页面上有了很大改观,为用户的使用提供了很大方便,在计算机性能方面,速度变的更快,性能也更好,在图形界面设计上更趋合理,与C 语言接口及转换的兼容性更强,与之配套的Simulink4.0版的新功能也特别引人注目;2001年6月推出的MATLAB6.1版及Simulink4.1版,功能已经十分强大;2002年6月推出的MATLAB6.5版及Simulink5.0版,在计算方法、图形功能、用户界面设计、编程手段和工具等方面都有了重大改进;2004年,MathWorks公司推出了最新的MATLAB7.0版,其中集成了最新的MATLAB7编译器、Simumlink6.0仿真软件以及很多工具箱。这一版本增加了很多新的功能和特性,内容相当丰富。

Matlab主要面对科学计算、可视化以及交互式程序设计的高科技计算环境。它将数值分析、矩阵计算、科学数据可视化以及非线性动态系统的建模和仿真等诸多强

大功能集成在一个易于使用的视窗环境中,为科学研究、工程设计以及必须进行有效数值计算的众多科学领域提供了一种全面的解决方案,代表了当今国际科学计算软件的先进水平。

3.1.2 Matlab的主要功能

1.数值计算和符号计算功能

2.绘图功能

3.语言体系

4.MATLAB的工具箱

3.2 Matlab的优势及特点

3.2.1 Matlab的优势

(1) 工作平台编程环境十分友好

(2)编程语言简单易用

(3)数据的计算处理能力十分强大

(4)图像处理能力强大

(5)模块集合工具箱应用广泛

(6)程序的接口和发布平台很实用

(7)可以开发用户界面

3.2.2 Matlab 语言的特点

MATLAB语言被称为第四代计算机语言,其利用丰富的函数资源,使程序员从繁琐的程序代码中解放出来,其最突出的特点就是简洁。MATLAB用更直观的、符合人们思维习惯的代码,代替了C和FORTRAN语言的冗长代码,给用户带来最直观、最简洁的程序开发环境,下面简单介绍一下MATLAB的主要特点。

语言简洁紧凑,使用方便,库函数十分丰富。MATLAB程序书写的形式自由,利用丰富的库函数避开了繁琐的子程序编程任务,由于库函数都是由本领域的专家编

写,所以不必担心函数的可靠性。

高效方便的矩阵和数组运算,MATLAB语言不需要定义数组的维数,并给出了矩阵函数、特殊矩阵函数、特殊矩阵专门的库函数,使得在求解信号处理、建模、系统识别、优化和控制等领域的问题时,显得大为简洁、方便、高效,这是其他高级语言所不能的。

MATLAB既具有结构化的控制语句,又具有面向对象编程的特性。

MATLAB语法限制不严格,程序设计自由度大,通过建立M后缀名文件的形式,与用户已经编好的FORTRAN、C语言成语混合编程,方便地调用有关的FORTRAN、C 语言的子程序。可移植性很好,基本上不做修改就可以在各种型号的计算机和操作系统上面运行。

MATLAB的图形功能强大。在C和FORTRAN语言里,绘图都很不容易,但在MATLAB 里,数据的可视化非常简单。此外,MATLAB还具有较强的编辑图形界面的能力。

MATLAB拥有功能强大的工具箱,主要用来扩充其符号计算功能、图示建模仿真功能、文字处理功能以及与硬件实施交互功能。

源程序的开放性强。除内部函数以外,所有MATLAB的核心文件和工具箱文件都是可读可改变的源文件,用户可通过对源文件的修改以及加入自己的文件构成新的工具箱。

MATLAB软件自1984年推向市场以来,历经十几年的发展和竞争,现已成为国际公认的最优秀的科技应用软件。它功能强大、界面友好、语言自然、开放性强,很快成为应用学科计算机辅助分析、设计、仿真、教学乃至科技文字吹不可缺少的基础软件。

第4章 QPSK调制解调设计

4.1 设计步骤

QPSK即四进制移向键控(Quaternary Phase Shift Keying),它利用载波的四种不同相位来表示数字信息。若输入二进制数字信息,序列为1 0 1 0 0 1 0 1 1……则应对其进行划分,每两个比特码编为一组。即为10,10,01,01,等等。然后用四种不同的相位来表示。所以QPSK又被称为双比特码元。由于每一种载波相位代表两个比特信息,因此每个四进制码元可以用两个二进制码元的组合来表示。现在假设,在两个二进制码元中的前一个码元用a表示,后一个码元用b表示。则QPSK的调制解调可画出如下框图:

由于QPSK信号可以看作两个载波正交2PSK信号的合成,所以QPSK正调制器可参考通信原理(樊昌信,国防工业出版社,2007.8)。设计示意图如下:

图4-1 QPSK调制原理

通过上面对QPSK信号的调制,我门对QPSK有了更加深刻的认识。那么它的解调可以采用与2PSK信号类似的解调方法进行解调。同样参考通信原理(樊昌信,国

防工业出版社,2007.8),同相支路和正交支路分别采用相干解调方式解调,之后可以得到二者的和,经过抽样判决和串、并交换器,将上下之路得到的并行数据恢复为串行数据。那么此时就得到我们最初的原始信号,它的解调原理图如下所示:

图4-2 QPSK解调原理

因为QPSK的调制解调可以看做两个正交的二相调制解调的合成。所以QPSK的调制解调过程应该和2PSK调制解调相类似,同样可以分为调相法和相位选择法。我们就利用调相法设计出合理的源代码。

4.2 QPSK的调制解调

此次设计,把码元周期设定为T=0.1 s,载波频率设臵为fc=10HZ,MATLAB工具中,采样频率设定为fs=1800HZ。为了更加接近实际情况,在调制解调过程中加入高斯白噪声。

首先,按照编写的代码,输入二进制序列1、 -1、 -1 、1、 1 、1 、-1、 1,利用MATLAB绘制出如4-3所示图例

1

2

3

456

7

8

-1-0.8-0.6-0.4-0.200.2

0.40.60.81输入的二进制码元

码元间隔

码元

图4-3 输入的二进制码元

我们按照上面的框图设计出QPSK 的调制程序(此程序基于MATLAB 进行操作),其中I 路码元为奇数位码元,Q 路码元为偶数位码元,将二者合成之后,就得到所谓的正交相移键控(QPSK ),也就是四进制绝对调相4PSK 。它的调制解调按照后边附录程序进行QPSK 是由两路BPSK 信一号构成,且两路信号相互正交的,即相位差相差90o ,两路BPSK 信号相加,即得到QPSK 信号。下面所示图示即为I 路和Q 路的码元情况

BPSK调制及解调实验报告

实验五BPSK调制及解调实验 一、实验目的 1、掌握BPSK调制和解调的基本原理; 2、掌握BPSK数据传输过程,熟悉典型电路; 3、了解数字基带波形时域形成的原理和方法,掌握滚降系数的概念; 4、熟悉BPSK调制载波包络的变化; 5、掌握BPSK载波恢复特点与位定时恢复的基本方法; 二、实验器材 1、主控&信号源、9号、13号模块各一块 2、双踪示波器一台 3、连接线若干 三、实验原理 1、BPSK调制解调(9号模块)实验原理框 PSK调制及解调实验原理框图 2、BPSK调制解调(9号模块)实验框图说明 基带信号的1电平和0电平信号分别与256KHz载波及256KHz反相载波相乘,叠加后得到BPSK调制输出;已调信号送入到13模块载波提取单元得到同步载波;已调信号与相干载波相乘后,经过低通滤波和门限判决后,解调输出原始基带信号。 四、实验步骤 实验项目一 BPSK调制信号观测(9号模块) 概述:BPSK调制实验中,信号是用相位相差180°的载波变换来表征被传递的信息。本项目通过对比观测基带信号波形与调制输出波形来验证BPSK调制原理。 1、关电,按表格所示进行连线。

2、开电,设置主控菜单,选择【主菜单】→【通信原理】→【BPSK/DBPSK数字调制解调】。将9号模块的S1拨为0000,调节信号源模块W3使256 KHz载波信号峰峰值为3V。 3、此时系统初始状态为:PN序列输出频率32KHz。 4、实验操作及波形观测。 (1)以9号模块“NRZ-I”为触发,观测“I”; (2)以9号模块“NRZ-Q”为触发,观测“Q”。 (3)以9号模块“基带信号”为触发,观测“调制输出”。 思考:分析以上观测的波形,分析与ASK有何关系? 实验项目二 BPSK解调观测(9号模块) 概述:本项目通过对比观测基带信号波形与解调输出波形,观察是否有延时现象,并且验证BPSK解调原理。观测解调中间观测点TP8,深入理解BPSK解调原理。 1、保持实验项目一中的连线。将9号模块的S1拨为“0000”。 2、以9号模块测13号模块的“SIN”,调节13号模块的W1使“SIN”的波形稳定,即恢复出载波。 3、以9号模块的“基带信号”为触发观测“BPSK解调输出”,多次单击13号模块的“复位”按键。观测“BPSK解调输出”的变化。 4、以信号源的CLK为触发,测9号模块LPF-BPSK,观测眼图。 思考:“BPSK解调输出”是否存在相位模糊的情况?为什么会有相位模糊的情况? 五、实验报告 1、分析实验电路的工作原理,简述其工作过程; 输入的基带信号由转换开关转接后分成两路,一路经过差分编码控制256KHz的载频,另一路经倒相去控制256KHz的载频。???解调采用锁相解调,只要在设计锁相环时,使它锁定在FSK的一个载频上此时对应的环路滤波器输出电压为零,而对另一载频失锁,则对应的环路滤波器输出电压不为零,那末在锁相环路滤波器输出端就可以获得原基带信号的信息。? 2、分析BPSK调制解调原理。 调制原理是:基带信号先经过差分编码得到相对码,再根据相对码进行绝对调相, 即将相对码的1电平和0电平信号分别与256K载波及256K反相载波相乘,叠加后得到DBPSK 调制输出。?

QPSK调制解调完整程序(配有自己的注释)

QPSK调制解调完整程序(配有注释) clc; clear all; %假定接收端已经实现载波同步,位同步(盲信号解调重点要解决的问题:载波同步(costas环(未见到相关代码)),位同步(Gardner算法(未见相关代码)),帧同步) % carrier frequency for modulation and demodulation fc=5e6; %QPSK transmitter data=5000 ; %码数率为5MHZ %原码个数 rand_data=randn(1,5000); for i=1:data if rand_data(i)>=0.5 rand_data(i)=1; else rand_data(i)=0; end end %seriel to parallel %同时单极性码转为双极性码 for i=1:data if rem(i,2)==1 if rand_data(i)==1 I(i)=1; I(i+1)=1; else I(i)=-1; I(i+1)=-1; end else if rand_data(i)==1 Q(i-1)=1; Q(i)=1; else Q(i-1)=-1; Q(i)=-1; end end end % zero insertion ,此过程称为成形。成形的意思就是实现由消息到波形的转换,以便发射,脉冲成形应该是在基带调制之后。 zero=5; %sampling rate 25M HZ ,明白了,zero为过采样率。它等于采样率fs/码速率。

for i=1:zero*data % 采样点数目=过采样率*原码数目 if rem(i,zero)==1 Izero(i)=I(fix((i-1)/zero)+1); Qzero(i)=Q(fix((i-1)/zero)+1); else Izero(i)=0; Qzero(i)=0; end end %pulse shape filter,接着,将进行低通滤波,因为随着传输速率的增大,基带脉冲的频谱将变宽 %如果不滤波(如升余弦滤波)进行低通滤波,后面加载频的时候可能会出现困难。 %平方根升余弦滤波器 % psf=rcosfir(rf,n_t,rate,fs,'sqrt') rate:过采样率,rf:滚降因子,n_t:滤波器阶数,fs:采样率 %用在调制或发送之前,用在解调或接受之后,用来降低过采样符号流带宽并不引发ISI(码间串扰) NT=50; N=2*zero*NT; % =500 fs=25e6; rf=0.1; psf=rcosfir(rf,NT,zero,fs,'sqrt');% psf大小为500 Ipulse=conv(Izero,psf); Qpulse=conv(Qzero,psf); %为什么数字信号传输也要过采样,成形滤波? %答:过采样的数字信号处理起来对低通滤波器的要求相对较低,如果不过采样,滤波的时候滤波器需要很陡峭,指标会很严格 %成形滤波的作用是保证采样点不失真。如果没有它,那信号在经过带限信道后,眼图张不开,ISI非常严重。成形滤波的位置在基带调制之后。 %因为经成形滤波后,信号的信息已经有所损失,这也是为避免ISI付出的代价。换句话说,成形滤波的位置在载波调制之前,仅挨着载波调制。 %即:(发送端)插值(采样)-成形-滤波(LPF)-加载频(载波调制)-加噪声至(接收端)乘本振-低通-定时抽取-判决。 %modulation for i=1:zero*data+N %采样点数目改变(因为卷积的缘故) t(i)=(i-1)/(fs); %这里因为假设载频与码速率大小相等,所以用载频fc 乘以过采样率=采样率。 Imod(i)=Ipulse(i)*sqrt(2)*cos(2*pi*fc*t(i)); Qmod(i)=Qpulse(i)*(-sqrt(2)*sin(2*pi*fc*t(i))); end sum=Imod+Qmod;

抽样定理和PCM调制解调实验报告

《通信原理》实验报告 实验一:抽样定理和PAM调制解调实验 系别:信息科学与工程学院 专业班级:通信工程1003班 学生姓名:陈威 同组学生:杨鑫 成绩: 指导教师:惠龙飞 (实验时间:2012 年 12 月 7 日——2012 年 12 月28日) 华中科技大学武昌分校

1、实验目的 1对电路的组成、波形和所测数据的分析,加深理解这种调制方法的优缺点。 2.通过脉冲幅度调制实验,使学生能加深理解脉冲幅度调制的原理。 2、实验器材 1、信号源模块 一块 2、①号模块 一块 3、60M 双踪示波器 一台 4、连接线 若干 3、实验原理 3.1基本原理 1、抽样定理 图3-1 抽样与恢复 2、脉冲振幅调制(PAM ) 所谓脉冲振幅调制,即是脉冲载波的幅度随输入信号变化的一种调制方式。如果脉冲载波是由冲激脉冲组成的,则前面所说的抽样定理,就是脉冲增幅调制的原理。 自然抽样 平顶抽样 ) (t m ) (t T

图3-3 自然抽样及平顶抽样波形 PAM方式有两种:自然抽样和平顶抽样。自然抽样又称为“曲顶”抽样,(t)的脉冲“顶部”是随m(t)变化的,即在顶部保持了m(t)变已抽样信号m s 化的规律(如图3-3所示)。平顶抽样所得的已抽样信号如图3-3所示,这里每一抽样脉冲的幅度正比于瞬时抽样值,但其形状都相同。在实际中,平顶抽样的PAM信号常常采用保持电路来实现,得到的脉冲为矩形脉冲。 四、实验步骤 1、将信号源模块、模块一固定到主机箱上面。双踪示波器,设置CH1通道为同步源。 2、观测PAM自然抽样波形。 (1)将信号源上S4设为“1010”,使“CLK1”输出32K时钟。 (2)将模块一上K1选到“自然”。 (3)关闭电源,连接 表3-1 抽样实验接线表 (5)用示波器观测信号源“2K同步正弦波”输出,调节W1改变输出信号幅度,使输出信号峰-峰值在1V左右。在PAMCLK处观察被抽样信号。CH1接PAMCLK(同步源),CH2接“自然抽样输出”(自然抽样PAM信号)。

QPSK调制解调的simulink仿真

QPSK 调制解调的simulink 仿真与性能分析 一、 设计目的和意义 学会使用MATLAB 中的simulink 仿真软件,了解其各种模块的功能,用simulink 实现QPSK 的调制和仿真过程,得到调制信号经高斯白噪声信道,再通过解调恢复原始信号,绘制出调制前后的频谱图,分析QPSK 在高斯信道中的性能,计算传输过程中的误码率。通过此次设计,在仿真中形象的感受到QPSK 的调制和解调过程,有利于深入了解QPSK 的原理。同时掌握了simulink 的使用,增强了我们学习通信的兴趣,培养通信系统的仿真建模能力。 二、 设计原理 (一)QPSK 星座图 QPSK 是Quadrature Phase Shift Keying 的简称,意为正交移相键控,是数字调制的 一种方式。它规定了四种载波相位,分别为0, 2π, π,32π (或者4 π,34π,54π,74π),星座图如图1(a )、(b )所示。 图1 QPSK 星座图 (二)QPSK 的调制 因为输入信息是二进制序列,所以需要将二进制数据变换成四进制数据,才能和四进制的载波相位配合起来。采取的办法是将二进制数字序列中每两个序列分成一组,共四种组合(00,01,10,11),每一组称为双比特码元。每一个双比特码元是由两位二进制 (a ) (b )

信息比特组成,它们分别代表四进制四个符号中的一个符号。QPSK 每次调制可传输两个信息比特。图2的(a )、(b)、(c)原理框图即为QPSK 的三种调制方式,本次课程设计主要采用的是正交调制方式。 (三)QPSK 的解调 QPSK 信号可以用两个正交的载波信号实现相干解调,它的相干解调器如图3所示,正交路分别设置两个匹配滤波器,得到I (t )和Q (t ),经电平判决和并转串即可恢复出原始信息。 (a )正交调制法 (b )相位选择法 (c )脉冲插入法 图2 QPSK 的主要调制方式

通信原理2DPSK调制与解调实验报告

通信原理课程设计报告

一. 2DPSK基本原理 1.2DPSK信号原理 2DPSK方式即是利用前后相邻码元的相对相位值去表示数字信息的一种方式。现假设用Φ表示本码元初相与前一码元初相之差,并规定:Φ=0表示0码,Φ=π表示1码。则数字信息序列与2DPSK信号的码元相位关系可举例表示如2PSK信号是用载波的不同相位直接去表示相应的数字信号而得出的,在接收端只能采用相干解调,它的时域波形图如图2.1所示。 图1.1 2DPSK信号 在这种绝对移相方式中,发送端是采用某一个相位作为基准,所以在系统接收端也必须采用相同的基准相位。如果基准相位发生变化,则在接收端回复的信号将与发送的数字信息完全相反。所以在实际过程中一般不采用绝对移相方式,而采用相对移相方式。 定义?Φ为本码元初相与前一码元初相之差,假设: ?Φ=0→数字信息“0”; ?Φ=π→数字信息“1”。 则数字信息序列与2DPSK信号的码元相位关系可举例表示如下: 数字信息: 1 0 1 1 0 1 1 1 0 1

DPSK信号相位:0 π π 0 π π 0 π 0 0 π 或:π 0 0 π 0 0 π 0 π π 0 2. 2DPSK信号的调制原理 一般来说,2DPSK信号有两种调试方法,即模拟调制法和键控法。2DPSK 信号的的模拟调制法框图如图1.2.1所示,其中码变换的过程为将输入的单极性不归零码转换为双极性不归零码。 图1.2.1 模拟调制法 2DPSK信号的的键控调制法框图如图1.2.2所示,其中码变换的过程为将输入的基带信号差分,即变为它的相对码。选相开关作用为当输入为数字信息“0”时接相位0,当输入数字信息为“1”时接pi。 图1.2.2 键控法调制原理图 码变换相乘 载波 s(t)e o(t)

通信原理实验 QPSK调制解调实验

HUNAN UNIVERSITY 课程实验报告 题目:十QPSK调制解调实验 指导教师: 学生姓名: 学生学号: 专业班级:

实验10 QPSK调制解调实验 一、实验目的 1. 掌握QPSK调制解调的工作原理及性能要求;了解IQ调制解调原理及特性 2. 进行QPSK调制、解调实验,掌握电路调整测试方法了解载波在QPSK相干及非相干时的解调特性 二、实验原理 1、QPSK调制原理 QPSK又叫四相绝对相移调制,它是一种正交相移键控。QPSK利用载波的四种不同相位来表征数字信息。由于每一种载波相位代表两个比特信息,因此,对于输入的二进制数字序列应该先进行分组,将每两个比特编为一组,然后用四种不同的载波相位来表征。 用调相法产生QPSK调制原理框图如图所示,QPSK的调制器可以看作是由两个BPSK调 制器构成,输入的串行二进制信息序列经过串行变换,变成两路速率减半的序列,电平发生器分别产生双极性的二电平信号I(t)和Q(t),然后对Acosωt和Asinωt进行调制,相 加后即可得到QPSK信号。 二进制码经串并变换后的码型如图所示,一路为单数码元,另外一路为偶数码元,这两个支路互为正交,一个称为同相支路,即I支路;另外一路称为正交支路,即Q支路

2、QPSK解调原理 由于QPSK可以看作是两个正交2PSK信号的合成,故它可以采用与2PSK信号类似的解调方法进行解调,即由两个2PSK信号相干解调器构成,其原理框图如图 三、实验步骤 在实验箱上正确安装基带成形模块(以下简称基带模块)、IQ调制解调模块(以下简称IQ模块)、码元再生模块(以下简称再生模块)和PSK载波恢复模块。 1、QPSK调制实验 a、关闭实验箱总电源,用台阶插座线完成连接 * 检查连线是否正确,检查无误后打开电源。 b、按基带成形模块上“选择”键,选择QPSK模式(QPSK指示灯亮)。 c、用示波器观察基带模块上“NRZ-I,I-OUT,NRZ-Q,Q-OUT”的信号;并分别与“NRZ IN”信号进行对比,观察串并转换情况。 NRZ-I 与NRZ IN I-OUT与NRZ IN NRZ-Q 与NRZ IN Q-OUT与NRZ IN d、观测IQ调制信号矢量图。

BPSK和QPSK调制解调原理及MATLAB程序

2.1 PSK调制方式 PSK原理介绍(以2-PSK为例) 移相键控(PSK)又称为数字相位调制,二进制移相键控记作2PSK。绝对相移是利用载波的相位(指初相)直接表示数字信号的相移方式。二进制相移键控中,通常用相位0 和π来分别表示“0”或“1”。2PSK 已调信号的时域表达式为s2psk(t)=s(t)cosωct, 2PSK移相键控中的基带信号与频移键控和幅度键控是有区别的,频移键控和幅度键控为单极性非归零矩形脉冲序列,移相键控为为双极性数字基带信号,就模拟调制法而言,与产生2ASK 信号的方法比较,只是对s(t)要求不同,因此2PSK 信号可以看作是双极性基带信号作用下的DSB 调幅信号。 在二进制数字调制中,当正弦载波的相位随二进制数字基带信号离散变化时,则产生二进制移相键控(2PSK)信号。通常用已调信号载波的 0°和 180°分别表示二进制数字基带信号的 1 和 0。二进制移相键控信号的时域表达式为 e2PSK(t)=[ n n a g(t-nT s)]cosw c t 其中, an与2ASK和2FSK时的不同,在2PSK调制中,an应选择双极性。 1, 发送概率为P an= -1, 发送概率为1-P 若g(t)是脉宽为Ts, 高度为1的矩形脉冲时,则有 cosωct, 发送概率为P e2PSK(t)= -cosωct, 发送概率为1-P 由上式(6.2-28)可看出,当发送二进制符号1时,已调信号e2PSK(t)取0°相位,发送二进制符号0时,e2PSK(t)取180°相位。若用φn表示第n个符号的绝对相位,则有 0°, 发送 1 符号 φn= 180°, 发送 0 符号 由于在2PSK信号的载波恢复过程中存在着180°的相位模糊,所以2PSK信

QPSK调制解调完整程序(配有自己的注释)知识分享

Q P S K调制解调完整程序(配有自己的注释)

QPSK调制解调完整程序(配有注释) clc; clear all; %假定接收端已经实现载波同步,位同步(盲信号解调重点要解决的问题:载波同步(costas环(未见到相关代码)),位同步(Gardner算法(未见相关代码)),帧同步) % carrier frequency for modulation and demodulation fc=5e6; %QPSK transmitter data=5000 ; %码数率为5MHZ %原码个数 rand_data=randn(1,5000); for i=1:data if rand_data(i)>=0.5 rand_data(i)=1; else rand_data(i)=0; end end %seriel to parallel %同时单极性码转为双极性码 for i=1:data if rem(i,2)==1 if rand_data(i)==1 I(i)=1; I(i+1)=1; else I(i)=-1; I(i+1)=-1; end else if rand_data(i)==1 Q(i-1)=1; Q(i)=1; else Q(i-1)=-1; Q(i)=-1; end

end end % zero insertion ,此过程称为成形。成形的意思就是实现由消息到波形的转换,以便发射,脉冲成形应该是在基带调制之后。 zero=5; %sampling rate 25M HZ ,明白了,zero为过采样率。它等于采样率fs/码速率。 for i=1:zero*data % 采样点数目=过采样率*原码数目 if rem(i,zero)==1 Izero(i)=I(fix((i-1)/zero)+1); Qzero(i)=Q(fix((i-1)/zero)+1); else Izero(i)=0; Qzero(i)=0; end end %pulse shape filter,接着,将进行低通滤波,因为随着传输速率的增大,基带脉冲的频谱将变宽 %如果不滤波(如升余弦滤波)进行低通滤波,后面加载频的时候可能会出现困难。 %平方根升余弦滤波器 % psf=rcosfir(rf,n_t,rate,fs,'sqrt') rate:过采样率,rf:滚降因子,n_t:滤波器阶数,fs:采样率 %用在调制或发送之前,用在解调或接受之后,用来降低过采样符号流带宽并不引发ISI(码间串扰) NT=50; N=2*zero*NT; % =500 fs=25e6; rf=0.1; psf=rcosfir(rf,NT,zero,fs,'sqrt');% psf大小为500

通信原理2DPSK调制与解调实验报告

通信原理课程设计报告 一. 2DPSK基本原理 1.2DPSK信号原理 2DPSK方式即是利用前后相邻码元的相对相位值去表示数字信息的一种方式。现假设用Φ表示本码元初相与前一码元初相之差,并规定:Φ=0表示0码,

Φ=π表示1码。则数字信息序列与2DPSK信号的码元相位关系可举例表示如2PSK信号是用载波的不同相位直接去表示相应的数字信号而得出的,在接收端只能采用相干解调,它的时域波形图如图2.1所示。 图1.1 2DPSK信号 在这种绝对移相方式中,发送端是采用某一个相位作为基准,所以在系统接收端也必须采用相同的基准相位。如果基准相位发生变化,则在接收端回复的信号将与发送的数字信息完全相反。所以在实际过程中一般不采用绝对移相方式,而采用相对移相方式。 定义?Φ为本码元初相与前一码元初相之差,假设: ?Φ=0→数字信息“0”; ?Φ=π→数字信息“1”。 则数字信息序列与2DPSK信号的码元相位关系可举例表示如下: 数字信息: 1 0 1 1 0 1 1 1 0 1 DPSK信号相位:0 π π 0 π π 0 π 0 0 π 或:π 0 0 π 0 0 π 0 π π 0 2. 2DPSK信号的调制原理 一般来说,2DPSK信号有两种调试方法,即模拟调制法和键控法。2DPSK 信号的的模拟调制法框图如图1.2.1所示,其中码变换的过程为将输入的单极性不归零码转换为双极性不归零码。

图1.2.1 模拟调制法 2DPSK信号的的键控调制法框图如图1.2.2所示,其中码变换的过程为将输入的基带信号差分,即变为它的相对码。选相开关作用为当输入为数字信息“0”时接相位0,当输入数字信息为“1”时接pi。 图1.2.2 键控法调制原理图 3. 2DPSK信号的解调原理 2DPSK信号最常用的解调方法有两种,一种是极性比较和码变换法,另一种是差分相干解调法。 (1) 2DPSK信号解调的极性比较法 它的原理是2DPSK信号先经过带通滤波器,去除调制信号频带以外的在信道中混入的噪声,再与本地载波相乘,去掉调制信号中的载波成分,再经过低通滤波器去除高频成分,得到包含基带信号的低频信号,将其送入抽样判决器中进行抽样判决的到基带信号的差分码,再经过逆差分器,就得到了基带信号。它的原理框图如图1.3.1所示。 码变换相乘 载波 s(t)e o(t) 相乘器低通滤波器抽样判决器2DPSK 带通滤波器 延迟T

实验九 QPSK调制与解调

实验九、QPSK 、QDPSK 调制与解调 一、实验目的 1、掌握QPSK 调制与解调的基本原理及实现方法。 2、掌握QDPSK 调制与解调的基本原理及实现方法。 3、分析QPSK 、QDPSK 系统的有效性和可靠性。 二、实验原理 为提高通信的有效性,最常用的办法的是采用多进制的数字调制。MPSK 和MDPSK 就是多进制的数字相移键控即多相制信号,前者称为多进制绝对相移键控,后者称为多进制相对(差分)相移键控,它们都用M 个相位不同的载波来表示M 个不同的符号。一般来说,有n M 2=,因此,一个符号可以代表n bit 的二进制码元。 1、QPSK 信号分析 QPSK (Quadrature Phase Shift Keying ,正交相移键控)又叫四相绝对相移键控(4PSK ),它利用载波的四种不同相位来表征数字信息。由于每一种载波相位代表2bit 信息,故每个四进制符号又被称为双比特码元。把组成双比特码元的前一信息比特记为a 码,后一信息比特记为b 码,为使接收端误码率最小化,双比特码元(a ,b )通常按格雷码(Gray code )方式排列,即任意两个相邻的双比特码元之间只有一个比特发生变化。图9.1给出了双比特码元(a ,b )与载波相位的对应关系,其中图(a )表示A 方式,图(b )表示B 方式。 图9.1 QPSK 信号相位矢量图 (a )A 方式(2/π系统) (b )B 方式(4/π系统)

根据相位矢量图,得到双比特码元与载波相位之间的对应关系,如表9.1所示。 A 方式的QPSK 信号可表示为 )2 cos()cos()(πωθωn t t t s c n c +=+=,3 ,2 ,1 ,0=n B 方式的QPSK 信号可表示为 )4 1 2cos()cos()(πωθω++ =+=n t t t s c n c ,3 ,2 ,1 ,0=n 由于QPSK 信号普遍采用正交调制(又称IQ 调制)法产生,故QPSK 信号统一表示为 t Q t I t t s c c n c ωωθωsin cos )cos()(?-?=+= 这样,将a 码送入I 路,b 码送入Q 路,然后将I 路信号与载波t c ωcos 相乘,Q 路信号与正交载波t c ωsin 相乘,之后通过加法器相加,即可得到QPSK 信号。 2、QPSK 调制 以B 方式为例,QPSK 信号的产生方法有两种:一是正交调制法,二是相位选择法。 (1)正交调制(IQ 调制)法 二进制调相信号通常采用键控法,而多进制调相信号普遍采用IQ 调制法产生。正交调制法产生QPSK 信号的原理框图如图9.2所示,它可以看成由两个2PSK 调制器构成,上支路将a 码与余弦载波相乘,下支路将b 码与余弦载波相乘,这样产生载波相互正交的两路2PSK 信号,再将这两路信号相加,通过矢量合成便是QPSK 信号。 图9.2 正交调制法产生QPSK 信号 (a )原理框图 (b )矢量合成原理 图中输入的数字基带信号)(t A 是二进制的单极性不归零码,通过“串/并变换”电路变成并行的两路码元a 和b 后,其每个码元的传输时间是输入码元的2倍,且单极性信号将变为双极性信号。其变换关系式将“1”变为“+1”、“0”变为“-1”。“串/并变换”过程如图9.3所示,图中0、1、2等表示为二进制基带码元的序号。 从电路实现的角度看,串并变换实现了双比特码元和I 、Q 两路信号幅度之间的映射,如表9.2所示。IQ 信号幅度只有2种取值,设为2/1是为了保证输出QPSK 信号幅度为1。 ) 1(a )0(a ) 1(b ) 0(b ) 1 ,1() 0 ,0() 0 ,1() 1 ,0(

QPSK调制解调

QPSK 即4PSK ,正交相移调制。 在看QPSK 之前,先看一下通信系统的调制解调的过程 为了方便分析,先假设这里是理想信道,没有噪声,接收端已经载波同步,位同步。 调制后的信号数学模型为:cos()c A w t φ+ 上述的x(t)被调制到了A,?上。 如果调制信息在A 上,就是调幅,如果调制信息在φ上,就是调相。 QPSK 正是通过调整φ的变化,来传输信息。φ分别取45135225,315????,,4个相位表示00,01,10,11表示4个信息,调制后的信号表达式为: cos(45),00cos(135),01()cos(225),10 cos(315),11c c c c A w t x A w t x s t A w t x A w t x ?????+=?+=?=?+=??+=? (cos cos 45sin sin 45),00(cos cos135sin sin135),01()(cos cos 225sin sin 225),10 (cos cos315sin sin 315),11c c c c c c c c A w t w t x A w t w t x s t A w t w t x A w t w t x ?????????-=?-=?=?-=??-=? sin ),00cos sin ),01()cos sin ),10sin ),11c c c c c c c c w t w t x w t w t x s t w t w t x w t w t x -=-+==--=+= 这样的话,我们调制任何一个信号,都可以转化为调制在同一时刻的两路上的幅度调制后再相加合并为一路输出,而调制模型cos()c A w t φ+中任意的A 和φ,根据正交分解的原理,又可以分解到两个相互正交个坐标轴上,这就是星座映射、IQ 分路的本质原理。又由于cos()sin()c jw t c c e w t j w t =+,所有我们又经常把需要IQ 分路的调制用c jw t e 这样的复数来表示,也经常说IQ 分别是实部,虚部。当然这么说是不准确的,IQ 两路就是同相和正交,而且默认的调制模型是cos()c A w t φ+,以上才成立。

PSK调制解调实验报告范文

PSK调制解调实验报告范文 一、实验目的 1. 掌握二相绝对码与相对码的码变换方法; 2. 掌握二相相位键控调制解调的工作原理及性能测试; 3. 学习二相相位调制、解调硬件实现,掌握电路调整测试方法。 二、实验仪器 1.时钟与基带数据发生模块,位号:G 2.PSK 调制模块,位号A 3.PSK 解调模块,位号C 4.噪声模块,位号B 5.复接/解复接、同步技术模块,位号I 6.20M 双踪示波器1 台 7.小平口螺丝刀1 只 8.频率计1 台(选用) 9.信号连接线4 根 三、实验原理 相位键控调制在数字通信系统中是一种极重要的调制方式,它具有优良的抗干扰噪声性能及较高的频带利用率。在相同的信噪比条件下,可获得比其他调制方式(例如:ASK、FSK)更低的误码率,因而广泛应用在实际通信系统中。本实验箱采用相位选择法实现相位调制(二进制),绝对移相键控(PSK 或CPSK)是用输入的基带信号(绝对码)选择开关通断控制载波相位的变化来实现。相对移相键控

(DPSK)采用绝对码与相对码变换后,用相对码控制选择开关通断来实现。 (一)PSK 调制电路工作原理 二相相位键控的载波为1.024MHz,数字基带信号有32Kb/s 伪随机码、及其相对码、32KHz 方波、外加数字信号等。相位键控调制解调电原理框图,如图6-1 所示。 1.载波倒相器 模拟信号的倒相通常采用运放来实现。来自1.024MHz 载波信号输入到运放的反相输入端,在输出端即可得到一个反相的载波信号,即π相载波信号。为了使0 相载波与π相载波的幅度相等,在电路中加了电位器37W01 和37W02 调节。 2.模拟开关相乘器 对载波的相移键控是用模拟开关电路实现的。0 相载波与π相载波分别加到模拟开关A:CD4066 的输入端(1 脚)、模拟开关B:CD4066 的输入端(11 脚),在数字基带信号的信码中,它的正极性加到模拟开关A 的输入控制端(13 脚),它反极性加到模拟开关B 的输入控制端(12 脚)。用来控制两个同频反相载波的通断。当信码为“1”码时,模拟开关 A 的输入控制端为高电平,模拟开关A 导通,输出0 相载波,而模拟开关 B 的输入控制端为低电平,模拟开关B 截止。反之,当信码为“0”码时,模拟开关A 的输入控制端为低电平,模拟开关A 截止。而模拟开关B 的输入控制端却为高电平,模拟开关B 导通。输

实验九 QPSK调制与解调实验报告

实验九QPSK/OQPSK 调制与解调实验 一、实验目的 1、了解用CPLD 进行电路设计的基本方法。 2、掌握QPSK 调制与解调的原理。 3、通过本实验掌握星座图的概念、星座图的产生原理及方法,了解星座图的作用及工程上的作用。 二、实验内容 1、观察QPSK 调制的各种波形。 2、观察QPSK 解调的各种波形。 三、实验器材 1、信号源模块 一块 2、⑤号模块 一块 3、20M 双踪示波器 一台 4、 连接线 若干 四、实验原理 (一)QPSK 调制解调原理 1、QPSK 调制 QPSK 信号的产生方法可分为调相法和相位选择法。 用调相法产生QPSK 信号的组成方框图如图12-1(a )所示。图中,串/并变换器将输入的二进制序列依次分为两个并行的双极性序列。设两个序列中的二进制数字分别为a 和b ,每一对ab 称为一个双比特码元。双极性的a 和b 脉冲通过两个平衡调制器分别对同相载波及正交载波进行二相调制,得到图12-1(b )中虚线矢量。将两路输出叠加,即得如图12-1(b )中实线所示的四相移相信号,其相位编码逻辑关系如表12-1所示。 (a ) a(0)b(0) b(1) a(1) (b ) 图12-1 QPSK 调制 /并变换。串/并变换器将输入的二进制序列分为两个并行的双极性序列110010*********和

111101*********。双极性的a 和b 脉冲通过两个平衡调制器分别对同相载波及正交载波进行二相调制,然后将两路输出叠加,即得到QPSK 调制信号。 2、QPSK 解调 图12-2 QPSK 相干解调器 由于四相绝对移相信号可以看作是两个正交2PSK 信号的合成,故它可以采用与2PSK 信号类似的解调方法进行解调,即由两个2PSK 信号相干解调器构成,其组成方框图如图12-2所示。图中的并/串变换器的作用与调制器中的串/并变换器相反,它是用来将上、下支路所得到的并行数据恢复成串行数据的。 (二)OQPSK 调制解调原理 OQPSK 又叫偏移四相相移键控,它是基于QPSK 的改进型,为了克服QPSK 中过零点的相位跃变特性,以及由此带来的幅度起伏不恒定和频带的展宽(通过带限系统后)等一系列问题。若将QPSK 中并行的I ,Q 两路码元错开时间(如半个码元),称这类QPSK 为偏移QPSK 或OQPSK 。通过I ,Q 路码元错开半个码元调制之后的波形,其载波相位跃变由180°降至90°,避免了过零点,从而大大降低了峰平比和频带的展宽。 下面通过一个具体的例子说明某个带宽波形序列的I 路,Q 路波形,以及经载波调制以后相位变化情况。 若给定基带信号序列为1 -1 -1 1 1 1 1 -1 -1 1 1 -1 对应的QPSK 与OQPSK 发送波形如图12-3所示。 1-1-11111-1-111-1111-11-111-11-1-111-11-1 基基基基I 基基Q P S K ,O Q P S K Q 基基 Q P S K Q 基基O Q P S K -1 图12-3 QPSK,OQPSK 发送信号波形 图12-3中,I 信道为U (t )的奇数数据单元,Q 信道为U (t )的偶数数据单元,而OQPSK 的Q 信道与其I 信道错开(延时)半个码元。 QPSK ,OQPSK 载波相位变化公式为 {}()33arctan ,,,()44 44j i j i Q t I t ππ?ππ? ????? =--???? ?????? ?@ QPSK 数据码元对应的相位变化如图12-4所示,OQPSK 数据码元对应相位变化如图 12-5所示

利用MATLAB实现QPSK调制及解调

郑州轻工业学院 课程设计说明书题目:利用MATLAB实现QPSK调制及解调 姓名: 院系:电气信息工程学院 专业班级:电子信息工程09-1 学号: 540901030154 指导教师:赵红梅 成绩: 时间: 2012 年 6 月 18 日至 2012 年 6 月 22 日

郑州轻工业学院 课程设计任务书 题目利用MATLAB实现QPSK调制及解调 专业班级电子信息工程09级 1班学号 54 姓名 主要内容、基本要求、主要参考资料等: 主要内容: 已知数字信号1011000101101011,码元速率为2400波特,载波频率为1200Hz,利用MATLAB画出QPSK调制波形,并画出调制信号经过高斯信道传输后解调波形及接收误码率,将其与理论值进行比较。 基本要求: 1、通过本课程设计,巩固通信原理QPSK调制的有关知识; 2、熟悉QPSK产生原理; 3、熟悉高斯信道的建模及QPSK解调原理; 4、熟悉误码率的蒙特卡罗仿真; 5、学会用MATLAB来进行通信系统仿真。 主要参考资料: 主要参考资料: 1、王秉钧等. 通信原理[M].北京:清华大学出版社,2006.11 2、陈怀琛.数字信号处理教程----MATLAB释义与实现[M].北京:电子工业出版社,2004. 完成期限:2012.6.18—2012.6.23 指导教师签名: 课程负责人签名: 2012年6月16日

目录 一前言 (4) 1.1QPSK系统的应用背景简介 (4) 1.2 QPSK实验仿真的意义 (4) 1.3 实验平台和实验内容 (5) 1.3.1实验平台 (5) 1.3.2实验内容 (5) 二、系统实现框图和分析 (5) 2.1、QPSK调制部分, (5) 2.2、QPSK解调部分 (7) 三、实验结果及分析 (7) 3.1、理想信道下的仿真 (7) 3.2、高斯信道下的仿真 (8) 3.3、先通过瑞利衰落信道再通过高斯信道的仿真 (9) 参考文献: (11) 附录 (12)

实验九QPSK调制与解调实验报告

实验九Q P S K/O Q P S K调制与解调实验 一、实验目的 1、了解用CPLD进行电路设计的基本方法。 2、掌握QPSK调制与解调的原理。 3、通过本实验掌握星座图的概念、星座图的产生原理及方法,了解星座图的作用及工程上的作用。 二、实验内容 1、观察QPSK调制的各种波形。 2、观察QPSK解调的各种波形。 三、实验器材 1、信号源模块一块 2、⑤号模块一块 3、20M双踪示波器一台 4、连接线若干 四、实验原理 (一)QPSK调制解调原理 1、QPSK调制 QPSK信号的产生方法可分为调相法和相位选择法。 用调相法产生QPSK信号的组成方框图如图12-1(a)所示。图中,串/并变换器将输入的二进制序列依次分为两个并行的双极性序列。设两个序列中的二进制数字分别为a和b,每一对ab称为一个双比特码元。双极性的a和b脉冲通过两个平衡调制器分别对同相载波及正交载波进行二相调制,得到图12-1(b)中虚线矢量。将两路输出叠加,即得如图12-1(b)中实线所示的四相移相信号,其相位编码逻辑关系如表12-1所示。 (a) (b) 图12-1 QPSK调制 2、QPSK解调 图12-2 QPSK相干解调器 由于四相绝对移相信号可以看作是两个正交2PSK信号的合成,故它可以采用与2PSK信号类似的解调方法进行解调,即由两个2PSK信号相干解调器构成,其组成方框图如图12-2所示。图中的并/串变换器的作用与调制器中的串/并变换器相反,它是用来将上、下支路所得到的并行数据恢复成串行数据的。(二)OQPSK调制解调原理 OQPSK又叫偏移四相相移键控,它是基于QPSK的改进型,为了克服QPSK中过零点的相位跃变特性,以及由此带来的幅度起伏不恒定和频带的展宽(通过带限系统后)等一系列问题。若将QPSK中并行的I,Q两路码元错开时间(如半个码元),称这类QPSK为偏移QPSK或OQPSK。通过I,Q路码元错开半个码元调制之后的波形,其载波相位跃变由180°降至90°,避免了过零点,从而大大降低了峰平比和频带的展宽。 下面通过一个具体的例子说明某个带宽波形序列的I路,Q路波形,以及经载波调制以后相位变化情况。 若给定基带信号序列为1 -1 -1 1 1 1 1 -1 -1 1 1 -1 对应的QPSK与OQPSK发送波形如图12-3所示。 图12-3 QPSK,OQPSK发送信号波形 图12-3中,I信道为U(t)的奇数数据单元,Q信道为U(t)的偶数数据单元,而OQPSK的Q信道

MATLAB QPSK调制与解调

实验名称:QPSK调制与解调 一、实验目的: 1、学会QPSK调制与解调系统的构成 2、学会QPSK调制与解调系统的各模块的构建 3、学会误码率与误符号率的统计方法以及Matlab算法 二、实验原理: 1、QPSK:四进制绝对相移键控,也称为多进制数字相位调制,利用载波的四种不同相位状态来表征数字信息的调制方式。 2、QPSK的调制方法有正交调制方式(双路二相调制合成法或直接调相法)、相位选择法、插入脉冲法。 调制与解调系统的构成: 3、各模块的实现方法:

(1)、信源的产生:使用randint(m,n,2) 函数产生一个m 行n 列的随机二进制数列 (2)、QPSK 符号映射 :将产生的0,1比特流按照QPSK 调制方式进行映射,本实验采用π/4 QPSK 的调制方式,图为: (3)、AWGN 信号产生:AWGN 产生器就是产生满足均值为0,方差为1的高斯白噪声。实验中使用randn(m,n)函数产生一个m 行n 列的高斯噪声序列。 (4)、信号幅度控制:根据AWGN 信道模型,接收信号可以分别表示为 α就是当噪声功率归一化为1(0均值,方差为1)时,根据信噪比关系而计算出来的信号平均幅度 I I I r s n α=+Q Q Q r s n α=+22210log 10^10s s n n v SNR SNR v sqrt v v ??????=?=* ? ? ???????

(5)、QPSK 反映射及判决 :对接收到的信号在4种可能的四种信号向量[(1,0), (0,1), (-1,0), (0,-1)]上投影(即进行点积)。投影最大的值所对应的信号向量就是所发送信号的符号值,然后恢复出比特流 (6)、误码率及误符号率统计: 误码率:将检测出来的比特流和发送的原始比特流进行比较,统计出出现错误的比特数 误符号率:将检测出来的比特流变成两组,构成符号,和发送端符号映射后的符号流进行比较,只要符号中任错一bit ,就算该符号出错。统计出现错误的符号数 三、 实验内容: 1、建立QPSK 的Matlab 仿真模型 2、对仿真模型中各个组成部分进行函数设计和功能仿真 randn('seed',10);mark=randn(1,LENGTH); subplot(2,2,1);plot(mark);title('watermarc:Gaussian noise'); 3、成型滤波器的设计 4、带限信道中的QPSK 调制解调 四、实验步骤: 1、开机,设置好本次仿真目录 2、进入matlab 环境,设置工作路径和目录 3、按照实验方法,一步步进行QPSK 各个模块的设计 s v α=

PSK(DPSK)及QPSK 调制解调实验报告

实验4 PSK(DPSK)及QPSK 调制解调实验 配置一:PSK(DPSK)模块 一、实验目的 1. 掌握二相绝对码与相对码的码变换方法; 2. 掌握二相相位键控调制解调的工作原理及性能测试; 3. 学习二相相位调制、解调硬件实现,掌握电路调整测试方法。 二、实验仪器 1.时钟与基带数据发生模块,位号:G 2.PSK 调制模块,位号A 3.PSK 解调模块,位号C 4.噪声模块,位号B 5.复接/解复接、同步技术模块,位号I 6.20M 双踪示波器1 台 7.小平口螺丝刀1 只 8.频率计1 台(选用) 9.信号连接线4 根 三、实验原理 相位键控调制在数字通信系统中是一种极重要的调制方式,它具有优良的抗干扰噪声性能及较高的频带利用率。在相同的信噪比条件下,可获得比其他调制方式(例如:ASK、FSK)更低的误码率,因而广泛应用在实际通信系统中。本实验箱采用相位选择法实现相位调制(二进制),绝对移相键控(PSK 或CPSK)是用输入的基带信号(绝对码)选择开关通断控制载波相位的变化来实现。相对移相键控(DPSK)采用绝对码与相对码变换后,用相对码控制选择开关通断来实现。 (一) PSK 调制电路工作原理 二相相位键控的载波为1.024MHz,数字基带信号有32Kb/s 伪随机码、及其相对码、32KHz 方波、外加数字信号等。相位键控调制解调电原理框图,如图6-1 所示。 1.载波倒相器 模拟信号的倒相通常采用运放来实现。来自1.024MHz 载波信号输入到运放的反相输入端,在输出端即可得到一个反相的载波信号,即π相载波信号。为了使0 相载波与π相载波的幅度相等,在电路中加了电位器37W01 和37W02 调节。 2.模拟开关相乘器 对载波的相移键控是用模拟开关电路实现的。0 相载波与π相载波分别加到模拟开关A:CD4066 的输入端(1 脚)、模拟开关B:CD4066 的输入端(11 脚),在数字基带信号的信码中,它的正极性加到模拟开关A 的输入控制端(13 脚),它反极性加到模拟开关B 的输入控制端(12 脚)。用来控制两个同频反相载波的通断。当信码为“1”码时,模拟开关A 的输入控制端为高电平,模拟开关A 导通,输出0 相载波,而模拟开关B 的输入控制端为低电平,模拟开关B 截止。反之,当信码为“0”码时,模拟开关A 的输入控制端为低电平,模拟开关A 截止。而模拟开关B 的输入控制端却为高电平,模拟开关B 导通。输出π相载波,两个模拟开关输出通过载波输出开关37K02 合路叠加后输出为二相PSK 调制信号。另外,DPSK 调制是采用码型变换加绝对调相来实现,即把数据信息源(伪随机码序列)作为绝对码序列{a n},通过码型变换器变成相对码序列{b n},然后再用相对码序列{b n},进行绝

相关文档
最新文档