💥💥💞💞欢迎来到本博客❤️❤️💥💥
本人持续分享更多关于电子通信专业内容以及嵌入式和单片机的知识,如果大家喜欢,别忘点个赞加个关注哦,让我们一起共同进步~
📋📋📋本文目录如下:🎁🎁🎁
一、实验目的
1、理解基本的二进制数字调制的原理;
2、理解ook、2FSK、2PSK信号时域波形和频谱的主要特点;
3、掌握上述matlab程序实现。
二、实验内容
用matlab产生独立等概的二进制信源,
1、画出OOK信号波形和功率谱;
2、画出2PSK信号波形和功率谱;
3、画出2FSK信号波形和功率谱
三、实验原理
1、二进制数字调制
数字调制:把数字基带信号变为数字带通信号的过程,有振幅调制,频移调制,相移调制三种。数字调制奇数有两种方法:①利用模拟调制的方法去是实现数式调制。②通过开关键控载波,称为键控法。
1.时域波形和频谱的主要特点
①OOK
在2ASK中,载波的幅度只有两种变化状态,分别对应二进制信息“0”或“1”。二进制振幅键控的表达式为:s(t) = A(t)cos(w0+θ) 0<t≤T,式中,w0=2πf0为载波的角频率;A(t)是随基带调制信号变化的时变振幅,即
其波形如下:
②2FSK
二进制频移键控信号码元的“1”和“0”分别用两个不同频率的正弦波形来传送,而其振幅和初始相位不变。
故其表达式为
③2PSK
2PSK:载波的两种相位(0和π)去对应基带信号的“0”与“1”两种码元。因此二元数字调相就是让载波在两种相位间切换,故称相移键控。
二进制移相键控信号的典型时间波形如下图所示。
四、实验程序
clear all;
close all;
clc;
M=10; %产生码元数
L=100; %每码元复制L次
Ts=1; %每个码元的宽度,即码元的持续时间
Rb=1/Ts; %码元速率1
dt=Ts/L; %采样间隔
fs = 1/dt
TotalT=M*Ts; %总时间
t=0:dt:TotalT-dt; %时间
%% 产生单极性波形
wave=randi([0,1],1,M); %产生二进制随机码,M为码元个数
fz=ones