找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 3398|回复: 4
打印 上一主题 下一主题
收起左侧

ADC0832与STC15单片机内置的ADC测试电压误差的疑惑

[复制链接]
楼主
ID:401564 发表于 2020-12-14 21:03 | 显示全部楼层
ADC那的限流其实没有意义,ADC输入本身就是高阻抗的,要不要限流都不重要,一般要加的话也是加个几百欧的,不会用K级别的
你的计算公式本身就是有问题的,楼上已经说了
其实除法运算不需要/1024.0的,只要/1024就可以了,可以在别的地方增加处理代码就可以了
8位ADC,5V参考电压,精度误差就是19.5mV,大概就是0.02V,而ADC0832自身的误差就有两个位的误差,加起来就是0.06V的误差了,还有一些其它误差并没有在数据手册中标示出来,所以,就不要指望ADC0832有多准确了
而STC15就不一样了,精度相对要高,但由于ADC速度太快,加上STC的ADC是内部通道选择的,ADC的结果并不会是每次都准确的,所以,滤波是一定要有的,最简单的就是进行多次ADC,然后再平均,这方法能就会大多数的ADC了
如果有干扰的话,还得去掉最大数和最小数的
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

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