stm32单片机电池供电时,可以实时检测电池的电量吗

2019-12-08 14:40发布

在做低功耗产品时,给stm32单片机供电的电源只有电池,可以通过AD转换或者单片机自带的检测功能,检测出来电池的电量吗?谢谢各位前辈了!
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
37条回答
unifax001
1楼-- · 2019-12-10 04:21
unnormal 发表于 2016-6-8 21:27
谢谢啊   仅用电池供电,没有电源芯片,电池电压的变化不会影响adc的结果吗 ...

晕 !
电池电压在3.5V-4.2V变化 首先你stm32 工作电压是3.3或者3V  这个需要极低LDO稳压提供 同时这个电压做为ADC基准
然后电池电压通过电阻分压到ADC 就可以测量了 网上有锂电池电压和电量对应的表格 是基于大部分锂电池的数据 具体实际准确的可以看你用的电池的说明书
简单的做电池电量的预估是可以的 要准确的测量级别的是不可以的
unnormal
2楼-- · 2019-12-10 09:50
unifax001 发表于 2016-6-8 21:30
晕 !
电池电压在3.5V-4.2V变化 首先你stm32 工作电压是3.3或者3V  这个需要极低LDO稳压提供 同时这个电 ...

谢谢啊   您说的对   确实是这样啊,直接使用是有点问题,之前没有考虑这个,要是这样的话  就没有问题了  有了稳压芯片,电压基本保持稳定  那后面的操作都是可行的了   谢谢啊
unnormal
3楼-- · 2019-12-10 11:08
 精彩回答 2  元偷偷看……
unifax001
4楼-- · 2019-12-10 12:19
unnormal 发表于 2016-6-8 21:35
再弱弱的问一下  一般情况  极低LDO稳压芯片  用什么比较好  要低功耗的   谢谢啦 ...

XC6206P332MR
看看这个 极其好用 就是电流小啊
unnormal
5楼-- · 2019-12-10 18:04
unifax001 发表于 2016-6-8 21:41
XC6206P332MR
看看这个 极其好用 就是电流小啊

谢谢啦  我查一下  嘿嘿
unifax001
6楼-- · 2019-12-10 20:09
unnormal 发表于 2016-6-8 21:43
谢谢啦  我查一下  嘿嘿

还有充电电路一并做了

一周热门 更多>