信号链噪声分析15

文章目录

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

概要

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

      模数转换器(ADC)将模拟量——现实世界中绝大部分现象的特征——转换为数字语言, 以便用于信息处理、计算、数据传输和控制系统。数模转换器(DAC)则用于将发送或存 储的数据,或者数字处理的结果,再转换为现实世界的变量,以便控制、显示信息或 进一步进行模拟处理。

整体架构流程

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

     无论其来源如何,模拟输入变量通常都是由传感器转换成电压或电流。这些电气量可 以表现为以下形式:(1)在时域中对某一现象的快速或慢速直流连续直接测量;(2)经调 制的交流波形(使用各种调制技术);(3)或者某种组合形式,用相关变量的空间配置 来代表轴角。第一种形式的例子有热电偶、直流基准源上的电位计和模拟运算电路的 输出;“斩波”光学测量、交流应变计或电桥输出、噪声中嵌入的数字信号等属于第 二种;自整角机和旋变器属于第三种

技术名词解释

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

技术细节

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

     本文讨论的模拟变量是那些用电压或电流来表示实际模拟现象的变量。它们可以是宽 带,也可以是窄带;可以是直接测量的缩放形式,或者经过某种形式的模拟预处理, 如线性化、组合、解调、滤波、采样保持等。 在处理过程中,电压和电流被“归一化”到与指定 ADC 输入范围兼容的范围。DAC 的 模拟输出电压或电流是归一化的直流信号,但随后可能会进行后处理(如调整、滤波、 放大等)。

     数字形式的信息一般用参考“地”的任意固定电压电平表示,或者出现在逻辑门的输 出端,或者施加于其输入端。所用的数字值基本上是二进制,即每个“比特”(信息 单位)有两种可能的状态:一种是“关”、“假”或“0”,另一种是“开”、“真” 或“1”。这两种逻辑状态也可以用两种不同的电流水平来表示,但使用电流远不如使 用电压普遍。另外,并不存在任何特殊原因要求电压必须参考地,发射极耦合逻辑 (ECL)、正发射极耦合逻辑(PECL)和低压差分信号逻辑(LVDS)等就不是参考地。 “字”是一组表示数字值的电平,这些电平可以多种方式出现:“并行”同时出现在 一条总线或一组门输入/输出上,“串行”(按照某一时间顺序)出现在一条线路上, 或者作为一系列并行字节(即“字节串行”)/半字节(小字节)出现。例如,一个 16 位字可以占用一条 16 位总线的 16 位,也可以分为两个字节相继出现在一条 8 位总线 上,或者分为四个 4 位半字节相继出现在一条 4 位总线上。

     虽然有多种逻辑系统,但使用最广泛的是 TTL(晶体管对晶体管逻辑),其中“真” 或 1 对应于最小+2.4V 的输出电平(对于 2.0V 以上的电平,输入明确地响应为 1), “假”或 0 对应于最大+0.4V 的输出电平(对于+0.8V 以下的电平,输入明确地响应为 0)。应当注意,如今虽然 CMOS 比 TTL 更受欢迎,但 CMOS 逻辑电平一般与较早的 TTL 逻辑标准兼容。

   对于每个经量化的模拟电平,都会指定一组独特的并行或串行数字电平(或者称为数 值、代码,表示模拟范围的一个独特部分)。一个典型的数字代码如下面的数组所示: a7a6a5a4a3a2a1a0=10111001 它由 8 位组成,最左边的“1”称为最高有效位(MSB 或第 1 位),最右边的“1”称 为最低有效位(LSB 或第 N 位,本例中为第 8 位)。该代码可能表示一个数值、一个 字符或者一个模拟变量,要知道其确切含义,必须对代码和转换关系加以定义。注意, 切勿混淆特定位的名称(即第 1 位、第 2 位等)与“a”数组的下标;下标对应于 2 的幂,它与序列中特定位的权重相关。

小结

