电源小白入门学习6——锂离子电池特性及充电电路

锂离子电池特性及充电电路

  • 锂离子电池
    • 18650电池
    • 锂聚合物电池
    • 锂电池的放电曲线
  • 锂离子电池充电方法
  • 常见的充电方案

锂离子电池

锂离子电池是一种常见的可充电电池类型,主要依靠锂离子在正极和负极之间的移动来工作。在充放电过程中,锂离子在两个电极之间往返嵌入和脱嵌。具有高能量密度、轻量化、无记忆效应、低自放电率、快速充电等优点,通过在正负极添加不同的导电材料,可形成不同的锂离子电池,在能量密度、转换效率、安全性和成本方面也存在差异。广泛应用于移动设备、电动汽车、无人机、电动工具等领域。
在这里插入图片描述

  • 锂离子电池的标准电压是3.7V;充电截止电压为4.2V;放电截止电压根据放电体系的不同,一般在2.5V-3.0V之间.
  • 锂离子电池目前使用最广泛的为18650电池和锂聚合物电池两种。

简单解释一下锂离子电池的各个电压:
标准电压:这个一般是厂商告诉我们的,但是由锂例子电池的充放电体系决定,一般都是3.7V,这个不同太过纠结。
充电截止电压:值得是电池电池充电的最大电压,当电池充到这个电压,表示电池已经基本充满了。超过这个电压充电,叫做过充,会对电池容量造成损坏。
放电截止电压:电池电压会随着电池放电而下降,当电池放电电压下降至截止电压,表示电压以及放电完了,此时再继续放电,叫做过放,同样会对电池容量造成损坏。

18650电池

  • 18650电池是一种锂离子电池的规格标准,其名称来源于其尺寸:直径约18毫米,长度约65毫米,最后的“0”表示它是圆柱形状的电池。这种电池通常被用于各种便携式设备,如手电筒、笔记本电脑电池组、电动工具等,也常用于DIY电池组装和电动车辆中。

  • 18650电池通常具有较高的能量密度和较大的容量,因此在一定程度上可以提供持久的电力支持。它们也经常用于电动汽车的电池组,尤其是早期的电动车型。

  • 然而,18650电池也有一些局限性,比如在高功率输出下可能会产生较多的热量,从而降低电池的寿命,同时也存在安全隐患。因此,在使用18650电池时需要注意合适的使用条件,并采取适当的安全措施。

  • 一般容量在3200mAh。
    在这里插入图片描述

锂聚合物电池

  • 锂聚合物电池是一种锂离子电池的类型,与传统的液态电解质不同,它使用固态或凝胶状的聚合物作为电解质。这种设计使得电池更轻、更薄,并且更加安全,因为聚合物电解质相比液态电解质更不容易泄漏或起火。

  • 锂聚合物电池通常用于便携式电子设备,如智能手机、平板电脑和便携式电子产品,因为它们可以更好地适应这些设备的形状和尺寸需求。此外,锂聚合物电池还被广泛应用于无人机、电动车辆和储能系统等领域。

  • 与传统的液态锂离子电池相比,锂聚合物电池通常具有更高的能量密度、更低的自放电率和更长的寿命。然而,它们也可能更昂贵,并且在高功率应用中的性能可能不如液态锂离子电池。

  • 锂聚合物的电池容量和体积、形状都有关,且锂聚合物电池的形状多样,可以做的很薄,理论上可以做到0.5mm。

锂电池的放电曲线

在这里插入图片描述

这个一个我从网上随便找的锂电池放电曲线,我们来简单的分析一下:

  • 随着电池的放电,电池电压和放电电流都会有所下降,且放电电流与电池电压和放电时间围成的面积 = 电池容量,所以在电池放电至2.76V时,电池已经完全放电。
  • 且由于此电池容量比较小,不到200mAh,应该是我们刚才提到的锂聚合物电池。
  • 对于18650电池来说,电池容量和放电电流应该远大于这个电池,

在这里插入图片描述

就是一个18650电池的放电曲线,但这里是不同放电电流情况下放电电压随时间的变化,我们也可以得到一下内容:

  • 不同的放电电流,放电电压会有所变化,放电时间也会有变化,
  • 放电电流越大,放电电压越小,放电时间越短。
  • 同理,不同温度对电池容量也会有影响,在使用的过程中也需要考虑,这里就不展开介绍了。

