信号是怎么搞到电磁波上面去的呢?

在之前的文章中,我们曾多次讲到电磁波的美妙,但是有了电磁波就可以通信了吗?

No,我们要把信息加载到电磁波上,这个电磁波就可以作为信息的载体来工作了。可是信号是怎么加载到电磁波上的呢?

今天我们一起来介绍几种最基本的信号调试方式。虽然在现在的通信制式中,这些调制方式有很多的不足,但是作为信号入门的基础,我们不妨再花点时间复习一下呗。

AM:Amplitude Modulation, 幅度调制,顾名思义,这种调制方式改变的是信号的幅度或者强度。幅度调制是第一种用于广播声音的调制类型。今天,其他形式的调制正被越来越多地使用,但幅度调制仍在广泛使用。

图片

FM:Frequency modulation,频率调制,这种调试方式改变的是信号的频率。频率调制的优点是可以限制信号上的幅度噪声,因为只有频率变化才能携带所需的信息。这可以通过使信号通过一个进入限制的阶段来实现,从而消除可能是噪声和一般信号变化的结果的幅度变化。如果有足够的信号使某个阶段进入限制状态,则任何信号强度变化都不会改变解调音频的电平,假设正在传输音频。因此,调制形式已被用于许多应用,包括高质量的模拟声音广播。

图片

PM:Phase modulation,相位调制,相位调制根据调制信号改变载波的相位。相位调制和频率调制有许多相似之处并且是相互联系的——一个是另一个的差分。然而,相位调制适用于数据传输,因此近年来它的使用迅速增长。

图片

每种调制方式都有其自身的优点和缺点,因此它们都用于不同的无线电通信应用中。

除了调制或调制技术的三种主要基本形式外,每种类型还有许多变体。同样,这些调制技术用于各种应用,一些用于模拟应用,而另一些用于数字应用。

角度调制

角度调制是基于改变正弦载波的角度或相位的调制形式的名称。使用角度调制,载波的幅度没有变化。属于角度调制类别的两种调制形式是频率调制和相位调制。

两种类型的角度调制,即频率调制和相位调制是相互关联的,因为频率是相位的导数,即频率是相位的变化率。

另一种看待这两种调制类型之间联系的方法是,可以通过首先对调制波形进行积分然后将结果用作相位调制器的输入来生成频率调制信号。相反,可以通过首先对调制信号进行微分,然后将结果用作频率调制器的输入来生成相位调制信号。

调制组合

可以使用结合幅度和角度调制分量的调制形式。以这种方式可以获得性能的增强。

  • 正交幅度调制,QAM:   使用这种形式的信息幅度和相位信息用于承载信号。数据被调制到信号的同相和正交元素上:I & Q 和星座在两个平面上形成多个点。

  • 幅度和相位筛选键控,APSK:   与 QAM 相比,使用 APSK,可以安排星座以优化峰值与平均功率比,并且可以设置更少的幅度级别。这使射频功率放大器能够更有效地工作。

信号带宽

任何信号的一个关键要素是它占用的带宽。这很重要,因为它定义了所需的信道带宽,因此定义了在给定无线电频谱段内可以容纳的信道数量。随着无线电频谱压力的增加,无线电信号带宽是任何类型无线电发射或传输的重要特征。

带宽由两个主要特征控制:

  • 调制类型   某些调制形式比其他形式更有效地利用其带宽。因此,在频谱使用很重要的情况下,仅此一项就可能决定调制的选择。

  • 调制信号的带宽:   称为香农定律的定律决定了信号可以传输的最小带宽。一般来说,调制信号的带宽越宽,所需的带宽就越宽。

调制信号类型

在选择要使用的调制类型时,有必要查看每种调制类型的优缺点。AM和FM广泛用于模拟声音传输,而相移键控和正交幅度调制通常用于传输数字数据。

我们把幅度调制和频率调制放到一起,大家来观察一下他们之间的区别。

图片

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:/a/220661.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

Javafx实现浏览器

浏览器是一种计算机程序,主要用于显示互联网上的网页。通过浏览器,用户可以访问各种网站、搜索引擎、在线应用程序、社交媒体等。常见的浏览器包括Google Chrome、Mozilla Firefox、Safari、Microsoft Edge、Opera等。浏览器的功能不仅限于浏览网页&…

无线网卡填坑记

没想到我安装无线网卡这么波澜起伏~ 起因 近来刚在电脑上玩完了 Dishonored 2,紧接着继续着我的刺客信条之旅。总是觉得键盘鼠标玩起来不爽,还是手柄玩这种游戏才舒服。突然,灵光一现,我想到正好有闲置的 Switch 掌机没怎么玩&am…

【代码随想录】算法训练计划39

