ADC模数转换器的简介及参数详解

ADC全称是Analog-to-Digital Converter模数转换器,一般我们把模拟信号(Analog signal) 用A来进行简写,数字信号(digital signal) 用D来表示。是用于将模拟形式的连续信号转换为数字形式的离散信号的一类设备。
今天我们主要说ADC的参数,我们把他们分成基本参数,静态参数,动态参数三大类来进行讲解。

一、ADC的基本参数

ADC的基本参数主要包括个指标,分别是:

  1. 分辨率,
  2. 采样速率,
  3. 转换时间,
  4. 量程,
  5. 最低有效位(LBS)这五种,也是选型最优先考虑的几点。

1、分辨率

ADC是用于将模拟信号转化成数字信号的设备,而ADC的分辨率决定了储存多少数字信号。例如一个8位的ADC能储存的数字信号的种类是2的8次方256种,位数越高A/D转化的精度越高。
在这里插入图片描述

2、采样速率

采样速率是两次采样(两次转换)的间隔时间的倒数,为了保证转换的正确完成,一般采样速率必须小于等于转换速率,即采样时间大于等于转换时间。
在这里插入图片描述

3、转换时间

转换时间的导数是转换速率,转换速率是指A/D转换一次所需要时间的倒数,即单位时间内完成A/D转换的次数.因为将一个模拟信号值转换成一个数字量不能瞬间完成,这个过程需要一定的时间。

4、量程

AD转换器是一个电子器件,所以他只能输入电压信号。AD输入端的模拟电压有一个范围,指的是允许输入的模拟信号范围,就是ADC的量程。

5、最低有效位(LSB)

LSB又称为最小分辨率,他的计算方式就是LSB=FSN/2^n,
其中FSR是与基准电压(VREF)成比例的ADC的满量程输入范围(V),NADC的位数, 2^n等于ADC Code的总数。
在这里插入图片描述

二、ADC的静态参数

ADC的静态参数主要有两个,微分非线性(DNL)和积分非线性(INL),这两个参数描述了ADC非线性的原因。

1、微分非线性(DNL)

DNL,即微分非线性,他表征的是我们ADC的实际刻度与理想刻度之间的差值。理论上我们用数字量的台阶去给模拟电压值进行编码的时候,台阶的宽度应该都是一样的,也就是说当ADC输入和输出是呈线性关系的时候,每次模拟输入按照最小分辨率LSB进行步进的时候,数字输出就增加1,也就是0000变成0001的一个过程。但是由于DNL,导致可能当数字输出由1000变成1001的时候,模拟值的变化却不是按照LSB进行增长的,可能会多一点也可能少一点。

2、积分非线性(INL)

INL,即积分非线性,他表征的是我们ADC的转换值与真实值之间的差距。积分大多跟累计误差有关,根据实际的模拟出一条曲线。INL是指ADC器件在所有的数值点上对应的模拟值和真实值之间误差最大的那一点的误差值,表示测量值的绝对误差。
在这里插入图片描述

三、ADC的动态的参数

ADC的动态的参数有很多,这里主要说说几个决定动态讯号的性能指标参数。

1、信纳比(SINAD)

信纳比指的是信号+噪声+谐波的功率谐波+噪声的功率比值 。即输出信号功率与其余所有非输出信号功率之比。SINAD很好地反映了ADC的整体动态性能,因为它包括所有构成噪声和失真的成分。计算公式:SINAD=(S+N+D)/(D+N).

2、信噪比(SNR)

ADC的信噪比(SNR)是指信号功率与噪声功率之间的比值。这个比率用于衡量模拟信号转换为数字信号过程中的噪声水平。它直接影响了ADC转换的精度和质量。一个高SNR意味着更好的噪声抑制能力,从而能够提供更准确的数据转换。计算公式:
在这里插入图片描述

3、有效位数(ENOB)

ENOB是包括了量化噪声和失真项,有效分辨率用于衡量ADC在无量化噪声的直流输入条件下的噪声。将计算所得的SINAD值替换SNR,并求解N,计算公式如下图所示。看得出来就是SNR公式的变换。
在这里插入图片描述

