当前位置: 首页 > news >正文

《高频电子线路》—— 角度调制(调相、调频)

 文章内容来源于【中国大学MOOC 华中科技大学通信(高频)电子线路精品公开课】,此篇文章仅作为笔记分享。


目录

角度调制(调相、调频)

角度调制的原因

调频VS调幅

角度调制的分类

本章重难点

调相

时域(表达式)

时域(波形-单频调制)

小结

调频

时域(表达式)

时域(波形-单频调制)

小结


角度调制(调相、调频)

角度调制的原因

  • 第一种方式,如果在逆风的情况下,接收者很难通过声音的高低来判断发出来的到底是“高/低”。这一种方法,就相当于前面学习的调幅。
  • 第二种方式,即使是在逆风情况下,在接收端也是比较容易分辨的。这一种方法,就是将要学习的调频和调相。
  • 角度调制具有较好的抗噪性能,这就是要采用角度调制的原因。

调频VS调幅

  • 输入的调制信号和频率较高的载波信号经过调幅后,得到的已调幅信号中,载波的幅度随着调制信号变化而变化
  • 对于调频的波形,输入的调制信号和载波信号都不变。经过调频以后,可见调频信号的包络线还没有改变,改变的是载波的频率,载波的频率是随着调制信号的变化而变化:当调制信号比较大的时候,载波频率比较高;当输入信号比较小的时候,载波频率比较低。
  • 对于调幅信号而言,一般的干扰或者噪声会直接影响到包络线的幅度,很容易影响到调幅信号,因此解调出来的调制信号就是被干扰的信号,容易失真。
  • 但是对于调频信号而言,主要是因为它的信息是通过频率的变化来承载的,而噪声或者干扰会影响到的是幅度,并没有影响到频率,因此调频信号的抗干扰性能比调幅要好。

角度调制的分类

  • 相位的改变会造成频率的改变,频率的改变也会造成相位的改变,都是造成角度改变。
  • 角度调制的本质是非线性调制,就是非线性的频谱搬移,由于是非线性的调制,其调制以后的带宽比较大,牺牲了带宽换取较好的抗噪性能。

本章重难点

由于改变频率也会改变相位,改变相位也会改变频率,调频和调相可以互相转化。因此本章的重点集中在调频,所以在发端调频,收端则鉴频。重点是调频的方法和电路,以及鉴频的方法和电路。难点主要是在计算调相指数mp调频指数mf

调相

时域(表达式)

  • vΩ(t):调制信号
    v0(t):载波
    vPM(t):已调制信号
    Δθ(t):角度,即相位变化
    Ω:输入的单频的调制信号频率
    F:线频率
    ω0:载波的频率
    kp:转换信号,单位是rad/V,将电压转换为弧度。
    V0:载波振幅
    VΩ:调制信号振幅
    mp:最大相偏,又称为调相指数,即对相偏Δθ(t)取max即可,反映了调相的深度
    Δωm:最大频偏,对最大相偏mp进行微分所得
  • 频率的偏移必然会占据频谱的资源,就是带宽;有频率的偏移,就一定会有相位的偏移,相位的偏移也就反映了调制的深度。

时域(波形-单频调制)

  • 调相就是通过调制信号去改变相位,所以输入的调制信号的变化就会导致相位的变化。频率的变化就是在相位变化的基础上求导,即可得出频率变化的曲线(黑色)。
  • 频率变化的曲线是一个负的余弦信号,在峰值的地方表示频率变化最大。故可以看调相波中看出,在频率变化曲线峰值时,调相波的频率变化最大。

小结

调相,顾名思义就是用调制信号去改变相位,然后把相位的改变放到载波中去,改变载波的相位,这样就有了调相的数学表达式。由于是相位的改变,最大相位的改变就是求一个max。有了最大相位偏移,只用求导就可以求出最大的频率偏移。后面单频调制情况下的公式,只是在上面公式的基础之上把单音频的特殊情况代入,即可得到下面的公式。

调频

