我们以NCR18650B举例,其参数为:

额定容量 3200mAh

容量范围3250mAh-3350mAh

额定电压:3.6V

充电参数:恒流,恒压,充电电流为1625mA,充电到4.2V,需要4小时

质量:48.5g

充电温度、放电温度、存储温度

能量密度:体积与重量


这里重点描述这个电池如果放在电路板上,能够使用多少时间,这是大家比较关心的。

假设负载电流为100mA,则续航时间为:

电池容量(Ah)X0.8X0.9/输出电流(A)=工作时长(h)

3.35X0.8X0.9/0.1=23.45h

电池容量的3350mAh,意味着如果负载电流为3350mA,则能使用一个小时,这就是电池的容量。

充电时间

以3000mAh的电池计算,一般建议充电电流不大于0.2C,即不大于600mA。假设充电电流为600mA,则

充电时间=3000/600  X1.2(充电系数) =6h

为什么放电和充电都需要乘以系数,以充电举例,在充电的过程中,由于电池有内阻产生损耗、实际上整个充电过程并不是全都是600mA的电流,所以实际的时间会较长。


下图是该电池的充电曲线。

C是以电池标称容量对照电流的一种表示方法,如电池是3250mAh的容量,0.5C就是充电电流1625mA。

一般锂电池的充电分为四个阶段

一、涓流充电,此时因为电池容量很低,需要进行恢复性充电;

二、恒流充电,恒流的充电电流可以比较大,比如0.5C,在恒流充电的过程中电压会不断升高;

三、恒压充电,当充电电压上升到4.2V时,采用恒压充电,在这个过程中,充电电流会不断减小。

四、充电结束,当充电电流减小到65mA时,结束充电。

说到充电过程,这里需要说一下一个简单的逻辑坑:

举个例子,比如一个3000mAh的18650锂电池,如果用一个标称1000mA的充电电流给这个电池充电,很多人会以为需要三个小时充满了,因为3000/1000=3,但是事实上因为整个充电过程不是全程都按照1000mA的电流充电,某些时候的电流比这个低,所以实际上的充电时间比这个要长,那到底有多长,严格意义来说需要对电池的规格书的充电电流曲线进行分析(如上图的蓝色为充电电流),类似进行面积积分运算,得出一个别人称之为充电系数,最后需要乘以这个充电系数,一般是1.2 ,或者1.1(网上的经验值),3X1.2=3.6h,所以需要3.6h才能充满。

生命周期

        锂电池的生命周期跟充电次数强相关,但是这个的充电次数指的是完全放电与完全充电的一个过程,使用了一半容量再充满这个过程不是所谓的“一次充电次数”

可以看到这个电池,如果充放电了500次,容量由三千多变成了两千多mA,产生了较大的损耗。锂电池充电次数并不多,大概算上能使用的情况,可能它的一生只能充一千次左右。

放电特性

下图是在不同温度下的放电特性,以1C.即3250mA的电流放电,可以看到温度越低,输出电流越少。

下图是在不同电流下的放电特性,放电电流越大,电压下降得越快。

