AD精度和分辨率的区别

合集下载

AD、DA器件的精度

AD、DA器件的精度

AD、DA器件的精度沈阳单片机开发网――帮您精确掌握电子器件的使用细节AD、DA器件的精度几乎所有的教科书、参考书、文献选编都只关心模数器件的分辨率和速度,而忽略了器件的精度。

而关系到器件精度的两个非常重要的参数就是INL值和DNL值。

知道INL、DNL 这两个参数意义的朋友并不多。

说精度之前,首先要说分辨率。

分辨率决不等同于精度。

比如一块精度0.2%(或常说的准确度0.2级)的四位半万用表,测得A点电压1.0000V,B电压1.0005V,可以分辨出B 比A高0.0005V,但A点电压的真实值可能在0.9980~1.0020之间不确定。

那么,既然数字万用表存在着精度和分辨率两个指标,那么,对于ADC和DAC,除了分辨率以外,也存在精度的指标。

模数器件的精度指标是用积分非线性度(Interger NonLiner)即INL值来表示。

也有的器件手册用Linearity error 来表示。

他表示了ADC器件在所有的数值点上对应的模拟值,和真实值之间误差最大的那一点的误差值。

也就是,输出数值偏离线性最大的距离。

单位是LSB (即最低位所表示的量)。

比如12位ADC:__,INL值为1LSB。

那么,如果基准4.095V,测某电压得的转换结果是1000,那么,真实电压值可能分布在0.999~1.001V之间。

对于DAC也是类似的。

比如__,INL值为8LSB,那么,如果基准4.095V,给定数字量1000,那么输出电压可能是0.992~1.008V之间。

下面再说DNL值。

理论上说,模数器件相邻量个数据之间,模拟量的差值都是一样的。

就相一把疏密均匀的尺子。

但实际并不如此。

一把分辨率1毫米的尺子,相邻两刻度之间也不可能都是1毫米整。

那么,ADC相邻两刻度之间最大的差异就叫差分非线性值(Differencial NonLiner)。

DNL值如果大于1,那么这个ADC甚至不能保证是单调的,输入电压增大,在某个点数值反而会减小。

AD的静态误差指标

AD的静态误差指标

AD 的静态误差指标的静态误差指标 分辩率分辩率(Resolution) (Resolution)指数字量变化一个最小量时模拟信号的变化量 定义为满刻度与2n 的比值。

分辨率可以采用若干不同的方式表达 包括最低有效位(LSB)、百万分之一满刻度(ppm FS)、毫伏(mV)。

量化误差 (Quantizing Error)由于AD 的有限分辩率而引起的误差 即有限分辩率AD 的阶梯状转移特性曲线与无限分辩率AD 理想AD 的转移特性曲线 直线 之间的最大偏差。

通常是1 个或半个最小数字量的模拟变化量 表示为1LSB、1/2LSB。

这两个参数都已经描述过了。

绝对精度绝对精度(Absolute Accuracy) (Absolute Accuracy)是指在整个刻度范围内 任一输入数码所对应的模拟量实际输出值与理论值之间的最大误差。

相对精度相对精度(Relative Accuracy)(Relative Accuracy)(Relative Accuracy)与绝对精度表示同一含义 用最大误差相对于满刻度百分比表示。

偏移误差 Offset ErrorAD 理想输出与实际输出之差 所有数字代码都存在这种误差。

在实际中 偏移误差会使传递函数或模拟输入电压与对应数值输出代码间存在一个固定的偏移。

通常计算偏移误差方法是测量第一个数字代码转换或“零”转换的电压 并将它与理论零点电压相比较。

ADC 的传输特性: D = K + GA(D 数字编码 A 模拟信号 K 和G 是常数)。

在单极性转换器中 K 是零 而在偏移双极性转换器中 K 是-1 MSB。

偏移误差是实际数值K 与其理想数值之间的偏移量。

增益误差 Gain Error预估传递函数和实际斜率的差别 增益误差通常在模数转换器最末或最后一个传输代码转换点计算。

增益误差是实际数值G与其理想数值之间的差值 并且通常被表示为两者之间的百分比差 虽然在满刻度时被定义为对总误差的增益误差贡献(单位是mV或LSB)。

ADC和DAC主要技术指标简介

ADC和DAC主要技术指标简介

2、AD转换器的主要技术指标1)分辨率(Resolution)指数字量变化一个最小量时模拟信号的变化量,定义为满刻度与2的比值。

分辩率又称精度,通常以数字信号的位数来表示。

2)转换速率(Conversion Rate)是指完成一次从模拟转换到数字的AD转换所需要的时间的倒数。

积分型AD的转换时间是毫秒级属低速AD,逐次比较型AD是微秒级属中速AD,全并行/串并行型AD可达到纳秒级。

采样时间则是另外一个概念,是指两次转换的间隔。

为了保证转换的正确完成,采样速率(Sample Rate)必须小于或等于转换速率。

因此有人习惯上将转换速率在数值上等同于采样速率也是可以接受的。

常用单位是Ksps和Msps,表示每秒采样千/百万次(kilo/Million Samples per Second)3)量化误差(Quantizing Error)由于AD的有限分辩率而引起的误差,即有限分辩率AD 的阶梯状转移特性曲线与无限分辩率AD(理想AD)的转移特性曲线(直线)之间的最大偏差.通常是1个或半个最小数字量的模拟变化量,表示为1LSB、1/2LSB。

4)偏移误差(Offset Error)输入信号为零时输出信号不为零的值,可外接电位器调至最小。

5)满刻度误差(Full Scale Error) 满度输出时对应的输入信号与理想输入信号值之差. 6)线性度(Linearity)实际转换器的转移函数与理想直线的最大偏移,不包括以上三种误差。

其它指标有:绝对精度(Absolute Accuracy),相对精度(Relative Accuracy),微分非线性,单调性和无错码,总谐波失真(Total Harmonic Distortion缩写THD)和积分非线性.3、DA转换器DA转换器的内部电路构成无太大差异,一般按输出是电流还是电压、能否作乘法运算等进行分类.大多数DA转换器由电阻阵列和N个电流开关(或电压开关)构成.按数字输入值切换开关,产生比例于输入的电流(或电压)。

ad芯片参数

ad芯片参数

ad芯片参数AD芯片是模拟数字转换器(Analog-to-Digital Converter)的简称,它可以将模拟信号转换为数字信号。

AD芯片通常由多个模块组成,包括模拟前端、数据转换器和数字后处理等。

下面将介绍AD芯片的一些主要参数。

首先是分辨率,它衡量了AD芯片能够将模拟信号转换为多少个不同的离散数值。

分辨率通常以位(bit)为单位进行表示,比如8位、10位、12位等。

