一、分辨率
分辨率是ADC的一个主要参数,那么什么是ADC的分辨率呢 ?分辨率模数转换这类器件在转换时所能表示的最大数(满量程),也便是ADC的位数,比如8位的ADC那么它的分辨率便是2的8次方减去1,也便是它所能表示的最大数是255,12位的ADC的分辨率便是2的12次方减去1,也便是4095。
上图是一个ADC的基本框图,假设我们要丈量一个0~5V的电压旗子暗记,

我们利用一个8位的ADC来转换,当输入的电压为0时,那么这时转换出来的数字量也是0,当输入的电压是最大值5V时,转换出来的数字值便是255,那么可以打算出来,数字量每增加1,实际的电压增加5/256=0.01953V,那么要打算当前转换出来的ADC值对应的电压,就须要用到这个0.01953V,如果某一次读到的ADC值为123,那么实际对应的电压便是1235/256=2.402V,那么实际的电压值便是20402V。
12位ADC丈量当我们利用12位ADC进行丈量时,输入电压为0,那么转换出来的数字量依然为0,当输入最大5V时,转换出来的数字是4095,此时打算出没增加一个数字量,实际电压增加5/4096=0.00122V,当某次测得的数字量为123时,此时实际的电压值为135/4096=0.1501V。
位数在精度上的表示假设我们要丈量一个0.015V的电压,利用8位的ADC得到数字量0.015/0.01953=0.768,此时得到的数字量为1,但这时,你只能认为是15/256=0.01953V的电压。
假如利用12位的ADC丈量,得到的数字量为0.015/0.00122=12.295,这个数字介于12或者13,取12,转换一下便是125/4096=0.0147V,取13的话,转换一下便是135/4096=0.0159V,经由上面的数字比拟,位数越高的ADC就能够得到更加精确的电压。
总结关于ADC的转换影响精度的成分还有很多,比如温漂,基准源的稳定性,噪声等等成分,以上只是针对分辨率对精度的影响做一个大略的阐明,分辨率不即是精度,它只是影响精度的一个指标。
本文原创,转发请注明出处------------头条号@意见意义硬件








