实验二 二进制频移键控(2FSK)

一、2FSK调制原理

1、2FSK定义

载波的幅度不变,频率随an在两个频率中变化,用两个不同的频率携带传递二进制数字信息,当发送“1 ”时对应于某个载波频率ωc1发送 “0”时对应于另 个载频 ωc0 我们把这种调制方式称之为二进制频移键控(2FSK)。

当二进制数字信息序列是具有逻辑电平1和0的单极性不归零码时,二进制频移键控信号可以看成是两个不同载频的二进制幅度键控信号之和,所以,一个FSK信号可以看成是两个不同载波的2ASK信号的叠加。其解调和解调方法和ASK差不多。2FSK信号的频谱可以看成是f1和f2的两个2ASK频谱的组合。

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

{e_{2FSK}}=\begin{cases} & Acos(w_{1}t+\phi _{n})\text{ } \\ &Acos(w_{2}t+\theta _{n})\text{ } \\ \end{cases}

 2、2FSK调制

2FSK的调制方式有两种,即模拟调频法和键控法。本次设计采用键控法。键控法中可以用二进制“1”来对应于载频f1,而“0”用来对应于另一频率f2,而这个可以用受矩形脉冲序列控制的开关电路对两个不同的独立的频率源f1、f2进行选择。

3、2FSK信号的常用解调方法是相干解调(包络检波)和相干解调解调

原理是将2FSK信号分解为上下两路2ASK信号分别解调,然后进行判决。这里的抽样判决是直接比较两路信号抽样值的大小,可以不专门设置门限判决规则。但应与调制规则相呼应,调制时若规定“1”符号对应载波频率f1,则接收时上支路的样值较大,应判为“1”;反之则判为“0”。

二、MATLAB编程实现仿真

用randi函数生成10个随机数,形成基带数字信号an。由于一个FSK信号可以看成是两个不同载波的2ASK信号的叠加,故可利用生成已调信号,再通过傅里叶变换得到频谱,分析数据。

程序如下:

N = 10;
x = [];

% 调制信号生成
a = randi([0, 1], 1, 10);      
for i = 1:N
    if a(i) == 1
        x((i-1)*80+1:i*80) = ones(1, 80);
    else
        x((i-1)*80+1:i*80) = zeros(1, 80);
    end
end

figure(1);
subplot(4,1,1);
plot(x);
title('调制信号');
axis([0 800 -2 2]);

% 载波信号
t = 1:N;
ca1 = sin(2*pi*2*t);
ca2 = sin(2*pi*4*t);

% 调整长度,使其与x的长度一致
ca1 = repelem(ca1, 80);
ca2 = repelem(ca2, 80);

subplot(4,1,2);
plot(ca1);
title('载波1');
axis([0 800 -2 2]);

subplot(4,1,3);
plot(ca2);
title('载波2');
axis([0 800 -2 2]);

% 调制生成2FSK信号
x1 = ~x; % 取反操作
fsk = x.*ca1 + x1.*ca2;

subplot(4,1,4);
plot(fsk);
title('2FSK信号');
axis([0 800 -2 2]);

% 频谱分析
m = length(fsk);
T = N;
df = 1/T;
f = (-m/2:m/2-1) * df;

xf = fftshift(abs(fft(x)));
figure(2);
subplot(4,1,1);
plot(f, xf);
title('调制信号频谱');

cf1 = abs(fft(ca1));
subplot(4,1,2);
plot(f, cf1);
title('载波1信号频谱');

cf2 = abs(fft(ca2));
subplot(4,1,3);
plot(f, cf2);
title('载波2信号频谱');

st1 = fftshift(abs(fft(fsk)));
sf = fftshift(st1);
subplot(4,1,4);
plot(f, sf);
title('2FSK信号频谱');

运行结果:

本文档的主要内容是4FSK调制解调系统仿真实验   一、 实验目的 1、 了解熟悉System View仿真软件使用 2、 掌握4进制频移键控(4FSK)的调制与解调基本原理 3、 掌握System View仿真软件仿真4FSK的系统设计   一、 实习仪器 System View仿真软件   实验内容 1. 4FSk的调制原理 随着时代的发展,数字信号在信号传输比模拟信号有许多的优越性,数字信号传输也越来越重要。虽然近距离传输可以由数字基带信号直接传输,但是要进行远距离传输时必须将基带信号调制到高频处,所以调制解调技术是数字通信中一种关键的技术。二进制频移键控是数字信号调制的基本方式之一。而多进制(MFSK)的可降低信道系统信噪比的要求。2FSK信号的产生方法主要有两种:采用模拟调频电路实现;采用键控法来实现,即在二进制基带脉冲序列的控制下通过开关电路对两个不同的独立频率源进行选通,使其在每个码元期间输出f1和f2两个载波之一。频移键控是利用载波的频率变化来传递信息的。在2FSK中,载波的频率随二进制基带信号在f1和f2两个频率点间变化。同理4FSK中基带脉冲序列四个码元(00 01 10 11)可用f1,f2,f3,f4四个载波之一;本文讨论4FSK是通过并联输入两位基带信号,两位二进制来表示四进制的频移键控。   2FSK键控法调频原理图如下: 4FSK可通过基带信号(00,01,10,11)并联传输0或1来分别用f1,f2,f3,f4四个载频表示,两路基带信号作为控制选通选通开关,1路选通开关发送0时选通载频f1, 发送0时选通载频f2, 1路选通开关发送0时选通载频f3, 送1时选通载频f4。两路不同载频通过相加器得到已调信号发送出去。   4FSK信号的相干解调法原理框图如图1.2所示。其原理是:4FSK信号先经过带通滤波器去除调制信号频带以外的在信道中混入的噪声,此后该信号分为四路,每路信号与相应载波相乘,再经过低通滤波器去除高频成分,得到包含基带信号的低频信号,将其送入抽样判决器中进行抽样判决,抽样判决器的输出分别得到两路原基带信号表示四进制得到原始码元。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值