分辨率越高,表示AD芯片能够更准确地测量模拟信号的细微变化。

其次是采样率,也称为取样率,它表示AD芯片每秒钟对模拟信号进行多少次采样。

采样率通常以赫兹(Hz)为单位表示,比如1 kHz、10 kHz、100 kHz等。

采样率越高,表示AD芯片能够更快速地对模拟信号进行采样,从而更准确地还原原始信号。

接下来是输入电压范围,它指定了AD芯片能够接受的模拟信号的电压范围。

输入电压范围通常以伏特(V)为单位表示,比如±5V、±10V等。

输入信号超出电压范围可能会导致AD芯片失真或损坏,因此在设计中需要注意选择合适的输入电压范围。

此外,AD芯片还有一些其他参数,如信噪比(SNR)、失真等。

信噪比是指在AD转换过程中,有效信号与噪声之间的比值,通常以分贝(dB)为单位表示。

信噪比越高,表示AD芯片能够更好地提取有效信号并抑制噪声。

失真是指AD芯片在信号转换过程中引入的误差,常见的失真包括量化失真、非线性失真等。

还有一些其他常见的AD芯片参数,如供电电压、功耗、工作温度范围、封装类型等。

这些参数在具体的应用中也需要考虑。

总之,AD芯片的参数涉及到分辨率、采样率、输入电压范围、信噪比、失真等多个方面,这些参数决定了AD芯片的性能和适用范围。

在选择AD芯片时,需要根据具体的应用需求来综合考虑这些参数。

AD转换原理

AD转换原理

AD转换原理前⾔在数据采集系统中,模数转换器是其中⾄关重要的环节,模数转换器的精度以及系统的成本直接影响到系统的实⽤性,因此,如何提⾼模数转换器的精度和降低系统的成本是衡量系统是否具有实际应⽤价值的标准。

⼀般来说,想提⾼模数转换器的精度,势必会引起成本的增加,这就要求我们按照具体的精度要求合理的设计模数转换器,来达到具体的要求和降低系统的成本。

在精度要求不是很⾼的场合,我们经常利⽤嵌⼊微控制器⽚内的A/D转换器来实现模数转换,以此来降低系统的成本,但由此⼜产⽣了另外的问题,嵌⼊式模数转换器是否具有所要求的精度,若超出测量范围如何与测量电路进⾏接⼝,以及如何减⼩微控制器的电磁⼲扰提⾼嵌⼊式模数转换器的精度问题。

这都要求我们采取不同的措施来提⾼嵌⼊式模数转换器的精度。

1 精度与分辨率ADC的精度和分辨率是两个不同的概念。

精度是指转换器实际值与理论值之间的偏差;分辨率是指转换器所能分辨的模拟信号的最⼩变化值。

ADC分辨率的⾼低取决于位数的多少。

⼀般来讲,分辨率越⾼,精度也越⾼,但是影响转换器精度的因素很多,分辨率⾼的ADC,并不⼀定具有较⾼的精度。

精度是偏移误差、增益误差、积分线性误差、微分线性误差、温度漂移等综合因素引起的总误差。

因量化误差是模拟输⼊量在量化取整过程中引起的,因此,分辨率直接影响量化误差的⼤⼩,量化误差是⼀种原理性误差,只与分辨率有关,与信号的幅度,采样速率⽆关,它只能减⼩⽽⽆法完全消除,只能使其控制在⼀定的范围之内,⼀般在±1/2LSB范围内。

1.1 偏移误差偏移误差是指实际模数转换曲线中数字0的代码中点与理想转换曲线中数字0的代码中点的最⼤差值电压。

这⼀差值电压称作偏移电压,⼀般以满量程电压值的百分数表⽰。

在⼀定温度下,多数转换器可以通过对外部电路的调整,使偏移误差减⼩到接近于零,但当温度变化时,偏移电压⼜将出现,这主要是由于输⼊失调电压及温漂造成的。

⼀般来说,温度变化较⼤时,要补偿这⼀误差是很困难的。

AD_DA原理及主要技术指标

AD_DA原理及主要技术指标

AD_DA原理及主要技术指标AD(模数转换器)与DA(数模转换器)是数字信号处理中常用的模拟转换器。

AD将模拟信号转换为数字信号,而DA则将数字信号转换为模拟信号。

两者在数字系统与模拟系统之间起着重要的桥梁作用。

本文将介绍AD_DA的原理及主要技术指标。

AD原理:AD原理基于采样定理,即将连续时间的模拟信号转换为离散时间的数字信号。

在AD转换过程中,首先通过取样器获取模拟信号的离散样点,然后由量化器将取样点量化为离散的数字信号。

主要技术指标:1.量化精度:量化精度决定了AD转换器的分辨率,以位数表示,常见的有8位、10位、12位、16位等。

位数越大,分辨率越高,对信号的重建越精准。

2.采样率:采样率指的是AD转换器每秒采样的次数,常用单位为Hz。

采样率要满足采样频率大于信号频率两倍以上的采样定理,否则会产生混叠效应。

3.带宽:AD转换器的带宽是指转换器能够正确采样和重建信号的频率范围。

带宽越大,能够处理的信号频率范围越宽。

4.功耗:功耗是指AD转换器在工作过程中消耗的电能。

低功耗的AD转换器具有节能环保的特点。

5.采样保持电路:采样保持电路对模拟信号进行采样并保持,以确保量化器能够准确对信号进行量化,有利于提高AD转换器的性能。

DA原理:DA原理是将数字信号转换为模拟信号的过程。

在DA转换过程中,首先通过数值控制器获得数字信号,然后由DA转换器将数字信号转换为模拟信号输出。

主要技术指标:1.分辨率:分辨率是指DA转换器的数字输入可以表示的最小幅度变化。

分辨率越高,输出模拟信号的精度越高。

2.采样率:采样率指的是DA转换器每秒从数字输入读取的次数,常用单位为Hz。

采样率决定了DA转换器能够输出多少个模拟信号样本。

3.输出精度:输出精度指的是DA转换器输出模拟信号与所期望模拟信号之间的偏差。

输出精度越高,输出模拟信号的准确性越高。

4.失真度:失真度是指DA转换器输出的模拟信号与原始模拟信号之间的差异。

分辨率与精度

分辨率与精度

分辨率与精度的区别2010-10-07 10:28:37很多人对于精度和分辨率的概念不清楚,这里我做一下总结,希望大家不要混淆。

我们搞编码器制做和销售的,经常跟“精度”与“分辨率”打交道,这个问题不是三言两语能搞得清楚的,在这里只作抛砖引玉了。

简单点说,“精度”是用来描述物理量的准确程度的,而“分辨率”是用来描述刻度划分的。

从定义上看,这两个量应该是风马牛不相及的。

