基于MATLAB的AM调制及解调系统仿真分解 联系客服

发布时间 : 星期一 文章基于MATLAB的AM调制及解调系统仿真分解更新完毕开始阅读

叠加型同步检波是将DSB或SSB信号插入恢复载波,使之成为或近似为AM信号,再利用包络检波器将调制信号恢复出来。

2.3巴特沃斯滤波器

巴特沃斯滤波器的特点是通频带内的频率响应曲线最大限度平坦,没有起伏,而在阻频带则逐渐下降为零。在振幅的对数对角频率的波特图上,从某一边界角频率开始,振幅随着角频率的增加而逐步减少,趋向负无穷大。

一阶巴特沃斯滤波器的衰减率为每倍频6分贝,每十倍频20分贝。二阶巴特沃斯滤波器的衰减率为每倍频12分贝、三阶巴特沃斯滤波器的衰减率为每倍频18分贝、如此类推。巴特沃斯滤波器的振幅对角频率单调下降,并且也是唯一的无论阶数,振幅对角频率曲线都保持同样的形状的滤波器。只不过滤波器阶数越高,在阻频带振幅衰减速度越快。其他滤波器高阶的振幅对角频率图和低级数的振幅对角频率有不同的形状。

巴特沃斯低通滤波器可用如下振幅的平方对频率的公式表示:

H(w)?21?1?()2n?c?1?1??2()2n?p (2-16)

其中,n=滤波器的阶数,?c=截止频率=振幅下降为-3dB时的频率,?p=通频带边缘频率

3. MATLAB仿真

3.1 载波信号

3.1.1 仿真程序

function [ ] = Zaiboxinhao() U1=5; f1=3000;

%载波幅值为5 %载波频率为3000

t=-1:0.00001:1; % t扫描范围为-1到1

w1=2*pi*f1; %载波信号角频率

5

u1=U1*cos(w1*t); %载波信号表达式 figure(1); %新建一个图形窗口1

subplot(2,1,1); %将图形窗口一分为二,并把第一个作为当

前图形窗口

plot(t,u1); %绘制载波信号波形

xlabel('t');ylabel('u1'); %横坐标为t,纵坐标显示为u1 title('载波信号波形'); %标题为‘载波信号波形’ axis([0,0.01,-10,10]); %设置显示范围

Y1=fft(u1); %对u1进行傅里叶变换

subplot(2,1,2); %将第二个子图形窗口作为当前图形窗口 plot(abs(Y1)); %绘制Y1的图形 xlabel('w');ylabel('Y1'); title('载波信号频谱');

%横坐标为w,纵坐标显示为Y1 %标题为‘载波信号频谱’

axis([5800,6200,0,600000]); %设置显示范围

3.1.2仿真波形

图2 载波信号波形及频谱

3.2调制信号

6

3.2.1 仿真程序

function [ ] =Tiaozhixinhao() U2=3; f2=3;

t=-1:0.00001:1; %t扫描范围为-1到1

w2=2*pi*f2;

u2=1.2*U2*cos(w2*t)+U2*cos(2*w2*t)+1.8*U2*cos(3*w2*t); %调制信号表达式 figure(2); %新建一个图形窗口2

subplot(2,1,1); %将图形窗口一分为二,并把第一个作为当前图形窗口 plot(t,u2); %绘制载波信号波形

xlabel('t');ylabel('u2'); %横坐标为t,纵坐标显示为u2 title('调制信号波形'); %标题为‘调制信号波形’ axis([0,1,-15,15]); %设置显示范围

Y2=fft(u2); %对u2进行傅里叶变换

subplot(2,1,2); %将第二个子图形窗口作为当前图形窗口 plot(abs(Y2)); %绘制Y2的图形

xlabel('w');ylabel('Y2'); %横坐标为w,纵坐标显示为u1 title('调制信号频谱'); %标题为‘载波信号频谱’ axis([0,250,0,2000000]); %设置显示范围

3.2.2仿真波形

7

图3调制信号波形及频谱

3.3 AM调制

3.3.1 仿真程序

function [ ] =Tiaozhi()

t=-1:0.00001:1; %t扫描范围-1到1 U1=5; %载波信号幅度 U2=3;

f1=3000; %载波信号频率 f2=3;

m=0.1; %调制度为0.1

w1=2*pi*f1; %载波信号角频率 w2=2*pi*f2;

u2=1.2*U2*cos(w2*t)+U2*cos(2*w2*t)+1.8*U2*cos(3*w2*t); %调制信号 u3=U1*(1+m*u2).*cos((w1)*t); %AM已调信号 figure(3); %新建一个图形窗口3

subplot(2,1,1); %将图形窗口一分为二,并把第一个作为当

8