18650锂电池参数、充放电时间计算详解相关推荐

  1. MOS管参数-MOS管参数含义说明及详解

    文章转自:MOS管参数-MOS管参数含义说明及详解-KIA MOS管 地址链接:http://www.kiaic.com/article/detail/1014.html MOS管分类说明 MOS管参 ...

  2. 音视频开发(28)---流媒体并发量与宽带、码率计算详解

    流媒体并发量与宽带.码率计算详解 码率计算公式     基本的算法是:[码率](kbps)=[文件大小](字节)X8/[时间](秒)*1000     音频文件专用算法:[比特率](kbps)=[量化 ...

  3. mysql启动参数(/etc/my.cnf)详解汇总

    mysql启动参数(/etc/my.cnf)详解汇总 MYSQL–my.cnf配置中文详解 basedir = path 使用给定目录作为根目录(安装目录). character-sets-dir = ...

  4. Asp 时间函数详解

    now() 获取当前系统日期和时间,ASP输出可以这样写:<%=now()%> Year(now()) 获取年份, ASP输出:<%=Year(now())%> Month(n ...

  5. mysql 获取当前整点_Oracle 生成未来三天的整点时间(步骤详解)

    需求:X坐标轴时间都为整点时间,展示未来三天内的预测(x轴展示未来三天的整点时间),每3个小时一个刻度,横坐标共计24个刻度 步骤一:取当前时间 SELECT SYSDATE FROM DUAL 步骤 ...

  6. php-fpm 启动参数及重要配置详解

    2019独角兽企业重金招聘Python工程师标准>>> php-fpm 启动参数及重要配置详解 约定几个目录 /usr/local/php/sbin/php-fpm /usr/loc ...

  7. linux脚本日期时间,Linux 日期和时间操作详解

    Linux 日期和时间操作详解 发布时间:2012-11-27 15:10:07   作者:佚名   我要评论 Linux将时钟分为系统时钟(System Clock)和硬件(Real Time Cl ...

  8. java后台验证不能为空_java validation 后台参数验证的使用详解

    一.前言 在后台开发过程中,对参数的校验成为开发环境不可缺少的一个环节.比如参数不能为null,email那么必须符合email的格式,如果手动进行if判断或者写正则表达式判断无意开发效率太慢,在时间 ...

  9. SQL Server时间粒度系列----第4节季、年时间粒度详解

    本文目录列表: 1.SQL Server季时间粒度 2.SQL Server年时间粒度 3.总结语 4.参考清单列表 SQL Serve季时间粒度   季时间粒度也即是季度时间粒度.一年每3个月是一个 ...

最新文章

  1. Codeforces 338D 对线性同余方程组的一点理解
  2. 微软todo使用教程_Todo教程可能很有趣-但是,这是从头开始构建自己的项目的方法...
  3. 比特币现金BCH 硬分叉,能否突破$1500?
  4. ios 超签签名服务器搭建(超签)
  5. 拷贝构造函数的参数类型必须是引用
  6. css盒子模型_css的盒子模型是什么
  7. pythonweb自动化测试实例_[转载]python webdriver自动化测试实例
  8. 关于MQTT、HTTP、WebService
  9. 任务完成从不加班_我如何从不知道如何编码转变为在9个月内交付9个项目-都在我15岁之前就完成了……...
  10. HBase之MVCC
  11. JAVA中的位运算符
  12. 我的成长笔记20210330(测试空闲期)
  13. 当前只读状态:是_DM数据库的启停以及数据库状态检查
  14. 图片按照宽度等比例缩放
  15. win7定时关机命令_如何让win7操作系统实现定时关机,以防我们忘记电脑关机
  16. 白帽黑客学习之路-python篇-基础
  17. 雅诗兰黛公司实现里程碑式的气候目标 – 净零碳排放、RE100 – 并制定新的科学碳目标
  18. 2020AI顶会的腾讯论文解读 | 多模态学习、视频内容理解、对抗攻击与对抗防御等「AI核心算法」
  19. 美团2020后台校招题目--美团骑手包裹区间分组
  20. 【GO】map转json

热门文章

  1. 揭秘碳化硅(SiC)肖特基二极管背后的秘密
  2. Redis实战 - 09 Redis BitMaps 实现用户签到,统计签到次数,统计签到情况等功能
  3. 百度seo排名规则_百度SEO提高百度关键词排名的18个小技巧
  4. java计算机毕业设计基于安卓Android的在线心理咨询与健康App(源码+系统+mysql数据库+Lw文档)
  5. 解决远程调用服务超时---IPV(idea)
  6. 写给前端的面试终极指南,收藏早晚用得到!
  7. 细说Python的lambda函数用法,建议收藏
  8. 数据库——MySQL分库分表的演进和实践以及中间件的比较
  9. 我的linux学习历程[引子:安装和特点](不是教程,分享一下而已)
  10. oracle solaris cluster 4,在sun solaris suncluster and volume manger环境下的ORACLE数据库表空间的扩容...