欢迎来到天天文库
浏览记录
ID:61337033
大小:793.50 KB
页数:14页
时间:2021-01-25
《通信原理-课程设计.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、华北水利水电大学信息工程学院《通信原理》课程设计2ASK系统设计专业:网络工程姓名:赵阳班级:162学号:指导老师:王玲目录1.概述。<1>题目的意义。<2>所做工作。<3>系统主要功能。2.调制解调原理及系统功能描述。3.软件设计流程及描述。4.用matlab软件仿真的系统各部分的波形及频谱图。5.源程序代码1.概述<1>题目的意义。该篇文档的题目是“2ASK系统设计”,即振幅键控系统设计,能够使我们更清楚的了解2ASK的调制解调原理。我们也能够在这样的过程中2ASK信号的特点以及matlab软件的仿真
2、应用等等。<2>所做工作。为了做好这次设计我先对2ASK信号的特点以及2ASK系统的功能还有2ASK的调制解调原理做了一些了解,由于这次设计是基于matlab软件的,所以也了解了该软件的一些使用方法等。<3>系统主要功能。2ASK系统的主要功能是对2ASK信号进行解调与调制,并通过matlab软件实现对2ASK信号的系统仿真。2.调制解调原理及系统功能描述。2.12ASK调制原理振幅键控是正弦载波的幅度随数字基带信号而变化的数字调制。当数字基带信号为二进制时,则为二进制振幅键控。设发送的二进制符号序列由0
3、、1序列组成,发送0符号的概率为P,发送1符号的概率为1-P,且相互独立。该二进制符号序列可表示为(1)其中:二进制振幅键控信号时间波形如图1所示。由图1可以看出,2ASK信号的时间波形e2ASK(t)随二进制基带信号s(t)通断变化,所以又称为通断键控信号(OOK信号)。图1二进制振幅键控信号时间波形在二进制数字振幅调制中,载波的幅度随着调制信号的变化而变化,实现这种调制的方式有两种:(1)模拟相乘法:通过相乘器直接将载波和数字信号相乘得到输出信号,这种直接利用二进制数字信号的振幅来调制正弦载波的方式称
4、为模拟相乘法,其电路如图2所示。在该电路中载波信号和二进制数字信号同时输入到相乘器中完成调制。(2)数字键控法:用开关电路控制输出调制信号,当开关接载波就有信号输出,当开关接地就没信号输出,其电路如图3所示图2模拟相乘法图3数字键控法2.22ASK解调原理2ASK/OOK信号有两种基本的解调方法:非相干解调(包络检波法)和相干解调(同步检测法),相应的接收系统如图4、图5所示。图4非相干解调方式图5相干解调方式抽样判决器的作用是:信号经过抽样判决器,即可确定接收码元是“1”还是“0”。假设抽样判决门限为b
5、,当信号抽样值大于b时,判为“1”码;信号抽样值小于b时,判为“0”码。当本实验为简化设计电路,在调制的输出端没有加带通滤波器,并且假设信道时理想的,所以在解调部分也没有加带通滤波器。图62ASK信号非相干解调过程的时间波形3.设计流程1.产生随机的消息代码。2.产生数字基带信号s(t):2ASK系统单极性波形。3.已调信号的产生。4.已调信号通过信道为高斯白噪声信道。5.对信道输出端的混合信号中的噪声进行抑制(BPF:恰好让已调信号完全通过)。6.信号的解调(采用同步解调法LPF:恰好让s(t)所处频
6、率范围的频率谱通过)。7.抽样判决码元再生2ASK:x(kTs)>A/2—判为“1”2ASK:x(kTs)7、=1:N,D0=[D0,d0(k)*x];end%开关信号z=y.*D0;%ook的表达式figure(1)subplot(2,1,1)%图形分为2行1列,目前画第1个plot(D0);%画出载波信号title('基带信号');grid;%简单配置axis([0,800,-2,2])%定义坐标区间subplot(2,1,2)%图形分为2行1列,目前画第2个plot(abs(fft(D0)));%画出载波信号title('基带信号的频谱');grid;%简单配置figure(2)subplot(2,1,1)8、%图形分为2行1列,目前画第1个plot(z);%画出载波信号title('2ask已调信号');grid;%简单配置axis([0,800,-2,2]);%定义坐标区间subplot(2,1,2)%图形分为2行1列,目前画第2个plot(abs(fft(z)));%画出载波信号title('2ask已调信号的频谱');grid;%简单配置figure(3)m=awgn(z,20);%加入20分贝的高斯白噪声subplot(2
7、=1:N,D0=[D0,d0(k)*x];end%开关信号z=y.*D0;%ook的表达式figure(1)subplot(2,1,1)%图形分为2行1列,目前画第1个plot(D0);%画出载波信号title('基带信号');grid;%简单配置axis([0,800,-2,2])%定义坐标区间subplot(2,1,2)%图形分为2行1列,目前画第2个plot(abs(fft(D0)));%画出载波信号title('基带信号的频谱');grid;%简单配置figure(2)subplot(2,1,1)
8、%图形分为2行1列,目前画第1个plot(z);%画出载波信号title('2ask已调信号');grid;%简单配置axis([0,800,-2,2]);%定义坐标区间subplot(2,1,2)%图形分为2行1列,目前画第2个plot(abs(fft(z)));%画出载波信号title('2ask已调信号的频谱');grid;%简单配置figure(3)m=awgn(z,20);%加入20分贝的高斯白噪声subplot(2
此文档下载收益归作者所有