stm32 如何检测蓄电池(24v)的电量

2019-08-19 20:04发布

请教原子哥,怎么用stm32 来检测蓄电池的电量?对于24v的蓄电池,我是不是需要外界电路把它的电压按比例降到3v在开始检测
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
11条回答
ricefat
1楼-- · 2019-08-19 23:44
需要电阻分压,另外电池压降和剩余电量之间并不是线性对应的,需要做放电曲线测试以找到对应关系,才能通过电压指示电量。
Rocks
2楼-- · 2019-08-20 01:56
 精彩回答 2  元偷偷看……
新手驾到
3楼-- · 2019-08-20 04:13
Rocks 发表于 2016-1-15 11:17
你是要精準知道電壓值

還是 低電壓警報?

要精确的,一般的电动车不都有一个电源显示的嘛。我就是来做这个的
龙之谷
4楼-- · 2019-08-20 04:52
电阻分压
xkwy
5楼-- · 2019-08-20 08:04
必须要电阻分压,要不然会烧单片机引脚的

你需要先制作一张电压-电量映射表,然后ADC获取电压,根据映射表返回电量。

Biita
6楼-- · 2019-08-20 08:26
电阻分压器会产生负载效应,在电阻分压器后面用运放做一个电压跟随,这样分压后给单片机ADC的电压就比较稳定,不会随负载变化而变化

一周热门 更多>