ASK调制与解调实验.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
ASK调制与解调实验

2ASK调制与解调 一、实验目的: (1)掌握2ASK的调制与解调原理。 (2)学会运用Matlab编写2ASK调制程序。 (3)会画出原信号和调制信号的波形图。 (4)掌握数字通信的2ASK调制方式。 二、实验原理分析 1、二进制振幅键控(2ASK) 频移键控是利用载波的幅度变化来传递数字信息,而其频率和初始相位保持不变。在2ASK中,载波的幅度只有两种变化状态,分别对应二进制信息“0”或“1”。二进制振幅键控的表达式为: s(t) = A(t)cos(w0+θ) 0<t≤T 式中,w0=2πf0为载波的角频率;A(t)是随基带调制信号变化的时变振幅,即 A(t) = 典型波形如图1所示: 图1 2ASK信号的产生方法通常有两种:相乘法和开关法,相应的调制器如图2。图2(a)就是一般的模拟幅度调制的方法,用乘法器实现;图2(b)是一种数字键控法,其中的开关电路受s(t)控制。 在接收端,2ASK有两种基本的解调方法:非相干解调(包络检波法)和相干解调(同步检测法),相应的接收系统方框图如图: 三、附录 2ASK调制matlab程序: clear all; close all; clc; max = 8; s=[1 1 0 1 1 0 1 0]; cp=[]; fs=100; fc=1; t1=(0:1/fs:8); f=1;%载波频率 tc=0:2*pi/99:2*pi; nsamp = 100; cm=[]; mod=[]; for n=1:length(s); if s(n)==0; m=zeros(1,nsamp); b=zeros(1,nsamp); else s(n)==1; m=ones(1,nsamp); b=ones(1,nsamp); end c = sin(f*tc); cm=[cm m]; cp = [cp b]; mod=[mod c]; end tiaozhiqian=sin(2*pi*t1*fc); tiaozhi=cm.*mod;%2ASK调制 t = linspace(0,length(s),length(s)*nsamp); figure; subplot(3,1,2); plot(t,cp); grid on; axis([0 length(s) -0.1 1.1]); title(二进制信号序列); subplot(3,1,1); plot(t1,tiaozhiqian); grid on; %axis([0 length(s) -1.1 1.1]); title(未调制信号); subplot(3,1,3); plot(t,tiaozhi); grid on; axis([0 length(s) -1.1 1.1]); title(2ASK调制信号); 图1 2ASK调制 2ASK解调matlab程序: %加性高斯白噪声信道 tz=awgn(tiaoz,10);%信号tiaoz中加入白噪声,信噪比为SNR=10dB figure; subplot(2,1,1); plot(t,tz); grid on axis([0 length(s) -1.5 1.5]);title(通过高斯白噪声信道后的信号); jiet = mod.*tz;%相干解调 subplot(2,1,2); plot(t,jiet); grid on axis([0 length(s) -1.5 1.5]); title(乘以相干载波后的信号波形) 图2 2ASK解调 六、总结与心得体会 通过实验,基本掌握了MATLAB的基本功能和使用方法,对数字基带传输系统有了一定的了解,加深了对2ASK的调制原理的认识,理解了如何对他进行调制,通过使用MATLAB仿真,对个调制和解调电路中各元件的特性有了较为全面的理解。当然在程序代码的编写过程中也遇到过许多困难。不过,经过一步一步的检查与验证,终于把实验做好了。 当发送“0”时 当发送“1”时

文档评论(0)

kabudou + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档