二进制数字频带传输系统设计2ASK系统.doc





《二进制数字频带传输系统设计2ASK系统.doc》由会员分享,可在线阅读,更多相关《二进制数字频带传输系统设计2ASK系统.doc(47页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、Four short words sum up what has lifted most successful individuals above the crowd: a little bit more.-author-date二进制数字频带传输系统设计2ASK系统二进制数字频带传输系统设计2ASK系统目录1 技术要求12 基本原理12.1二进制振幅键控(2ASK)12.2 2ASK调制原理及框图22.3 2ASK解调原理及框图23 建立模型描述33.1 用MATLAB实现二进制振幅键控(2ASK)的调制和解调33.2 用SystemView来实现二进制振幅键控(2ASK)的调制和解调44
2、模块功能分析及源程序代码44.1 MATLAB源程序代码44.2 SytemView模块功能分析95 调试过程及结论125.1基于MATLAB的2ASK调制解调仿真过程及结论125.2 基于SystemView的2ASK调制解调仿真过程及结论156 心得体会187 参考文献18二进制数字频带传输系统设计2ASK系统1 技术要求设计一个2ASK数字调制系统,要求:(1)设计出规定的数字通信系统的结构; (2)根据通信原理,设计出各个模块的参数(例如码速率,滤波器的截止频率等); (3)用Matlab或SystemView 实现该数字通信系统; (4)观察仿真并进行波形分析; (5)系统的性能评价
3、。2 基本原理2.1二进制振幅键控(2ASK)振幅键控(也称幅移键控),记做ASK,或称其为开关键控(通断键控),记做OOK 。二进制数字振幅键控通常记做2ASK。 对于振幅键控这样的线性调制来说,在二进制里,2ASK是利用代表数字信息“0”或“1”的基带矩形脉冲去键控一个连续的载波,使载波时断时续的输出,有载波输出时表示发送“1”,无载波输出时表示发送“0”。根据线性调制的原理,一个二进制的振幅调制信号可以表示完成一个单极性矩形脉冲序列与一个正弦型载波的乘积。2ASK信号可表示为 式中,为载波角频率,s(t)为单极性NRZ矩形脉冲序列 其中,g(t)是持续时间为、高度为1的矩形脉冲,常称为门
4、函数; 为二进制数字 2.2 2ASK调制原理及框图通常,二进制振幅键控信号的产生方法有两种,如下图2.2所示。图2.2(a)就是一般的模拟调制方法,不过这里的是s(t)由上式规定,即图2.2(b)就是一种键控方法,这里开关电路受s(t)控制。二进制振幅键控信号,若一个信号状态始终为零,相当于处于断开状态,即此时常称为通断键控信号(OOK)信号 图1 图22.3 2ASK解调原理及框图如同AM信号的解调方法一样,OOK信号也有两种基本的解调方法:非相干解调(包络检波)和(同步检波)。相应的接收系统组成的方框图如图所示。 二进制振幅键控方式是数字调制中出现最早的,也是最简单的。这种方法最初用于电
5、报系统,但由于它在抗噪声的能力上较差,故在数字通信系统中用得不多。 带通滤波器(BPF)恰好使2ASK信号完整地通过,经包络检测后,输出其包络。低通滤波器(LPF)的作用是滤除高频杂波,使基带信号(包络)通过。抽样判决器包括抽样、判决及码元形成器。定时抽样脉冲(位同步信号)是很窄的脉冲,通常位于每个码元的中央位置,其重复周期等于码元的宽度。不计噪声影响时,带通滤波器输出为2ASK信号,即,包络检波器输出为s(t)。经抽样、判决后将码元再生,即可恢复出数字序列。 图3 2ASK非相干解调接收系统 图4 2ASK相干解调接收系统3 建立模型描述3.1 用MATLAB实现二进制振幅键控(2ASK)的
6、调制和解调在这里我们用两种方法来对这个二进制振幅键控(2ASK)来实现调制与解调的仿真。第一种方法即是用MATLAB函数来实现,二进制振幅键信号可以表示完成一个单极性矩形脉冲序列与一个正弦型载波的乘积。通常它的调制方法有两种,即模拟幅度调制方法和键控方法,在MATLAB里我们采用模拟幅度调制的方法,解调采用相干解调(包络检波法)的方式。我们用SOURCE函数来产生一个原始二进制基带信号,即一个单矩形脉冲序列。以askModu函数来进行模拟幅度调制,得到一个已调2ASK信号,并用此函数进行此2ASK信号的频谱分析。然后用gussian函数加入加性高斯白噪声,再用demoASK函数进行想干解调并分
7、别输出各点的输出波形,最后经过抽样判决后得出输出波形。同时我们用CheckRatePe函数来得出误码率,最后运行主函数ASK_main可以看到各种波形。3.2 用SystemView来实现二进制振幅键控(2ASK)的调制和解调用systemview软件我们可以根据调制解调框图来分模块经行仿真,在这里我们同样用模拟调制方法,并采用相干解调和非相干解调两种方式经行解调,如下图图5其中模块0输出随机的0、1方波序列,经模块1与一定频率的正弦波(模块2)相乘,即得到模拟调制的二进制振幅键控(2ASK)信号,模块3和模块10为低通滤波器,模块12是与模块2同步的载波,用于同步检测法。模块18、19为抽样
8、判决器,他们提供一个比较电位来实现电压判决。模块21、6、15、16、17为输出窗口。4 模块功能分析及源程序代码4.1 MATLAB源程序代码4.1.1 source函数function sendSignal=source(n,N) sendSignal=randint(1,n) bit=; for i=1:length(sendSignal) if sendSignal(i)=0 bit1=zeros(1,N); else bit1=ones(1,N); end bit=bit,bit1; end figure(1) plot(1:length(bit),bit),title(发送端二进制
9、波形),grid on; axis(0,N*length(sendSignal),-2,2);end4.1.2 askModu函数源程序function transmittedSignal=askModu(signal,bitRate,fc,N) %signal=1 0 1 0 1 0 0 1;% bitRate=1000000;% fc=1000000;% N=32; t=linspace(0,1/bitRate,N); c=sin(2*pi*t*fc); transmittedSignal=; for i=1:length(signal) transmittedSignal=transmi
10、ttedSignal,signal(i)*c; endfigure(2) plot(1:length(transmittedSignal),transmittedSignal);title(ASK调制波形 );grid on;figure(3)m=0:length(transmittedSignal)-1;F=fft(transmittedSignal);plot(m,abs(real(F),title(ASK仿真频谱分析);grid on;%figure(4)%plot(m,imag(F);title(ASK_frequency-domain analysis imag);%grid on;
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 二进制数字 频带 传输 系统 设计 ASK

限制150内