4、总谐波失真(THD)

输入信号与系统所有谐波的总功率比。指输出信号比输入信号多出的谐波成分。谐波失真是系统不完全线性造成的。所有附加谐波电平之和称为总谐波失真。计算公式如下图。

在这里插入图片描述

5、无杂散动态范围(SFDR)

无杂散动态范围,反映了FFT分析频谱中信号幅值与最大谐波的距离关系。所以SFDR值越大则说明系统的噪声水平越低,ADC的动态性能越好。SFDR如下图所示。

在这里插入图片描述

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

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

相关文章

​你见过哪些不过度设计的优秀APP?​

优联前端https://ufrontend.com/ 提供一站式企业前端解决方案 “每日故宫”是一款以故宫博物院丰富的藏品为基础,结合日历形式展示每日精选藏品的移动应用。通过这款应用,用户可以随时随地欣赏到故宫的珍贵藏品,感受中华五千年文化的魅力。…

算法工程师需要学习C++的哪些知识?

在开始前刚好我有一些资料,是我根据网友给的问题精心整理了一份「C的资料从专业入门到高级教程」, 点个关注在评论区回复“888”之后私信回复“888”,全部无偿共享给大家!!!以下是算法工程师需要学习的一些…

配餐中的红酒温度控制与口感体验

在红酒配餐中,温度控制是影响口感体验的重要因素之一。合适的温度可以释放红酒的香气和风味,使酒体更加圆润和丰富。云仓酒庄雷盛红酒以其卓着的品质和与众不同的口感,成为了红酒爱好者们的首要选择品牌。下面将介绍如何通过温度控制提升红酒…

简单微信企业群消息推送接口

群管理 群发送接口 POST: JSONURL http://localhost:65029/m/wxapi/sendwxmsg{ "nr":"试", --消息 "at":"wxid_y0k4dv0xcav622,wxid_y0k4dv0xcav622",--群wxid "key":"F98F354F1671A2D21BC78C76B95E96EB",--群k…

【MySQL精通之路】全文搜索(7)-全文索引-添加用户定义的排序规则

主博客: 【MySQL精通之路】全文搜索功能-CSDN博客 警告 不推荐使用用户定义的排序规则; 在MySQL的未来版本中将删除对它们的支持。 从MySQL 8.0.33开始,服务器会对SQL语句中使用COLLATE user_defined_collection发出警告; 当服务…

重庆耶非凡科技有限公司有选品师项目培训吗?

在当今科技飞速发展的时代,各种科技公司如雨后春笋般涌现,它们在不同领域发挥着重要作用。其中,重庆耶非凡科技有限公司以其独特的业务模式和专业服务,在业界赢得了良好的口碑。那么,重庆耶非凡科技有限公司究竟是做什…

JavaScript(ES5) 入门

01-简介 1)JavaScript 发展史 [1] 1995年,navigator(导航者),netscape(网景);用户体验性特别好 [2] 表单验证难题,表单验证都是在后台处理.当时处在网速特别慢的时代,发送一个请求,接收响应 需要5分钟左右的时候提高表单验证的速度,想开发一种语言在前端进行表单验证. [3] 1995…

2023年企业的图纸是如何通过透明加密技术进行数据防泄密

随着网络信息化及移动互联网时代的到来,电脑及互联网成来了现在设计行业制作业不可缺少的工作载体,企业的核心数据设计图纸、文档内容,研发技术资料等都存在员工的电脑上,及企业的网络设备之中,所以企业图纸数据资料使…

Python开发 —— 错误ModuleNotFoundError: No module name

1. 主要错误代码 import syssys.path.append("../Signal_Capture_Decoding")import spysys.path.append("../SPI_converter")import command 2. 错误 Traceback (most recent call last):File "C:\Desktop\WaveFormsSDK\samples\develop\main.py&q…

java高级——String字符串探索(在jvm底层中如何实现,常量池中怎么查看)

