基本二进制调制样式的波形和功率谱matlab实现_第1页
基本二进制调制样式的波形和功率谱matlab实现_第2页
基本二进制调制样式的波形和功率谱matlab实现_第3页
基本二进制调制样式的波形和功率谱matlab实现_第4页
基本二进制调制样式的波形和功率谱matlab实现_第5页
已阅读5页,还剩7页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、实验三 基本二进制调制样式的波形和功率谱、实验目的1、 通过实验深入理解基本二进制调制样式2ASK、2FSK、2PSK的调制方法;2、掌握绘制随机信号的功率谱密度图形的方法;3、练习根据理论分析自行设计实验方法的能力。、实验内容1、产生单极性不归零的二进制基带信号,最大幅度归一化为1。画出基带信号信号波2、对1产生的基带信号进行3、对1产生的基带信号进行4、对1产生的基带信号进行 三、实验原理形及其功率谱图形;2ASK调制,画出2ASK信号波形及其功率谱图形;2FSK调制,画出2FSK信号波形及其功率谱图形;2PSK调制,画出2PSK信号波形及其功率谱图形。1、二进制振幅键控(1) 2ASK调

2、制原理二进制振幅键控记作 2ASK , 2ASK是利用代表数字信息(“ (或 “ 1)的基带矩形脉冲去键控一个连续的正弦型载波的振幅,使载波时断时续地输出。有载波输出时表示发送“1;'无载波输出时表示发送“0”数字基带信号s(f)二二比g(F “近)(1 出现概率为P 0出现概率为1-P式中g(t)是宽度为Ts、高度为A的矩形脉冲,an为数字序列an的第n个码元的电 平值。载波 c(t)=COS( 3 ct+ 0 );初始相位 0 = 0则2ASK信号的表达式为:|,当an = 1|0* 当 an -0(2) 2ASK信号波形如下:载波信号(3) 2ASK功率谱密度如下:2ASK信号的

3、功率谱密度示意图2、二进制数字频移键控(1) 2FSK 调制二进制频移键控记作 2FSK,2FSK系统是利用二进制数字基带信号控制载波频率进行 频谱变换的过程。二进制基带信号只有两种代码,所以调频时,载波频率只能被置于两种频率,即:e2FSK(0 =4cos atA cos当4=1= 0即用频率为fl的载波代表“ 1码,用频率为f2的载波代表“(码,或相反。(2) 2FSK调制框图以及波形1 0 0 1 】0 s (t) I叫f fl fl f f b(a)(b)载波在两种不同频率之间进行切换生成2FSK信号的波形(3) 2FSK功率谱3、二进制数字相移键控(1) 2PSK调制原理二进制相移键

4、控记作 2PSK,用载波的两种相位(0和n )去对应基带信号的 “0”与“1 两种码元。因此二元数字调相就是让载波在两种相位间切换,故称相移键控。2PSK还可以看作双极性不归零码基带信号的数字调幅,即基带信号H u毎二1厂 V 4二-1与载波COS 3 c t的乘积。A cos t当发送9码| A cos a)c t当发送y码2PSK信号频谱rs.c/J_四、实验实现方法:1、基带信号的产生:用一个均匀分布随机数产生器”产生在(0,1)范围均匀分布的随机数,然后通过if语句进行判断,如果输入的随机数在(0,0.5)以内,则输出就是0;否则输出为1,即产生了单极性不归零的二进制基带信号。2、2A

5、SK, 2FSK,2PSK 调制的实现将单极性不归零的二进制基带信号按照各种调制的原理进行调制,由于要实现画图的功能,可以将基带信号的每比特符号用M个点来表示,然后再进行调制,相当于对个调制信号进行采样输出,以方便画图。将调制信号(一个数组)进行FFT变换后,再经过fftshift进行搬移,然后利用功率谱密度的公式进行求解,则可以画出各调制信号的功率谱图形。五、实验源代码、仿真结果及分析1、产生单极性不归零的二进制基带信号,最大幅度归一化为1。画出基带信号信号波 形及其功率谱图形;(1)源代码k=10%k表示产生的随机数的个数m=rand(1,k);%产生k个在(0,1)之间的均匀分布的随机数

6、for i=1:kif (m(i)>0) && (m(i)< 0.5)s(i)=0;else s(i)=1;endend%根据产生的均匀随机数产生二进制单极性不归零信号subplot(2,1,1);stairs(s)%画出二进制单极性归零信号title('二进制单极性信号');grid onaxis(1,k+1,0,2);subplot(2,1,2);Y = fft(s,1024);Z=fftshift(Y);Pyy = Z.* conj(Z)/(1024);f = 1000*(0:1000)/(1024);plot(f,Pyy(1:1001);ax

7、is(0 1000,0 0.05);title('二进制单极性信号的频谱'); xlabel('频率 f (Hz)');(3)分析及结论:由于为了便于仿真,实验中只产生了10个数据,有波形可知,为不归零的基带信号,并且最大幅度为 1,可知仿真正确。由基带信号的频谱图可知,其中心频率为500Hz ,这与理论是相符合的。grid on(2)基带信号信号波形及其功率谱图形2、对1产生的基带信号进行 2ASK调制,画出2ASK信号波形及其功率谱图形;fb =1%输入的二进制基带信号的频率fc = 3%载波频率A=1%载波幅度M=25;%每比特符号用M个点来表示tb=1/

8、fb%输入的二进制基带信号的码兀周期tc=1/fc%载波周期Nc=floor(M*tc/tb)%每个载波周期内的采样点的个数step=tb/M%采样间隔%fstart = start freque ncy for spectrum plot.%fend = end freque ncy for spectrum plot.for i = 1:kif s(i) = 1for j = 1:MAsk(i-1)*M+j)=A*cos(2*pi*(j-1)/Nc);endelsefor j = 1:MAsk(i-1)*M+j)=0;endendendAskfor i=1:M*kt(i)=i*step;e

9、ndsubplot(2,2,3);plot(t,Ask)title('2ASK 信号波形');grid onsubplot(2,2,4);Y1 = fft(Ask,1024);Z1=fftshift(Y1);Pyy1 = Z1.* conj(Z1) /(1024);f = 1000*(0:1000)/(1024);plot(f,Pyy1(1:1001);axis(0 1000,0 1);title('2Ask信号的频谱'); xlabel('频率 f (Hz)');grid on(2) 2ASK信号波形及其功率谱图形二进制单极性信号频率附42AS

10、K信号彼形频率f04z)(3) 结果分析:根据波形,对比2ASK信号与源基带信号可知当基带信号为1时,2ASK信号输出为正弦信号,当基带信号为 0时,2ASK信号输出为0,与理论分析相符合,可知 2ASK调 制过程是正确的。 对比2ASK信号的频谱,其中心频率为500Hz,经过振幅调制后,2ASK 信号的频谱是在基带信号频谱的基础上分别进行平移,并且在载波频率处有冲激分量,可知,实验仿真结果与理论是相符合的。3、对1产生的基带信号进行2FSK调制,画出2FSK信号波形及其功率谱图形;(1)源代码fb =1fcO = 3,fc 仁5A=1M=25;tb=1/fb%输入的二进制基带信号的频率%两个

11、载波频率,实验中基带信号的0对应于载波频率fcO,基带信号的 1对应于载波频率fc1%载波幅度%每比特符号用M个点来表示%输入的二进制基带信号的码元周期tcO=1/fcO, tc1=1/fc1,% 两个载波周期Nc0=floor(M*tc0/tb),Nc仁floor(M*tc1/tb), %每个载波周期内的采样点的个数step=tb/M%采样间隔%fstart = start freque ncy for spectrum plot.%fend = end freque ncy for spectrum plot.for i = 1:kif s(i) = 1for j = 1:M Fsk(i-

12、1)*M+j)=A*cos(2*pi*(j-1)/Nc0);endelsefor j = 1:MFsk(i-1)*M+j)=A*cos(2*pi*(j-1)/Nc1);endendend% 2FSK 调制for i=1:M*kt(i)=i*step;endsubplot(2,2,3);plot(t,Fsk)title('2FSK信号波形');%画出2FSK的波形grid onsubplot(2,2,4);Y1 = fft(Fsk,1024);Z仁 fftshift(Y1);Pyy1 = Z1.* conj(Z1) /(1024);f = 1000*(0:1000)/(1024)

