矿石收音机论坛

 找回密码
 加入会员

QQ登录

只需一步,快速开始

搜索
楼主: 江边树

我对LC/Rd表程序的学习体会点滴

[复制链接]
     
发表于 2017-1-16 22:52:57 |
谢谢楼主,很有学习价值,再做个记号。。。。。。。。。
发表于 2017-1-23 08:38:50 来自手机 |
本帖最后由 hotdll 于 2017-1-23 10:28 编辑
huarana 发表于 2015-1-13 17:00
你的疑问恰好也是很多人的疑问,而正是很多人搞不懂这个,不要以为是高手就不会出错哦,不要以为是stc的 ...


是除1024的,你自己做个R2R模型电路就明白了,如果图省事,仿真下也可以。

如果你连以上这两项都懒得做,或者说没时间做,那么花1分钟回答下面这个问题就明白了

假设10位ADC值,外接基准是5.000V

问:如果ADC值是512的时候,电压多少?

如果按你的算法是: 512/1023 * 5.000 = 2.50244v

如果按标准算法: 512/1024 * 5.000 = 2.50000V;

单纯的用万用表检测,需要4000字以上的万用表,并且精度要0.1%,误差不能超过1个字。

如果非要拿生活中的尺子为例,这么说你就该听懂:尺子上的值表示刻度,相邻两个刻度(值)的差为1等份,我们在做比例运算的时候,是按等分计算的,而不是刻度值。在逐次逼近ADC中,ADC的值表示等份,而不是刻度。

比如1,表示的不是1,而是0.5LSB-1.5LSB之间的数,另外你说的1023代表5V,实际上不是,1023也是代表一个范围4.995-5.000V,

小黑屋|手机版|矿石收音机 ( 蒙ICP备05000029号-1 )

蒙公网安备 15040402000005号

GMT+8, 2024-4-26 23:25

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表