时域(表达式)

  • vΩ(t):调制信号
    v0(t):载波
    vFM(t):已调制信号
    Δω(t):频率,即频率变化
    Δθ(t):角度,即相位变化
    Ω:输入的单频的调制信号频率
    F:线频率
    ω0:载波的频率
    kf:比例常数,单位为rad/s·V。
    V0:载波振幅
    VΩ:调制信号振幅
    mf:最大相偏,又称为调频指数,对最大频偏Δωm进行积分所得
    Δωm:最大频偏,对频偏Δω(t)取max即可
  •  相位变化就是对频率变化进行积分,有了相位变化才可以放入cos中,得到调频的表达式。

时域(波形-单频调制)

经过调频以后,可见频率在跟随着调制信号的变化而变化,当调制信号电压最高的时候,就是频率最高的时候。调频就是载波频率随着调制信号的电压变化而变化。

小结

  • 调频就是改变频率,用调制信号取改变频率。由于调频的形式是频率,无法直接放到cos的角度中,所以需要对频率积分得到相位的形式,然后再把相位的变化放到调频的表达式中。
  • 对频率变化Δω(t)取max得到最大频偏mf,对最大频偏进行积分就可得到最大相偏Δωm。
  • PM和FM之间的差别就是多了对频率积分的一行。
  • 调频指数虽然披着调频的外衣,实际上还是最大相偏。

相关文章:

《高频电子线路》—— 角度调制(调相、调频)

文章内容来源于【中国大学MOOC 华中科技大学通信(高频)电子线路精品公开课】,此篇文章仅作为笔记分享。 目录 角度调制(调相、调频) 角度调制的原因 调频VS调幅 角度调制的分类 本章重难点 调相 时域&#xff0…...

危机来临前---- 力扣: 876

危机即将来临 – 链表的中间节点 描述: 给你单链表的头结点 head ,请你找出并返回链表的中间结点。如果有两个中间结点,则返回第二个中间结点。 示例: 何解? 1、遍历找到中间节点 : 这个之在回文链表中找…...

langchain调用chatgpt对文本进行编码

