2PSK解调实验报告.docVIP

  • 221
  • 0
  • 约2.32千字
  • 约 5页
  • 2017-02-06 发布于重庆
  • 举报
2PSK解调实验报告

实验二:2PSK和QPSK 信科院 (院、系) 创新实验 专业 141 班 通信原理 课 学号 201420214420 姓名 谢显荣 实验日期 1、2PSK实验 一、实验目的 运用MATLAB编程实现2PSK调制过程,并且输出其调制过程中的波形,讨论其调制效果。 二、实验内容 编写2PSK调制仿真程序。 2PSK 二进制相移键控,简记为2PSK或BPSK。2PSK信号码元的“0”和“1”分别用两个不同的初始相位0和π来表示,而其振幅和频率保持不变。故2PSK信号表示式可写为: S(t)=Acos(w0t+θ) 式中,当发送“0”时,θ=0;当发送“1”时,θ=π。 或者写成: ╱ Acos(w0t) 发送“0”时 s(t)= ╲ Acos(w0t+π) 发送“1”时 由于上面两个码元的相位相反,故其波形的形状相同,但极性相反。因此,2PSK信号码元又可以表示成: ╱ Acosw0t 发送“0”时 s(t)= ╲ -Acosw0t 发送“1”时 任意给定一组二进制数,计算经过这种调制方式的输出信号。程序书写要规范,加必要的注释;经过程序运行的调制波形要与理论计算出的波形一致。 三、实验原理 数字信号的传输方式分为基带传输和带通传输,在实际应用中,大多数信道具有带通特性而不能直接传输基带信号。为了使数字信号在带通信道中传输,必须使用数字基带信号对载波进行调制,以使信号与信道的特性相匹配。这种用数字基带信号控制载波,把数字基带信号变换为数字带通信号的过程称为数字调制。 数字调制技术的两种方法:①利用模拟调制的方法去实现数字式调制,即把数字调制看成是模拟调制的一个特例,把数字基带信号当做模拟信号的特殊情况处理;②利用数字信号的离散取值特点通过开关键控载波,从而实现数字调制。这种方法通常称为键控法,比如对载波的相位进行键控,便可获得相移键控(PSK)基本的调制方式。 图1 相应的信号波形的示例 1 0 1 调制原理 数字调相:如果两个频率相同的载波同时开始振荡,这两个频率同时达到正最大值,同时达到零值,同时达到负最大值,它们应处于同相状态;如果其中一个开始得迟了一点,就可能不相同了。如果一个达到正最大值时,另一个达到负最大值,则称为反相。一般把信号振荡一次(一周)作为360度。如果一个波比另一个波相差半个周期,我们说两个波的相位差180度,也就是反相。当传输数字信号时,1码控制发0度相位,0码控制发180度相位。载波的初始相位就有了移动,也就带上了信息。 相移键控是利用载波的相位变化来传递数字信息,而振幅和频率保持不变。在2PSK中,通常用初始相位0和π分别表示二进制“1”和“0”。因此,2PSK信号的时域表达式为 (t)=Acost+) 其中,表示第n个符号的绝对相位: = 因此,上式可以改写为 图2 2PSK信号波形 四、程序设计 首先假设一个随机序列来代表二进制基带信号: a=[1,1,0,0,1,0,0,1]; 设定二进制载波信号为Acos(w1t+Φ1)为sin(2*pi*t),则: ╱ sin(2*pi*t)当发送“0”时 S(t)=A(t)cos(w0t+θ)= ╲ —sin(2*pi*t) 当发送“1”时 设置周期T为1 条件判断,如果a为1时,则在一个周期内,2PSK图像中对应一个-sin(2*pi*t),a为0时,在一个周期内输出为sin(2*pi*t),并用plot画图画出来。 六、源程序代码 a=[1,1,0,0,1,0,0,1]; subplot(2,1,1);stem(a);grid on; N=length(a); for i=[1:N] if a(i)==1 t=[i-1:0.01:i]; x=-sin(2*pi*t); subplot(2,1,2);plot(t,x);grid on; hold on end

文档评论(0)

1亿VIP精品文档

相关文档