锂离子电池充电方法

一个完整的锂电池充电周期,一般会经历以下三个阶段:

  1. 第一阶段:涓流充电,当电池电压小于3V时进行预充电,激活锂离子电池内部材料,典型充电电流在0.01C到0.1C之间
  2. 第二阶段:恒流充电,3V<电池电压<4.2V时进行恒流充电,电流在0.2C到1C之间
  3. 恒压充电:电池电压>4.2V时,恒压充电,控制充电电压为4.2V,电流会随之减少,直到充满。

控制锂电池充满的停止充电的方式:

  1. timier定时器:进入恒压充电一段时间后停止充电。
  2. C/10停止:当充电电流减小至C/10一下时,停止充电。

在这里插入图片描述

常见的充电方案

常见的充电方案有两种:线性充电器和开关充电器

  • 线性充电器:线性充电器的工作原理和LDO类似(不懂的可以去看一下:电源小白入门学习4——LDO的选择与使用技巧),内部有一个晶体管用作分压电阻。流过晶体管的电流=充电电流,缺点和LDO一样,效率低,发热量高,受限于输入电压,充电电流小,速度慢。

以下是一些常见的线性充电芯片:

TP4056: 这是一款经济实惠且广泛使用的单芯片锂电池充电管理芯片,适用于单节锂电池充电。

MCP73831: 这是Microchip推出的一款小型、低成本的单芯片锂电池充电器,适用于单节锂电池充电。

MAX1811: 这是Maxim Integrated推出的一款高效的单节锂电池充电器,具有集成的电流限制和电压截止功能。

LT3650: 这是Linear Technology(现为ADI)推出的一款高效多化学品电池充电器,具有MPPT(最大功率点跟踪)功能,适用于多种类型的锂电池充电。

BQ24075: 这是德州仪器(TI)推出的一款集成了电流限制和电压截止功能的锂电池充电器芯片,适用于单节锂电池充电。

当还有很多的线性充电器芯片,这里就不做介绍了。下图是基于TP4056设计的一款电池充电电路,大家可以结合数据手册来看一下,我这里只做简单介绍。(数据手册链接)
在这里插入图片描述
其中:

  • CHRG#是充电状态指示引脚:充电时为低电平,其他时候为高阻态;
  • STDBY#是充满状态指示引脚,电池充满是为低电平,其他时候为高阻态;
  • 当LED1和LED2都不亮时,CHRG#和STDBY#都是高阻态,此时芯片未工作;
  • TEMP作为温度检测引脚,当TEMP脚电压小于0.45VCC或大于0.8VCC时,芯片将停止工作;
  • PROG时恒流充电电流控制引脚:IBAT = (VPROG/RPROG)* 1200,在恒流充电阶段,VPROG = 1V ,预充电阶段,VPROG = 0.1V
  • CE作为芯片使能端,高电平时芯片正常工作。
  • 250mΩ电阻为热调节电阻,作用是使芯片在较高温度情况下,依然可以输出800mA的电流。

在这里插入图片描述

  • 开关充电器:开关电源充电器是一种常见的充电器类型,与线性充电器相比具有效率高、充电速度快、稳定性好、适应性强等优势。开关电源充电器通过使用开关电源技术(DC-DC的工作原理,不懂的可以参考:电源小白入门学习5——BUCK、BOOST、BUCK-BOOST),将输入电压通过高频开关转换为稳定的直流电压,以实现对电池或其他充电设备的充电。

以下是一些常见的开关充电器芯片:

TP5410: 这是一款常见的单节锂电池充电管理芯片,具有高效的开关充电功能和多种安全保护功能。

MCP73871: 这是Microchip推出的一款单节锂电池开关充电器,具有高效的开关充电和恒流/恒压充电模式。

MAX846A: 这是Maxim Integrated推出的一款高效的单节锂电池充电管理芯片,具有集成的开关电源和充电管理功能。

BQ24192: 这是德州仪器(TI)推出的一款高度集成的单节锂电池开关充电器,具有USB电源管理和可编程充电参数。

LT3652: 这是Linear Technology(现为ADI)推出的一款多化学品电池充电器,具有MPPT功能和高效的开关充电器。

