信号链噪声分析17

news2024/10/6 18:31:30

文章目录

    • 概要
    • 整体架构流程
    • 技术名词解释
    • 技术细节
    • 小结

概要

提示:这里可以添加技术概要

      只是快速阅读 HarryNyquist 于 1924 年发表的《贝尔系统技术杂志》经典文章,并不 足以了解以其名字命名的该项准则的真正意义。当时,Nyquist 正致力于研究通过带 宽受限的通道传输电报信号。处理数据采样系统时,必须详细了解现代对奈奎斯特准 则的全新诠释。本指南将以通俗易懂的方式介绍奈奎斯特准则如何运用于基带采样、 欠采样和过采样应用

整体架构流程

提示:这里可以添加技术整体架构

    为典型的实时数据采样系统框图。实际进行模数转换之前,模拟信号通常会 通过某种放大、衰减和滤波等功能的信号调理电路。而要消除目标带宽之外的干扰信 号并防止出现混叠,则需要低通/带通滤波器

 

技术名词解释

提示:这里可以添加技术名词解释

ADC:
      模拟数字转换器即A/D转换器,或简称ADC,通常是指一个将模拟信号转变为数字信号的电子元件。通常的模数转换器是将一个输入电压信号转换为一个输出的数字信号。由于数字信号本身不具有实际意义,仅仅表示一个相对大小。故任何一个模数转换器都需要一个参考模拟量作为转换的标准,比较常见的参考标准为最大的可转换信号大小。而输出的数字量则表示输入信号相对于参考信号的大小
 

技术细节

提示:这里可以添加技术细节

      所示的系统是实时系统,即该系统 fs的速率对输入 ADC 的信号进行连续采样,而 ADC 同样以此速率将新样本提供给 DSP。为了维持实时操作,DSP 必须在采样间隔(1/fs) 内完成所有必要计算,并在 ADC 的下一样本到达之前向 DAC 提供输出样本。数字滤 波器就是一个典型的 DSP 功能示例。 注意,只有 DSP 数据必须再次转换成模拟信号(例如,在语音频带或音频应用中)时, 才需要 DAC。在很多应用中,初始模数转换之后,信号仍旧全部以数字格式存在。类 似地,在一些应用中,DSP 仅负责产生 DAC 的输入信号。如果使用了 DAC,则其后必 须紧跟模拟抗镜像滤波器来消除镜像频率。最后,在一些速度较慢的工业过程控制系 统中,采样速率要慢很多。无论何种系统,采样理论的基础知识都仍旧适用

    实际的模数和数模转换过程涉及到两个关键概念:离散时间采样和量化所致有限幅度 分辨率。本指南将讨论离散时间采样。

    所示的一般的数据采样系统是假定输入端为某种类型的交流信号。应注意这并不是一项硬性要求(例如,针对直流测量优化的现代数字电压表(DVM)或 ADC), 但本次讨论假定输入信号具有一定的频率上限 fa。 当今大多数 ADC 都内置采样保持功能,因而能够处理交流信号。此类 ADC 称为“采 样 ADC”。不过,很多早期 ADC(如 ADI 公司的行业标准 AD574)并不属于这种采样 类型,而只是如图 所示的编码器。如果转换时间(如 8µs)内 SAR ADC(假定不具 有 SHA 功能)的输入信号变化超过 1LSB,输出数据将出现较大误差,具体取决于代 码位置。可能除具有相配比较器的 flash 转换器之外,大多数 ADC 架构或多或少都受 到这类误差影响。

      这表示,即使 8μs ADC 支持 100kSPS 采样频率(这样就额外多出 2μs 时间来让外部 SHA 在退出保持模式后重新获取信号),但一旦输入频率超过 9.7Hz,仍会出现转换 误差。为了处理交流信号,需要增加采样保持(SHA)功能,如图 所示。理想的 SHA 是一个简单的开关,用于驱动保持电容及其后的高输入阻抗缓冲器。缓冲器的输入阻 抗必须足够高,以便电容可以在保持时间内放电少于 1LSB。SHA 在采样模式中对信号 进行采样,而在保持模式期间则保持信号恒定。同时调整时序,以便编码器可以在保 持时间内执行转换。因此,采样 ADC 可以处理快速信号,且频率上限取决于 SHA 孔 径抖动、带宽和失真等,而非编码器。在给出的示例中,采样保持功能在 2μs 内进行 信号采集,而编码器则在 8μs 内进行信号转换,因而采样周期总计 10μs。这样,采样 频率就等于 100kSPS,并且最高能够处理 50kHz 的输入频率  。

     了解真正的采样保持放大器(SHA)和跟踪保持放大器(T/H 或 THA)之间的细微差异非 常重要。严格来说,并不会在采样模式期间定义采样保持功能的输出,但跟踪保持功 能的输出会在采样或跟踪模式期间跟踪信号。在实际操作中,该功能一般配置为跟踪 保持,且“跟踪保持”和“采样保持”术语通常可以互换使用。图  所示的波形就是 与跟踪保持功能相关的那些波形。  

 

