目录

  • 实验二 角度调制实验
    • 一、实验目的
    • 二、实验原理:
      • 1、角度调制
        • (1)角度调制
        • (1)频率调制(FM):
        • (2)相位调制(PM)
        • (3)单音调制FM与PM
        • (4)非相干解调
      • 2、MATLAB中调制解调函数
    • 三、实验内容
    • 四、实验要求
  • 更多相关文章如下:

实验二 角度调制实验

一、实验目的

1、掌握调频与调相以及解调的基本原理。
2、理解模拟通信系统以及模拟调制在通信系统中的作用。

二、实验原理:

1、角度调制

(1)角度调制

角度调制信号的表达式为:

式中,A-载波的恒定振幅;-信号的瞬时相位;-瞬时相位偏移;-称为瞬时角频率;-称为瞬时频偏。

(1)频率调制(FM):

FM信号表达式:

瞬时频率偏移随调制信号成比例变化,即,式中-调频灵敏度,单位是。这时相位偏移为

(2)相位调制(PM)

瞬时相位偏移随调制信号作线性变化,即,式中-调相灵敏度,含义是单位调制信号幅度引起PM信号的相位偏移量,单位是

(3)单音调制FM与PM

设调制信号为单一频率的正弦波,即

用它对载波进行相位调制时,将上式代入后得到:

式中,-调相指数,表示最大的相位偏移。

用它对载波进行频率调制时,将代入
得到FM信号的表达式:

式中,-调频指数,表示最大的相位偏移;-最大角频偏;-最大频偏。

(4)非相干解调

调频信号的一般表达式为

解调器的输出应为

完成这种频率-电压转换关系的器件是频率检波器,下面以振幅鉴频器为例介绍:

图中,微分电路和包络检波器构成了具有近似理想鉴频特性的鉴频器。限幅器的作用是消除信道中噪声等引起的调频波的幅度起伏。
微分器的作用是把幅度恒定的调频波变成幅度和频率都随调制信号变化的调幅调频波,即

包络检波器则将其幅度变化检出并滤去直流,再经低通滤波后即得解调输出,式中为鉴频器灵敏度,单位为。带通信号的包络可以通过求该信号的低通等效信号的幅度求得。

2、MATLAB中调制解调函数

在MATLAB中,用函数y=modulate来实现信号调制。其调用格式为:

y = modulate(x,fc,fs,'method')
y = modulate(x,fc,fs,'method',opt)

在MATLAB中,用函数demod来实现信号解调。其调用格式为:

x = demod(y,fc,fs,'method')
x = demod(y,fc,fs,'method',opt)

其中:参数x为调制信号序列,参数y为已调制信号序列;fc为载波频率;fs为采样频率;‘method’参数用来决定进行何种调制,’am-dsb-sc’时为抑制载波的双边带调幅,’am-dsb-tc’为不抑制载波的双边带调幅,’am-ssb’为单边带调幅,’pm’为调相,’fm’为调频;opt为调制/解调灵敏度。

clear
fs = 1000;
dt = 1/fs;
t = 0 : dt : 3;
fc = 10;
fm = 1;
kf = 5;
mt = cos(2 * pi * fm * t);
ct = cos(2 * pi * fc * t);
mt1 = 1 / 2 / pi / fm * sin(2 * pi * fm * t);
st = cos(2 * pi * fc * t + 2 * pi * kf * mt1);
figure(1);
subplot(321);
plot(t,mt);
subplot(322);
plot(t,ct);
subplot(323);
plot(t,st);
hold on;
plot(t,mt,'k--');
axis([0 2 -1.1 1.1]);
title('调频信号');
N = length(mt);
f = (-N / 2:1:N/2-1)*fs/N;
ST = fft(st);
STh = abs(fftshift(ST));
subplot(324);
plot(f,STh);
axis([-25 25 0 1500]);
title('调频信号频谱');
st1 = awgn(st,300);
so = demod(st1,fc,fs,'fm');
subplot(325);
plot(t,so);
sdt = zeros(1,N);
for i = 1:N-1sdt(i) = (st1(i+1)-st1(i))/dt;
end
mo1 = abs(hilbert(sdt));
mo = (mo1 - 2 * pi *fc);
subplot(326);
plot(t,mo);