提示:这里可以添加总结

      最为大家所熟悉的编码方式(十进制以外)是自然或标准二进制。二进制代码最常用 于表示整数;在一个 N 位自然二进制整数代码中,LSB 的权重为 2 0(即 1),下一位 的权重为 2 1(即 2),依此类推直到 MSB,其权重为 2 N–1(即 2 N /2)。二进制数的值 是将所有非零位的权重相加而得。加权的位相加后,产生一个值在 0 到 2 N–1 范围内的 独特数字。每增加一个尾随零位(如有),该数字的大小便加倍。

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

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

相关文章

【学习笔记】Unity基础(九)【cinemachine基础(body、aim参数详解)】(多fig动图示范)

目录 一 速览1.1 cinemachine下载1.2 官方示例速览1.3 cinemachine定义 二 cinemachine详解2.1 Virtual Camera2.1.1 virtual camera参数通览2.1.2 Status2.1.3 有关Dutch angle2.1.4 Standby Update2.1.5 Transitions 2.2 virtual cameral关键参数详解2.2.1 Body2.2.1.1 Do No…

主辅助服务市场出清模型研究【旋转备用】(Matlab代码实现)

💥💥💞💞欢迎来到本博客❤️❤️💥💥 🏆博主优势:🌞🌞🌞博客内容尽量做到思维缜密,逻辑清晰,为了方便读者。 ⛳️座右铭&a…

vue 3.0 + vite + flv 视频流播放

官方提供的 demo 地址,大家可以用自己的流地址,先试试是否符合需求; http://bilibili.github.io/flv.js/demo/ Flv.js API https://gitee.com/mirrors/flv.js/blob/master/docs/api.md 安装 Flv.js npm install --save flv.js更改 tscon…

软件测试工程师的工作内容?告诉你们什么是真正的测试工程师

目录 前言 1.何为软件测试工程师? 2.软件测试工程师的职责? 3.为什么要做软件测试? 4.软件测试的前途如何? 5.工具和思维谁更重要? 6.测试和开发相差大吗? 7.成为测试工程师的必备条件 8.测试的分…

局域网远程连接

