实验二 2ASK调制解调

实验二 2ASK调制解调

ID:46812875

大小:174.00 KB

页数:6页

时间:2019-11-28

实验二 2ASK调制解调_第1页
实验二 2ASK调制解调_第2页
实验二 2ASK调制解调_第3页
实验二 2ASK调制解调_第4页
实验二 2ASK调制解调_第5页
资源描述:

《实验二 2ASK调制解调》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、实验二2ASK调制解调仿真学院(院、系)专业班通信原理课程学号姓名实验日期教师评定一、实验目的1.熟悉2ASK调制解调原理。2.掌握编写2ASK调制解调程序的要点。3.掌握使用Matlab调制解调仿真的要点。二、实验内容1.根据2ASK调制解调原理,设计源程序代码。2.通过Matlab软件仿真给定信号的调制波形。3.对比给定信号的理论调制波形和仿真解制波形。三、实验原理1.2ASK二进制振幅键控(2ASK)信号码元为:S(t)=A(t)cos(w0t+θ)0﹤t≤T式中w0=2πf0为载波的角频率;A(t)是随基带

2、调制信号变化的时变振幅,即╱A当发送“1”时A(t)=╲0当发送“0”时在式中给出的基带信号码元A(t)的波形是矩形脉冲。产生2ASK的调制方法,主要有两种。第一种方法采用相乘电路如图1,用基带信号A(t)和载波cosw0t相乘就得到已调信号输出。第二种方法是采用开关电路如图2,开关由输入基带信号A(t)控制,用这种方法可以得到同样的输出波形。第6页共6页相乘法开关法图1相乘法原理图图2开关法原理图2ASK信号有两种基本的解调方法:非相干解调(包络检波法)和相干解调(同步检测法),相应的接收系统如图 3和图4所示。

3、 图3包络检波法(非相干解调)图4相干解调原理图抽样判决器的作用是:信号经过抽样判决器,即可确定接收码元是“1”还是“0”。假设抽样判决门限为b,当信号抽样值大于b时,判为“1”码;信号抽样值小于b时,判为“0”码。当本实验为简化设计电路,在调制的输出端没有加带通滤波器,并且假设信道时理想的,所以在解调部分也没有加带通滤波器。四、程序设计1.首先给定一组输入信号序列,如m=[111000101101]。2.第6页共6页根据2ASK调制原理,需要对输入信号序列中的每个元素进行判断,假设判断元素为“1”,则在一个周期内

4、,2ASK图像中对应一个正弦波,假设判断元素为“0”,则在一个周期内,2ASK图像中对应零输出,假设判断元素非上述两者,则在图中均无图像输出。3.在Matlab当中进行操作时,首先要画出输入信号序列的图像,然后再画2ASK的图像。在输入信号序列元素进行判断时,先要运用length函数得出序列的长度,然后运用循环语句和判断语句对序列每个元素逐一判断,对应元素画出相应图像。4.根据2ASK的相干解调法,画出解调信号的波形。五、设计流程1.输入信号序列,并通过length函数得到序列长度。2.通过循环语句,对序列元素进行

5、判断。符合判断条件的,对应2ASK得出输出函数,画出图像。然后返回判断条件,进入下一元素和周期当中,重复上述判断步骤,画出图像。3.根据相干解调法,经调制信号先过经过带通滤波器,再和余弦信号乘,再经过低通滤波器,最后进行抽样判决,画出解调后的波形,与原始信号波形进行比较。六、源程序代码clear;m=[111000101101];Lm=length(m);F=200;f=800;A=1;Q=f/F;ifQ>=3M=500;t=(0:M-1)/M/f;carry1=repmat(A*sin(2*pi*f*t),1,Q

6、);Lcarry1=length(carry1);carry2=kron(ones(size(m)),carry1);ask=kron(m,carry1);N=length(ask);tau=(0:N-1)/(M-1)/f;Tmin=min(tau);Tmax=max(tau);T=ones(size(carry1));dsig=kron(m,T);figuresubplot(3,1,1);plot(tau,dsig);第6页共6页title('Êý×ÖÐźÅ')axis([TminTmax-0.21.2])su

7、bplot(3,1,2);plot(tau,carry2);title('ÔØÐͲ¨ÐÎ')axis([TminTmax-1.2*A1.2*A])subplot(3,1,3);plot(tau,ask);title('¾¹ý2ASKµ÷ÖƺóµÄ²¨ÐÎ')gridonaxis([TminTmax-1.2*A1.2*A])sig_mul=ask.*carry2;figuresubplot(4,1,1);plot(tau,sig_mul);title('ÐźÅÏà³ËºóµÄ²¨ÐÎ')axis([TminTm

8、ax-0.21.2])[Ord,omega_c]=buttord(4*pi*f*0.6,4*pi*f*0.8,2,30,'s');[num,den]=butter(Ord,omega_c,'s');h=tf(num,den);x=lsim(h,sig_mul,tau);subplot(4,1,2);plot(tau,x);title('Â˲¨ºóµÄ²¨Ð

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。