设为首页收藏本站

极客工坊

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 192|回复: 4

关于ALPHA 8F328P的AD 问题

[复制链接]
发表于 2017-5-18 23:19:02 | 显示全部楼层 |阅读模式
最大值只能达到4064 而不是4095,无论设置基准电压为1.024 2.048 4.096 , 超过其基准电压   还是最大为4064,,,我板子使用的是USB供电方式
QQ图片20170518222123.png
回复

使用道具 举报

发表于 2017-5-19 08:02:27 | 显示全部楼层
我的也一样,在以前10位的版本也有这个现象。
回复 支持 反对

使用道具 举报

发表于 2017-5-19 09:40:25 | 显示全部楼层
本帖最后由 弘毅 于 2017-5-19 10:26 编辑

市面所售的单片机,都会存在增益误差。增益误差是指ADC实际传输特性曲线和理想传输特性曲线的偏差程度。8F328P内置了高精度的内部1.024\2.048\4.096基准源,为了使得各方面数据更准确。我们从ADC的封装函数上,直接矫正了增益误差。12位的输出范围是0-4095,因为增益误差主要是存在于接近满量程的情况下。所以我们对高增益的误差相对大的数据进行了抛弃,限制ADC最大读数为4064。

总体来说。。。就是为了ADC的数据准确
回复 支持 反对

使用道具 举报

 楼主| 发表于 2017-5-19 10:30:22 | 显示全部楼层
这一说明白了,谢谢弘毅大神  误差最后都是积累在满程 以前用单片机也遇到过
回复 支持 反对

使用道具 举报

发表于 2017-5-28 08:02:44 | 显示全部楼层
弘毅 发表于 2017-5-19 09:40
市面所售的单片机,都会存在增益误差。增益误差是指ADC实际传输特性曲线和理想传输特性曲线的偏差程度。8F3 ...

大神,请问:
是不是说,ADC有将近1%的误差?
或者是说,干脆把4064当作最大值?
回复 支持 反对

使用道具 举报

高级模式  
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|联系我们|极客工坊 ( 浙ICP备09023225号  

GMT+8, 2017-6-29 10:02 , Processed in 0.046670 second(s), 11 queries , File On.

Powered by Discuz! X3.3 Licensed

© 2001-2017 Comsenz Inc.

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