一根网线连接两台电脑 前言步骤1 设置B“允许远程连接”2 A和B必须在同一个网段下面3 “winr”,输入“mstsc”中4 弹出“远程桌面连接”窗口,输入B的ip地址和B电脑的用户名及密码(winL键锁屏,看看B的用户名和密码是什么&#xff0…

【正点原子STM32连载】 第四十五章 FLASH模拟EEPROM实验 摘自【正点原子】STM32F103 战舰开发指南V1.2

第四十五章 FLASH模拟EEPROM实验 STM32本身没有自带EEPROM,但是STM32具有IAP(在应用编程)功能,所以我们可以把它的FLASH当成EEPROM来使用。本章,我们将利用STM32内部的FLASH来实现第三十六章实验类似的效果&#xff0…

MVTEC 3D dataset

官网:https://www.mvtec.com/company/research/datasets/mvtec-3d-ad/downloads https://www.mvtec.com/company/research/datasets/mvtec-3d-adhttps://www.mvtec.com/company/research/datasets/mvtec-3d-ad 数据大小:13个G 1. 介绍 MVTec 3D异常检测…

OpenCV 学习笔记(C++)(1.4W字)

一切图像皆Mat OpenCV中图像对象的创建与复制 Mat基本结构 Mat对象数据组成:头部和数据部分,头部存储图像的属性(大小、宽高、图像类型:浮点数类型、字节类型、16位整型、32位整型、双精度浮点型,通道数量和获取途径…

【Soft-prompt Tuning for Large Language Models to Evaluate Bias 论文略读】

Soft-prompt Tuning for Large Language Models to Evaluate Bias 论文略读 INFORMATIONAbstract1 Introduction2 Related work3 Methodology3.1 Experimental setup 4 Results5 Discussion & Conclusion总结A Fairness metricsB Hyperparmeter DetailsC DatasetsD Prompt …

【CSS3系列】第八章 · 伸缩盒模型

写在前面 Hello大家好, 我是【麟-小白】,一位软件工程专业的学生,喜好计算机知识。希望大家能够一起学习进步呀!本人是一名在读大学生,专业水平有限,如发现错误或不足之处,请多多指正&#xff0…

服务器配置与操作

服务器配置与操作 一、连接远程服务器 推荐用xshell 或者 finalshell 或者 winSCP 或者 FileZilla xshell下载地址:https://xshell.en.softonic.com/ 二、服务器配置 2.1 安装JDK 2.1 方法一:在线安装 yum list java* yum -y install java-1.8.0-ope…

利用jmeter测试java请求

jmeter和loadrunner一样包含了测试脚本开发、测试执行、以及测试结果统计三个部分。只是jmeter没有脚本开发工具,因此测试java请求的脚本选择在eclipse中进行。 首先介绍如何用eclipse编写接口性能测试脚本。 针对"Java请求"类型的测试,需要…

系列五、NotePad++下载安装

一、下载 链接:https://pan.baidu.com/s/1U2f74vfBJIds7W2wJYnBxg?pwdyyds 提取码:yyds 二、安装 2.1、安装NotePad 解压NotePad-x64.zip至指定目录即可,例如 2.2、安装NppFTP 2.2.1、查看NotePad对应的位数(32位or64位&a…

文本分析-使用jieba库实现TF-IDF算法提取关键词

🤵‍♂️ 个人主页:艾派森的个人主页 ✍🏻作者简介:Python学习者 🐋 希望大家多多支持,我们一起进步!😄 如果文章对你有帮助的话, 欢迎评论 💬点赞&#x1f4…

程序员找工作难!拿到外包公司的 offer 我应该去么?

引言 前一阵子有一个帖子引起了非常广泛的讨论,描述的就是一个公司的外包工作人员,加班的时候因为吃了公司给员工准备的零食,被公司的HR当场批评!这个帖子一发出来,让现在测试行业日益新增的外包公司备受关注。那么外包公司和非外…

驱动开发:内核读写内存多级偏移

让我们继续在《内核读写内存浮点数》的基础之上做一个简单的延申,如何实现多级偏移读写,其实很简单,读写函数无需改变,只是在读写之前提前做好计算工作,以此来得到一个内存偏移值,并通过调用内存写入原函数…

【RF-SSA-LSTM】随机森林-麻雀优化算法优化时间序列预测研究(Python代码实现)

💥💥💞💞欢迎来到本博客❤️❤️💥💥 🏆博主优势:🌞🌞🌞博客内容尽量做到思维缜密,逻辑清晰,为了方便读者。 ⛳️座右铭&a…

JavaScript内存管理和闭包

1 JavaScript内存管理 2 垃圾回收机制算法 3 闭包的概念理解 4 闭包的形成过程 5 闭包的内存泄漏 一个函数只有调用了外部的变量&#xff0c;才算是闭包。函数内和函数外会写成闭包。 深入JS闭包-闭包的访问过程 <!DOCTYPE html> <html lang"en"> &l…

海气相互作用 - 全球水循环过程及其量级

全球水循环过程及其量级 单位&#xff1a;Sv106m3/s&#xff0c;大气/陆地/海洋(103 km3)径流1.3 Sv≈台湾暖流1.1 Sv≈白令海峡0.9-1.1 Sv 从涡度平衡的角度说明为什么大洋强化发生在西边界而非东边界 有且只有在大洋西边界强化&#xff0c;才可以使得摩擦力产生一个正的涡…

pytorch搭建AlexNet网络实现花分类

pytorch搭建AlexNet网络实现花分类 一、AlexNet网络概述分析 二、数据集准备下载划分训练集和测试集 三、代码model.pytrain.pypredict.py 一、AlexNet网络 概述 使用Dropout的方式在网络正向传播过程中随机失活一部分神经元&#xff0c;以减少过拟合 分析 对其中的卷积层、…