(是不是有朋友感到愕然^_^)。

很多卖传感器的JS就是利用这一点来糊弄人的了。

简单做个比喻:有这么一把常见的塑料尺(中学生用的那种),它的量程是10厘米,上面有100个刻度,最小能读出1毫米的有效值。

那么我们就说这把尺子的分辨率是1毫米,或者量程的1%;而它的实际精度就不得而知了(算是0.1毫米吧)。

当我们用火来烤一下它,并且把它拉长一段,然后再考察一下它。

我们不难发现,它还有有100个刻度,它的“分辨率”还是1毫米,跟原来一样!然而,您还会认为它的精度还是原来的0.1毫米么?(这个例子是引用网上的,个人觉得比喻的很形象!)所以在这里利用这个例子帮大家把这两个概念理一下,以后大家就可以理直气壮的说精度和分辨率了,而不是将精度理解为分辨率。

呵呵,希望对大家有用!^_^加工精度是加工后零件表面的实际尺寸、形状、位置三种几何参数与图纸要求的理想几何参数的符合程度。

理想的几何参数,对尺寸而言,就是平均尺寸;对表面几何形状而言,就是绝对的圆、圆柱、平面、锥面和直线等;对表面之间的相互位置而言,就是绝对的平行、垂直、同轴、对称等。

零件实际几何参数与理想几何参数的偏离数值称为加工误差。

加工精度与加工误差都是评价加工表面几何参数的术语。

加工精度用公差等级衡量,等级值越小,其精度越高;加工误差用数值表示,数值越大,其误差越大。

加工精度高,就是加工误差小,反之亦然。

任何加工方法所得到的实际参数都不会绝对准确,从零件的功能看,只要加工误差在零件图要求的公差范围内,就认为保证了加工精度。

AD转换器主要技术指标

AD转换器主要技术指标

AD转换器的主要技术指标1)分辩率(Resolution) 指数字量变化一个最小量时模拟信号的变化量,定义为满刻度与2n的比值。

分辩率又称精度,通常以数字信号的位数来表示。

2)转换速率(Conversion Rate)是指完成一次从模拟转换到数字的AD转换所需的时间的倒数。

积分型AD的转换时间是毫秒级属低速AD,逐次比较型AD是微秒级属中速AD,全并行/串并行型AD可达到纳秒级。

采样时间则是另外一个概念,是指两次转换的间隔。

为了保证转换的正确完成,采样速率(Sample Rate)必须小于或等于转换速率。

因此有人习惯上将转换速率在数值上等同于采样速率也是可以接受的。

常用单位是ksps和Msps,表示每秒采样千/百万次(kilo / Million Samples per Second)。

3)量化误差(Quantizing Error) 由于AD的有限分辩率而引起的误差,即有限分辩率AD的阶梯状转移特性曲线与无限分辩率AD(理想AD)的转移特性曲线(直线)之间的最大偏差。

通常是1个或半个最小数字量的模拟变化量,表示为1LSB、1/2LSB。

4)偏移误差(Offset Error) 输入信号为零时输出信号不为零的值,可外接电位器调至最小。

5)满刻度误差(Full Scale Error) 满度输出时对应的输入信号与理想输入信号值之差。

6)线性度(Linearity) 实际转换器的转移函数与理想直线的最大偏移,不包括以上三种误差。

其他指标还有:绝对精度(Absolute Accuracy) ,相对精度(Re lative Accuracy),微分非线性,单调性和无错码,总谐波失真(T otal Harmonic Distotortion缩写THD)和积分非线性。

AD的选择,首先看精度和速度,然后看是几路的,什么输出的比如SPI或者并行的,差分还是单端输入的,输入范围是多少,这些都是选AD需要考虑的。

DA呢,主要是精度和输出,比如是电压输出啊,4-20mA电流输出啊,等等。

A-D转换器的分辨率和准确度之间的区别

A-D转换器的分辨率和准确度之间的区别

A/D转换器的分辨率和准确度之间的区别当笔者与使用模数(A/D)转换器的系统设计人员聊天时,他们最常问的就是:您的16位A/D转换器准确度也是16位吗?要回答这个问题,关键在于从根本上理解分辨率和准确度这两个概念之间的区别。

尽管这两个术语是截然不同的,但它们却经常被混淆或互换使用。

A/D转换器的分辨率被定义为输入信号值的最小变化,可通过一次计数改变数字输出值。

就理想的A/D转换器而言,传递函数呈阶梯状,且每个步阶宽度等于分辨率。

但使用较高分辨率(16位或16位以上)的系统时,传递函数的响应和理想的响应之间将存在较大的偏差。

这是因为由A/D转换器及驱动器电路产生的噪声可降低该转换器的分辨率。

此外,如果一种直流(DC)电压被施加到理想A/D转换器的输入端并进行了多次转换,那么数字输出应始终是同一个代码。

但在现实中,输出代码却成了多个代码,在多个位置上分布(见下图的红点群集),具体取决于系统总噪声,其它因素还包括电压参考和驱动器电路。

系统里噪声越多,数据点的群集范围会越大,反之亦然。

图1展示了一个半量程DC输入的例子。

在A/D转换器的产品说明书中,A/D转换器传递函数图上的这种输出点群集通常被表示为DC直方图。

图1的例证带来了一个有趣的问题。

如果同一种模拟输入能产生多种数字输出,那么A/D 转换器分辨率的定义是否依然适用?答案是肯定的但前提是我们要考虑到A/D转换器的量化噪声。

然而,当我们对信号链中的所有噪声和失真进行探究考量时,却发现A/D转换器的无噪声有效分辨率是由输出代码散布(Npp)状况来决定的。

无噪声分辨率= log2(2n/Npp)其中n是理想的分辨率在典型的A/D转换器产品说明书中,有效位数(ENOB)由交流(AC)参数和信噪失真比(SINAD)间接确定,可用下边的方程式计算出ENOB:ENOB =(SINAD-1.76)/6.02接下来请仔细观察:输出代码群集(图1里的绿色群集)是否不仅未以理想的输出代码为中心、反而位于A/D转换器传递曲线上的其它位置,远离红点?这个距离是数据采集系统准确度的指标。

模数转换器(ADC):精度与分辨率区别详述

模数转换器(ADC):精度与分辨率区别详述

模数转换器(ADC):精度与分辨率区别详述 在与使用模数转换器(ADC) 的系统设计人员进行交谈时,我最常听到的一个问题就是: 你的16位ADC的精度也是16位的吗? 这个问题的答案取决于对分辨率和精度概念的基本理解。

尽管是两个完全不同的概念,这两个数据项经常被搞混和交换使用。

 今天的文章详述了这两个概念间的差异。

