OpenEdv-开源电子网

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

锂电池电压测量的稳定与功耗问题

[复制链接]

12

主题

55

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
209
金钱
209
注册时间
2012-2-17
在线时间
41 小时
发表于 2015-11-3 14:59:29 | 显示全部楼层 |阅读模式
5金钱
锂电池4.2V,使用STM32的AD采集,采集方法是两个10K的电阻分压,软件使用中位值平均滤波。采集周期10S。问题1:稳定性不理想,不知道是不是直接将电池分压测量的问题。 问题2:功耗问题,即使关机了,AD脚也会有部分电流流入,不知是不是这个问题,即使不用电,一个月满满的电池就没电了。有听说加开关,还没试,有没类似建议?

。。
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

72

主题

2711

帖子

2

精华

论坛大神

Rank: 7Rank: 7Rank: 7

积分
3505
金钱
3505
注册时间
2014-8-4
在线时间
696 小时
发表于 2015-11-3 16:44:48 | 显示全部楼层
1.不知你对稳定性有多高要求,分压后电压会在零点零几伏有跳动,感觉也可以了
2.电池即使不用,自身也会损耗的,电池好像不用状态要求半个月充一次电吧,你可以单独放置一块电池,一个月以后测量比较一下,这个实验没做过
以我资质之鲁钝,当尽平心静气、循序渐进、稳扎稳打之力。
回复

使用道具 举报

29

主题

486

帖子

0

精华

论坛元老

Rank: 8Rank: 8

积分
3083
金钱
3083
注册时间
2014-7-19
在线时间
413 小时
发表于 2015-11-3 19:23:49 | 显示全部楼层
你这是准备测什么?电池容量?还是什么?
测容量建议每1秒输出一次ADC到串口   然后将串口信息保存  用execl计算就行  不算太准  但差得也不多
而且你能很清楚的看到放电电压在什么时间会降下来到多少V  然后保护了

最好让放电电流大点  我都是用20个电阻并联,  1600mah的2个小时多放完了   实测的跟商家给定的差得不算多
电子人生!
回复

使用道具 举报

12

主题

55

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
209
金钱
209
注册时间
2012-2-17
在线时间
41 小时
 楼主| 发表于 2015-11-5 14:22:00 | 显示全部楼层
回复【2楼】龙之谷:
-----------------------------900mah的,不会吧,半个月吗,那要是做产品,不是半个月不出货就要自己充一次了
。。
回复

使用道具 举报

12

主题

55

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
209
金钱
209
注册时间
2012-2-17
在线时间
41 小时
 楼主| 发表于 2015-11-5 14:25:12 | 显示全部楼层
回复【3楼】翱翔云端的鸟:
---------------------------------
不是简单的测试,是电量流失很快,stm32的ad教要是直接采集分压电阻的电压,即使不给STm32上电,你也会检测到有零点几伏的电压在stm32那里。而且我是问为什么在完全不开机的情况下一个月左右900mah的电池直接没电了
。。
回复

使用道具 举报

72

主题

2711

帖子

2

精华

论坛大神

Rank: 7Rank: 7Rank: 7

积分
3505
金钱
3505
注册时间
2014-8-4
在线时间
696 小时
发表于 2015-11-5 21:29:26 | 显示全部楼层
回复【4楼】wwwzfgcom:
---------------------------------
好像是手机推荐半个月不用充一下,并不一定是电量的原因,也可能是保持电池的寿命~~~~~
以我资质之鲁钝,当尽平心静气、循序渐进、稳扎稳打之力。
回复

使用道具 举报

5

主题

163

帖子

0

精华

高级会员

Rank: 4

积分
615
金钱
615
注册时间
2011-11-7
在线时间
180 小时
发表于 2015-11-5 21:34:25 | 显示全部楼层
我试过用单片机的AD采集电池的电压,显示很稳定啊,不过我是用的两个1M的电阻分压检的,楼主用两个10K,功耗有点大。
至于断电后,电路里可以加个MOS做开关,断电后MOS判断,就不会耗电了,不过锂电池就算不用放上一个月,自放电也会不少的。
最好加上一个充电电路,没电了自动充
回复

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165540
金钱
165540
注册时间
2010-12-1
在线时间
2117 小时
发表于 2015-11-5 22:46:40 | 显示全部楼层
稳定性可以拿个基准电源来测试下,看看是代码问题,还是硬件问题。
至于放点电流,可以用大一点的电阻,比如2个100K分压。
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复

使用道具 举报

12

主题

55

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
209
金钱
209
注册时间
2012-2-17
在线时间
41 小时
 楼主| 发表于 2015-11-6 11:40:28 | 显示全部楼层
回复【7楼】夜猫煮茶:
---------------------------------
 听说输入阻抗有要求,1M未免过大,我试试100K,mos不知怎么搞,mos一直有个电压,不知道是不是会跳的。
。。
回复

使用道具 举报

12

主题

55

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
209
金钱
209
注册时间
2012-2-17
在线时间
41 小时
 楼主| 发表于 2015-11-6 11:41:45 | 显示全部楼层
回复【8楼】正点原子:
---------------------------------
即使不给STm32上电,也会检测到有零点几伏的电压在stm32那里,这里会不会有问题
。。
回复

使用道具 举报

0

主题

1

帖子

0

精华

新手入门

积分
21
金钱
21
注册时间
2015-11-7
在线时间
0 小时
发表于 2015-11-7 13:51:41 | 显示全部楼层
回复【10楼】wwwzfgcom:
---------------------------------
电池电压测量确实可以加个mos管,系统下电以后mos管不通就不会损耗电流。
另外,5V以下不一定要用分压电阻,直接加个运放不就完了,输入端电流接近于0。
回复

使用道具 举报

84

主题

347

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
2008
金钱
2008
注册时间
2014-7-1
在线时间
189 小时
发表于 2016-2-15 14:23:34 | 显示全部楼层
同样被此问题纠结,现在在找别人的现成方案,电量检测不自己搞了
做一个相信自己的人
回复

使用道具 举报

39

主题

127

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
2296
金钱
2296
注册时间
2015-5-6
在线时间
249 小时
发表于 2016-2-17 20:45:27 | 显示全部楼层
我之前也做了一个电量检查的电路,用的二个100K分压,电量显示也有0.02V的飘移,
回复

使用道具 举报

16

主题

204

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1911
金钱
1911
注册时间
2015-7-5
在线时间
486 小时
发表于 2016-2-17 21:01:57 | 显示全部楼层
可以用一个软件的滤波器,把电压测试数据搞的稳定一些。

AD测量电路肯定要从电池取出一定的电流,会造成电池放电。可以用一个MOS管,关机后,关闭MOS管,这样电池放电会小许多。

不建议用大的分压电阻,分压电阻过大,AD的内阻影响就突出了。
回复

使用道具 举报

11

主题

1044

帖子

0

精华

论坛元老

Rank: 8Rank: 8

积分
3722
金钱
3722
注册时间
2011-5-23
在线时间
2013 小时
发表于 2016-2-17 21:24:00 | 显示全部楼层
减小分压电阻,减小分压电阻带来的影响。
加MOS,降低关机状态下的电池损耗。
RT-Thread RTOS 音频,WIFI,蓝牙
回复

使用道具 举报

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

本版积分规则



关闭

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

正点原子公众号

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

GMT+8, 2025-6-21 02:24

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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