java高级——String字符串探索(在jvm底层中如何实现,常量池中怎么查看) 文章介绍提前了解的知识点1. 常量池2. Jvm虚拟机3. 字节码 String类详解1. String对象在申明后将不可修改,是不可变类2. String进行相加相减等操作时一定会创…

【ARM+Codesys案例】树莓派+Codesys软PLC方案在包装行业灌装旋盖机的应用

ARM系列支持:全志T3、RK3568、树莓派 机型定义:双工位旋盖机 旋盖机主要适用于不同规格的材质及不同规格的盖、旋(轧)盖。适用螺旋盖、防盗盖、防撞盖、压入盖等。压力可方便调整,根据瓶盖大小设置取盖位。结构紧凑、…

Linux--进程间通信(2)(有名管道)

目录 1.原理 2.创建命名管道 3.使用命名通道实现简单的通信 4.使用创建的命名管道 1.原理 匿名管道没有名称,它们是通过句柄在父进程和子进程之间传递的。这意味着匿名管道只能用于具有父子关系的进程之间。 但如果程序之间没关系,那么这时候就要用…

2024 年“泰迪杯”A 题:生产线的故障自动识别与人员配置--第四题(用遗传算法解决生产线排班问题--matlab代码)

问题背景: 问题四:根据实际情况,现需要扩大生产规模,将生产线每天的运行时间从 8 小时增加 到 24 小时不间断生产,考虑生产线与操作人员的搭配,制定最佳的操作人员排班方案,要求满足以下条件&am…

RedHat9网络配置设计

目录 一、实验目的 二、实验过程 1、配置新网络接口 2、多网卡配置网络 3、网络接口的绑定,进行远程访问 4、配置网络接口的组合 一、实验目的 本次实验的目的是使用nmcli命令工具配置网络,ens160配置多个网卡,进行网络接口的绑定与组合…

使用“tcpdump”查看原始数据包

使用“tcpdump”查看原始数据包 尽管像 Snort 这样的工具可以出色地筛选通过我们网络的所有内容,但有时需要查看原始数据。为此,我们最好的工具是“tcpdump”。 使用 tcpdump 的最基本方法是简单地发出以下命令: tcpdump 使用 -v 选项可以…

Redis 主从搭建简单教程

安装单机 首先拿到安装包 wget https://download.redis.io/releases/redis-7.0.15.tar.gz然后进行解压 tar -zxvf redis-7.0.15.tar.gz 然后创建一个文件夹myredis将原始配置文件进行备份 mkdir /myrediscp redis.conf /myredis/redis7.conf 将配置文件复制进去 最后使用vim编…

mysql的MyISAM存储引擎

MyISAM是MySQL的一种非事务性存储引擎,曾经是MySQL的默认存储引擎。虽然现在InnoDB成为了默认存储引擎,但MyISAM仍然有其独特的优势和适用场景。以下是对MyISAM存储引擎的详细介绍: 特性 表级锁定: MyISAM使用表级锁定,这意味着在对表进行读写操作时,会锁定整个表。读写…

室内也可以用北斗定位?还能用RTK?

室内卫星顾名思义,就是在室内有遮挡环境中的卫星定位技术,众所周知,目前全球几大GNSS定位系统已经很完善,但是GNSS有个致命的弱点,就是地面如果有遮挡就没有信号,在这样的条件下,在室内定位场景…

#微信#经验分享

七燕论文是一款非常好用的论文写作工具,不仅在查重降重方面表现出色,而且还具有方便、快捷的特点,是广大学生和研究人员的理想选择。 首先,七燕论文在查重降重方面非常靠谱。它能够帮助用户快速检测论文的原创度,提供…

使用selenium打开浏览器之后,有浏览器内部的提示设置默认浏览器等,怎么屏蔽或关闭这些提示

当使用Selenium打开浏览器时,可能会遇到浏览器内部的一些提示或弹窗,例如设置默认浏览器的提示。你可以通过配置选项或设置浏览器参数来屏蔽或关闭这些提示。 以下是针对不同浏览器的一些方法: 对于Chrome浏览器: 在创建Chrome…