1.导包 from langchain_openai import OpenAIEmbeddings2.加载编码器 embeddings_model OpenAIEmbeddings(model"text-embedding-3-large",base_url"https://api.chatanywhere.tech/v1")3.编码 embeded_result embeddings_model.embed_documents([&qu…...

python manage.py

自定义命令python manage.py 文件夹建立:(Python Package)这个形式的包,里面会自动加载__init__.py文件 1.新建management文件夹(文件必须加载在新建APP下,不能建在初始APP下) 2.在里面创建名为:commands的文件夹 3.在其下创建名…...

qt QDoubleSpinBox详解

1、概述 QDoubleSpinBox是Qt框架中的一个控件,专门用于浮点数(即小数)的输入和调节。它提供了一个用户界面元素,允许用户在预设的范围内通过拖动滑块、点击箭头或使用键盘来递增或递减浮点数值。QDoubleSpinBox通常用于需要精确数…...

RK3229 Android9自定义一个按键实现长按短按

一、kernel修改 --- a/arch/arm/boot/dts/rk3229-evb-android.dtsib/arch/arm/boot/dts/rk3229-evb-android.dtsi-18,26 18,25 };gpio_keys {status "okay";compatible "gpio-keys";#address-cells <1>;#size-cells <0>;autorepeat;pinct…...

A*算法求第k短路

话不多说先上例题。。 acwing&#xff1a;178. 第K短路 给定一张 NN 个点&#xff08;编号 1,2…N1,2…N&#xff09;&#xff0c;MM 条边的有向图&#xff0c;求从起点 SS 到终点 TT 的第 KK 短路的长度&#xff0c;路径允许重复经过点或边。 注意&#xff1a; 每条最短路中至…...

CVPR’25截稿在即:今年的重大新规,你知道吗?

介绍会议&#xff1a; CVPR 2025全称是 IEEE/CVF Conference on Computer Vision and Pattern Recognition&#xff0c;即IEEE/CVF国际计算机视觉与模式识别会议。将于2025年6月11日至15日在美国田纳西州纳什维尔召开&#xff0c;CVPR是计算机视觉和模式识别领域的顶级会议。与…...

一文详解销售管理系统的功能、作用、选型

在当今竞争激烈的商业环境中&#xff0c;企业需要高效的工具来管理销售流程、提升客户关系和优化业务决策。销售管理系统&#xff08;Sales Management System&#xff09;正是这样一种工具&#xff0c;它通过整合客户信息、自动化销售流程和提供数据分析&#xff0c;帮助企业实…...

MySQL上RDS MySQL

初步想法是通过主从复制的方式进行&#xff0c;即ECS上的数据库设为主&#xff0c;RDS为从&#xff0c;等同步完成后&#xff0c;切换为RDS节点。创建实例后发现&#xff0c;RDS实例不支持server-id的自定义配置&#xff0c;这个想法就被否决了。但是aliyun和huaweiyun 都提供了…...

单体架构的 IM 系统设计

先直接抛出业务背景&#xff01; 有一款游戏&#xff0c;日活跃量&#xff08;DAU&#xff09;在两千左右&#xff0c;虽然 DAU 不高&#xff0c;但这两千用户的忠诚度非常高&#xff0c;而且会持续为游戏充值&#xff1b;为了进一步提高用户体验&#xff0c;继续增强用户的忠…...

kafka消费端常见故障及处理方法

文章目录 前言一、消费端某个进程已经crash1. 主要心跳相关配置2. 完整的消费者配置示例3. 调整参数的建议 二、客户端没有crash&#xff0c;但是消费阻塞1. 工作机制2. 示例配置3.运用在代码里3. 配置建议 前言 kafka消费端经常会出现一些故障&#xff0c;一起来分析一下故障…...

【linux 多进程并发】0302 Linux下多进程模型的网络服务器架构设计,实时响应多客户端请求

0302 多进程网络服务器架构 ​专栏内容&#xff1a; postgresql使用入门基础手写数据库toadb并发编程 个人主页&#xff1a;我的主页 管理社区&#xff1a;开源数据库 座右铭&#xff1a;天行健&#xff0c;君子以自强不息&#xff1b;地势坤&#xff0c;君子以厚德载物. 一、概…...

LTE及EPC技术原理(笔记)

无线网络发展历史 20世纪80年代&#xff1a;模拟技术和FDMA 20世纪90年代&#xff1a;数字技术和TDMA 21世纪初&#xff1a;数字技术和CDMA LTE进步 下行100Mbps&#xff0c;上行50Mbps 用户面时延10-20ms&#xff0c;控制面时延小于100ms 带宽从1.4MHz~20MHz&#xff0…...

穿越数据迷宫

第一章 在未来的世界里&#xff0c;人类的生活已经被高度数字化。互联网不再是简单的信息交换平台&#xff0c;而是成为了一个庞大的虚拟世界——“数据迷宫”。在这个世界里&#xff0c;每个人都有一个独特的数字身份&#xff0c;他们的生活、工作、娱乐都离不开这个虚拟空间…...

FBX福币交易所国际油价突然大涨!美伊针锋相对

11月4日早上,国际原油大幅高开。WTI原油一度涨超2%。 消息面上,主要产油国宣布延长自愿减产措施至12月底 FBX福币凭借用户友好的界面和对透明度的承诺,迅速在加密货币市场中崭露头角,成为广大用户信赖的平台。 石油输出国组织(欧佩克)发表声明说,8个欧佩克和非欧佩克产油国决…...

Java项目管理与SSM框架介绍

Maven简介 Maven是一个项目管理工具。它可以帮助程序员构建工程&#xff0c;管理jar包&#xff0c;编译代码&#xff0c;完成测试&#xff0c;项目打包等等。Maven工具是基于POM&#xff08;Project Object Model&#xff0c;项目对象模型&#xff09;实现的。在Maven的管理下每…...

WorkFlow源码剖析——Communicator之TCPServer(中)

WorkFlow源码剖析——Communicator之TCPServer&#xff08;中&#xff09; 前言 上节博客已经详细介绍了workflow的poller的实现&#xff0c;这节我们来看看Communicator是如何利用poller的&#xff0c;对连接对象生命周期的管理。&#xff08;PS&#xff1a;与其说Communica…...

在做题中学习(73):删除字符串中所有相邻重复项

解法&#xff1a;用栈来模拟 思路&#xff1a;不用真的定义一个栈,用字符串string来模拟栈的行为 入栈&#xff1a;push_back(s[i]) 出栈:s[i] s.back()的时候&#xff0c;并且s.size() > 0&#xff0c;循环结束得到结果 注意&#xff1a;如果真的用stack<char>来…...

springboot 单元测试-各个模块举例

controller单测 import com.fasterxml.jackson.databind.ObjectMapper; import lombok.SneakyThrows; import org.junit.Before; import org.junit.Test; import org.junit.runner.RunWith; import org.mockito.InjectMocks; import org.mockito.Mock; import org.mockito.Moc…...

MS01SF1 精准测距UWB模组助力露天采矿中的人车定位安全和作业效率提升

在当今矿业行业&#xff0c;随着全球对资源需求的不断增加和开采难度的逐步提升&#xff0c;传统的作业方式面临着越来越多的挑战。露天矿山开采&#xff0c;因其大规模的作业环境和复杂的地形特点&#xff0c;面临着作业人员的安全风险、设备调度的高难度以及资源利用率低下等…...

Android亮屏Job的功耗优化方案

摘要: Job运行时会带来持锁的现象,目前灭屏放电Job的锁托管已经有doze和绿盟标准监管,但是亮屏时仍旧存在过长的持锁现象,故为了优化功耗和不影响用户体验下,新增亮屏放电下如果满足冻结和已运行过一次Job,则进行job限制,当非冻结时恢复的策略 1.现象: (gms_schedu…...

React05 样式控制 classnames工具优化类名控制

样式控制 & classnames工具优化类名控制 样式控制1. 行内样式控制2. 外部样式控制 classnames工具优化类名控制 样式控制 1. 行内样式控制 //定义样式 const style {color: red,fontSize: 30px }function App() {return (<div className"App">{/* 行内样…...

OJ-5G网络建设

示例1 输入&#xff1a; 3 3 1 2 3 0 1 3 1 0 2 3 5 0 输出&#xff1a; 4示例2 输入&#xff1a; 3 1 1 2 5 0 输出&#xff1a; -1 示例3 输入&#xff1a; 3 3 1 2 3 0 1 3 1 0 2 3 5 1 输出&#xff1a; 1 分析&#xff1a;压缩路径 顺序&#xff1a;1 2&#xff1b;…...

Linux简介

1.Linux定义 Linux 是免费使用和自由传播的类 Unix 操作系统&#xff0c;是基于 POSIX 和 UNIX 的多用户、多任务、支持多线程和多 CPU 的操作系统。Linux 能运行主要的 UNIX 工具软件、应用程序和网络协议。它支持 32 位和 64 位硬件。Linux 继承了 Unix 以网络为核心的设计思…...

android——渐变色

1、xml的方式实现渐变色 效果图&#xff1a; xml的代码&#xff1a; <?xml version"1.0" encoding"utf-8"?> <shape xmlns:android"http://schemas.android.com/apk/res/android"xmlns:tools"http://schemas.android.com/tools…...

MySQL约束管理

介绍 MySQL约束管理是指在MySQL数据库中定义和管理数据约束的过程。数据约束用于维护数据的完整性和一致性&#xff0c;确保数据在表中的存储符合特定的规则。通过约束&#xff0c;可以防止不符合要求的数据被插入或更新&#xff0c;从而保护数据库的质量。 约束管理的主要内…...

拯救者y7000p 打开XMP

拯救者y7000p 打开XMP 拯救者bios隐藏功能 第一步、开机按F2进入bios 第二步、点击more settings 第三步、依次按Fnrn再按F12保存重启 第四步、再进bios&#xff0c;点击more settings则显示更多可调制选项&#xff0c;可找到内存超频功能&#xff0c;进行xmp超频 如果第三步失…...

2024 Rust现代实用教程Iterator迭代器

文章目录 一、迭代与循环1.循环2.迭代iteration3.区别 二、Intoiterator、Iterator和Iter之间的关系1.Intolterator2.Iterator Trait3. 源码中经常出现的iter 三、获取迭代器的三种方法iter(),iter_mut()和into_iter()1.iter()方法2.iter_mut()方法3.into_iter()方法---尽量写 …...

基于SpringBoot司机信用评价的货运管理系统【附源码】

基于SpringBoot司机信用评价的货运管理系统 效果如下&#xff1a; 系统主页面 系统注册页面 司机注册页面 管理员主页面 订单评价页面 货物信息页面 个人信息页面 研究背景 随着我国物流行业的迅猛发展&#xff0c;货运管理系统的效率与安全性日益受到重视。在货运过程中&am…...