信号的幅度调制和解调DOC.docx

上传人:b****2 文档编号:35056 上传时间:2022-10-01 格式:DOCX 页数:22 大小:172.56KB
下载 相关 举报
信号的幅度调制和解调DOC.docx_第1页
第1页 / 共22页
信号的幅度调制和解调DOC.docx_第2页
第2页 / 共22页
信号的幅度调制和解调DOC.docx_第3页
第3页 / 共22页
信号的幅度调制和解调DOC.docx_第4页
第4页 / 共22页
信号的幅度调制和解调DOC.docx_第5页
第5页 / 共22页
点击查看更多>>
下载资源
资源描述

信号的幅度调制和解调DOC.docx

《信号的幅度调制和解调DOC.docx》由会员分享,可在线阅读,更多相关《信号的幅度调制和解调DOC.docx(22页珍藏版)》请在冰豆网上搜索。

信号的幅度调制和解调DOC.docx

信号的幅度调制和解调DOC

 

本科学生实验报告

 

学号114090315姓名李开斌

学院物电学院专业、班级11电子

实验课程名称数字信号处理(实验)

教师及职称李宏宁

开课学期2013至2014学年下学期

填报时间2014年6月4日

 

云南师范大学教务处编印

实验序号

11

实验名称

信号的幅度调制和解调

实验时间

2014年6月4日

实验室

同析3栋313

一.实验预习

1.实验目的

加深信号幅度调制与解调的基本原理,认识从时域与频域的分析信号幅度调制和解调的过程掌握信号幅度调制和解调的方法,以及信号调制的应用等。

2.实验原理、实验流程或装置示意图

实验原理:

连续时间信号的幅度调制与解调是通信系统中常用的调制方式,其利用信号的傅里叶变换的频移特性实现信号的调制。

2.1抑制载波的幅度调制与解调

对消息信号x(t)进行抑制载波的正弦幅度调制的数学模型为:

(3.1.1)

式中:

为载波信号;

为载波角频率。

若信号x(t)的频谱为

,根据信号傅里叶变换的频移特性,已调信号的y(t)的频谱为

为:

(3.1.2)

设调制信号x(t)的频谱如图3.1.1(a)所示,则已调信号y(t)的频谱如图3.1.1(b)所示。

可见,正弦幅度调制就是将消息信号x(t)“搬家”到一个更合适传输的频带上去。

这种方法中已调信号的频带宽度是调制信号频带宽度的两倍,占用频带较宽。

在接收机端,通过同步解调的技术可以将消息信号x(t)恢复,这可经由

(3.1.3)

x(t)的频谱如图3.1.2所示。

通过低通滤波器可滤除

为中心的频率分量,便可以恢复x(t)。

以上解调方式称为同步解调,其要求接收端与发送端的载波信号必须具有相同的载波频率和初始相角,这在实际应用中存在一定的难度。

另一种解调方式可以可以不受此条件约束,称为非同步解调方法。

[例3.1.1]若载波信号的频率为100Hz,对频率为10Hz的正弦波信号进行抑制载波的双边带幅度调制。

【解】

程序为:

clc,clear;

Fm=10;Fc=100;

Fs=500;%抽样频率为500HZ

k=0:

199;%待分析长度

t=k/Fs;

x=sin(2.0*pi*Fm*t);

y=x.*cos(2*pi*Fc*t);

Y=fft(y,256);

subplot(2,1,1);plot(y);

subplot(2,1,2);plot([-128:

127],fftshift(abs(Y)));

信号的双边带幅度调制结果如图3.1.3所示。

图3.1.3已调信号的时域波形与幅频特性

 

2.2含有载波的幅度调制和解调

为实现信号的非同步解调,在信号幅度调制过程中,一个正的常数A需要叠加到信号x(t)使得x(t)+A>0,若调制信号x(t)满足|x(t)|<=k,则当A>K时,就可以保证x(t)+A>0,一般称m=K/A为调制系数。