13、;plot(f,Pyy1(1:1001);axis(0 1000,0 5);title('2Fsk信号的频谱');xlabel('频率f (Hz)');%画出2Fsk信号的频谱grid on(2 )仿真结果二进制单极性信号二进制单极性信号的频谱频率f(H刃2FSK信号波形2F訓言号的频谱频率f(Hz)(3) 结果分析:根据波形,对比2FSK信号与源基带信号可知,当基带信号为0时,2FSK信号输出为频率为fc0=3的余弦信号,由于基带信号的频率为1则表示信号的一个码元中包含有三个周期的余弦信号;当基带信号为0时,2FSK信号输出为为频率为 fc仁5的余弦信号,由于

14、基带信号的频率为1,则表示信号的一个码元中包含有五个周期的余弦信号,实验结果与理 论分析相符合,可知 2FSK调制过程是正确的。对比2FSK信号与基带信号的频谱,基带信号的中心频率为 500Hz,经过2FSK调制后,2FSK信号的频谱关于中心频率对称,并且是 双峰的,在载波频率处有冲激分量,可知,实验仿真结果与理论是相符合的。4、对1产生的基带信号进行2PSK调制,画出2PSK信号波形及其功率谱图形。(1)源代码fb =1%输入的二进制基带信号的频率fc =1%载波频率A=1%载波幅度M=25;%每比特符号用M个点来表示tb=1/fb%输入的二进制基带信号的码元周期tc=1/fc%载波周期Nc

15、=floor(M*tc/tb) % 每个载波周期内的采样点的个数 step=tb/M%采样间隔for i = 1:kif s(i) = 1for j = 1:MPsk(i-1)*M+j)=A*cos(2*pi*(j-1)/Nc);endelsefor j = 1:MPsk(i-1)*M+j)=-A*cos(2*pi*(j-1)/Nc);endendendPskfor i=1:M*k t(i)=i*step; end subplot(2,2,3); plot(t,Psk) title('2PSK 信号波形'); grid onsubplot(2,2,4);Y1 = fft(Psk

16、,1024);Z1=fftshift(Y1);Pyy1 = Z1.* conj(Z1) /(1024); f = 1000*(0:1000)/(1024); plot(f,Pyy1(1:1001);axis(0 1000,0 5); title('2Psk信号的频谱'); xlabel('频率 f (Hz)');grid on(2 )仿真结果21 5105010504).5 1二进制車极性信号26 8 102PSHS号浪形0245810频率F(Hi)频率f(Hz)(3)结果分析:根据波形,对比2PSK信号与源基带信号可知当基带信号为1时,2PSK信号输出为相位为0的余弦信号,当基带信号为0时,2PSK信号输出为为相位为n的余弦信号,与理论分析相符合,可知 2PSK调制过程是正确的。对比 2PSK信号与基带信号的频谱,基带信号 的中心频率为500Hz,经过振幅调制后,2PSK信号的频谱是关于中心频率对称,可知,实 验仿真结果与理论是相符合的。六、实验总结:1、 通过这次实验,对matlab的使用有了一个更加熟练的掌握和了解,熟练掌握了画频谱的的方法,以及怎么用 matlab来进行数字调制信号的仿真,我觉得,2ASK2PSK2FSK在matlab上实

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论