02调制+滤波器+冲激函数的傅立叶变换

目录

一、调制方式

1.1 什么是调制?

1.2 为什么要调制?

1.3 如何调制?

1.4 调制包含的信号类型?

1. 消息信号

2. 载波信号

3. 调制信号

1.5 调制类型?

1. 调幅

2. 调频

3. 调相

4. 模拟脉冲调制

5. 脉冲编码调制

1.6 扩频?

1.直接序列扩频(DSSS)

2.跳频扩频技术(FHSS)

3.时跳变扩频技术(THSS)

二、滤波器分类

三、滤波器功能

四、有源滤波器的分析过程和方法

五、冲激函数


一、调制方式

1.1 什么是调制?

调制是将能量低的消息信号与能量高的载波信号进行混合,产生一个新的高能量信号的过程,该信号可以将信息传输到很远的距离。或者说,调制是根据消息信号的幅度去改变载波信号的特性(幅度、频率或者相位)的过程。下面我们通过一个简单的例子更深入的认识一下调制过程,如下图所示为幅度调制。

1.2 为什么要调制?

为了把消息信号传输到很远很远的地方,我们该怎么办呢?此时就通过高频率和高能量的载波信号来帮助我们实现,它传播距离更远,不容易受外部干扰的影响,这种高能量或高频信号称为载波信号。 

1.3 如何调制?

一个信号包括了幅度、频率和相位,那么我们可以根据消息信号的幅度来改变载波信号的幅度、频率和相位,即我们所熟知的调幅、调频和调相。

在调制过程中,载波信号的特性会根据调制方式发生变化,但是我们要传输的消息信号的特性是不会发生改变。

1.4 调制包含的信号类型?

1. 消息信号

消息信号就是我们要传播到目的地的消息,如我们的语音信号等,它也称调制信号或者基带信号。

2. 载波信号

具有振幅、频率和相位等特性,但是不包含任何有用信息的高能量或高频信号,我们称之为载波信号或载波

3. 调制信号

当消息信号与载波信号进行混合,会产生一个新的信号,我们称这个新信号为调制信号。

1.5 调制类型?

调制一般可分为:

模拟调制:指模拟消息信号直接调制在载波上,让载波的特性跟随其幅度进行变化。

数字调制:指调制信号或者消息信号已经不在是模拟形式,而是进行了模数转换,将数字基带信号调制到载波上进行传输,它的优点有高抗噪性、高可用带宽和容许功率。

1. 调幅

载波信号的幅度根据消息信号的幅度而变化(改变),而载波信号的频率和相位保持恒定。

2. 调频

载波信号的频率根据消息信号的幅度而变化(改变),而载波信号的幅度和相位保持恒定。

3. 调相

载波信号的相位根据消息信号的幅度而变化(改变),而载波信号的幅度保持恒定。

4. 模拟脉冲调制

根据消息信号的幅度改变载波脉冲的特性(脉冲幅度,脉冲宽度或脉冲位置)的过程。

5. 脉冲编码调制

是对连续变化的模拟信号进行抽样、量化和编码产生的数字信号。PCM的优点就是音质好,缺点就是体积大。


1.6 扩频?

1.直接序列扩频(DSSS)

如果在数据上直接注入扩频码,则可得到直序扩频(DSSS),在实际应用中,扩频码与通信信号相乘,产生完全被伪随机码“打乱”了的数据。在这种技术中,伪随机码直接加入载波调制器的数据上。调制器具有更大的比特率。用这样一个码序列调制射频载波的结果是产生一个中心在载波频率、频谱为((sinx)/x)2的直序调制扩展频谱。

2.跳频扩频技术(FHSS)

如果扩频码作用在载波频率上,我们就得到跳频扩频(FHSS)。FHSS伪随机码使载波按照伪随机序列改变或跳变。顾名思义,FHSS中载波在一个很宽的频带上按照伪随机码的定义从一个频率跳变到另一个频率。

3.时跳变扩频技术(THSS)

如果用扩频码控制发射信号的开或关,则可得到时间跳变的扩频技术(THSS)。时跳变扩频技术利用伪随机序列控制功放的通/断,该项技术目前应用不多。


二、滤波器分类

按所处理的信号分为模拟滤波器和数字滤波器两种。

按所通过信号的频段分为低通、高通、带通和带阻滤波器四种。

1、低通滤波器:它允许信号中的低频或直流分量通过,抑制高频分量干扰和噪声

2、高通滤波器:它允许信号中的高频分量通过,抑制低频或直流分量

3、带通滤波器:它允许一定频段的信号通过,抑制低于或高于该频段的信号、干扰和噪声;

4、带阻滤波器:它抑制一定频段内的信号,允许该频段以外的信号通过。

按所采用的元器件分为无源和有源滤波器、陶瓷滤波器、晶体滤波器、机械滤波器、锁相环滤波器、开关电容滤波器等。