由于这一部分的实践,我也没有进行过,所以这里我们先不讲,以后有时间再补充。

在这里插入图片描述
在这里插入图片描述

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:/a/577213.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

表情识别 | LBP+SVM实现脸部动态特征的人脸表情识别程序(Matlab)

表情识别 | LBPSVM实现脸部动态特征的人脸表情识别程序&#xff08;Matlab&#xff09; 目录 表情识别 | LBPSVM实现脸部动态特征的人脸表情识别程序&#xff08;Matlab&#xff09;预测效果基本介绍程序设计参考资料 预测效果 基本介绍 1 运行环境 程序运行在Windows系统下&am…

不同技术实现鼠标滚动图片的放大缩小

摘要&#xff1a; 最近弄PC端的需求时&#xff0c;要求在layui技术下实现鼠标滚动图片的放大缩小的功能&#xff01;下面来总结一下不同框架剩下这功能&#xff01; layui: 看了一下layui文档&#xff0c;其实这有自带的组件的&#xff01;但是又版本要求的!并且layui的官方文档…

让ThreadPoolExecutor无所遁形:Java线程池运行原理详解

ThreadPoolExecutor的核心工作原理 当我们在Java中讨论并发和多线程时&#xff0c;ThreadPoolExecutor 是不可或缺的一个类。在 java.util.concurrent 包下&#xff0c;该类负责管理线程池内的线程&#xff0c;包括线程的创建、执行、管理以及线程池的监控等。理解 ThreadPool…

玩转手机在AidLux上安装宝塔面板

AidLux&#xff0c;手机不用刷机、不用root&#xff0c;直接在手机应用市场就能下载使用。 1.4G的应用包&#xff0c;看起来挺大的&#xff0c;那是因为内嵌了一套完整的AIoT应用开发和部署平台。 不仅Android手机可以玩&#xff0c;华为的Harmony系统也可以使用。 使用它最主…

websocket爬虫

人群看板需求分析 先找到策略中心具体的数据。对应数据库中的数据 看看接口是否需要被逆向 点开消费者细分&#xff0c;可以找到人群包&#xff08;人群名称&#xff09; 点击查看透视 label字段分类: 在这里插入图片描述 预测年龄&#xff1a;tagTitle 苹果id&#x…

【Unity基础】TextMeshPro组件学习过程记录

目录 1.TextMeshPro组件渲染创建文本RTL Editor字体Font Asset字体加粗&#xff0c;下划线等字体大小控制字体颜色控制字体渐变控制字符间隔、单词间隔、行间距、段落间距控制WrappingUV映射控制代码 2.TextMeshPro组件AssetFace InfoGeneration Setting 3.使用Dynamic SDF Sys…

从C语言到C++过渡篇(快速入门C++)

目录 引言 命名空间 C 的输入输出&#xff08;cout & cin&#xff09; 输出 cout 输入 cin 缺省参数 函数重载 知识要点讲解 函数重载底层 引用& 内联函数 auto & nullptr 结语 引言 很多同学从C语言到C的转变不知从何下手&#xff0c;今天这篇文章主…

【MRI重建】Cartesian采样中data consistency 常规数据一致性实现(pytorch)

关于 在MRI重建中,data consistency 可以帮助加快MRI图像重建和减少模型重建带来的重建误差。 工具 方法实现 x_rec: 重建图像, (batch_size,2,H,W) mask: 欠采样模版,(batch_size,2,H,W) k_un: 真实欠采样采集数据, (batch_size,2,H,W) torch.view_as_complex: 将实数数据…

【Linux】HTTP协议2

欢迎来到Cefler的博客&#x1f601; &#x1f54c;博客主页&#xff1a;折纸花满衣 &#x1f3e0;个人专栏&#xff1a;题目解析 &#x1f30e;推荐文章&#xff1a;承接上文【Linux】HTTP协议1 目录 &#x1f449;&#x1f3fb;HTTP方法&#x1f449;&#x1f3fb;HTTP状态码&…

Swift - 流程控制

文章目录 Swift - 流程控制if-else2. while3. for3.1 闭区间运算符3.2 半开区间运算符3.3 for - 区间运算符用在数组上3.3.1 单侧区间 3.4 区间类型3.5 带间隔的区间值 4. switch4.1 fallthrough4.2 switch注意点 5. 复合条件6. 区间匹配、元组匹配7. 值绑定8. where9. 标签语句…

