实验二基于MATLAB的2ASK和2FSK调制仿真.doc

实验二基于MATLAB的2ASK和2FSK调制仿真.doc

ID:50906795

大小:166.50 KB

页数:7页

时间:2020-03-15

实验二基于MATLAB的2ASK和2FSK调制仿真.doc_第1页
实验二基于MATLAB的2ASK和2FSK调制仿真.doc_第2页
实验二基于MATLAB的2ASK和2FSK调制仿真.doc_第3页
实验二基于MATLAB的2ASK和2FSK调制仿真.doc_第4页
实验二基于MATLAB的2ASK和2FSK调制仿真.doc_第5页
资源描述:

《实验二基于MATLAB的2ASK和2FSK调制仿真.doc》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、实验二基于MATLAB的2ASK和2FSK调制仿真(综合性实验)要求编写2ASK和2FSK调制程序,任意给定一组二进制数,计算经过这两种调制方式的输出信号。程序书写要规范,加必要的注释;经过程序运行的调制波形要与理论计算出的波形一致。1)熟悉2ASK和2FSK调制原理。2)编写2ASK和2FSK调制程序。3)画出原信号和调制信号的波形图。实验报告要求如下内容:1)2ASK和2FSK调制原理;对给定信号画出理论调制波形;实验原理1.2ASK二进制振幅键控(2ASK)信号码元为:S(t)=A(t)c

2、os(w0t+θ)0﹤t≤T式中w0=2πf0为载波的角频率;A(t)是随基带调制信号变化的时变振幅,即╱A当发送“1”时A(t)=╲0当发送“0”时在式中给出的基带信号码元A(t)的波形是矩形脉冲。产生2ASK的调制方法,主要有两种。第一种方法采用相乘电路,用基带信号A(t)和载波cosw0t相乘就得到已调信号输出。第二种方法是采用开关电路,开关由输入基带信号A(t)控制,用这种方法可以得到同样的输出波形。2.2FSK二进制频移键控(2FSK)信号码元的“1”和“0”分别用两个不同频率的正弦波

3、形来传送,而其振幅和初始相位不变。故其表达式为;╱Acos(w1t+Φ1)发送“1”时S(t)=╲Acos(w0t+Φ0)发送“0”时式中,假设码元的初始相位分别为Φ1和Φ0;w1=2πf1和w0=2πf0为两个不同频率码元的角频率;A为一常数,表明码元的包络是矩形脉冲。2FSK信号的调制方法主要有两种。第一种是用二进制基带矩形脉冲信号去调制一个调频器,使其能够输出两个不同频率的码元。第二种方法是用一个受基带脉冲控制的开关电路去选择两个独立频率源的振荡作为输出。2)程序设计思想,画出流程图;编程

4、思想:对于2ASK1首先假设一个随机序列来代表二进制基带信号:a=[1,1,0,0,1,0,1];2设定二进制载波信号为Acos(w1t+Φ1)为5cos(2*pi*t),则:╱5cos(2*pi*t)当发送“1”时S(t)=A(t)cos(w0t+θ)=╲0当发送“0”时设置周期T为13条件判断,如果a为1时,则在一个周期内,2ASK图像中对应一个5cos(2*pi*t),a为0时,在一个周期内输出为0,并用plot画图画出来。设计流程1首先对于输入序列a用length函数判断length函数

5、的长度。2设置变量i来表示a中的第i个值,用for循环执行判别语句。3在for语句内逐渐增大i的值,把s(t)表示出来。特别注意:周期T的变化,比如是在第几个周期内。for语句说明:a=[1,0,1,0,1];fori=1:length(a)ifa(i)==1a(i)=0;endend同理对于2FSK,编程思想:1首先假设一个随机序列来代表二进制基带信号:a=[1,1,0,0,1,0,1];2设定二进制载波信号为Acos(w1t+Φ1)为5cos(2*pi*t),Acos(w2t+Φ2)为5co

6、s(4*pi*t)则:╱5cos(2*pi*t)当发送“1”时S(t)=A(t)cos(w0t+θ)=╲5cos(4*pi*t)当发送“0”时设置周期T为1s3条件判断,如果a为1时,则在一个周期内,2ASK图像中对应一个5cos(2*pi*t),a为0时,在一个周期内输出为5cos(4*pi*t),并用plot画图画出来。设计流程1首先对于输入序列a用length函数判断length函数的长度。2设置变量i来表示a中的第i个值,用for循环执行判别语句。3在for语句内逐渐增大i的值,把s(t

7、)表示出来。特别注意:周期T的变化,比如是在第几个周期内。3)源程序代码2ASK代码:a=[1,1,0,0,1];t=0:0.01:10;s=5*cos(2*pi*t);subplot(2,1,1)plot(t,s);fori=1:length(a)ifa(i)==1t=i-1:0.01:i;s=5*cos(2*pi*t);endifa(i)==0t=i-1:0.01:is=0;endsubplot(2,1,2);plot(t,s);holdonend2FSK代码:a=[1,1,0,0,1,0,

8、1];t=0:0.01:10;s=5*cos(2*pi*t);subplot(2,1,1)plot(t,s);fori=1:length(a)ifa(i)==1t=i-1:0.01:i;s=5*cos(2*pi*t);endifa(i)==0t=i-1:0.01:is=5*cos(4*pi*t);endsubplot(2,1,2);plot(t,s);holdonend4)测试结果(打印)和理论计算结果对比是否一致基于2ASK原信号和调制信号的波形图:基于2FSK原信号和调制信号的波形图:5)小

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

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

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