7889|16

7

帖子

0

TA的资源

一粒金砂(初级)

楼主
 

小白求助!!ADC实验为什么测不出十几mv的电压?? [复制链接]

 
跪求大神!我用的是野火的ADC实验的程序。在pc0上接电池或者用手捏,串口打印输出都是正常的数值,为什么接一个十几mv的电压就打印全零?而且寄存器的地址也是0x00!     
  
接电池或者用手捏的时候,地址都是在变化的啊!


求助大神 给解答一下!是不是电压在导线上有损耗?

可是有损耗的话,地址为啥是0啊??

跪谢!
此帖出自stm32/stm8论坛

最新回复

看一下你的Vref-接的是什么,是不是GND,或者板子需不需要跳线帽跳接什么的  详情 回复 发表于 2017-11-15 15:35
点赞 关注
 

回复
举报

7

帖子

0

TA的资源

一粒金砂(初级)

沙发
 
刚才又试了一下,pc0和GND短路的时候也是地址全零电压全零,这是为什么啊!
此帖出自stm32/stm8论坛
 
 

回复

1792

帖子

0

TA的资源

五彩晶圆(初级)

板凳
 
几位ADC,如果是8位的,十几mv确实测不出来
此帖出自stm32/stm8论坛
 
 

回复

4997

帖子

19

TA的资源

裸片初长成(初级)

4
 
这个完全可以计算出来,最小值=最大电压值-最小电压值/2的n次方,就可以看出是否可以读取了。
此帖出自stm32/stm8论坛
 
个人签名我的博客
 
 

回复

7

帖子

0

TA的资源

一粒金砂(初级)

5
 
sint27 发表于 2015-5-27 10:58
几位ADC,如果是8位的,十几mv确实测不出来

是12位的!可以测出来吗
此帖出自stm32/stm8论坛
 
 
 

回复

7

帖子

0

TA的资源

一粒金砂(初级)

6
 
sint27 发表于 2015-5-27 10:58
几位ADC,如果是8位的,十几mv确实测不出来

可是寄存器是0x00是什么情况呢?
此帖出自stm32/stm8论坛
 
 
 

回复

7

帖子

0

TA的资源

一粒金砂(初级)

7
 
zhaojun_xf 发表于 2015-5-27 11:04
这个完全可以计算出来,最小值=最大电压值-最小电压值/2的n次方,就可以看出是否可以读取了。

版主,我用的板子跟野火视频的板子不一样,没有视频上的旋转电阻,pc0空接的时候电压是1.6v左右浮动,这样怎么知道最小电压值呢?最大电压可以设为3.3v吗?n应该是adc的位数=12吧?
此帖出自stm32/stm8论坛

点评

IO扣悬空是不建议这做的,最好用一个可调电阻一端接3.3,一端接地,调节可调电阻看看,最少能测量多少,应该能够测试几个mv的。  详情 回复 发表于 2015-5-27 11:28
 
 
 

回复

7

帖子

0

TA的资源

一粒金砂(初级)

8
 
求帮助啊
此帖出自stm32/stm8论坛
 
 
 

回复

3414

帖子

0

TA的资源

纯净的硅(高级)

9
 
理论上是可以 采集到的
不过,电压太小的话,线路损耗得要考虑
先放大再送ADC吧
此帖出自stm32/stm8论坛
 
个人签名

So TM what......?

 

 

回复

4997

帖子

19

TA的资源

裸片初长成(初级)

10
 
storminsect 发表于 2015-5-27 11:16
版主,我用的板子跟野火视频的板子不一样,没有视频上的旋转电阻,pc0空接的时候电压是1.6v左右浮动,这样怎么知道最小电压值呢?最大电压可以设为3.3v吗?n应该是adc的位数=12吧?

IO扣悬空是不建议这做的,最好用一个可调电阻一端接3.3,一端接地,调节可调电阻看看,最少能测量多少,应该能够测试几个mv的。
此帖出自stm32/stm8论坛
 
个人签名我的博客
 
 

回复

7172

帖子

195

TA的资源

五彩晶圆(高级)

11
 
小电压最好是放大之后采集的
此帖出自stm32/stm8论坛
 
 
 

回复

1万

帖子

142

TA的资源

版主

12
 
当然测不出,自己去算算AD输出的一位对应多少电压。
此帖出自stm32/stm8论坛
 
个人签名上传了一些书籍资料,也许有你想要的:https://download.eeworld.com.cn/user/chunyang
 
 

回复

9

帖子

0

TA的资源

一粒金砂(中级)

13
 
3.3V供电,最小为零,理论上最小能测出0.8mv的电压,算上损耗什么的,几mv应该没问题
此帖出自stm32/stm8论坛
 
 
 

回复

4005

帖子

0

TA的资源

版主

14
 
野火板子没搞过,所谓的地址指的是啥?
此帖出自stm32/stm8论坛
 
 
 

回复

33

帖子

0

TA的资源

一粒金砂(中级)

15
 
chunyang 发表于 2015-5-27 16:21
当然测不出,自己去算算AD输出的一位对应多少电压。

3300mv  /4095    =0.8mv  啊,  我打大概60mv以下就读不到了
此帖出自stm32/stm8论坛
 
 
 

回复

1

帖子

0

TA的资源

一粒金砂(初级)

16
 
spydf 发表于 2016-9-19 09:14
3300mv  /4095    =0.8mv  啊,  我打大概60mv以下就读不到了

将硬件电路AD基准电压换成2.5V再试试
此帖出自stm32/stm8论坛
 
 
 

回复

366

帖子

1

TA的资源

一粒金砂(高级)

17
 
看一下你的Vref-接的是什么,是不是GND,或者板子需不需要跳线帽跳接什么的
此帖出自stm32/stm8论坛
 
 
 

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

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 1/10 下一条

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表