极客工坊

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 11537|回复: 4

关于ALPHA 8F328P的AD 问题

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

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
回复

使用道具 举报

发表于 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|联系我们|极客工坊

GMT+8, 2024-4-17 03:20 , Processed in 0.042680 second(s), 21 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2021, Tencent Cloud.

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