专注收集记录技术开发学习笔记、技术难点、解决方案
网站信息搜索 >> 请输入关键词:
您当前的位置: 首页 > WinCE

电压跳动导致电池读数变动的有关问题

发布时间:2010-06-13 22:23:42 文章来源:www.iduyao.cn 采编人员:星星草
电压跳动导致电池读数变动的问题
现在发现一个问题,由于电池端的电压在不同负载的时候会有所跳动,因此计算出的电池电量也会变化。
比如说,我再正常使用的时候电池电量显示75%,这个时候在播放MP3。不做其他操作,过了一分钟,背光会自动变暗,这是电量显示就变成80%,再过一分钟,背光会关闭,电池电量显示就会变成85%。这时如果我点击屏幕,让背光亮起来,电量显示又恢复到75%。
这种情况会产生两个问题:
一是客户如果查看电池电量,在背光变暗的时候就会发现电池电量增加了,而这时是放电的时候,电池电量增加是不符合常理的(对客户来说);
二是如果客户只在听MP3,,不做其他操作,背光到时候会自动关闭,客户虽然看不到电量显示,但是系统中计算出来的电量已经高于实际电量了。目前设置的是20%自动让系统待机,但是在这种情况下,如果等到计算出20%,可能实际电量已经剩余不到10%了,就是说会产生深度放电。
上述情况不论在充电还是放电的时候,都有。只不过充电的时候不会产生上述的两个问题。
有没有好的办法可以解决这个问题呢?
谢谢大家!

------解决方案--------------------
电量的显示不可能是很精确的,只能是个大概的值
------解决方案--------------------
75% %80等等都是通过软件来计算出来的吧,如果这样的话,改改软件不就可以了。
------解决方案--------------------
你的电池容量信息可能是根据当前电流大小算的。这个容量可能是指电池还能撑多长时间。
------解决方案--------------------
我觉得这个很难搞哦,

因为这个负载改不了,电池的本性就这样,难道还要使用一些高级的算法来纠正?

笔记本的不知道是怎么做的。
------解决方案--------------------
如果用电压测量,要精确到1%,那确实很难。我们以前做,也就是分5个级别,也就是精确到20%
------解决方案--------------------
用电压方法测量电池电量,基本是无法解决此问题的,这是方法根源导致的。
要么换电流方式测,要么换专门的电量计芯片可以很精确的测。

几种方法我们都用过。电压法最方便,最不精确;电流法很精确,但与电池依赖性较大,而且中途换电池没法保证结果;现在用电量计,很精确很方便,不过很贵。
------解决方案--------------------
我们用电压方式
跟你的现象一样
目前没什么好办法
通过打印采集电压发现背光暗的时候电压就是上升的

我们的插上外接电源,电量显示还会有个跳变 ,你们这个解决了吗??
------解决方案--------------------
确实很麻烦,我们也遇到类似的情况。放电是电压先升后降,而且波动也比较大。
不知道安捷伦的东西怎么做的,确实比较牛。
------解决方案--------------------
这个用软件的方法来骗骗用户就可以了
我们的做法一般是正常放电,在没有插入AC的情况下,电池电量是只减不增的
而且发现电量减小很多的时候,也不是立马显示,而是逐步减少
------解决方案--------------------
这段时间我正打算用AD来检测电压,听你们这样说,恐怕有难度,能不能设计一个简单的算法,建立线性表分析一下,管不管用还不清楚
------解决方案--------------------
你的电池容量信息可能是根据当前电流大小算的。这个容量可能是指电池还能撑多长时间。
------解决方案--------------------
加一个合适的电容在硬件电路上,或一条支路上根椐电容支路上的电压来读取数据可能会有改善!
------解决方案--------------------
引用楼主 jerry79 的帖子:
现在发现一个问题,由于电池端的电压在不同负载的时候会有所跳动,因此计算出的电池电量也会变化。
比如说,我再正常使用的时候电池电量显示75%,这个时候在播放MP3。不做其他操作,过了一分钟,背光会自动变暗,这是电量显示就变成80%,再过一分钟,背光会关闭,电池电量显示就会变成85%。这时如果我点击屏幕,让背光亮起来,电量显示又恢复到75%。
这种情况会产生两个问题:
一是客户如果查看电池电量,在背光变暗的时候就会发现电池电量增加了,而这时是放电的时候,电池电量增加是不符合常理的(对客户来说);
二是如果客户只在听MP3,,不做其他操作,背光到时候会自动关闭,客户虽然看不到电量显示,但是系统中计算出来的电量已经高于实际电量了。目前设置的是 20%自动让系统待机,但是在这种情况下,如果等到计算出20%,可能实际电量已经剩余不到10%了,就是说会产生深度放电。
上述情况不论在充电还是放电的时候,都有。只不过充电的时候不会产生上述的两个问题。
有没有好的办法可以解决这个问题呢?
谢谢大家!

------解决方案--------------------
我是外行,发个言。如果仅从测量电压肯定不能准确测量出电池的剩余电量,如果又没有检测电流的手都的话可以考虑如下方案:因为为设备用电负荷是可以估算的。背光灯功率,播放音乐声音的大小功率其它等,在结合测量到的电压值就可以计算出基本接近的电流值来。
友情提示:
信息收集于互联网,如果您发现错误或造成侵权,请及时通知本站更正或删除,具体联系方式见页面底部联系我们,谢谢。

其他相似内容:

热门推荐: