单片机中AD转换, 为什么位数越多精度越高,两者有什么计算关系

发布网友 发布时间:2022-04-26 22:03

我来回答

3个回答

热心网友 时间:2023-11-08 10:29

AD转换是把连续量的模拟量转换为不连续的数字量,数字量的位数直接表达了取样时的精度,严格说只能是接近实际数的一个近似数,当然是位数越多精度越高,好比一把普通尺和一把千分尺,你说哪个精度高?两者的计算关系(应该是换算关系)就是把通过传感器测量所得的实数(电压、电流、角度、位移、温度等等的标量)变换为便于计算机处理的二进制数。追问简言之,如何根据量程和精度确定AD转换器位数

追答“位数”是A/D转换器的数学表达力(分辨力),就是输出的最小变化量其实是模拟量的离散值,在二进制系统中,它是满度量程的1/(2^x),式中的x为位数,与精度相关,但不等于精度。
实际用途中的“精度”是个综合性指标,需要考虑非线性度、偏移、温漂、倍率漂移等器件特性以及搭成的电路外部电气特性指标,这些都对电路的精度有直接影响,要综合考虑。

热心网友 时间:2023-11-08 10:30

ad转换的精度是基于 基准电压和电压分辨率的 基准电压一定要准 电压分辨率 则与位数有关 位数越高 电压的分辨率也就越高 举个例子 16位的ad 他的基准电压为2.5v 那么它能分辨 2.5/65536的电压降 8位的ad 基准电压为2.5v 那么它能分辨 2.5/256 的电压降 分辨率与精度关系 比如 电压变化了2.5/65536 的大小 8位的ad是检测不出来的 只有16位的ad才能检测出来 那么16位ad精度就更高 就好比游标卡尺比普通的尺 精度高一样的道理

热心网友 时间:2023-11-08 10:30

AD位数是这样的,比如位数n位 AD不是有个参考电压吗?比如5V
那精度就是 5V* 1/(2^n) 比如8位就是 5/256 伏 就是最小能识别的电压是0.019V
10位 就是5/1024 0.004V
精度也就是能识别的最小电压值。追问您讲的好像是分辨率,为获得高转换精度为什么选择12位而不选择8位

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com