如何测量锂电池的电量

锂电池在放电时我们有时需要知道电池的实时电量,如电池电量低了我们就需要及时给锂电池充电,避免电池过度放电。

我手里的这个就是个单节锂电池电量显示模块,只需要将这个模块接到锂电池的正负极即可显示电量。

如何测量锂电池的电量_第1张图片

这个模块的电量分为四档,这四格灯全亮表示还有100%的电量,下面三个灯亮表示电量大于75%,下面两个灯亮表示电量大于50%,下面一个灯亮表示电量大于25%,只有红色边框亮表示电量小于25%。

这个电量显示模块的原理其实就是检测电池的电压,根据电池电压来计算电池剩余的电量,因为电池放电越多,其电压越低,大家可以看下这个黄色曲线,这个是电池开环时的电压与消耗容量的曲线。

如何测量锂电池的电量_第2张图片

但是由于电池内阻的存在,实际电池的放电曲线一般是蓝色的这条线,同等电池电量下,它要比电池开环电压低。

如何测量锂电池的电量_第3张图片

这种测量电量的电路也非常简单,一般直接将电池电压通过电阻分压后给AD芯片或带AD功能的MCU芯片,然后MCU根据电压点亮相应的LED。

如何测量锂电池的电量_第4张图片

比如前面演示这个电量显示模块使用的就是电压检测。

它的电压与剩余电量的关系是电压大于为:

3.9V为100%;

大于3.7小于3.9为大于75%;

大于3.5小于3.7为大于50%;

大于3.3小于3.5为大于25% ;

小于3.3V为小于25%,需要充电

这种测量电池剩余电量的方法很简单,但是精度不高,受电池内阻和负载电流的影响较大,比如负载电流由大变小,电池电压可能会回弹,这时电池电量可能会出现不减反增的情况。

如果想比较精确的测量电池电量可以用库伦计。

如何测量锂电池的电量_第5张图片

库仑计的原理就是在锂电池的充放电回路上加上一个电流检测电阻,当电流流过检测电阻时,在检测电阻上会产生压降,然后我们就可以得到流入或者流出电池的电流,然后我们在对电池的电流做积分就能知道流入或者流出电池的电量了。

如何测量锂电池的电量_第6张图片

这种方法我们首先要得到电池从0到充满的最大电量,然后随着放电,对电流做积分得到消耗的电量 ,从而就能计算出剩余的电量百分比了。

你可能感兴趣的:(单片机,嵌入式硬件,电路,硬件,数字电路)