小结

提示:这里可以添加总结

       连续模拟信号以离散的时间间隔 ts=1/fs采样,该时间间隔必须精心选择,确保采样数 据能精确描述原始模拟信号。很显然,采样越多(采样速率越快),模拟信号的数字 表示就越精确。如果采样较少(采样速率较慢),则少到某一点时,模拟信号的关键 信息将因得不到采样而丢失。在贝尔电话实验室工作期间,HarryNyquist 分别于 1924 和 1928 年发表了两篇经典论文,奠定了采样的数学基础。之后不久,R.V.L.Hartley 对 Nyquist 的原始工作进行了补充。这些论文构成了上世纪 40 年代 PCM 工作的基础, 而后在 1948 年 ClaudeShannon 撰写了其在通信理论方面的经典论文

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

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

解放双手,保障企业安全这一点很重要!

无论是交通管理部门、工业企业还是其他需要保障安全的场所,远程烟雾监控系统都是一个可靠的选择。 这远程烟雾监控是一项重要的技术解决方案,通过使用先进的传感器和监控系统来实时监测和管理烟雾情况,以提高安全性并及时应对潜在的风险。 客…

强化学习从基础到进阶–案例与实践[11]:AlphaStar论文解读、监督学习、强化学习、模仿学习、多智能体学习、消融实验

【强化学习原理项目专栏】必看系列:单智能体、多智能体算法原理项目实战、相关技巧(调参、画图等、趣味项目实现、学术应用项目实现 专栏详细介绍:【强化学习原理项目专栏】必看系列:单智能体、多智能体算法原理项目实战、相关技巧…

H5工具:产品生命周期四阶段及其重点关注数据指标

人有生老病死,同样,一个产品也有生命周期,叫产品生命周期(Product Life Cycle)。 产品生命周期指的是产品从进入市场到退出市场的周期性变化过程,它是指产品的市场寿命,而非产品的使用寿命。 一…

Linux自主学习 - C语言库Melon的快速入门

备注:ubuntu-20.04.3-desktop-amd64.iso 一、C语言库melon的安装 1、选择一个合适的文件夹用于下载Melon,本文以~/ProjectCode为例 在~/ProjectCode下输入git clone https://github.com/Water-Melon/Melon.git 然后,可以使用ls命令查看到Mel…

青大数据结构【2017】【简答】

关键字: 链式存储、顺序查找、折半查找、归并排序 采用链式存储结构,原因: 1)链式存储结构进行插入和删除只需要修改相应的指针就可以了,适合频繁的进行插入和删除操作。 2)链式存储不要求地址连续&…

VUE elementUI 自定义组件效验器失效

首先看一段源码 只要给el-form-item 设置了prop,并且model有prop属性,根据此计算属性就会触发fieldValue的取值,从而使效验生效,也就是说,初始化属性一定得写。 其次可以利用手动触发效验的方法灵活控制。如下所示 v…

Learn Mongodb DB常用命令及数据导入导出 ⑥

@作者 : SYFStrive @博客首页 : HomePage 📜: PHP MYSQL 📌:个人社区(欢迎大佬们加入) 👉:社区链接🔗 📌:觉得文章不错可以点点关注 👉:

Java中的可变参数

文章目录 可变参数概要可变参数例题可变参数的细节 可变参数概要 看到有道题,让你求出n个数的和,那么这个时候就可以使用Java中的可变参数来做。 格式: 数据类型...参数名 例如: int...args 其实可变参数的本质就是一个数组&…

Linux进程信号【信号处理】