我们将在一系列帖子中深入研究造成ADC不准确的主要原因。

 ADC的分辨率被定义为输入信号值的最小变化,这个最小数值变化会改变数字输出值的一个数值。

对于一个理想ADC来说,传递函数是一个步宽等于分辨率的阶梯。

然而,在具有较高分辨率的系统中(≥16位),传输函数的响应将相对于理想响应有一个较大的偏离。

这是因为ADC以及驱动器电路导致的噪声会降低ADC的分辨率。

 此外,如果DC电压被施加到理想ADC的输入上并且执行多个转换的话,数字输出应该始终为同样的代码(由图1中的黑点表示)。

现实中,根据总体系统噪声(也就是包括电压基准和驱动器电路),输出代码被分布在多个代码上(由下面的一团红点表示)。

系统中的噪声越多,数据点的集合就越宽,反之亦然。

图1中显示的是一个中量程DC输入的示例。

ADC传递函数上输出点的集合通常被表现为ADC数据表中的DC柱状图。

 图1:ADC传递曲线上ADC分辨率和有效分辨率的图示 图1中的图表提出了一个有意思的问题。

如果同样的模拟输入会导致多个数字输出,那幺对于ADC分辨率的定义仍然有效吗?是的,前提是我们只考虑ADC的量化噪声。

然而,当我们将信号链中所有的噪声和失真计算在内时,正如等式(1) 中所显示的那样,ADC的有效无噪声分辨率取决于输出代码分布(NPP)。

 在典型ADC数据表中,有效位数(ENOB) 间接地由AC参数和信噪失真比(SINAD) 指定,可使用方程式2计算得出: 下面,考虑一下图1中的输出代码簇(红点)不是位于理想输出代码的中央,而是位于远离黑点的ADC传递曲线上的其他位置(如图2中所示)。

AD精度与分辨率

AD精度与分辨率

AD精度与分辨率最近做了一块板子,当然考虑到元器件的选型了,由于指标中要求精度比较高,所以对于AD的选型很慎重。

重。

很多人对于精度和分辨率的概念不清楚,这里我做一下总结,希望大家不要混淆。

我们搞电子开发的,经常跟“精度”与“分辨率”打交道,这个问题不是三言两语能搞得清楚的,在这里只作抛砖引玉了。

抛砖引玉了。

简单点说,“精度”是用来描述物理量的准确程度的,而“分辨率”是用来描述刻度划分的。

从定义上看,这两个量应该是风马牛不相及的。

(是不是有朋友感到愕然^_^)。

很多卖传感器的JS就是利用这一点来糊弄人的了。

简单做个比喻:有这么一把常见的塑料尺(中学生用的那种),它的量程是10厘米,上面有100个刻度,最小能读出1毫米的有效值。

那么我们就说这把尺子的分辨率是1毫米,或者量程的1%;而它的实际精度就不得而知了(算是0.1毫米吧)。

当我们用火来烤一下它,并且把它拉长一段,然后再考察一下它。

我们不难发现,它还有有100个刻度,它的“分辨率”还是1毫米,跟原来一样!然而,您还会认为它的精度还是原来的0.1毫米么?(这个例子是引用网上的,个人觉得比喻的很形象!)回到电子技术上,我们考察一个常用的数字温度传感器:AD7416。

供应商只是大肆宣扬它有10位的AD,分辨率是1/1024。

那么,很多人就会这么欣喜:哇塞,如果测量温度0-100摄氏度,100/1024……约等于0.098摄氏度!这么高的精度,足够用了。

但是我们去浏览一下AD7416的数据手册,居然发现里面赫然写着:测量精度0.25摄氏度!所以说分辨率跟精度完全是两回事,在这个温度传感器里,只要你愿意,你甚至可以用一个14位的AD,获得1/16384的分辨率,但是测量值的精度还是0.25摄氏度^_^ 所以很多朋友一谈到精度,马上就和分辨率联系起来了,包括有些项目负责人,只会在那里说:这个系统精度要求很高啊,你们AD的位数至少要多少多少啊……其实,仔细浏览一下AD的数据手册,会发现跟精度有关的有两个很重要的指标:DNL和INL。

精度和分辨率的区别之欧阳家百创编

精度和分辨率的区别之欧阳家百创编

对于传感器的分辨率与精度的理解,可以拿千分尺为例,分辨率代表千分尺最多可以读到小数点后几位,但精度还与尺子的加工精度,测量方法有关系。

同样的,在旋转编码器的使用中,分辨率与精度是完全不同的两个概念。

编码器的分辨率,是指编码器可读取并输出的最小角度变化,对应的参数有:每转刻线数(line)、每转脉冲数(PPR)、最小步距(Step)、位(Bit)等。

编码器的精度,是指编码器输出的信号数据对测量的真实角度的准确度,对应的参数是角分(′)、角秒(″)。

分辨率:线(line),就是编码器的码盘的光学刻线,如果编码器是直接方波输出的,它就是每转脉冲数(PPR)了(图1), 但如果是正余弦(sin/cos)信号输出的,是可以通过信号模拟量变化电子细分,获得更多的方波脉冲PPR输出(图2),编码器的方波输出有A相与B 相,A相与B相差1/4个脉冲周期,通过上升沿与下降沿的判断,就可以获得1/4脉冲周期的变化步距(4倍频),这就是最小测量步距(Step)了,所以,严格地讲,最小测量步距就是编码器的分辨率。

欧阳家百(2021.03.07)例如,德国海德汉的ROD426的3600线编码器,方波输出,就是3600ppr,脉冲周期0.1度,通过A相B相4倍频后,可获得0.025度的测量步距;而其海德汉提供的精度参数为18角秒(0.005度)。

分辨率数值大于精度数值。

如果是德国海德汉的 ROD486的3600线的正余弦信号输出,可进行25倍的电子细分,获得90000的脉冲(ppr),0.004度的脉冲周期,通过A/B相的四倍频,可获得0.001度最小测量步距的分辨率,而海德汉提供的原始编码器的精度还是18角秒(0.005度),(不含细分误差)。

分辨率数值小于精度数值。

在以通讯数据输出型的编码器或绝对值编码器,其输出的分辨率是以多少“位”来表达,即2的幂次方的圆周分割度。

所以,旋转编码器的分辨率可以用“线line",每转脉冲数PPR,或“步距Step”分别来表述。

精度和分辨率的区别之欧阳理创编

精度和分辨率的区别之欧阳理创编

对于传感器的分辨率与精度的理解,可以拿千分尺为例,分辨率代表千分尺最多可以读到小数点后几位,但精度还与尺子的加工精度,测量方法有关系。

同样的,在旋转编码器的使用中,分辨率与精度是完全不同的两个概念。