webpack中mode、NODE_ENV、DefinePlugin、cross-env的使用

本文讲的全部知识点&#xff0c;都是和webpack相关的。如果你之前有疑问&#xff0c;那本文一定能帮你搞清楚。 问题来源一般是类似下面代码&#xff08;webpack.json中&#xff09;&#xff1a; "scripts": {"dev": "cross-env NODE_ENVdevelopmen…

BUUCTF_[BSidesCF 2020]Had a bad day

[BSidesCF 2020]Had a bad day 1.一看题目直接尝试文件包含 2.直接报错&#xff0c;确实是存在文件包含漏洞 http://307b4461-36d6-443f-879a-68803a57f721.node5.buuoj.cn:81/index.php?categoryphp://filter/convert.base64-encode/resourceindex strpos() 函数查找字符串…

StarRocks x Paimon 构建极速实时湖仓分析架构实践

Paimon 介绍 Apache Paimon 是新一代的湖格式&#xff0c;可以使用 Flink 和 Spark 构建实时 Lakehouse 架构&#xff0c;以进行流式处理和批处理操作。Paimon 创新性地使用 LSM&#xff08;日志结构合并树&#xff09;结构&#xff0c;将实时流式更新引入 Lakehouse 架构中。 …

Docker基本操作 容器相关命令

docker run:运行镜像; docker pause:暂停容器&#xff0c;会让该容器暂时挂起&#xff1b; docker unpauser:从暂停到运行; docker stop:停止容器&#xff0c;杀死进程; docker start:重新创建进程。 docker ps&#xff1a;查看所有运行的容器及其状态&#xff0c;默认只展…

WildCard开通GitHub Copilot

更多AI内容请关注我的专栏&#xff1a;《体验AI》 期待您的点赞&#x1f44d;收藏⭐评论✍ WildCard开通GitHub Copilot GitHub Copilot 简介主要功能工作原理 开通过程1、注册Github账号2、准备一张信用卡或虚拟卡3、进入github copilot页4、选择试用5、选择支付方式6、填写卡…

实现SpringMVC底层机制(一)

文章目录 1.环境配置1.创建maven项目2.创建文件目录3.导入jar包 2.开发核心控制器文件目录1.流程图2.编写核心控制器SunDispatcherServlet.java3.类路径下编写spring配置文件sunspringmvc.xml4.配置中央控制器web.xml5.配置tomcat&#xff0c;完成测试1.配置发布方式2.配置热加…

创建Spring Boot项目

选择Maven Archetype,之后再Archetype选择webapp 两个都打勾 这是当前的打勾 这个是以后都默认勾上 打开对应的路径&#xff0c;用vscode打开settings.xml 加入国内源 阿里云 若没有此文件可上网查找 若jar包出现问题&#xff0c;可在repostitory文件内全删除 之后在Maven刷…

巴特沃斯滤波原理及代码实现(matlab详细过程版)

目录 一、算法原理1、原理概述2、参考文献 二、代码实现三、结果展示 本文由CSDN点云侠原创&#xff0c;原文链接。如果你不是在点云侠的博客中看到该文章&#xff0c;那么此处便是不要脸的爬虫与GPT。 一、算法原理 1、原理概述 巴特沃斯滤波器&#xff08;Butterworth filt…

主成分分析(PCA)在 Java 中的简单应用

在数据科学的众多工具中&#xff0c;主成分分析&#xff08;PCA&#xff09;是一种非常重要的统计技术&#xff0c;用于数据降维和模式识别。它通过提取数据中的关键特征来简化数据结构&#xff0c;从而帮助我们更好地理解数据集的主要变化因素。本文将介绍如何在 Java 编程环境…

CARLA (I)--Ubuntu20.04 服务器安装 CARLA_0.9.13服务端和客户端详细步骤

目录 0. 说明0.1 应用场景&#xff1a;0.2 本文动机&#xff1a; 1. 准备工作2. 安装 CARLA 服务端软件【远程服务器】3. 安装 CARLA 客户端【远程服务器】3.1 .egg 文件安装&#xff1a;3.2 .whl 文件安装&#xff1a;3.3 从Pypi下载Python package 4. 运行服务端程序5. 运行客…