按通频带分类,有源滤波器可分为:低通滤波器(LPF)、高通滤波器(HPF)、带通滤波器(BPF)、带阻滤波器(BEF)等。

按通带滤波特性分类,有源滤波器可分为:最大平坦型(巴特沃思型)滤波器、等波纹型(切比雪夫型)滤波器、线性相移型(贝塞尔型)滤波器等。

按运放电路的构成分类,有源滤波器可分为:无限增益单反馈环型滤波器、无限增益多反馈环型滤波器、压控电源型滤波器、负阻变换器型滤波器、回转器型滤波器等。

除此之外,还有一些特殊滤波器,如满足一定频响特性、相移特性的特殊滤波器,例如,线性相移滤波器、时延滤波器、音响中的计杈网络滤波器、电视机中的中放声表面波滤波器等。


三、滤波器功能

电路功能:让某一频段的信号顺利通过,滤除其它频段的信号,所以它实际上是一种选频电路。

在微弱信号测量中,滤波器是一个非常重要的电路,模拟滤波器几乎在各种信号处理中必不可少。

下图中信号是经过低通滤波器后的情况。

滤波器的分类1

经过低通滤波器的处理,大大地提高了电路中的信/噪比。


四、有源滤波器的分析过程和方法

利用电路原理中的节点电流法→电压增益的传递函数→s用代入求增益的复数表达式→画出频率特性→求滤波电路的各项指标:通带增益、滤波器的截止频率(中心频率)、品质因素、带宽等。


五、冲激函数

应用:

冲激函数可用于信号处理,通过冲激函数来表示复杂的信号,可以简化对复杂信号的一些特性的研究。冲激函数及其延时冲激函数的线性组合来表示或逼近,再利用系统的迭加原理,可以通过简单的信号如单位冲激函数的频谱,以及频域特性来讨论比较复杂信号的频谱。从而减少计算复杂信号频谱的难度。

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

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

WSL Opencv with_ffmpeg conan1.60.0

我是ubuntu18. self.options[“opencv”].with_ffmpeg True 关键是gcc版本需要conan支持,比如我的是: compilergcc compiler.version7.5 此外还需要安装系统所需库: https://qq742971636.blog.csdn.net/article/details/132559789 甚至来…

C# NetTopologySuite+ProjNet 任意图形类型坐标转换

添加引用:NetTopologySuite、ProjNet、ProjNet.SRID Program.cs文件: using ProjNet.CoordinateSystems; using ProjNet.CoordinateSystems.Transformations; using ProjNet.SRID; using System; using System.Collections.Generic; using System.Linq;…

unordered-------Hash

✅<1>主页&#xff1a;我的代码爱吃辣&#x1f4c3;<2>知识讲解&#xff1a;数据结构——哈希表☂️<3>开发环境&#xff1a;Visual Studio 2022&#x1f4ac;<4>前言&#xff1a;哈希是一种映射的思想&#xff0c;哈希表即使利用这种思想&#xff0c;…

前端基础1——HTML标记语言

文章目录 一、基本了解二、HTML常用标签2.1 文本格式化标签2.2 列表标签2.3 超链接标签2.4 图片标签2.5 表格标签2.6 表单标签2.6.1 提交表单2.6.2 下拉表单2.6.3 按钮标签 2.7 布局标签 一、基本了解 网页组成&#xff08;index.html页面&#xff09;&#xff1a; HTML标记语言…

Verilog开源项目——百兆以太网交换机(一)架构设计与Feature定义

Verilog开源项目——百兆以太网交换机&#xff08;一&#xff09;架构设计与Feature定义 &#x1f508;声明&#xff1a;未经作者允许&#xff0c;禁止转载 &#x1f603;博主主页&#xff1a;王_嘻嘻的CSDN主页 &#x1f511;全新原创以太网交换机项目&#xff0c;Blog内容将聚…

23.8.11.用apifox端口号与java接口链接的时候少了个/导致连接不成功。

用apifox端口号与java接口链接的时候少了个/导致连接不成功。 原因分析&#xff0c;因为拼接的位置少了个/ 如图所示

【Java转Go】快速上手学习笔记(六)之网络编程篇一

目录 TCP一个简单案例server.go 服务端client.go 客户端 HTTPserver.go 服务端client.go 客户端 RPC一个很简单的示例server.go 服务端client.go 客户端 WebSocketserver.go 服务端client.go 客户端 完整代码server.go 服务端client.go 客户端 go往期文章笔记&#xff1a; 【J…

(笔记四)利用opencv识别标记视频中的目标

预操作&#xff1a; 通过cv2将视频的某一帧图片转为HSV模式&#xff0c;并通过鼠标获取对应区域目标的HSV值&#xff0c;用于后续的目标识别阈值区间的选取 img cv.imread(r"D:\data\123.png") img cv.cvtColor(img, cv.COLOR_BGR2HSV) plt.figure(1), plt.imshow…