✨个人主页: 北 海 🎉所属专栏: Linux学习之旅 🎃操作环境: CentOS 7.6 阿里云远程服务器 文章目录 🌇前言🏙️正文1、信号的处理时机1.1、处理情况1.2、"合适" 的时机 2、用户态与内…

逆向(异或)

在学习逆向前我们需要掌握一些汇编的基础知识的 同时我们得知道可执行文件的原理 计算机生成可执行文件,我们大致可以简单的这么理解 1.asm源程序文件 2.asm源程序生成obj也就是目标文件 3.由目标文件链接生成可执行文件,Windows的可执行文件通常是EXE&a…

【运维工程师学习三】shell编程

【运维工程师学习三】shell编程 1、系统中sh命令是bash的软链接2、Shell脚本标准格式之文件后缀3、Shell脚本标准格式之文件内容首行4、Shell脚本的运行方法一、作为可执行程序解释 二、作为解释器(bash)参数 5、find、grep、xargs、sort、uniq、tr、cut…

MOS、PMOS、NMOS

1、MOS 管 简介 MOS管的英文全称叫 MOSFET(Metal Oxide Semiconductor Field Effect Transistor),即 金属氧化物半导体型场效应管,属于场效应管中的绝缘栅型。 2、MOS 管工作原理 学习视频链接 : 1、https://www.bilibili.com/video/BV1L54…

代码随想录算法训练营第五十二天|300.最长递增子序列、 674. 最长连续递增序列、 718. 最长重复子数组

最长递增子序列 dp[i]的定义dp[i]表示i之前包括i的以nums[i]结尾的最长递增子序列的长度状态转移方程 位置i的最长升序子序列等于j从0到i-1各个位置的最长升序子序列 1 的最大值。 所以:if (nums[i] > nums[j]) dp[i] max(dp[i], dp[j] 1);dp[i]的初始化 每一…

动态地图开发的未来应用场景有哪些?

动态地图开发应用已经成为现代数字世界中不可或缺的一部分。这种技术的灵活性为公司和组织提供了一种简单却强大的方式,以在现实世界地图上显示各种信息。无论是用于自动导航系统、气象预报、实时交通状况或利用商业洞察力获取市场数据,动态地图开发应用…

赛效:视频怎么转音频怎么转

1:先在浏览器中将91ai工具网站给打开,登录账号后从“音视频工具”中选择视频转音频功能,我们就可以进入到视频转音频的功能界面了。 2:点击上传视频文件,需要注意的是非会员不能上传超过5M的视频。 3:输入格…

Maven高级操作--分模块设计、聚合、继承和私服

一、分模块设计与开发 1.1 分模块设计 问题:当项目做大做强的时候,前面的基础Spring开发的框架都无法满足java大型项目的维护和复用,而且团队合作也会造成较大的困难。所以就需要分模块设计:将项目按照功能拆分成若干个子模块&a…

JDK8新特性-下部

文章目录 一、Stream结果收集1.1 结果收集到集合中1.2 结果集收集到数组中1.3 对流中数据做聚合运算1.4 对流中数据做分组操作1.5 对流中的数据做分区操作1.6 对流中的数据做拼接 二、并行的Stream流2.1 串行的Stream流2.2 并行流2.2.1获取并行流2.2.2 并行流操作 2.3 串行流与…

深入探究小程序技术:构建轻巧高效的移动应用

💂 个人网站:【海拥】【游戏大全】【神级源码资源网】🤟 前端学习课程:👉【28个案例趣学前端】【400个JS面试题】💅 寻找学习交流、摸鱼划水的小伙伴,请点击【摸鱼学习交流群】 目录 1.背景:2. …

SwiftUI async/await 并发代码提示 Non-sendable type cannot cross actor boundary 警告的解决

问题现象 从 Swift 5.5 开始, 为我们引入了新的 async/await 并发模型,使用它我们可以用更简洁的代码来实现复杂的并发功能。 async/await 并发模型同时也对大部分系统框架中的类型做了扩展,让它们在并发上重新“焕发青春”。 不过,我们在用新并发模型撸码的过程中,有…

深度学习训练营之中文文本分类识别

深度学习训练营之中文文本分类识别 原文链接环境介绍前置工作设置环境设置GPU加载数据 构建词典生成数据批次和迭代器模型定义定义实例 定义训练函数和评估函数模型训练模型预测 原文链接 🍨 本文为🔗365天深度学习训练营 中的学习记录博客🍦…