[国产单片机] 又是松翰 ADC 问题,100mA电流流过0.1欧姆电阻采样

[复制链接]
2769|9
 楼主| woshixinshou 发表于 2013-5-20 18:16 | 显示全部楼层 |阅读模式
本帖最后由 woshixinshou 于 2013-5-20 18:18 编辑

采样到的值为0,一直都是这样,,, 内部参考源2V,理论是0.1 * 0.1 = 0.01 /2 * 4096 = 20,但当电流150mA,准得要命,到底是怎么回事,有门槛值吗,
为什么会这样,高手帮忙下,谢谢!
zhangmangui 发表于 2013-5-20 23:49 | 显示全部楼层
可能是采样精度不够啊   ADC是多少位的   可以考虑将采样电阻稍微放大一点  
 楼主| woshixinshou 发表于 2013-5-21 09:05 | 显示全部楼层
是12位的
 楼主| woshixinshou 发表于 2013-5-21 15:11 | 显示全部楼层
之前老早的一些例程里面有8位和12位的采样分辨率设置的区分,但是现在的数据手册根本没有提及到这一位,只是在采样时间上提到,但是根本找不到ADLEN,就算设置了为12位,一样没有效果啊......
wacke 发表于 2013-5-21 21:54 | 显示全部楼层
高端的还是低端的啊。地线没处理好吧。
 楼主| woshixinshou 发表于 2013-5-22 09:07 | 显示全部楼层
对地的,用万用表量的时候有10mV,没有错。
 楼主| woshixinshou 发表于 2013-5-22 10:57 | 显示全部楼层
这点缺陷,比10位的AVR差很多,还是外国的品牌好...
lrhsx33 发表于 2013-5-29 14:17 | 显示全部楼层
MCU AD没问题,应该是软件或是PCBA设计的问题。小信号PCBA设计很重要。
techcoo 发表于 2013-5-31 16:07 | 显示全部楼层
SONIX在使用内部2V做为参考时精度只有8位,只用用VDD或外部VREFH作为参考时精度才可以达到12位
 楼主| woshixinshou 发表于 2013-5-31 19:11 | 显示全部楼层
techcoo 发表于 2013-5-31 16:07
SONIX在使用内部2V做为参考时精度只有8位,只用用VDD或外部VREFH作为参考时精度才可以达到12位 ...

是吗,我得试试,谢谢你!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

95

主题

637

帖子

1

粉丝
快速回复 在线客服 返回列表 返回顶部