OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 13487|回复: 17

ADC(ADS1256)不能采集自己制作的传感器的电压

[复制链接]

21

主题

85

帖子

0

精华

高级会员

Rank: 4

积分
593
金钱
593
注册时间
2017-3-6
在线时间
61 小时
发表于 2021-3-13 10:49:59 | 显示全部楼层 |阅读模式
8金钱
(1)不能测出电压传感器的输出电压

自己做了一个电压输出型的湿度传感器,输出电压大概在0~300mV,用万用表可以测出随着湿度的改变电压的大小发生改变,从几十mV变到200多mV。但是当我用STM32F407自带的ADC却又不能测出其电压,用自己做的32+ADS1256(24bit  △-∑ADC)也测不出来,这个板子测直流稳压电源和干电池等都是没有问题的,也测过板子自带的一个简单的分压电路产生的电压,最小可测到1.mV,下面两张图是隔了一天之后重新打开测量同一个点的电压,可以看出来还是比较稳定的,测量电压会随着电位器的改变而改变。
2.png 1.png
但是用淘宝上买的一个51+AD0809却又能测到,实在不懂为什么。我查了一些资料发现,AD0809是逐次逼近型的,可是32内部也是逼近型的,位数也比0809高,为什么就测不出来呢?AD0809那套方案,就是直接将信号输入到ADC然后51控制时序。
(2)单片机内部ADC在浮空输入时,电压不为0
为什么一般的万用表在没接入电压时,显示基本都为0或者0.001这种,但是32自带的ADC却测的有0.xV,自己做的板子也是,但是测直流稳压电源又是准的。
在此谢谢各位大神。


正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

11

主题

314

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1039
金钱
1039
注册时间
2020-7-21
在线时间
258 小时
发表于 2021-3-13 16:30:43 | 显示全部楼层
回复

使用道具 举报

22

主题

2257

帖子

0

精华

论坛元老

Rank: 8Rank: 8

积分
4424
金钱
4424
注册时间
2013-4-22
在线时间
331 小时
发表于 2021-3-13 16:31:31 | 显示全部楼层
这么小的电压肯定测量不准了
回复

使用道具 举报

21

主题

85

帖子

0

精华

高级会员

Rank: 4

积分
593
金钱
593
注册时间
2017-3-6
在线时间
61 小时
 楼主| 发表于 2021-3-13 19:05:39 | 显示全部楼层
回复

使用道具 举报

21

主题

85

帖子

0

精华

高级会员

Rank: 4

积分
593
金钱
593
注册时间
2017-3-6
在线时间
61 小时
 楼主| 发表于 2021-3-13 19:06:02 | 显示全部楼层
三叶草 发表于 2021-3-13 16:31
这么小的电压肯定测量不准了

为什么?
回复

使用道具 举报

21

主题

85

帖子

0

精华

高级会员

Rank: 4

积分
593
金钱
593
注册时间
2017-3-6
在线时间
61 小时
 楼主| 发表于 2021-3-18 13:16:50 | 显示全部楼层
会是采样率的影响?
回复

使用道具 举报

1

主题

7

帖子

0

精华

初级会员

Rank: 2

积分
50
金钱
50
注册时间
2021-1-10
在线时间
13 小时
发表于 2021-4-1 10:02:39 | 显示全部楼层
大佬有ads1256的代码吗
回复

使用道具 举报

21

主题

85

帖子

0

精华

高级会员

Rank: 4

积分
593
金钱
593
注册时间
2017-3-6
在线时间
61 小时
 楼主| 发表于 2021-4-1 22:53:33 | 显示全部楼层
shdcw 发表于 2021-4-1 10:02
大佬有ads1256的代码吗

有,可以留个邮箱啥的。
回复

使用道具 举报

21

主题

85

帖子

0

精华

高级会员

Rank: 4

积分
593
金钱
593
注册时间
2017-3-6
在线时间
61 小时
 楼主| 发表于 2021-4-1 22:58:03 | 显示全部楼层
第一个问题已经解决了。第二个问题不清楚,为什么万用表浮空可以为0呢
回复

使用道具 举报

0

主题

2

帖子

0

精华

新手入门

积分
17
金钱
17
注册时间
2021-5-21
在线时间
6 小时
发表于 2021-5-30 21:10:28 | 显示全部楼层
习惯了寂寞 发表于 2021-4-1 22:58
第一个问题已经解决了。第二个问题不清楚,为什么万用表浮空可以为0呢

求问第一个问题咋解决的呀
回复

使用道具 举报

0

主题

9

帖子

0

精华

初级会员

Rank: 2

积分
96
金钱
96
注册时间
2021-4-2
在线时间
15 小时
发表于 2021-7-29 15:35:59 | 显示全部楼层
回复

使用道具 举报

21

主题

85

帖子

0

精华

高级会员

Rank: 4

积分
593
金钱
593
注册时间
2017-3-6
在线时间
61 小时
 楼主| 发表于 2021-8-12 23:44:24 | 显示全部楼层
c13366 发表于 2021-5-30 21:10
求问第一个问题咋解决的呀

换了电路,用了电压跟随器,那个传感器内阻太大了
回复

使用道具 举报

21

主题

85

帖子

0

精华

高级会员

Rank: 4

积分
593
金钱
593
注册时间
2017-3-6
在线时间
61 小时
 楼主| 发表于 2021-8-12 23:44:45 | 显示全部楼层

是需要ADS1256代码?
回复

使用道具 举报

0

主题

3

帖子

0

精华

新手上路

积分
34
金钱
34
注册时间
2021-8-9
在线时间
9 小时
发表于 2021-8-16 16:52:17 | 显示全部楼层
求ADS1256代码
回复

使用道具 举报

21

主题

85

帖子

0

精华

高级会员

Rank: 4

积分
593
金钱
593
注册时间
2017-3-6
在线时间
61 小时
 楼主| 发表于 2021-8-16 21:49:39 | 显示全部楼层
统一回复,ADS1256代码已经上传到后面的帖子中了
回复

使用道具 举报

0

主题

1

帖子

0

精华

新手入门

积分
7
金钱
7
注册时间
2021-10-2
在线时间
1 小时
发表于 2021-10-12 20:21:07 | 显示全部楼层
阻抗不匹配 用电压跟随电路
回复

使用道具 举报

0

主题

7

帖子

0

精华

初级会员

Rank: 2

积分
60
金钱
60
注册时间
2020-12-12
在线时间
17 小时
发表于 2023-5-1 12:08:20 | 显示全部楼层
大佬有ads1256的代码吗
回复

使用道具 举报

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

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2024-5-15 10:25

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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