打印
[AVR单片机]

ATmega2560的AD采集偏高0.2V左右

[复制链接]
1246|15
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
使用内部AD   但是采集得到的值比正常的高  用学生电源出固定电压  2.7V采集得到的是2.9V   每个管脚都是偏高的

   ADCSRA=0X00;      //失能ADC
   ADMUX=0X41;       //参考电压5V  右对齐 ADC8为0x40 0x41是ADC9
   ADCSRB=0X08;      //模拟比较器失能  选通ADC8  自由运行模式
   ADCSRA=0XEB;      //使能ADC  开始转换  中断使能  8分频
   SEI();

相关帖子

沙发
进击的生菜|  楼主 | 2017-8-2 23:02 | 只看该作者
最小系统是自己画的   是不是跟电路有关    各位有没有遇到过类似的

使用特权

评论回复
板凳
进击的生菜|  楼主 | 2017-8-3 09:01 | 只看该作者
参考电压是直接接的5V   求有经验的前辈帮忙分析分析  很是郁闷  难道要用软件减去0.2?

使用特权

评论回复
地板
xuyaqi| | 2017-8-3 09:28 | 只看该作者
各种原因都会造成零点漂移,标定后从结果中剔除就可以了。

使用特权

评论回复
5
宇容创行| | 2017-8-3 10:00 | 只看该作者
cref 不要用电源电压试试

使用特权

评论回复
6
feelhyq| | 2017-8-3 10:17 | 只看该作者
进击的生菜 发表于 2017-8-3 09:01
参考电压是直接接的5V   求有经验的前辈帮忙分析分析  很是郁闷  难道要用软件减去0.2? ...

看看你的软件怎么去计算出数值的

使用特权

评论回复
7
ddllxxrr| | 2017-8-3 10:27 | 只看该作者
多采几次,除以次数,求平均数

使用特权

评论回复
8
进击的生菜|  楼主 | 2017-8-3 13:51 | 只看该作者
feelhyq 发表于 2017-8-3 10:17
看看你的软件怎么去计算出数值的
uint temp1; 
uint temp2;

temp1=ADCL;
temp2=ADCH;
value=(temp2<<8)|temp1;




然后这个值右移10位  乘5

使用特权

评论回复
9
进击的生菜|  楼主 | 2017-8-3 13:52 | 只看该作者
宇容创行 发表于 2017-8-3 10:00
cref 不要用电源电压试试

手册上写单片机外部接了参考电压  就不能用内部参考电压了     

使用特权

评论回复
10
进击的生菜|  楼主 | 2017-8-3 13:56 | 只看该作者
xuyaqi 发表于 2017-8-3 09:28
各种原因都会造成零点漂移,标定后从结果中剔除就可以了。

会不会跟我这个滤波电容有关系  跟其他电容的值不一样

ADC.png (55.97 KB )

ADC.png

使用特权

评论回复
11
feelhyq| | 2017-8-3 14:19 | 只看该作者
进击的生菜 发表于 2017-8-3 13:51
然后这个值右移10位  乘5

value = (value * 5 * 1000) >>10 /* 把value数据类型改成 32bit的,按照我的这个公式去算下,得出来的结果单位是mV,看看有没有误差 */

使用特权

评论回复
12
进击的生菜|  楼主 | 2017-8-3 14:39 | 只看该作者
feelhyq 发表于 2017-8-3 14:19
value = (value * 5 * 1000) >>10 /* 把value数据类型改成 32bit的,按照我的这个公式去算下,得出来的结 ...

还是偏高

电压.png (10.13 KB )

电压.png

微信图片_20170803143841.jpg (218.59 KB )

微信图片_20170803143841.jpg

使用特权

评论回复
13
sjzzlxy| | 2017-8-3 15:10 | 只看该作者
建议量一下参考电压是否为5V。有可能会偏高

使用特权

评论回复
评分
参与人数 1威望 +1 收起 理由
进击的生菜 + 1 很给力!
14
feelhyq| | 2017-8-3 15:11 | 只看该作者

软件那样去算是没问题的,硬件方面的问题我就不是很懂了

使用特权

评论回复
15
进击的生菜|  楼主 | 2017-8-3 15:23 | 只看该作者
sjzzlxy 发表于 2017-8-3 15:10
建议量一下参考电压是否为5V。有可能会偏高

确实是你说的这样  我用340供电  电压没到5V  4.7到4.8之间  用学生电源出的5V供电就好了  

使用特权

评论回复
16
进击的生菜|  楼主 | 2017-8-3 15:24 | 只看该作者
feelhyq 发表于 2017-8-3 15:11
软件那样去算是没问题的,硬件方面的问题我就不是很懂了

解决了  参考电压是5v 但是 实际给的是4.8左右  所以才会这样

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

11

主题

86

帖子

0

粉丝