编码器的分辨率,是指编码器可读取并输出的最小角度变化,对应的参数有:每转刻线数(line)、每转脉冲数(PPR)、最小步距(Step)、位(Bit)等。

编码器的精度,是指编码器输出的信号数据对测量的真实角度的准确度,对应的参数是角分(′)、角秒(″)。

分辨率:线(line),就是编码器的码盘的光学刻线,如果编码器是直接方波输出的,它就是每转脉冲数(PPR)了(图1), 但如果是正余弦(sin/cos)信号输出的,是可以通过信号模拟量变化电子细分,获得更多的方波脉冲PPR输出(图2),编码器的方波输出有A相与B相,A相与B相差1/4个脉冲周期,通过上升沿与下降沿的判断,就可以获得1/4脉冲周期的变化步距(4倍频),这就是最小测量步距(Step)了,所以,严格地讲,最小测量步距就是编码器的例如,德国海德汉的ROD426的3600线编码器,方波输出,就是3600ppr,脉冲周期0.1度,通过A相B相4倍频后,可获得0.025度的测量步距;而其海德汉提供的精度参数为18角秒(0.005度)。

分辨率数值大于精度数值。

如果是德国海德汉的 ROD486的3600线的正余弦信号输出,可进行25倍的电子细分,获得90000的脉冲(ppr),0.004度的脉冲周期,通过A/B相的四倍频,可获得0.001度最小测量步距的分辨率,而海德汉提供的原始编码器的精度还是18角秒(0.005度),(不含细分误差)。

分辨率数值小于精度数值。

在以通讯数据输出型的编码器或绝对值编码器,其输出的分辨率是以多少“位”来表达,即2的幂次方的圆周分割度。

所以,旋转编码器的分辨率可以用“线line",每转脉冲数PPR,或“步距Step”分别来表述。

ADC的九个关键指标(刘金鹏)

ADC的九个关键指标(刘金鹏)

adc的参数1)分辩率(Resolution)指数字量变化一个最小量时模拟信号的变化量,定义为满刻度与2n 的比值。

分辩率又称精度,通常以数字信号的位数来表示。

2)转换速率(Conversion Rate)是指完成一次从模拟转换到数字的AD转换所需的时间的倒数。

积分型AD的转换时间是毫秒级属低速AD,逐次比较型AD是微秒级属中速AD,全并行/串并行型AD可达到纳秒级。

采样时间则是另外一个概念,是指两次转换的间隔。

为了保证转换的正确完成,采样速率(Sample Rate)必须小于或等于转换速率。

因此有人习惯上将转换速率在数值上等同于采样速率也是可以接受的。

常用单位是ksps和Msps,表示每秒采样千/百万次(kilo / Million Samples per Second)。

3)量化误差(Quantizing Error) 由于AD的有限分辩率而引起的误差,即有限分辩率AD 的阶梯状转移特性曲线与无限分辩率AD(理想AD)的转移特性曲线(直线)之间的最大偏差。

通常是1 个或半个最小数字量的模拟变化量,表示为1LSB、1/2LSB。

4)偏移误差(Offset Error) 输入信号为零时输出信号不为零的值,可外接电位器调至最小。

5)满刻度误差(Full Scale Error) 满度输出时对应的输入信号与理想输入信号值之差。

6)线性度(Linearity) 实际转换器的转移函数与理想直线的最大偏移,不包括以上三种误差。

其他指标还有:绝对精度(Absolute Accuracy) ,相对精度(Relative Accuracy),微分非线性,单调性和无错码,总谐波失真(Total Harmonic Distotortion缩写THD)和积分非线性。

AD的选择,首先看精度和速度,然后看是几路的,什么输出的比如SPI或者并行的,差分还是单端输入的,输入范围是多少,这些都是选AD需要考虑的。

DA 呢,主要是精度和输出,比如是电压输出啊,4-20mA电流输出啊,等等。

分辨率与精度

分辨率与精度

分辨率与精度的区别2010-10-07 10:28:37很多人对于精度和分辨率的概念不清楚,这里我做一下总结,希望大家不要混淆。

我们搞编码器制做和销售的,经常跟“精度”与“分辨率”打交道,这个问题不是三言两语能搞得清楚的,在这里只作抛砖引玉了。

简单点说,“精度”是用来描述物理量的准确程度的,而“分辨率”是用来描述刻度划分的。

从定义上看,这两个量应该是风马牛不相及的。

(是不是有朋友感到愕然^_^)。

很多卖传感器的JS就是利用这一点来糊弄人的了。

简单做个比喻:有这么一把常见的塑料尺(中学生用的那种),它的量程是10厘米,上面有100个刻度,最小能读出1毫米的有效值。

那么我们就说这把尺子的分辨率是1毫米,或者量程的1%;而它的实际精度就不得而知了(算是0.1毫米吧)。

当我们用火来烤一下它,并且把它拉长一段,然后再考察一下它。

我们不难发现,它还有有100个刻度,它的“分辨率”还是1毫米,跟原来一样!然而,您还会认为它的精度还是原来的0.1毫米么?(这个例子是引用网上的,个人觉得比喻的很形象!)所以在这里利用这个例子帮大家把这两个概念理一下,以后大家就可以理直气壮的说精度和分辨率了,而不是将精度理解为分辨率。

呵呵,希望对大家有用!^_^加工精度是加工后零件表面的实际尺寸、形状、位置三种几何参数与图纸要求的理想几何参数的符合程度。

理想的几何参数,对尺寸而言,就是平均尺寸;对表面几何形状而言,就是绝对的圆、圆柱、平面、锥面和直线等;对表面之间的相互位置而言,就是绝对的平行、垂直、同轴、对称等。

零件实际几何参数与理想几何参数的偏离数值称为加工误差。

加工精度与加工误差都是评价加工表面几何参数的术语。

加工精度用公差等级衡量,等级值越小,其精度越高;加工误差用数值表示,数值越大,其误差越大。

加工精度高,就是加工误差小,反之亦然。

任何加工方法所得到的实际参数都不会绝对准确,从零件的功能看,只要加工误差在零件图要求的公差范围内,就认为保证了加工精度。

ADC和DAC主要技术指标简介

ADC和DAC主要技术指标简介

ADC和DAC主要技术指标简介2、AD转换器的主要技术指标1)分辨率(Resolution)指数字量变化一个最小量时模拟信号的变化量,定义为满刻度与2的比值。

分辩率又称精度,通常以数字信号的位数来表示。

2)转换速率(Conversion Rate)是指完成一次从模拟转换到数字的AD转换所需要的时间的倒数。

积分型AD的转换时间是毫秒级属低速AD,逐次比较型AD是微秒级属中速AD,全并行/串并行型AD 可达到纳秒级。

采样时间则是另外一个概念,是指两次转换的间隔。

