OpenEdv-开源电子网

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

STM32自带的ADC可以做一个简易毫伏表吗

[复制链接]

31

主题

1953

帖子

3

精华

论坛元老

Rank: 8Rank: 8

积分
4462
金钱
4462
注册时间
2018-5-11
在线时间
932 小时
发表于 2022-3-26 21:19:07 | 显示全部楼层 |阅读模式
10金钱
好久没有来论坛,
也没有玩STM32了,
最近想再捡起来玩玩,
准备先做一个小试验,
比如拿STM32自带的ADC做一个毫伏表,
粗看了一下指标,
一般参考电压为3.3V,
这个对于我来说有些太高,
能不能把参考电压设成200毫伏,
直接做成一个正负200毫伏量程的毫伏表呢?
如果能的话,
精度能够达到多少?

最佳答案

查看完整内容[请看2#楼]

1.ADC供电部分使用电压基准源供电. 2.加入运放+偏置,这样交直流都能测. 3.标定0mV以及你要测的最大数据,就是校准,你别想着不校准能得到准确信号,人家世界级的仪表都是固定时间要校准的.
我的开源链接 https://github.com/ShuifaHe/STM32.git  请关注,点赞支持哦。
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

80

主题

931

帖子

0

精华

论坛元老

Rank: 8Rank: 8

积分
3345
金钱
3345
注册时间
2013-5-28
在线时间
468 小时
发表于 2022-3-26 21:19:08 | 显示全部楼层
1.ADC供电部分使用电压基准源供电.
2.加入运放+偏置,这样交直流都能测.
3.标定0mV以及你要测的最大数据,就是校准,你别想着不校准能得到准确信号,人家世界级的仪表都是固定时间要校准的.
回复

使用道具 举报

31

主题

1953

帖子

3

精华

论坛元老

Rank: 8Rank: 8

积分
4462
金钱
4462
注册时间
2018-5-11
在线时间
932 小时
 楼主| 发表于 2022-3-29 14:34:30 | 显示全部楼层
查了一下,
好像Vref最低只到2.4V啊,
搞不成哦。
我的开源链接 https://github.com/ShuifaHe/STM32.git  请关注,点赞支持哦。
回复

使用道具 举报

16

主题

426

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
2765
金钱
2765
注册时间
2018-11-8
在线时间
438 小时
发表于 2022-3-29 16:56:45 | 显示全部楼层
把你200mV的信号放大到2.4不就行了
一般都想要大信号 你这还想主动把Vref给降了
另外你那个负信号32本身也采不了啊 用放大器抬信号 顺便再把信号放大不就完事了
回复

使用道具 举报

31

主题

1953

帖子

3

精华

论坛元老

Rank: 8Rank: 8

积分
4462
金钱
4462
注册时间
2018-5-11
在线时间
932 小时
 楼主| 发表于 2022-3-29 20:57:36 | 显示全部楼层
babyrabbit 发表于 2022-3-29 16:56
把你200mV的信号放大到2.4不就行了
一般都想要大信号 你这还想主动把Vref给降了
另外你那个负信号32本 ...

其实我原本的意思是什么都不加,
直接用STM32的最小系统板,
做一个超级简易的毫伏表。
精度也不要求高,
能稍优于1%就可以了。
如果可以加外围的话,
我扩展一个运放或者满足要求的ADC芯片都可以解决的。
我的开源链接 https://github.com/ShuifaHe/STM32.git  请关注,点赞支持哦。
回复

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165377
金钱
165377
注册时间
2010-12-1
在线时间
2111 小时
发表于 2022-3-30 01:23:47 | 显示全部楼层
前端加运放,将±200mv,放大到0-3.3V之间就可以了
回复

使用道具 举报

31

主题

1953

帖子

3

精华

论坛元老

Rank: 8Rank: 8

积分
4462
金钱
4462
注册时间
2018-5-11
在线时间
932 小时
 楼主| 发表于 2022-3-30 08:04:09 | 显示全部楼层
正点原子 发表于 2022-3-30 01:23
前端加运放,将±200mv,放大到0-3.3V之间就可以了

看楼上的说明。
我的开源链接 https://github.com/ShuifaHe/STM32.git  请关注,点赞支持哦。
回复

使用道具 举报

13

主题

643

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
2432
金钱
2432
注册时间
2019-12-28
在线时间
527 小时
发表于 2022-3-30 09:54:01 | 显示全部楼层
楼上的大佬们给出建议了,楼主可以试试
回复

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165377
金钱
165377
注册时间
2010-12-1
在线时间
2111 小时
发表于 2022-3-31 00:59:36 | 显示全部楼层
warship 发表于 2022-3-30 08:04
看楼上的说明。

和2.4V参考电压无关, 关键是你的前端电路。
肯定是可以用运放实现 ±200mv到0-3.3V的转换的
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复

使用道具 举报

31

主题

1953

帖子

3

精华

论坛元老

Rank: 8Rank: 8

积分
4462
金钱
4462
注册时间
2018-5-11
在线时间
932 小时
 楼主| 发表于 2022-3-31 19:50:29 | 显示全部楼层
正点原子 发表于 2022-3-31 00:59
和2.4V参考电压无关, 关键是你的前端电路。
肯定是可以用运放实现 ±200mv到0-3.3V的转换的

好吧,我投降了。
我原本的意思是什么有源器件都不加,
最多一个电位器分压出一个200mV的作为参考电压的。
现在知道参考电压最小2.4V,
200mV是不行的。
我的开源链接 https://github.com/ShuifaHe/STM32.git  请关注,点赞支持哦。
回复

使用道具 举报

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

本版积分规则



关闭

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

正点原子公众号

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

GMT+8, 2025-2-27 17:22

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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