如何用STM32的ADC采集0~48V的电压?

2019-12-17 21:27发布

如题所述,如何用STM32的ADC采集0~48V的电压?又如何采集正负12V的电压呢?
目前想到的就是进行电阻分压来解决,对于负的电压检测,采用升压的办法,将其升至0以上在采取分压的方式,不知道大家有什么好的解决方案没有?还望多多指教。谢谢
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
29条回答
zm6605
1楼-- · 2019-12-19 09:21
本帖最后由 zm6605 于 2013-11-29 20:55 编辑

我觉得楼主如果只是想采样电池电压的话,没必要加运放,采样时间长一点就可以了,毕竟分压电阻才10K
wind2100
2楼-- · 2019-12-19 12:51
 精彩回答 2  元偷偷看……
it_yrj
3楼-- · 2019-12-19 18:22
wind2100 发表于 2013-11-29 23:08
还要注意一个问题 就是当电路出问题了, 过压了 会不会烧坏MCU 这个需要注意  要么就隔离起来。 ...

在进MCU的ADC之前用两个二极管做了限压保护的啊,电路中有体现的哦,老大所谓的隔离如何实现呢?请指教
it_yrj
4楼-- · 2019-12-19 21:56
zm6605 发表于 2013-11-29 20:52
我觉得楼主如果只是想采样电池电压的话,没必要加运放,采样时间长一点就可以了,毕竟分压电阻才10K ...

请教一下,精度何如保证呢,谢谢
it_yrj
5楼-- · 2019-12-19 23:56
wqearth 发表于 2013-11-29 20:39
我们的项目上用的就是wind2100说的那个方案,用着简单方便

先降压再采集对吧,楼主帮忙给看下楼上传的电路呗,谢谢了
it_yrj
6楼-- · 2019-12-20 02:41
zm6605 发表于 2013-11-29 20:52
我觉得楼主如果只是想采样电池电压的话,没必要加运放,采样时间长一点就可以了,毕竟分压电阻才10K ...

那什么情况下适合加运放呢?谢谢指教

一周热门 更多>