- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
实验五 基于Matlab的2ASK和2FSK调制解调实验目的1.掌握2ASK和2FSK的调制原理和解调原理。2.学会Matlab仿真软件在振幅键控和频移键控调制中的应用。3.掌握参数设置方法和性能分析方法。4.通过实验中波形的变换,学会分析实验现象。实验器材 计算机,MATLAB软件实验原理1、二进制振幅键控(2ASK)频移键控是利用载波的幅度变化来传递数字信息,而其频率和初始相位保持不变。在2ASK中,载波的幅度只有两种变化状态,分别对应二进制信息“0”或“1”。二进制振幅键控的表达式为:s(t) = A(t)cos(w0+θ) 0<t≤T式中,w0=2πf0为载波的角频率;A(t)是随基带调制信号变化的时变振幅,即当发送“0”时当发送“1”时A(t) = 典型波形如图1所示: 图12ASK信号的产生方法通常有两种:相乘法和开关法,相应的调制器如图2。图2(a)就是一般的模拟幅度调制的方法,用乘法器实现;图2(b)是一种数字键控法,其中的开关电路受s(t)控制。在接收端,2ASK有两种基本的解调方法:非相干解调(包络检波法)和相干解调(同步检测法),相应的接收系统方框图如图:2、二进制频移键控(2FSK)二进制频移键控信号码元的“1”和“0”分别用两个不同频率的正弦波形来传送,而其振幅和初始相位不变。故其表达式为: 图4 2FSK信号时间波形由图可见,2FSK信号的波形(a)可以分解为波形(b)和波形(c),也就是说,一个2FSK信号可以看成是两个不同载频的2ASK信号的叠加。2FSK信号的调制方法主要有两种。第一种是用二进制基带矩形脉冲信号去调制一个调频器,使其能够输出两个不同频率的码元。第二种方法是用一个受基带脉冲控制的开关电路去选择两个独立频率源的振荡作为输出。2FSK信号的接收也分为相关和非相关接收两类。相关接收根据已调信号由两个载波f1、f2调制而成,则先用两个分别对f1、f2带通的滤波器对已调信号进行滤波,然后再分别将滤波后的信号与相应的载波f1、f2相乘进行相干解调,再分别低通滤波、用抽样信号进行抽样判决器即可。原理图如下:带通滤波器F1非相关接收经过调制后的2FSK数字信号通过两个频率不同的带通滤波器f1、f2滤出不需要的信号,然后再将这两种经过滤波的信号分别通过包络检波器检波,最后将两种信号同时输入到抽样判决器同时外加抽样脉冲,最后解调出来的信号就是调制前的输入信号。其原理图如下图所示:图5(b)非相干方式四、示例演示1.(1)产生二进制随机信号源,绘制信号源波形图;实现2ASK调制,绘制相应的信号波形图。 (2)利用awgn函数实现2ASK信号通过加性高斯白噪声信道,其中SNR = 10dB;并解调。程序代码:clear all; close all;clc;max = 8;s=randint(1,max);%长度为max的随机二进制序列f=1;%载波频率tc=0:4*pi/99:4*pi;nsamp = 100;zb=[];cp=[];for n=1:length(s); if s(n)==0; b=zeros(1,nsamp); else s(n)==1; b=ones(1,nsamp); end c = sin(f*tc); cp=[cp b]; zb=[zb c]; endtiaoz=cp.*zb;%2ASK调制t=linspace(0,length(s),length(s)*nsamp);subplot(3,1,1);plot(t,cp);grid on;axis([0 length(s) -0.1 1.1]);title(二进制信号序列);subplot(3,1,2);plot(t,tiaoz);grid on;axis([0 length(s) -1.1 1.1]);title(2ASK调制信号);tz=awgn(tiaoz,10);%信号tiaoz中加入白噪声,信噪比为SNR=10dBsubplot(3,1,3);plot(t,tz);grid onaxis([0 length(s) -1.5 1.5]);title(通过高斯白噪声信道后的信号);结果: 生成2ASK的另一种程序编写方法:clear all; max=8;a=randint(1,max);%长度为max的随机二进制序列subplot(3,1,1);stem(a);title(随机信号);s=[];tz=[];for i=1:length(a) t=i-1:0.001:i; if (a(i)==1) s=sin(2*pi*t); end if (a(i)==
您可能关注的文档
最近下载
- 生物安全实验室乙型肝炎病毒实验活动风险评估报告.docx VIP
- 2025年全国中考历史真题分类汇编.docx VIP
- 托福写作172句型.doc VIP
- 三级助听器验配师理论知识考核试题及答案.pdf VIP
- Unit 7 Happy Birthday第1 Lead-in Cartoon time三年级英语上册练习(译林版三起).pdf VIP
- 昌平区电力工程施工组织设计.doc VIP
- 2025年新人教版数学二年级上册全册课件.pptx
- T∕CCMA 0075-2019 -装载机载荷谱试验方法.pdf VIP
- 针灸入门广州中医药学PPT.ppt VIP
- 学堂在线 如何写好科研论文 章节测试答案.docx VIP
文档评论(0)