通信原理matlab课程设计(南昌大学)概要.docVIP

  • 30
  • 0
  • 约1.11万字
  • 约 17页
  • 2021-10-27 发布于山东
  • 举报

通信原理matlab课程设计(南昌大学)概要.doc

通信原理matlab课程设计(南昌大学)概要 通信原理matlab课程设计(南昌大学)概要 PAGE / NUMPAGES 通信原理matlab课程设计(南昌大学)概要 南昌大学 通信原理课程设计报告 题 目: 2ASK 、 2FSK、 2PSK 、 2DPSK 调制解调 matlab 仿真 姓 名: 学 院: 信工学院 专 业: 指导教师: 完成日期: 2013年5月5日 0 一、设计要求 课程设计需要运用 MATLAB 编程实现 2ASK,2FSK,2PSK,2DPSK 调制解调过程,并且输出其源码,调制后码元以及解调后码元的波形。 二、基本原理 二进制数字调制技术原理 数字信号的传输方式分为基带传输和带通传输, 在实际应用中,大多数信道具有带通特性而不能直接传输基带信号。 为了使数字信号在带通信道中传输, 必须使用数字基带信号对载波进行调制, 以使信号与信道的特性相匹配。 这种用数字基带信号控制载波, 把数字基带信号变换为数字带通信号的过程称为数字调制。 通常使用键控法来实现数字调制,比如对载波的振幅、频率和相位进行键控。 振幅键控是利用载波的幅度变化来传递数字信息 , 而其频率和相位保持不变,在 2ASK 中,载波的幅度只有两种变化状态,分别对应二进制信息‘ 0’和‘1’。 OOK(通-断键控)是一种常用的二进制振幅键控式 二进制 开关电路 e2 ASK ( t) e2 ASK ( t) 不归零信号 cos ct 乘法器 s(t) cos ct 模拟调制器法 e2 ASK (t )带通 a 滤波器  全波 整流器  低通 滤波器  s(t ) 键控法 c 抽样 d 判决器 输出 定时 脉冲 包络检波法 e2 ASK ( t)带通 输出 相乘器 低通 抽样 滤波器 滤波器 判决器 cos c t 定时 脉冲 同步检测法 1 一个 2FSK信号可以看成是两个不同载波的 2ASK信号的叠加。其解调和解调方法和 ASK差不多。 2FSK信号的频谱可以看成是 f1 和 f2 的两个 2ASK频谱的组合。 2FSK信号的产生方法 采用模拟调频电路来实现:信号在相邻码元之间的相位是连续变化的。 采用键控法来实现:相邻码元之间的相位不一定连续。 振荡器 1 选通开关 f1 基带信号 e2 FSK ( t) 相加器 反相器 振荡器 2 f 2 2FSK信号的解调方法  选通开关 带通 包络 滤波器 检波器 1 e2 FSK ( t) 定时脉冲 输出 抽样 判决器 带通 包络 滤波器 检波器 2 相干解调 带通 低通 滤波器 相乘器 滤波器 1 e2 FSK (t) cos 1t 定时脉冲 输出 抽样 cos 2 t 判决器 带通 低通 滤波器 相乘器 滤波器 2 非相干解调 2 (3) 2PSK 以载波的相位变化作为参考基准的,当基带信号为 0 时相位相对于初 始相位为 0, 当基带信号为 1 时相对于初始相位为 180°。 调制器原理方框图如下: 开关电路 双极性 0 e2 PSK (t ) s( t ) 不归零 e2 PSK (t ) cos c t 码型变换 乘法器 1800 移相 cos ct s( t ) 模拟调制法 带通 e2PSK (t ) 滤波器  检控法 a 相乘器 c低通 d抽样 e 滤波器 判决器 输出 cos ctb 定时 脉冲 2PSK信号的解调器原理方框图 2DPSK是利用前后相邻码元的载波相对相位变化传递数字信息,所以又称相对相移键控。 2DPSK调制原理方框图如下图。 e2DPSK (t ) a c d e 带通 相乘器 低通 抽样 码反f 滤波器 滤波器 判决器 变换器 输出 cos ct b 定时 脉冲 相干解调法。 e2 DPSK (t ) 带通 a c d e 相乘器 低通 抽样 滤波器 滤波器 判决器 输出 b 定时 延迟 Ts 脉冲 差分相干解调 ( 相位比较)法 三、源代码 s=menu( 通信原理 ,2ASK,2PSK,2FSK,2DPSK) switch s case 1,scolor=2ASK; n=8;N=100;K=4; a=randint(1,n); 3 bita=[];sl=[]; bitRate=1e3;fc=1e3;% 载频 1KHZ t=linspace(0,1/bitRate,N); for i=1:length(a) if a(i)==0 bit1=zeros(1,N); else bit1=ones(1,N); end bita=[bita,bit1]; c=sin(2*pi*t*fc); sl=[sl c]; end figure(1); subplot(K,1,1);plot(bita,LineWidth,1.5),title( 基

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档