《MATLAB实现信号的调制与解调.docx》由会员分享,可在线阅读,更多相关《MATLAB实现信号的调制与解调.docx(7页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、实验 8 信号调制与解调实验目的1. 了解用 MATLAB 实现信号调制与解调的方法。2. 了解几种基本的调制方法。 实验原理由于从消息变换过来的原始信号具有频率较低的频谱分量,这种信号在许多信道中不适宜传输。因此,在通信系统的发送端通常需要有调制过程,而在接收端则需要有反调制过程解调过程。所谓调制,就是按调制信号的变化规律去改变某些参数的过程。调制的载波可以分为两类:用正弦信号作载波;用脉冲串或一组数字信号作为载波。最常用和最重要的模拟调制方式是用正弦波作为载波的幅度调制和角度调制。本实验中重点讨论幅度调制。幅度调制是正弦型载波的幅度随调制信号变化的过程。设正弦载波为S (t) = A co
2、s(v式中v c载波角频率t + j )cooj 载波的初相位A载波的幅度那么,幅度调制信号(已调信号)一般可表示为S (t) = Am(t) cos(vmt + j )co式中,m(t)为基带调制信号。在 MATLAB 中,用函数 y=modulate(x,fc,fs,s)来实现信号调制。其中 fc 为载波频率, fs 为抽样频率, s省略或为 am-dsb-sc时为抑制载波的双边带调幅,am-dsb-tc为不抑制载波的双边带调幅, am-ssb为单边带调幅, pm为调相,fm为调频。课上练习产生 AM FM PM signals 实验内容0. 已知信号 f (t) = sin(4pt) ,
3、当对该信号取样时,求能恢复原信号的最大取样周期。pt设计 MATALB 程序进行分析并给出结果。1 有一正弦信号 x(n) = sin(2p n / 256) , n=0:256,分别以 100000Hz 的载波和1000000Hz 的抽样频率进行调幅、调频、调相,观察图形。2. 对题 1 中各调制信号进行解调(采用 demod 函数),观察与原图形的区别3. 已知线性调制信号表示式如下:cos Wt cosv tc(1 + 0.5 sin Wt) cosv tc式中v c = 6W ,试分别画出它们的波形图和频谱图4. 已知调制信号 m(t) = cos(200pt) + cos(4000p
4、t) ,载波为 cos104t,进行单边带调制,试确定单边带信号的表示式,并画出频谱图。实验要求1 自行编制完整的实验程序,实现对信号的模拟,并得出实验结果。2 在实验报告中写出完整的自编程序,并给出实验结果和分析,学习 demod 函数对调制信号进行解调的分析。对 1,2 题解答,程序如下:clc;close all;clear;% Fm=10;Fs=1000;Fc=100;N=1000;k=0:N-1;% t=k/Fs; n=0:256;Fc=100000;Fs=1000000;N=1000;xn=abs(sin(2*pi*n/256);% x=abs(sin(2.0*pi*Fm*t);x
5、f=abs(fft(x,N); xf=abs(fft(xn,N); y2=modulate(xn,Fc,Fs,am);subplot(211);plot(n(1:200),y2(1:200);xlabel(时间(s);ylabel(幅值);title(调幅信号); yf=abs(fft(y2,N);subplot(212);stem(yf(1:200);xlabel(频率(H);ylabel(幅值);xo=demod(y2,Fc,Fs,am); figuresubplot(211) plot(n(1:200),xn(1:200);title( 原 信 号 ); subplot(212) plo
6、t(n(1:200),2*xo(1:200);title(解调信号);axis(1 200 0 1);figure y2=modulate(xn,Fc,Fs,fm); subplot(211);plot(n(1:200),y2(1:200);xlabel(时间(s);ylabel(幅值);title(调频信号); yf=abs(fft(y2,N);subplot(212);stem(yf(1:200);xlabel(频率(H);ylabel(幅值); xo=demod(y2,Fc,Fs,fm);figure subplot(211)plot(n(1:200),xn(1:200);title(原
7、信号); subplot(212)plot(n(1:200),1.6*xo(1:200);title(解调信号);axis(1 200 0 1);figure y2=modulate(xn,Fc,Fs,pm); subplot(211); plot(n(1:200),y2(1:200);xlabel(时间(s);ylabel(幅值);title(调相信号);yf=abs(fft(y2,N);subplot(212);stem(yf(1:200);xlabel(频率(H);ylabel(幅值); xo=demod(y2,Fc,Fs,pm);figure subplot(211)plot(n(1:
8、200),xn(1:200);title( 原 信 号 ); subplot(212) xo=xo/3.15; plot(n(1:200),xo(1:200);title(解调信号);axis(1 200 0 1);运行结果如下:原信号1/080 l30.4。02。 2040GO80100120140160180200解谓信号20406080100120频率(H)1401601802001O,8 0604。O,2/20405080100120140150180200谓帜信号50n吧菩-0.5-10I11II I2040GO801001201401601802006020n4迵避时间(s)080
9、 l30.4。02。 2040GO80100120140160180200解谓信号1O,8 0604。O,2/ 20405080100120140150180200谓相信号-U-U2040GO80100120140160180200-U4o n86025-Un占7-o迵避吧菩时间(s)思考题1. 在信号调制解调时,除正弦信号可作载波外,还有什么信号可以做为载波? 脉冲信号2. 何谓频分复用,时分复用?两者有何区别,又有何意义?频分复用 (FDM ,Frequency Division Multiplexing)就是将用于传输信道的总带宽划分成若干个子频带(或称子信道 ),每一个子信道传输 1 路信号。频分复用要求总频率宽度大于各个子信道频率之和,同时为了保证各子信道中所传输的信号互不干扰,应在各子信道之间设立隔离带,这样就保证了各路信号互不干扰(条件之一 )。频分复用技术的特点是所有子信道传输的信号以并行的方式工作,每一路信号传输时可不考虑传输时延,因而频分复用技术取得了非常广泛的应用。频分复用技术除传统意义上的频分复用 (FDM) 外,还有一种是正交频分复用(OFDM) 。时分复用 TDM 是采用同一物理连接的不同时段来传输不同的信号,也能达到多路传输的目的。 时分多路复用以时间作为信号分割的参量,故必须使各路信号在时间轴上互不重叠
限制150内