- 1、本文档共20页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
基于matlab编程和simulink仿真的AM调制与解调文档
东北大学秦皇岛分校
计算机与通信工程学院
综合课程设计
设计题目
专业名称 班级学号 学生姓名 指导教师 设计时间 20.12.30~2014.1.15
课程设计任务书
专业:工程: 学生姓名(签名):
设计题目:
一、设计实验条件
实验室
二、设计任务及要求
;
;
;
;
三、设计报告的内容
设计题目与设计任务
前言
设计主体,AM调制波为。
3.3实验方案1:simulink实现Am调制
未调制信号:M(t)=cos(pi*t);
载波:Cos(wc*t)=cos(100*pi*t);
调制度: A0=4;
调制信号S(t)=[m(t)+A0]cos(10*pi*t);
调制方法:
解调方法:
1.总体设计模块图
2.时域仿真波形图
图1:未调制信号----m(t)
图2:AM调制信号----s(t)
图3:经过高斯白噪声叠加之后的AM信号----s’(t)
图4:经过高斯白噪声之后的AM信号,然后经过相干解调出来的波型
图5:AM调制波,经过相干解调出来的波形
图6:AM调制波,经过包络检波器出来的波形
频谱图
模块2:DSB模块:与AM模块图一样,拨动换挡开发即可。
未调制信号:M(t)=cos(pi*t);
载波:Cos(wc*t)=cos(100*pi*t);
调制信号S(t)=m(t)*cos(100*pi*t);
(由下图可见DSB信号不能采取包络检波法)
图1:未调制信号----m(t)
图2:DSB调制信号----s(t)
图3:经过高斯白噪声叠加之后的DSB信号----s’(t)
图4:DSB调制波,经过相干解调出来的波形
图5:DSB调制波,经过包络检波器出来的波形(有图可见,DSB不能采用包络建波法)
模块3:SSB模块
未调制信号:M(t)=cos(pi*t);
载波:Cos(wc*t)=cos(100*pi*t);
调制信号S(t)=0.5*m(t)*cos(100*pi*t)+0.5*m^(t)*cos(100*pi*t);
调制方法:希尔伯特相移法
解调方法:(略)
SSB总体设计模块:
时域波形图:
图1:未调制信号----m(t)
图2:SSB调制信号----s(t)
图3:经过高斯白噪声叠加之后的SSB信号----s’(t)
图4:SSB调制波,经过相干解调出来的波形
频谱图:
3.5各个调制参量分析(以AM波为例)
(1)调制度:
Am调制度为4时
Am调制度为0.7时
(2).载波频率
载波频率为100*pi
载波频率为500*pi
(3).示波器采样频率—越小越好
Sample time:0.001时
Sample time:0.005时
(4)频谱仪采样频率
Sample time:0.001
Sample time:0.1
实验方案1:matlab编程实现Am调制
t=-1:0.00001:1;
A0=10;%载波信号振幅
A1=5;%调制波信号振幅
A2=3;%已调信号振幅
f=6000;%载波信号频率
w0=f*pi;
m=0.15;%调制度
Ft=2000;%采样频率
fpts=[100 120];
mag=[1 0];
dev=[0.01,0.05];%带通拨动1%,阻带波动5%
[n21,wn21,beta,ftype]=kaiserord(fpts,mag,dev,Ft);
b21=fir1(n21,wn21,Kaiser(n21+1,beta));
[h,w]=freqz(b21,1);
%**********************载波信号**********************
Uc=A0.*cos(w0*t);
subplot(5,2,1);
plot(t,Uc);
title(载波信号);
axis([0,0.01,-15,15]);
T1=10*fft(Uc);
subplot(5,2,2);
plot(abs(T1));
title(载波信号的频谱);
axis([5800,6200,0);
%**************调制信号**************************
mes=A1*cos(0.001*w0*t);
subplot(5,2,3);
plot(t,mes);
title(调制信号);
T2=fft(mes);
subplot(5,2,4);
plot(abs(T2));
title(调制信号的频谱);
axis([198000,202000,0,2000000]);
%*********************AM已调信号*****************
Uam=A2*(1+m*mes).*cos((w0.*t)); subplot(5,2,5);
plot(
文档评论(0)