已调信号y(t)的时域表达式为:

(3.1.4)

已调信号y(t)的频谱为:

(3.1.5)

设调制信号x(t)的频谱如图3.1.4(a)所示,则已调信号y(t)的频谱如图3.1.4(b)所示。

由于已调信号包含正弦波载波分量,因此一个包络检波器就能实现对已调信号y(t)解调,非同步解调的时域分析如图3.1.5所示。

在信号非同步解调中,由于已调信号包含正弦波载波分量,因此发送端的发射功率中包含了正弦载波信号的功率,从而降低了发送功率。

根据傅里叶的对称特性,对于实调制信号x(t),其频谱都对称地存在于正、负频率上。

信号经过幅度调制后,已调信号的有效频宽为调制信号有效频宽的2倍。

因此,以上两种幅度调制方式都称为双边带(DBS)幅度调制。

MATLAB提供了函数modulate和demod以实现信号的解调与调制,简化了通讯仿真和信号的调制与解调的分析过程。

信号调制函数modulate使用格式为

y=modulate(x,Fc,Fs,method,opt)

其中:

x为调制信号;

Fc为载波信号频率;

Fs为信号的抽样频率;

Method为所需的调制方式;

Opt为选择项,只有某些调制方法才应用此项;

y为已调信号。

调制方式method主要有以下几种:

(1)am抑制载波双边带幅度调制。

不使用opt。

(2)amdsb-tc含有载波的双边带幅度调制。

Opt是一个标量,其默认值为opt=min(min(x)).

(3)amssb单边带幅度调制,不使用opt。

(4)fm频率调制,opt是频率调制常数kp,默认值为

kp=(Fc/Fs)*2*pi/max/(max(abs(x))).

(5)pm相位调制。

opt是相位调制常数kp,默认值为

kp=pi/max(max(abs(x)))。

(6)pwm脉宽调制。

若opt=centered,则是脉冲居中载波信号周期,

而不是默认的居左。

(7)ptm脉冲时间调制。

Opt是一个标量,其定义脉冲宽度占载波信号周期的比例,默认值为0.1。

(8)qam正交幅度调制。

Opt是一个信号x相同大小的矩阵。

 

对于例3.1.1的双边带幅度调制,程序为:

clc,clear;

Fm=10;Fc=100;

Fs=500;%抽样频率为500HZ

k=0:

199;%待分析长度

t=k/Fs;

x=sin(2.0*pi*Fm*t);

y=modulate(x,Fc,Fs,'am');

Y=fft(y,256);

subplot(2,1,1);plot(y);

subplot(2,1,2);plot([-128:

127],fftshift(abs(Y)));

解调函数dmond的使用格式为:

x=demod(Y,Fc,FS,method,opt)

函数中定义的各参数与modulate函数中定义的各参数完全一致。

当然,也可以根据信号调制与解调的原理,直接使用MATLAB的数学计算函数实现信号的调制与解调,即

抑制载波双边带幅度调制的MATLAB计算表达式为:

Y=x.*cos(2*pi*Fc*t)

含有载波双边带幅度调制的MATLAB计算表达式:

Y=(x-opt).*cos(2*pi*Fc*t)

单边带幅度调制的MATLAB计算表达式为:

Y=x.*cos(2*pi*Fc*t)+Im(Hilbert(x)).*sin(2*pi*Fc*t)

频率调制的MATLAB计算表达式为:

Y=cos(2*pi*Fc*t+opy*CUMSUM(x))

正交幅度调制的MATLAB计算表达式:

y=x.*cos(2*pi*Fc*t)+opt.*sin(2*pi*Fc*t)

 

3.实验设备及材料

MATLAB软件、计算机。

4.实验方法步骤及注意事项

实验方法步骤:

(1)打开MATLAB软件

(2)根据题目要求编写程序

(3)运行程序

(4)分析实验结果

(5)关闭计算机

 