开始MySQL之路——MySQL 事务(详解分析)

MySQL 事务概述 MySQL 事务主要用于处理操作量大&#xff0c;复杂度高的数据。比如说&#xff0c;在人员管理系统中&#xff0c;你删除一个人员&#xff0c;你即需要删除人员的基本资料&#xff0c;也要删除和该人员相关的信息&#xff0c;如信箱&#xff0c;文章等等&#xf…

打造互动体验:品牌 DTC 如何转变其私域战略

越来越多的品牌公司选择采用DTC 模式与消费者进行互动&#xff0c;而非仅仅销售产品。通过与消费者建立紧密联系&#xff0c;DTC模式不仅可以提供更具成本效益的规模扩张方式&#xff0c;还能够控制品牌体验、获取宝贵的第一方数据并提升盈利能力。然而DTC模式的经济模型比许多…

Docker创建Consul并添加权限控制

一、部署Consul 1、拉取镜像&#xff1a; docker pull consul:<consul-version> 2、运行 docker run --name consul1 -p 8300:8300/tcp -p 8301:8301/tcp -p 8301:8301/udp -p 8302:8302/tcp -p 8302:8302/udp -p 8500:8500 -p 8600:8600/tcp -p 8600:8600/udp -v /h…

数据结构——栈

栈 栈的理解 咱们先不管栈的数据结构什么&#xff0c;先了解栈是什么&#xff0c;栈就像一个桶一样&#xff0c;你先放进去的东西&#xff0c;被后放进的的东西压着&#xff0c;那么就需要把后放进行的东西拿出才能拿出来先放进去的东西&#xff0c;如图1&#xff0c;就像图1中…

Android Studio调试出现错误时,无法定位错误信息解决办法

做项目时运行项目会出现问题&#xff0c;但是找不到具体位置&#xff0c;如下图所示&#xff1a;感觉是不是很懵逼~&#xff0c;Log也没有显示是哪里的问题 解决方案&#xff0c;在右侧导航栏中选择Gradle——app——build&#xff0c;然后点击运行 运行结果如下&#xff0c;很…

C#: Json序列化和反序列化,集合为什么多出来一些元素?

如下面的例子&#xff0c;很容易看出问题&#xff1a; 如果类本身的无参构造函数&#xff0c; 就添加了一些元素&#xff0c;序列化&#xff0c;再反序列化&#xff0c;会导致元素增加。 如果要避免&#xff0c;必须添加&#xff1a; new JsonSerializerSettings() { Object…

SQL语法与DDL语句的使用

文章目录 前言一、SQL通用语法二、DDL语句1、DDL功能介绍2、DDL语句对数据库操作&#xff08;1&#xff09;查询所有数据库&#xff08;2&#xff09;查询当前数据库&#xff08;3&#xff09;创建数据库&#xff08;4&#xff09;删除数据库&#xff08;5&#xff09;切换数据…

17 django框架(中)视图|模板

文章目录 框架介绍模型类视图视图的功能页面重定向 视图函数的使用url匹配过程错误视图补充 捕获url参数类型介绍 普通登录案例&#xff08;前情准备&#xff09;HttpReqeust 对象HttpResponse 对象QueryDict 对象&#xff08;即GET POST &#xff09;总结 ajaxajax的登录样例 …

C# task多线程创建,暂停,继续,结束使用

1、多线程任务创建 private void button1_Click(object sender, EventArgs e) //创建线程{CancellationToken cancellationToken tokensource.Token;Task.Run(() > //模拟耗时任务{for (int i 0; i < 100; i){if (cancellationToken.IsCancellationRequested){return;…

开发卡牌gamefi游戏需要多少钱?

卡牌游戏作为一种受欢迎的游戏形式&#xff0c;吸引了众多开发者的关注。然而&#xff0c;开发一款成功的卡牌游戏需要全面考虑多个方面的因素&#xff0c;其中之一就是资金投入。本文将从专业性和投入回报的角度&#xff0c;探讨开发一款卡牌游戏所需的资金投入。 一、专业性的…

Ansible项目实战管理/了解项目环境/项目管理

一&#xff0c;项目环境 1.项目基础 项目过程 调研阶段 设计阶段 开发阶段 测试阶段 运营阶段 2.项目环境 个人开发环境 公司开发环境 项目测试环境 项目预发布环境 灰度环境&#xff1a;本身是生产环境&#xff0c;安装项目规划&#xff0c;最终所有的生产环境都发…

最新Nmap入门技术

点击星标&#xff0c;即时接收最新推文 本文选自《web安全攻防渗透测试实战指南&#xff08;第2版&#xff09;》 点击图片五折购书 Nmap详解 Nmap&#xff08;Network Mapper&#xff0c;网络映射器&#xff09;是一款开放源代码的网络探测和安全审核工具。它被设计用来快速扫…