请问如何用STM32的ADC采集0到48V的直流电压?

2019-07-14 15:14发布

如题目所述:如何用STM32的ADC采集0到48V的直流电压?
目前想到的方法是进行电阻分压,将要采集的大电压分压转化为STM32可以接受的小电压信号,不知道各位有什么高见?求指教啊
另外如何实现1%的精度呢?
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
13条回答
东少2016
1楼-- · 2019-07-15 16:34
1、用电阻分压,但是电阻的精度有限。需要找高精密电阻。
2、可以使用简单的功放电路。对测量信号进行衰减。然后再测量
maruidiyi
2楼-- · 2019-07-15 17:42
楼主采集的电压是蓄电池或电动车的电池吧。
目前成熟的方案都是采用电阻分压来做,一般都是采用1%精度的电阻进行分压。采用STM32自带的12位精度ADC是可以满足要求的。
60user14
3楼-- · 2019-07-15 19:53
采用精密电阻分压方式,之前公司就这么做的
wangyuzi87
4楼-- · 2019-07-15 21:43
我也认为应该采用电阻分压,并使用高精度的可调电阻来调节分压比例输出的范围正好符合STM32F0的测量范围0~3.3V.
ncvttwer
5楼-- · 2019-07-16 00:05
 精彩回答 2  元偷偷看……
adaliu001
6楼-- · 2019-07-16 01:15
遇到了同样的问题,看到大神们都这么说,我先试试吧

一周热门 更多>