注意事项:

(1)对于实验仪器要轻拿轻放,遵守实验的规则。

(2)程序运行前要检查程序是否正确。

 

二.实验内容

1.实验现象与结果

(1)实现预制载波的幅度调制。

已调信号

,式中:

为调制信号;

为载波信号。

此处可以取

rad/s,

rad/s。

1)分析调制信号x(t)的频谱,绘出其时域波形和频谱。

2)分析已调信号y(t)的频谱,绘出其时域波形和频谱。

3)设计低通滤波器并应用filter函数,实现信号同步解调。

4)分析解调信号的时域波形和频谱。

【解】

1)

程序如下:

Wm=10*pi;Wc=80*pi;Fs=400;%抽样频率为400HZ

k=0:

199;%待分析长度

t=k/Fs;

x=cos(pi*Wm*t);

Y=fft(x,256);

subplot(2,1,1);plot(x);

subplot(2,1,2);plot([-128:

127],fftshift(abs(Y)));

程序运行结果如下:

2)

程序如下所示:

clc,clear;

Wm=10*pi;Wc=80*pi;

Fs=400;%抽样频率为400HZ

k=0:

199;%待分析长度

t=k/Fs;

x=cos(pi*Wm*t);

y=x.*cos(Wc*t);

Y=fft(y,256);

subplot(2,1,1);plot(y);

subplot(2,1,2);plot([-128:

127],fftshift(abs(Y)));

程序运行结果如下:

 

(2)实现含有载波的幅度调制。

已调信号

,选取A=1,m=0.5,

观察调制的结果,与预制载波的幅度调制有何不同?

【解】

clc,clear,closeall;

Fm=10;Fc=100;

Fs=500;

k=0:

199;

t=k/Fs;

x=sin(2.0*pi*Fm*t);

y=(1+0.5*x).*cos(2*pi*Fc*t);

Y=fft(y,256);

subplot(2,1,1);plot(y);

subplot(2,1,2);plot([-128:

127],fftshift(abs(Y)));

clc,clear,closeall;

Fm=10;Fc=100;

Fs=500;

k=0:

199;

t=k/Fs;

x=sin(2.0*pi*Fm*t);

y=x.*cos(2*pi*Fc*t);

Y=fft(y,256);

subplot(2,1,1);plot(y);

subplot(2,1,2);plot([-128:

127],fftshift(abs(Y)));

(3)实现含有载波的幅度调制

调制信号为:

=0.5s,载波为

=

取A=1,m=0.8。

1)分析调制信号x(t)的频谱,绘出其时域波形和频谱。

2)分析已调信号y(t)的频谱,绘出其时域波形和频谱。

3)若传输中有噪声加入。

生成噪声信号0.1*randn(1,N),叠加在已调信号Y(t)上,观察其时域波形和频谱。

 

【解】

1)当x(t)=t时,程序如下:

clc,clear,closeall;

Fs=400;

t0=0.125:

0.001:

0.375;

t=t0/Fs;

x=t;

Y=fft(x,256);

subplot(2,1,1);plot(x);

subplot(2,1,2);plot([-128:

127],fftshift(abs(Y)));

其运行结果如下:

 

时,程序如下:

clc,clear,closeall;

Fs=400;

t0=0.125:

0.001:

0.375;

t=t0/Fs;

x=-t+0.125;

Y=fft(x,256);

subplot(2,1,1);plot(x);

subplot(2,1,2);plot([-128:

127],fftshift(abs(Y)));

其运行结果如下:

时,程序如下:

clc,clear,closeall;

Fs=400;

t0=0.125:

0.001:

0.375;

t=t0/Fs;

x=t-0.5;

Y=fft(x,256);

subplot(2,1,1);plot(x);

subplot(2,1,2);plot([-128:

127],fftshift(abs(Y)));

其运行结果如下:

2)当x(t)=t时的y(t),

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > IT计算机

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1