dp 1、62. 不同路径 题目: 求路径方案多少个 思路: 这道题就有点dp了哈 func uniquePaths(m int, n int) int {//dp,写过,代表的是多少种// 初始化dp : make([][]int, m)for i : range dp {dp[i] make([]int, n)dp[i][0] 1 // 代表到…

【数据结构】图<简单认识图>

对于下面的内容,大家着重观察和理解图即可,可以直接绕过一些文字性的概念,对图有一个大概的认识。 图 简单认识图图的定义有向图和无向图完全图无向完全图有向完全图 图的基本存储结构邻接矩阵存储邻接矩阵的优点 网络的邻接矩阵邻接表无向图…

看懂lscpu的输出

文章目录 1. lscpu1.1 Architecture1.2 逻辑核心数1.3 缓存1.4 CPU型号1.5 NUMA架构1.5.1 CPU多核架构1.5.2 多CPU Socket架构 2. cat /proc/cpuinfo2.1 关键字段 1. lscpu 通过lscpu查看当前系统的CPU信息。 [hadoopserver3 ~]$ lscpuArchitecture: x86_64 …

混音编曲软件tudio One 6.5.1 保姆级安装教程

根据软件大数据显示De-Esser驯服人声嘶嘶声和其他高频声音,和其他 Studio One 中新的去实体插件一样高效且直观易用,使用“收听”按钮查找有问题的频率,然后使用相关的旋钮和 S-Mon 功能拨入 S-Reduce 量即可。实际上我们可以这样讲工作流和协…

Linux(15):SELinux 初探

什么是 SELinux SELinux 是【Security Enhanced Linux】的缩写,字面上的意义就是安全强化的 Linux。 SELinux 是由美国国家安全局(NSA)开发的,开发原因:因为很多企业界发现,通常系统出现问题的原因大部分都在于【内部员工的资源…

Redis的三种消息队列实现方式

目录 前言 List实现消息队列 PubSub消息队列 Stream消息队列 三种实现方式对比 前言 为什么要使用Redis的消息队列? 成本低,对于RabbitMQ或是Kafka来说,已经是重量级的消息队列。 Redis的三种实现方式: List结构&#xff1…

VSC改造MD编辑器及图床方案分享

VSC改造MD编辑器及图床方案分享 用了那么多md编辑器,到头来还是觉得VSC最好用。这次就来分享一下我的blog文件编辑流吧。 这篇文章包括:VSC下md功能扩展插件推荐、图床方案、blog文章管理方案 VSC插件 Markdown All in One Markdown Image - 粘粘图片…

在python的Scikit-learn库中,可以使用train_test_split函数来划分训练集和测试集。

文章目录 一、在Scikit-learn库中,可以使用train_test_split函数来划分训练集和测试集总结 一、在Scikit-learn库中,可以使用train_test_split函数来划分训练集和测试集 在Scikit-learn库中,可以使用train_test_split函数来划分训练集和测试…

【网络安全】红蓝对抗之企业互联网安全防护

01 什么是“红蓝对抗”? “红蓝对抗”最早起源于古罗马军队,在沙盘中用红色和蓝色来代表敌人和自己,他们认为蓝色代表勇敢和忠诚,红色代表血腥和暴力,所以选择用蓝色代表自己。 在中国,由于传统习俗与文化…

一、技术体系结构

本章概要 总体技术体系框架概念和理解 1.1 总体技术体系 单一架构一个项目,一个工程,导出为一个war包,在一个Tomcat上运行。也叫all in one。 单一架构,项目主要应用技术框架为:Spring , SpringMVC , Mybatis 分布…

Python如何传递任意数量的实参及什么是返回值

Python如何传递任意数量的实参 传递任意数量的实参 形参前加一个 * ,Python会创建一个已形参为名的空元组,将所有收到的值都放到这个元组中: def make_pizza(*toppings):print("\nMaking a pizza with the following toppings: "…

【ArcGIS Pro】探索性插值无法覆盖所需shp范围

做个小记录自用,实际不准。 1 看看就行 pro插值 看看过程就行。有详细过程,类似tutorial https://learn.arcgis.com/zh-cn/projects/interpolate-temperatures-using-the-geostatistical-wizard/ 2 注意用投影坐标系 wgs84转投影坐标系 https://blog…

SR锁存器—>带EN的SR锁存器—>D锁存器—>边沿触发式D触发器—>寄存器

其实选择与非门当做构成SR锁存器的基本逻辑电路是有漏洞的,所以才导致了后续的都为低电平的时候,Q和非Q都是亮起的。但是我们设计的初衷是:Q和非Q是互斥的,是不能同时亮起的,且为了达到这一点,要使得其中两…

用友NC JiuQiClientReqDispatch反序列化RCE漏洞复现

0x01 产品简介 用友NC是一款企业级ERP软件。作为一种信息化管理工具,用友NC提供了一系列业务管理模块,包括财务会计、采购管理、销售管理、物料管理、生产计划和人力资源管理等,帮助企业实现数字化转型和高效管理。 0x02 漏洞概述 用友 NC JiuQiClientReqDispatch 接口存在…

EasyRecovery14破解版 v14.0.0.4 官方免费版(含激活码)

软件介绍 EasyRecovery14高级版是一款功能强大的数据恢复软件,软件对比家庭版本它的使用更加广泛,在恢复数据方面软件可以做到最完整的损失恢复,无论是文档、音乐、软件都可以一键恢复,同时软件还可以对文件的名字、后缀进行修改…

龙芯loongarch64服务器编译安装tokenizers

1、简介 Hugging Face 的 Tokenizers 库提供了一种快速和高效的方式来处理(即分词)自然语言文本,用于后续的机器学习模型训练和推理。这个库提供了各种各样的预训练分词器,如 BPE、Byte-Pair Encoding (Byte-Level BPE)、WordPiece 等,这些都是现代 NLP 模型(如 BERT、GP…

浅谈ArrayBuffer、Blob和File、FileReader

ArrayBuffer、Blob和File都是JavaScript中处理二进制数据的对象。 ArrayBuffer 用于表示一个通用的、固定长度的原始二进制数据缓冲区。它不能直接操作缓冲区中的数据,而需要通过一个类型化数组TypedArray(如Int8Array、Uint8Array等)或者一…

你好!哈希表【JAVA】

1.初识🎶🎶🎶 它基本上是由一个数组和一个哈希函数组成的。哈希函数将每个键映射到数组的特定索引位置,这个位置被称为哈希码。当我们需要查找一个键时,哈希函数会计算其哈希码并立即返回结果,因此我们可以…