基于matlab编程和simulink仿真的AM调制与解调文档.doc

基于matlab编程和simulink仿真的AM调制与解调文档.doc

  1. 1、本文档共20页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 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)

seunk + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档