为了保证转换的正确完成,采样速率(Sample Rate)必须小于或等于转换速率。

因此有人习惯上将转换速率在数值上等同于采样速率也是可以接受的。

常用单位是Ksps和Msps,表示每秒采样千/百万次(kilo/Million Samples per Second)3)量化误差(Quantizing Error)由于AD的有限分辩率而引起的误差,即有限分辩率AD 的阶梯状转移特性曲线与无限分辩率AD(理想AD)的转移特性曲线(直线)之间的最大偏差。

通常是1个或半个最小数字量的模拟变化量,表示为1LSB、1/2LSB。

4)偏移误差(Offset Error)输入信号为零时输出信号不为零的值,可外接电位器调至最小。

5)满刻度误差(Full Scale Error)满度输出时对应的输入信号与理想输入信号值之差。

6)线性度(Linearity)实际转换器的转移函数与理想直线的最大偏移,不包括以上三种误差。

其它指标有:绝对精度(Absolute Accuracy),相对精度(Relative Accuracy),微分非线性,单调性和无错码,总谐波失真(Total Harmonic Distortion缩写THD)和积分非线性。

3、DA转换器DA转换器的内部电路构成无太大差异,一般按输出是电流还是电压、能否作乘法运算等进行分类。

大多数DA转换器由电阻阵列和N 个电流开关(或电压开关)构成。

AD应用

AD应用

单片机最小系统
判断接口是否正确
ADC0809与8031的接口连接图
12位A/D转换器AD574A-内部结构图
AD574内部结构图
AD574A引脚功能
AD574
VL 12/ 8 CS A0 R/ C CE Vcc REFOUT AGND REFIN VEE BIPOFF 10VIN 20VIN
A/D主要技术指标
电源灵敏度
电源电压的变化,相当于A/D输入量的变化,从而 产生误差。例如:电源灵敏度为(0.05%)/(%△Us), 含义:电源电压变化为电源电压Us的1%时,相当 于引入0.05%的模拟输入值的变化。
对基准电源的要求
基准电源的精度影响这个系统的精度,故 要考虑是否外加精密参考电源。
1 2 3 4 5 6 7 8 9 10 11 12 13 14
28 27 26 25 24 23 22 21 20 19 18 17 16 15
DB0~DB11:12位数据输 出分3组,均带三台输出 表3. 6 AD574A控制信号状态表 CE :使能信号,高电平有效。 12/8 :数据格式选择端。当 缓冲器。 C 12 A R/ 操作 :片选信号。 CE 、 CS 必须同 12/8=1 时,双字节输出,即 12 位 STS C E CS / 8 A0 :转换和读字节选择信号。 0 CS DB11MSB 数据同时有效输出,可用于 时有效AD574才工作,否则处 12位 0 在转换之前,若 X X X A0=1 X ,按8位 禁止 DB10 于禁止状态。 或16 位计算机。当 12/8=0 时,单 A/D 转换,若 A0=0 ,按 12位 DB9 X 1 X X X 禁止 字节输出,可与 8 位总线接口。此 DB8 转换。在读周期中, STSA/D :转换状态信号。 STS=1, 时若 A0=0 ,高 8位数据有效,若 DB7 A0=0 高 8 位数据有效, A0=1 , 转换开始; STS=0 1 0 0 X ,转换结 0 启动12 位转换 DB6 A0=1 ,则输出低 4位数据。 低 4 位数据有效。 束。 DB5 1 0 0 0 1 启动8位转换 DB4 一次读取12位输 DB3 1 0 1 1 X 出数据 DB2 输出高8位输出数 DB1 10VIN 1 :模拟信号输入,单极 0 1 0 0 据 DB0LSB 性0~10V,双极性± 5V。 输出低4位输出数 DGND 1 0 1 0 1 20VIN:模拟信号输入,单极 据尾随4个0 性0~20V,双极性± 10V。

如何认识ADC参数中“精确度”与“分辨率”的不同

如何认识ADC参数中“精确度”与“分辨率”的不同

ADC制造商在数据手册中定义ADC性能的方式令人困惑,并且可能会在应用开发中导致错误的推断。

最大的困惑也许就是“分辨率”和“精确度”了——即Resolution和Accuracy,这是两个不同的参数,却经常被混用,但事实上,分辨率并不能代表精确度,反之亦然。

本文提出并解释了ADC“分辨率”和“精确度”,它们与动态范围、噪声层的关系,以及在诸如计量等应用中的含义。

ADC动态范围,精确度和分辨率动态范围被定义为系统可测量到的最小和最大信号的比例。

最大信号可为峰间值,零到峰(Zero-to-Peak)值或均方根(RMS)满量程。

其中任何一个都会给出不同值。

例如,对于一个1V正弦波来说:峰间(满量程)值=2V零到峰值=1VRMS满量程=0.707×峰值振幅=0.707×1V=0.707V最小信号通常为RMS噪声,这是在未应用信号时测量的信号的均方根值。

测量得到的RMS噪声级别将取决于测量时使用的带宽。

每当带宽翻倍,记录的噪声将增长1.41或3dB。

因此,一定要注意动态范围数字始终与某个带宽相关,而后者通常未被指定,这使记录的值变得没有意义。

器件的信噪比(SNR)和动态范围多数时候被定义为同一个值,即:动态范围=SNR =RMS满量程/RMS噪声并且经常使用dB作为单位,即动态范围(dB) =SNR(dB) =20*Log10 (RMS满量程/RMS噪声)与使用RMS满量程相反,一些制造商为了使图表看上去更漂亮,引用零到峰或峰间值,这使得最终的动态范围或SNR增加了3dB或9dB,因此我们需要仔细研究规范以避免误解。

在讨论ADC性能时,分辨率和精确度是经常被混用的两个术语。

一定要注意,分辨率并不能代表精确度,反之亦然。

ADC分辨率由数字化输入信号时所使用的比特数决定。

对于16位器件,总电压范围被表示为216 (65536)个独立的数字值或输出代码。

因此,系统可以测量的绝对最小电平表示为1比特,或ADC电压范围的1/65536。

精度和分辨率的区别

精度和分辨率的区别