三、实验内容

已知调制信号的频率为100Hz,幅度为1;载波的频率为1000Hz,幅度为1的正弦波。

(1)对调制信号进行频率调制,改变调频指数,绘制调频信号的时域和频域波形;并对已调信号解调,绘制解调信号的波形,并与原调制信号的波形对比;

clear
fs = 1000;  % 采样频率
dt = 1/fs;
t = 0 : dt : 3;
fc = 21![请添加图片描述](https://img-blog.csdnimg.cn/338100a4f1ba4d5c8295233b955fcf36.png?x-oss-process=image/watermark,type_ZHJvaWRzYW5zZmFsbGJhY2s,shadow_50,text_Q1NETiBA5q-bX-S4ieaciA==,size_20,color_FFFFFF,t_70,g_se,x_16)
00;    % 载波频率
fm = 100;  % 为调频
kf = 5;
mt = cos(2 * pi * fm * t);
ct = cos(2 * pi * fc * t);
mt1 = 1 / 2 / pi / fm * sin(2 * pi * fm * t);
st = cos(2 * pi * fc * t + 2 * pi * kf * mt1);
figure(1);
subplot(321);
plot(t,mt);
subplot(322);
plot(t,ct);
subplot(323);
plot(t,st);
hold on;
plot(t,mt,'k--');
axis([0 2 -1.1 1.1]);
title('调频信号');
N = length(mt);
f = (-N / 2:1:N/2-1)*fs/N;
ST = fft(st);
STh = abs(fftshift(ST));
subplot(324);
plot(f,STh);
axis([-25 25 0 1500]);
title('调频信号频谱');
st1 = awgn(st,300);
so = demod(st1,fc,fs,'fm');
subplot(325);
plot(t,so);
sdt = zeros(1,N);
for i = 1:N-1sdt(i) = (st1(i+1)-st1(i))/dt;
end
mo1 = abs(hilbert(sdt));
mo = (mo1 - 2 * pi *fc);
subplot(326);
plot(t,mo);

(2)对调制信号进行相位调制,改变调相指数,绘制调相信号的时域和频域波形;并对已调信号解调,绘制解调信号的波形,并与原调制信号的波形对比;

四、实验要求

1、写出完成实验步骤的程序。
2、绘制实验步骤中要求的图形
3、对仿真结果进行分析。

更多相关文章如下:

【全套完结】通信原理----全套Matlab仿真实验报告
https://blog.csdn.net/qq_45696377/article/details/121384301

【通信工程】信息类,电子类,电气工程,自动化,计算机,软件工程,机电,等相关专业 全套学习指导
https://blog.csdn.net/qq_45696377/article/details/116434132

上一篇:

实验一、基于Matlab的模拟信号的调制和解调
https://blog.csdn.net/qq_45696377/article/details/120998120

下一篇:

实验三、数字基带码型产生实验
https://blog.csdn.net/qq_45696377/article/details/121251704

欢迎群共同进步:
QQ群:1007576722

【通信原理】实验二 角度调制实验相关推荐

  1. 通信原理之模拟幅度调制(线性调制)详解

    通信原理系列文章: 通信原理之模拟幅度调制(线性调制) 通信原理之模拟角度调制(非线性调制) 通信原理之模拟调制系统信号的抗造性能 通信原理之数字调制原理 通信原理之模拟幅度调制(线性调制)详解 1. ...

  2. 20172310《程序设计与数据结构》(下)实验二:二叉树实验报告

    20172310<程序设计与数据结构>(下)实验二:二叉树实验报告 报告封面 课程:<软件结构与数据结构> 班级: 1723 姓名: 仇夏 学号:20172310 实验教师:王 ...

  3. matlab建立二阶开环系统仿真图,实验二 Simulink仿真实验

    实验二 Simulink仿真实验 一. 实验目的: 1.学会使用Matlab软件中的Simulink仿真工具. 2.了解二阶系统瞬态响应指标的意义其计算. 二. 实验内容及原理 1. 用Matlab仿 ...

  4. 计算机图形学——实验二 几何图形变换实验

    实验二 几何图形变换实验 一.实验目的和要求 进一步掌握二维.三维变换的数学知识.变换原理.变换种类.变换方法: 利用OpenGL实现二维.三维图形变换,在屏幕上显示变换过程或变换结果: 掌握Open ...

  5. java 二叉树实验报告_20172310《程序设计与数据结构》(下)实验二:二叉树实验报告...

    20172310<程序设计与数据结构>(下)实验二:二叉树实验报告 报告封面 课程:<软件结构与数据结构> 班级: 1723 姓名: 仇夏 学号:20172310 实验教师:王 ...

  6. 20175212童皓桢 Java实验二-面向对象程序设计实验报告

    20175212童皓桢 Java实验二-面向对象程序设计实验报告 实验内容 初步掌握单元测试和TDD 理解并掌握面向对象三要素:封装.继承.多态 初步掌握UML建模 熟悉S.O.L.I.D原则 了解设 ...

  7. CSAPP实验二——bomb lab实验

    CSAPP实验二-- bomb lab实验 实验前准备 第一部分(phase_1) 第二部分(phase_2) 第三部分(phase_3) 第四部分(phase_4) 第五部分(phase_5) 第六 ...

  8. 计算机组成原理实验配置,计算机组成原理实验二: 脱机运算器实验

    一.实验目的: 深入了解AM2901运算器的功能与具体用法. 深化运算器部件的组成.设计.控制与使用等知识. 二.实验设备与器材: ~~~~ TEC-XP+教学实验系统 三.实验说明和原理: ~~~~ ...

  9. 计算机组成原理实验脱机运算器,计算机组成原理实验二: 脱机运算器实验

    一.实验目的: 深入了解AM2901运算器的功能与具体用法. 深化运算器部件的组成.设计.控制与使用等知识. 二.实验设备与器材: ~~~~ TEC-XP+教学实验系统 三.实验说明和原理: ~~~~ ...

最新文章

  1. 亿级PV,常见性能优化策略总结与真实案例
  2. 阿里巴巴业务平台事业部总负责人墙辉:加速构建国际电商体系
  3. 会为客户着想的商家才是好商家
  4. Web Storage中的sessionStorage和localStorage
  5. linux中的IO函数
  6. [20170816]Join Elimination Bug.txt
  7. python nose框架_Python测试框架nose的介绍
  8. 谷歌浏览器设置新标签页地址的方法
  9. DB2数据库常用指令以及重要知识点学习
  10. 推荐一款好用的文件加密传输软件——Kleopatra(含详细使用文档)
  11. linux下sybase创建数据库,教小白搭建sybase数据库环境
  12. U盘转换NTFS格式
  13. itunes下载的app在哪里及如何查看iTunes下载的软件
  14. 基于共现网络原理将剧本《人民的名义》人物关系社交网络可视化
  15. 苹果蓝牙耳机平替哪个好用?苹果蓝牙耳机平替推荐
  16. Excel数据合并到统计分析自动处理的python示例(精益办公实战1)
  17. 神舟zx8sp7s2装linux,战神ZX8-SP7S2游戏本搭GTX1070+桌面i7芯
  18. JAVA SE_part.2
  19. 解答:什么样的企业才适合引入OA办公系统?
  20. H264/H265码流类型

热门文章

  1. 计算机类对身体要求,旅游管理专业对身体条件的要求
  2. [技巧] 关于photoshop中参考线/标尺的应用11条技巧 [
  3. 27.iPhone加速度传感器简单介绍
  4. 修改outlook2013中.ost文件的默认保存位置
  5. Oracle连接本地超时提示【ORA-12170 TNS 】之解决办法
  6. 用python画苹果的代码_使用python画个小猪佩奇的示例代码
  7. 联想拯救者r720折腾MacOS12.3.1记录
  8. tushare 使用手册 股票信息获取
  9. 后端接口返回一张图片
  10. photoshopRGB颜色模式-调色教程