关于精度、分辨率、LSB的理解

您所在的位置:网站首页 da转换器的最小分辨电压和分辨率 关于精度、分辨率、LSB的理解

关于精度、分辨率、LSB的理解

2023-12-07 23:11| 来源: 网络整理| 查看: 265

1.“精度”是用来描述物理量的准确程度的

精度有关的有两个很重要的指标:DNL、INL

DNL:Differencial NonLiner——微分非线性度INL:Interger NonLiner——积分非线性度(精度主要用这个值来表示)

        INL表示了ADC器件在所有的数值点上对应的模拟值和真实值之间最大误差(单位是LSB(即最低位所表示的量))

LSB(Least Significant Bit),最低有效位;表示的是数字流中的最后一位,也表示组成满量程输入范围的最小单位

MSB(Most Significant Bit),最高有效位,若MSB=1,则表示数据为负值,若MSB=0,则表示数据为正

LSB=\frac{1}{2^{^{Bit}}}

但是,将LSB定义为4096个可能编码中的一个编码对于我们的理解是有好处的

满量程输入范围为4.096V的12bit ADC中对于技术指标:

 失调误差 = ±3LSB =±3mV

增益误差 =±5LSB = ±5mV

这些技术参数表明转换器转换过程引入的误差最大仅为8mV(或 8个编码)。这绝不是说误差发生在转换器输出位流的LSB、LSB-1、LSB-2、LSB-3、LSB-4、LSB-5、LSB-6和 LSB-7 八个位上,而是表示误差最大是一个LSB的八倍(或8mV)。

准确地说,±8LSB就是在4,096个编码中丢失最多8个编码。丢失的只可能是最低端或最高端的编码。

例如:误差为+8LSB ((+3LSB失调误差) + (+5LSB增益误差)) 的一个12位转换器可能输出的编码范围为0 至 4,088。丢失的编码为4088至4095。相对于满量程这一误差很小仅为其0.2%。与此相对,一个误差为-3LSB((-3LSB失调误差)—(-5LSB增益误差))的12位转换器输出的编码范围为3至4,095。此时增益误差会造成精度下降,但不会使编码丢失,丢失的编码为0、1和2。这两个例子给出的都是最坏情况。在实际的转换器中,失调误差和增益误差很少会如此接近最大值。

2.“分辨率”是用来描述刻度划分的最小刻度

对于满量程输入范围为±4.096V的12bit的ADC对应的灵敏度:

  Sensitivity=\frac{2^{12}}{4.069}=1LSB/V

3.ADC的分辨率和精度的关系:

以常用的米尺理解:由于热胀冷缩尺子整个变长(或变短)了(量程变了),尺子的最小单位没变(LSB没变),但是测量得到的结果不对,但是这个尺子还是能够按照最小刻度来区分两个不同物体谁长谁短,只不过绝对值已经不对了,即有误差(精度--对误差大小的刻画)



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3