对传感器的分辨率与精度的理解,可以拿千分尺为例,分辨率代表千分尺最多可以读到小数点后几位,但精度还与尺子的加工精度,丈量方法有关系.同样的,在旋转编码器的使用中,分辨率与精度是完全分歧的两个概念.编码器的分辨率,是指编码器可读取并输出的最小角度变动,对应的参数有:每转刻线数(line)、每转脉冲数(PPR)、最小步距(Step)、位(Bit)等.编码器的精度,是指编码器输出的信号数据对丈量的真实角度的准确度,对应的参数是角分(′)、角秒(″).分辨率:线(line),就是编码器的码盘的光学刻线,如果编码器是直接方波输出的,它就是每转脉冲数(PPR)了(图1), 但如果是正余弦(sin/cos)信号输出的,是可以通过信号模拟量变动电子细分,获得更多的方波脉冲PPR输出(图2),编码器的方波输出有A相与B相,A相与B相差1/4个脉冲周期,通过上升沿与下降沿的判断,就可以获得1/4脉冲周期的变动步距(4倍频),这就是最小丈量步距(Step)了,所以,严格地讲,最小丈量步距就是编码器的分辨率.例如,德国海德汉的ROD426的3600线编码器,方波输出,就是3600ppr,脉冲周期0.1度,通过A相B相4倍频后,可获得0.025度的丈量步距;而其海德汉提供的精度参数为18角秒(0.005度). 分辨率数值年夜于精度数值.如果是德国海德汉的 ROD486的3600线的正余弦信号输出,可进行25倍的电子细分,获得90000的脉冲(ppr),0.004度的脉冲周期,通过A/B相的四倍频,可获得0.001度最小丈量步距的分辨率,而海德汉提供的原始编码器的精度还是18角秒(0.005度),(不含细分误差). 分辨率数值小于精度数值.在以通讯数据输出型的编码器或绝对值编码器,其输出的分辨率是以几多“位”来表达,即2的幂次方的圆周分割度.所以,旋转编码器的分辨率可以用“线line",每转脉冲数PPR,或“步距Step”分别来表述.用线来表述,可能还可以再细分的,而有一些“17位”的编码器,实际是针对步距的,已经细分好了的. 一个36旋转编码器的精度,以角分、角秒为单位,与分辨率有一点关系,又不是全部,例如仍以德国海德汉的ROD400系列为例,其5000线以下的,海德汉提供的刻线精度为刻线宽度的1/20(与分辨率相关),6000-10000线的,精度为12角秒(与分辨率无关).而海德汉的RON系列角度编码器,同样的是9000线—36000线,其RON200系列的精度是2.5~5角秒,RON700系列的是2角秒,RON800系列的是1角秒,RON900系列的是0.4角秒,都不由分辨率决定.实际上,影响编码器精度的有以下4个部份:A:光学部份B:机械部份C:电气部份D:使用中的装置与传输接收部份,使用后的精度下降,机械部份自身的偏差.A编码器光学部份对精度的影响:光学码盘—主要的是母板精度、每转刻线数、刻线精度、刻线宽度一致性、边缘精整性等.光发射源—光的平行与一致性、光衰减.光接收单位—读取夹角、读取响应.光学系统使用后的影响—污染,衰减.例如光学码盘,首先是母板的刻线精度,海德汉的母板是全世界公认第一的,据说其是在地下几十米双悬浮工作室内加工的,对外界各种因素的影响减小到最小,甚至要考虑到海浪的次声波和远处汽车引擎的振动,为此,很多编码器厂家甚至向海德汉购买母板.其次,加工的过程,光学成像的时间,温度,物理化学的变动,污染等,城市影响到码盘刻线的宽度和边缘性.所以,即使是一样的码盘刻线数,各家能做到的精度也是分歧的.B编码器机械部份对精度的影响:轴的加工精度与装置精度.轴承的精度与结构精度.码盘装置的同心度,光学组建装置的精度.装置定位点与轴的同心度.例如,就轴承的结构而言,单轴承支撑结构的轴承偏差无法消除,而且经使用后偏差会更年夜,而双轴承结构或多支承结构,可有效降低单个轴承的偏差.C编码器电气部份对精度的影响:电源的稳定精度—对光发射源与接收单位的影响.读取响应与电气处置电路带来的误差;电气噪音影响,取决于编码器电气系统的抗干扰能力;例如,如果电子细分,也会带来的误差,依照德国海德汉提供的介绍,海德汉编码器的细分电气误差与正余弦曲线的误差约在原始刻线宽度的1%左右.D编码器使用中带来的精度影响:装置时与丈量转轴连接的同心度;输出电缆的抗干扰与信号延迟(较长距离或较快频率下);接收设备的响应与接收设备内部处置可能的误差.编码器高速旋转时的静态响应偏差.最罕见的就是我们自己使用装置的方法与装置结果带来的偏差.00线的编码器,分辨率也完全有可能优于一个“17位”的已经细分好的编码器.太多做控制的对编码器分辨率与精度的理解还是有偏差的,明明是精度的问题,却拿着一个高分辨的编码器就以为。

精度和分辨率的区别

精度和分辨率的区别

