OpenEdv-开源电子网

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

STM32 ADC参考电压怎么设置成5V?

[复制链接]

5

主题

31

帖子

0

精华

初级会员

Rank: 2

积分
62
金钱
62
注册时间
2017-7-13
在线时间
14 小时
发表于 2017-8-29 23:25:56 | 显示全部楼层 |阅读模式
STM32的ADC 的参考电压值被默认了3.3V 但是采集的电压值在0-4.5V 该怎么设置参考电压值啊 原子上通过杜邦线外接5v 但是找不到IO啊 ?
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

1

主题

101

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
254
金钱
254
注册时间
2017-5-10
在线时间
55 小时
发表于 2017-8-30 09:50:54 来自手机 | 显示全部楼层
没有办法,但是你用电阻把输入分压一下再计算就可以了了
回复 支持 反对

使用道具 举报

6

主题

305

帖子

1

精华

金牌会员

Rank: 6Rank: 6

积分
2876
金钱
2876
注册时间
2016-7-17
在线时间
404 小时
发表于 2017-8-30 10:00:24 | 显示全部楼层
cromarti 发表于 2017-8-30 09:50
没有办法,但是你用电阻把输入分压一下再计算就可以了了

估计下一句要问你,电阻分压取值多大呀,产生误差怎么办呐?
回复 支持 反对

使用道具 举报

5

主题

31

帖子

0

精华

初级会员

Rank: 2

积分
62
金钱
62
注册时间
2017-7-13
在线时间
14 小时
 楼主| 发表于 2017-8-30 10:46:50 | 显示全部楼层
f1174562 发表于 2017-8-30 10:00
估计下一句要问你,电阻分压取值多大呀,产生误差怎么办呐?

是的 你知道怎么吗
回复 支持 反对

使用道具 举报

5

主题

31

帖子

0

精华

初级会员

Rank: 2

积分
62
金钱
62
注册时间
2017-7-13
在线时间
14 小时
 楼主| 发表于 2017-8-30 10:47:07 | 显示全部楼层
cromarti 发表于 2017-8-30 09:50
没有办法,但是你用电阻把输入分压一下再计算就可以了了

电路 怎么设置
回复 支持 反对

使用道具 举报

1

主题

192

帖子

0

精华

高级会员

Rank: 4

积分
597
金钱
597
注册时间
2014-4-14
在线时间
104 小时
发表于 2017-8-30 10:57:12 | 显示全部楼层
只能输入分压,参考不能高于VDDA,而VDDA最多到3.6。也就是说参考电压最高最高只能到3.6V,先好好看看数据和参考手册。
回复 支持 反对

使用道具 举报

1

主题

101

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
254
金钱
254
注册时间
2017-5-10
在线时间
55 小时
发表于 2017-8-30 13:25:23 来自手机 | 显示全部楼层
luwei2058 发表于 2017-8-30 10:47
电路 怎么设置

百度电阻分压,很简单的电路和公式,精读选稍微好一点的电阻就行,反正stm32的ADC也就那样。
回复 支持 反对

使用道具 举报

5

主题

31

帖子

0

精华

初级会员

Rank: 2

积分
62
金钱
62
注册时间
2017-7-13
在线时间
14 小时
 楼主| 发表于 2017-8-30 20:06:18 | 显示全部楼层
翼间 发表于 2017-8-30 10:57
只能输入分压,参考不能高于VDDA,而VDDA最多到3.6。也就是说参考电压最高最高只能到3.6V,先好好看看数据 ...

我想采集两种电压值,是不是用一个ADC的双通道采集就行了 ,还是用两个ADC
回复 支持 反对

使用道具 举报

56

主题

520

帖子

0

精华

高级会员

Rank: 4

积分
964
金钱
964
注册时间
2014-11-18
在线时间
160 小时
发表于 2017-9-1 14:16:28 | 显示全部楼层
luwei2058 发表于 2017-8-30 20:06
我想采集两种电压值,是不是用一个ADC的双通道采集就行了 ,还是用两个ADC

一个adc就可以了。

电压采集往往会出现大于3.3v的   为了不烧坏IO    都是分压采集的

就电阻分压     比如   5v电压     中间串联俩个10k的电阻 然后接地  那么俩个电阻的中间电压是

2.5v    你测出2.5v    就知道你电源是5v    如果adc读出的是3v    那么你的电源就是6v
自己选择的路,成家前走完。
回复 支持 反对

使用道具 举报

2

主题

29

帖子

0

精华

初级会员

Rank: 2

积分
129
金钱
129
注册时间
2019-4-24
在线时间
17 小时
发表于 2021-7-27 15:55:25 | 显示全部楼层
老帖子,依然有帮助。
回复 支持 反对

使用道具 举报

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

本版积分规则



关闭

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

正点原子公众号

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

GMT+8, 2025-5-25 16:14

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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