1.首先得知道当前使用电池容量值,紧接着需要知道要以电容容量的百分之多少进行理论计算
2.知道当前各个模块等运行的功耗
OK,知道这两点,我们即可进行计算
老规矩
eg1:现有一个C2032纽扣电池容量200mah,现在其待机电流20ua,计算电池能使用多长时间?
由于电池存在自放电状态,理论上最差情况实际使用的容量只有标称的70%;正常使用85%进行计算
200mah*0.85 = 170mah;那么20ua = 0.02ma
一次循环时间为1h,
以小时进行计算的话:0.02ma*1h = 0.02h, 170mah/0.02mah = 8500(次);即8500个小时 那么天数 = 8500/24 = 354.166天
一次循环时间为1s
以秒进行计算的话:0.02ma*1s = 0.02s, 170mah = 170*3600mas =612000mas 612000mas/0.02mas = 30600000(次) ; 即30600000个秒 那么天数 =30600000/3600/24 = 354.166天
eg2:现有一个C2450纽扣电池容量400mah,现在其待机电流5ua,待机时长0.02s;工作电流5ma,时间0.98s;每间隔1s进行一次工作;现计算电池能使用多长时间?
一次循环时间为0.02秒+0.98秒 = 1秒
一次循环需要耗电: 0.005ma*0.02+5*0.98s = 0.0001+4.9 = 4.9001mas
电池容量:400*0.85 = 340mah = 340*3600mas = 1224000mas
1224000mas/4.9mas = 249795.9(次) 即 249795.9秒 天数:249795.9/3600/24 = 2.8天
eg3:现有一个3节7号电池容量2400mah供电空调遥控器,现在其待机电流21ua,红外发射协议11.5ms高电平,红外管瞬间发射电流328ma,
- 使用时间:一天操作50次,每次按5个按键,即发射5次命令;每次亮60秒(其中工作模式10秒,绿色模式50秒),其它时间处于掉电模式。
- 电池容量:电池可以放电到1.05V,容量约为2400mAH。
- 工作模式:MCU(工作模式)+2个触摸芯片(全速模式)+7个蓝色LED=8.7mA;
-
绿色模式:MCU(空闲模式)+2个触摸芯片(35毫秒扫描模式)+7个蓝色LED=8.1mA;
掉电模式:21uA。
-
红外:328ma*0.0115s = 3.772mas
- QNORMAL=INORMAL*TNORMAL=8.7*10*50+8.1*50*50+3.77*5*50=25543mas
-
QPD=IPD*TPD=0.021*(24*3600-50*60)=1752mas
-
一次循环时间为1天
-
一次循环耗电 1752mas+25543mas = 27295mas
-
2400mah = 2400*3600 = 8640000mas
-
天数:8640000msa/27295mas = 316.5(次)即316.5天
以上3个距离讲解了功耗计算FIND
底下这个是功耗计算器,便于计算