之阳早格格创做对付于传感器的辨别率与粗度的明白,不妨拿千分尺为例,辨别率代表千分尺最多不妨读到小数面后几位,但是粗度还与尺子的加工粗度,丈量要领有闭系.共样的,正在转动编码器的使用中,辨别率与粗度是真足分歧的二个观念.编码器的辨别率,是指编码器可读与并输出的最小角度变更,对付应的参数有:每转刻线数(line)、每转脉冲数(PPR)、最小步距(Step)、位(Bit)等.编码器的粗度,是指编码器输出的旗号数据对付丈量的真正在角度的准确度,对付应的参数是角分(′)、角秒(″).辨别率:线(line),便是编码器的码盘的光教刻线,如果编码器是直交圆波输出的,它便是每转脉冲数(PPR)了(图1), 但是如果是正余弦(sin/cos)旗号输出的,是不妨通过旗号模拟量变更电子细分,赢得更多的圆波脉冲PPR输出(图2),编码器的圆波输出有A相与B相,A相与B出进1/4个脉冲周期,通过降下沿与下落沿的推断,便不妨赢得1/4脉冲周期的变更步距(4倍频),那便是最小丈量步距(Step)了,所以,庄重天道,最小丈量步距便是编码器的辨别率.比圆,德国海德汉的ROD426的3600线编码器,圆波输出,便是3600ppr,脉冲周期0.1度,通过A相B相4倍频后,可赢得0.025度的丈量步距;而其海德汉提供的粗度参数为18角秒(0.005度). 辨别率数值大于粗度数值.如果是德国海德汉的 ROD486的3600线的正余弦旗号输出,可举止25倍的电子细分,赢得90000的脉冲(ppr),0.004度的脉冲周期,通过A/B相的四倍频,可赢得0.001度最小丈量步距的辨别率,而海德汉提供的本初编码器的粗度仍旧18角秒(0.005度),(没有含细分缺面). 辨别率数值小于粗度数值.正在以通讯数据输出型的编码器或者千万于值编码器,其输出的辨别率是以几“位”去表白,即2的幂次圆的圆周分隔度.所以,转动编码器的辨别率不妨用“线line",每转脉冲数PPR,或者“步距Step”分别去表述.用线去表述,大概还不妨再细分的,而有一些“17位”的编码器,本质是针对付步距的,已经细分佳了的. 一个36转动编码器的粗度,以角分、角秒为单位,与辨别率有一面闭系,又没有是局部,比圆仍以德国海德汉的ROD400系列为例,其5000线以下的,海德汉提供的刻线粗度为刻线宽度的1/20(与辨别率相闭),6000-10000线的,粗度为12角秒(与辨别率无闭).而海德汉的RON系列角度编码器,共样的是9000线—36000线,其RON200系列的粗度是2.5~5角秒,RON700系列的是2角秒,RON800系列的是1角秒,RON900系列的是0.4角秒,皆没有由辨别率决断.本质上,做用编码器粗度的有以下4个部分:A:光教部分B:板滞部分C:电气部分D:使用中的拆置与传输交支部分,使用后的粗度下落,板滞部分自己的偏偏好.A编码器光教部分对付粗度的做用:光教码盘—主要的是母板粗度、每转刻线数、刻线粗度、刻线宽度普遍性、边沿粗整性等.光收射源—光的仄止与普遍性、光衰减.光交支单元—读与夹角、读与赞同.光教系统使用后的做用—传染,衰减.比圆光教码盘,最先是母板的刻线粗度,海德汉的母板是齐天下公认第一的,传闻其是正在天下几十米单悬浮处事室内加工的,对付于中界百般果素的做用减小到最小,以至要思量到海浪的次声波战近处汽车引擎的振荡,为此,很多编码器厂家以至背海德汉买买母板.其次,加工的历程,光教成像的时间,温度,物理化教的变更,传染等,皆市做用到码盘刻线的宽度战边沿性.所以,纵然是一般的码盘刻线数,各家能搞到的粗度也是分歧的.B编码器板滞部分对付粗度的做用:轴的加工粗度与拆置粗度.轴启的粗度与结构粗度.码盘拆置的共心度,光教组修拆置的粗度.拆置定位面与轴的共心度.比圆,便轴启的结构而止,单轴启支撑结构的轴启偏偏好无法与消,而且经使用后偏偏好会更大,而单轴启结构或者多支启结构,可灵验落矮单个轴启的偏偏好.C编码器电气部分对付粗度的做用:电源的宁静粗度—对付光收射源与交支单元的做用.读与赞同与电气处理电路戴去的缺面;电气噪音做用,与决于编码器电气系统的抗搞扰本领;比圆,如果电子细分,也会戴去的缺面,依照德国海德汉提供的介绍,海德汉编码器的细分电气缺面与正余弦直线的缺面约正在本初刻线宽度的1%安排.D编码器使用中戴去的粗度做用:拆置时与丈量转轴连交的共心度;输出电缆的抗搞扰与旗号延缓(较少距离或者较快频次下);交支设备的赞同与交支设备里面处理大概的缺面.编码器下速转动时的动背赞同偏偏好.最罕睹的便是咱们自己使用拆置的要领与拆置截止戴去的偏偏好.00线的编码器,辨别率也真足有大概劣于一个“17位”的已经细分佳的编码器.太多搞统造的对付于编码器辨别率与粗度的明白仍旧有偏偏好的,明显是粗度的问题,却拿着一个下辨别的编码器便以为不妨了,明显是个定位的问题,可从一启初便是辨别率,速度环的采用与安排,到最后的截止,却要一个位子环的粗度的截止.正在那里,也期视诸位网友的介进计划.。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

最近做了一块板子,当然考虑到元器件的选型了,由于指标中要求精度比较高,所以对于AD的选型很慎重。

很多人对于精度和分辨率的概念不清楚,这里我做一下总结,希望大家不要混淆。

我们搞电子开发的,经常跟“精度”与“分辨率”打交道,这个问题不是三言两语能搞得清楚的,在这里只作抛砖引玉了。

简单点说,“精度”是用来描述物理量的准确程度的,而“分辨率”是用来描述刻度划分的。

从定义上看,这两个量应该是风马牛不相及的。

(是不是有朋友感到愕然^_^)。

很多卖传感器的JS就是利用这一点来糊弄人的了。

简单做个比喻:有这么一把常见的塑料尺(中学生用的那种),它的量程是10厘米,上面有100个刻度,最小能读出1毫米的有效值。

那么我们就说这把尺子的分辨率是1毫米,或者量程的1%;而它的实际精度就不得而知了(算是0.1毫米吧)。

当我们用火来烤一下它,并且把它拉长一段,然后再考察一下它。

我们不难发现,它还有有100个刻度,它的“分辨率”还是1毫米,跟原来一样!然而,您还会认为它的精度还是原来的0.1毫米么?(这个例子是引用网上的,个人觉得比喻的很形象!)
回到电子技术上,我们考察一个常用的数字温度传感器:AD7416。

供应商只是大肆宣扬它有10位的AD,分辨率是1/1024。

那么,很多人就会这么欣喜:哇塞,如果测量温度0-100摄氏度,100/1024……约等于0.098摄氏度!这么高的精度,足够用了。

但是我们去浏览一下AD7416的数据手册,居然发现里面赫然写着:测量精度0.25摄氏度!所以说分辨率跟精度完全是两回事,在这个温度传感器里,只要你愿意,你甚至可以用一个14位的AD,
获得1/16384的分辨率,但是测量值的精度还是0.25摄氏度^_^
AD的参考电压为VREF,则AD理论上能测到的最小电压值为分辨率*VREF。

实际上还跟精度有关系。

所以很多朋友一谈到精度,马上就和分辨率联系起来了,包括有些项目负责人,只会在那里说:这个系统精度要求很高啊,你们AD的位数至少要多少多少啊……
其实,仔细浏览一下AD的数据手册,会发现跟精度有关的有两个很重要的指标:DNL和INL。

似乎知道这两个指标的朋友并不多,所以在这里很有必要解释一下。

DNL:DifferencialNonLiner——微分非线性度
INL:IntergerNonLiner——积分非线性度(精度主要用这个值来表示)
他表示了ADC器件在所有的数值点上对应的模拟值,和真实值之间误差最大的那一点的误差值。

也就是,输出数值偏离线性最大的距离。

单位是LSB(即最低位所表示的量)。

当然,像有的AD如△—∑系列的AD,也用Linearity error 来表示精度。

为什么有的AD很贵,就是因为INL很低。

分辨率同为12bit的两个ADC,一个INL=±3LSB,而一个做到了±1.5LSB,那么他们的价格可能相差一倍。

所以在这里帮大家把这两个概念理一下,以后大家就可以理直气壮的说精度和分辨率了,而不是将精度理解为分辨率。

呵呵,希望对大家有用!^_^。

相关文档
最新文档