电池原理与分类
1 电池基础知识
电池目前大量应用于我们的生活中,主要包括3C消费类、动力类、储能类。

图1 电池应用方向
备注:3C指的是计算机(Computer )、通讯(Communication)消费类电子产品(Consumer Electronic)三类电子产品的简称
2 电池原理
电池里有使用金属材料的正电极(正极)和负电极(负极),借由离子而导电的物质(电解质)充满在正负极之间。金属电极被电解质熔化,分为离子和电子,电子从负极向正极移动产生电流,这时便产生电。二次电池是在开始使用电池之前通过充电,预先将电子储蓄在负极,使用电池时储蓄的电子向正极移动从而产生电。

图2 电池构造
3 电池构成
- 正极:复合锂材料+导电剂+粘合剂+集流体
- 负极:石墨+导电剂+粘合剂+集流体
- 电解液:由有机溶剂、电解质、添加剂在一定条件下,按照一定比例配置而成,是正负极离子传输的通道
- 隔膜:单层PE+陶瓷&聚合物
4 电池分类
电池按照材料组成材料的不同可以分为:铅酸电池、锂电池
石墨烯电池、固态电池等。
4.1 铅酸电池
铅蓄电池是一百多年前就使用的历史悠久的电池,在锂离子电池等新型电池开发问世的现今,依然还继续用作部分汽车和电瓶车的蓄电池。铅蓄电池的正负极材料都使用铅,因而与锂离子电池相比,制造成本非常廉价。但由于铅比其他金属重,因此蓄电池自身也就重。此外电压最高只能到2V,自放电大也是铅蓄电池的缺点。虽然铅蓄电池有着这些缺点,但是因为它的廉价,以及技术基本成熟,可靠性高,依然还是有不错的应用价值。

铅酸电池是一种电极主要由铅及其氧化物制成,电解液是硫酸溶液的蓄电池。铅酸电池放电状态下,正极主要成分为二氧化铅,负极主要成分为铅;充电状态下,正负极的主要成分均为硫酸铅。

图3 铅酸电池的化学反应
放电化学反应
铅酸蓄电池中的正极活性物质(二氧化铅)与负极活性物质(海绵铅)和电解液(30%-40%的稀硫酸溶液),反应生成硫酸铅和水。
充电化学反应
硫酸铅和水转化为二氧化铅、海绵铅与稀硫酸。
Tips:铅酸电池因为电解质直接参与氧化还原反应,电解液会存在较大消耗导致电池容量下降或者提前失效,因此铅酸电池需要及时补充电解液。
4.2 锂电池
锂离子电池是预先在正极使用含锂金属化合物,负极使用能吸储锂的碳(石墨)。通过这样的结构,无须如传统电池一般由电解质熔化电极就能发电,从而减缓了电池本身的老化,不仅能储蓄更多的电,充放电的次数也得以增加。此外,锂是非常小而轻的物质,从而能使电池具有小型轻量化等各种优点。

充电过程:正极的Li原子分解成Li+离子+电子,Li+离子通过电解液到达负极,电子通过外电路到达负极(脱嵌)。在负极Li+离子+电子结合程Li原子(插入)。
放电过程:负极的Li原子分解成Li+离子+电子,Li+离子通过电解液到达正极,电子通过外电路到达正极(脱插)。在正极Li+离子+电子结合程Li原子(嵌入)。
4.2.2 锂电池分类
根据正极所用的金属材料的不同,锂离子电池分为几个种类。最初锂离子电池的正极所用的金属材料是钴。不过钴的产量几乎与锂同样少,也是稀有金属,制造成本高。因此开始使用廉价且环境负荷小的材料,例如锰、镍、铁等金属。锂离子电池按其所使用的材料而分类,下面来看看各种类分别都有哪些特点。

钴系锂离子电池
正极使用钴酸锂。钴酸锂比较容易合成,便于使用,因而锂离子电池最早量产的是钴酸锂离子电池。但由于钴是稀有金属,价格昂贵,几乎没有被用于汽车零件。
锰系锂离子电池
正极使用锰酸锂。优点是电压能与钴系锂离子电池差不多,而且制造成本廉价。缺点是充放电中锰可能会熔化于电解质,缩短电池的寿命。
磷酸铁系锂离子电池
正极使用磷酸铁锂。磷酸铁系锂离子电池的优点在于即使内部发热结构也难以损坏,安全性高,而且以铁为原料,制造成本比锰系更低。但是电压比其他的锂离子电池低。
三元系锂离子电池
三元系锂离子电池是为了减少钴的用量,使用钴、镍、锰三种材料制造的电池。现在三元系锂离子电池大多镍的比例较高。虽然电压比钴系、锰系略低,但能减少制造成本。不过虽说如此,各个材料的合成制备较难,稳定性低等,作为实用材料尚存在有待解决的课题。
4.3 石墨烯电池
石墨烯其实就是单层石墨,只要你能将石墨切出一片来,并且这一片只有一层原子。石墨烯电池,是一种由碳原子以sp2杂化方式形成的蜂窝状平面薄膜,是一种惟有一个原子层厚度的准二维材料,所以又叫做单原子层石墨。 利用锂离子在石墨烯表面和电极之间快速大量穿梭运动的特性,开发出的一种新能源电池。 由于高导电性、高强度、超轻薄等特性,石墨烯在航天范畴的使用优点也是极为突出的。
1、储电量不同:一个锂电池(以最先进的为准)的比能量数值为180wh/kg,而一个石墨烯电池的比能量则超过600wh/kg。
2、使用寿命不同:石墨烯的使用寿命是锂电池的两倍,并且在高温下也比锂电池更为耐用。但是目前市面上很多宣称石墨烯的其实是石墨烯+电池,并不是真正意义上的石墨烯电池。
石墨烯+电池≠石墨烯电池
目前可以看到的,主要有两个方向,一是作为导电添加剂,二是作为负极材料。
石墨烯作为导电剂,可以促进快速充放电,但对工艺本身提出了很高的要求。常温下,石墨烯也无法做到超导,与更廉价的添加剂相比,并没有太多优势。
至于将石墨烯用作负极材料,理论上比石墨电极容量大,但性能很容易受到表面状态的影响。而且,石墨烯将遇到“一生之敌”硅的挑战,毕竟将硅作为负极材料,容量更大,而且更加唾手可及。
4.4 固态电池
固态电池是一种使用固体电极和固体电解质,后续会专门介绍。

以上内容仅为个人观点,如有错误或不足,欢迎指正和补充。
相关文章:
电池原理与分类
1 电池基础知识 电池目前大量应用于我们的生活中,主要包括3C消费类、动力类、储能类。 图1 电池应用方向 备注:3C指的是计算机(Computer )、通讯(Communication)消费类电子产品(Consumer Electronic)三类…...
Mongoose 开源库--Filesystem(文件系统)使用笔记
一、相关API Mongoose 开源库中也包含 文件系统 相关的 API,如下: 文件虚拟层: struct mg_fs {int (*st)(const char *path, size_t *size, time_t *mtime); // stat filevoid (*ls)(const char *path, void (*fn)(const char *, void *), v…...
新兴初创企业参展招募
一般来说,创业公司的生存率较低,失败率较高。根据不同的数据来源,创业公司的失败率高达 80%-90%。据统计,在中国每年新注册的企业数量超过 100 万家,但能够存活到 5 年以上的企业不足 7%,10 年以上不足 2%。…...
【Linux】Nginx安装使用负载均衡及动静分离(前后端项目部署),前端项目打包
一、Nginx导言 1、引言 Nginx 是一款高性能的 Web 服务器和反向代理服务器,也可以充当负载均衡器、HTTP 缓存和安全防护设备。它的特点是内存占用小、稳定性高、并发性强、易于扩展,因此在互联网领域得到了广泛的使用。 总结出以下三点: 负载均衡&#…...
银行和金融企业为何青睐这8款项目管理工具
银行、金融行业中主流的8款项目管理系统:1.PingCode;2.Worktile;3.Microsoft Project;4.Jira by Atlassian;5.Asana;6.Trello;7.Wrike;8.Teambition。 银行和金融性质的公司在项目管…...
一分钟理解npm run dev 和 npm run serve
前端开发过程中运行Vue项目的时候,有时候使用npm run serve命令可以启动项目,有时候却会报错;有时候使用npm run dev命令可以启动项目,有时候却也会报错。是什么原因造成这种情况呢,原因在于Vue脚手架版本的问题&#…...
HTTP 协议请求头 If-Match、If-None-Match 和 ETag
概述 在 HTTP 协议中,请求头 If-Match、If-None-Match、If-Modified-Since、If-Unmodified-Since、If-Range 主要是为了解决浏览器缓存数据而定义的请求头标准,按照协议规范正确的判断和使用这几个请求头,可以更精准的处理浏览器缓存&#x…...
DAY42 1049.最后一块石头的重量II + 494.目标和 + 474.一和零
1049.最后一块石头的重量II 题目要求:有一堆石头,每块石头的重量都是正整数。 每一回合,从中选出任意两块石头,然后将它们一起粉碎。假设石头的重量分别为 x 和 y,且 x < y。那么粉碎的可能结果如下: …...
uniapp原生插件之安卓华为统一扫码HMS Scan Kit
插件介绍 华为统一扫码服务(Scan Kit)提供便捷的条形码和二维码扫描、解析、生成能力 插件地址 安卓华为统一扫码HMS Scan Kit - DCloud 插件市场 超级福利 uniapp 插件购买超级福利 详细使用文档 详细使用文档 插件申请权限 android.permi…...
数模国赛——多波束测线问题模型建立研究分析
第一次参加数模国赛,太菜了~~~~意难平 问题一 画出与测线方向垂直的平面和海底坡面的交线构成一条与水平面夹角为𝐀的斜线的情况下的示意图进行分析,将覆盖宽度分为左覆盖宽度和右覆盖宽度,求出它们与海水深度和𝐀、…...
[AUTOSAR][诊断管理][ECU][$37] 请求退出传输。终止数据传输的(上传/下载)
文章目录 一、简介二、服务请求报文定义肯定响应支持的NRC三、示例流程Step 1:Step 2:报文示例:Step 1:请求RequestDownload(0x34)服务Step 2:请求TransferData (0x36)服务,传输数据Step 3:请求RequestTransferExit(0x37)服务总结:三、示例代码37_req_transfer_e…...
vue+canvas实现横跨整个页面的动态的波浪线(贝塞尔曲线)
本来写这个特效 我打算用css实现的,结果是一波三折,我太难了,最终没能用css实现,转战了canvas来实现。来吧先看效果图 当然这个图的波浪高度、频率、位置、速度都是可调的,请根据自己的需求调整,如果你讲波浪什么的调大一下 还有有摆动的效果哦。 以下是完整代码 <…...
LeetCode算法题解| 669. 修剪二叉搜索树、108. 将有序数组转换为二叉搜索树、538. 把二叉搜索树转换为累加树
一、LeetCode 669. 修剪二叉搜索树 题目链接:669. 修剪二叉搜索树 题目描述: 给你二叉搜索树的根节点 root ,同时给定最小边界low 和最大边界 high。通过修剪二叉搜索树,使得所有节点的值在[low, high]中。修剪树 不应该 改变…...
直播界很火的无线领夹麦克风快充方案 Type-C接口 PD快充+无线麦克风可同时进行
当前市场上流行一款很火的直播神器,无线领夹麦克风(MIC),应用于网红直播,网课教学,采访录音,视频录制,视频会议等等场景。 麦克风对我们来说并不陌生,而且品类有很多。随…...
Jmeter 汉化中文语言
找到 bin -> jmeter.propertise 修改参数:languageen --> languagazh_CN OK!...
centos9 stream 下 rabbitmq高可用集群搭建及使用
RabbitMQ是一种常用的消息队列系统,可以快速搭建一个高可用的集群环境,以提高系统的弹性和可靠性。下面是搭建RabbitMQ集群的步骤: 基于centos9 stream系统 1. 安装Erlang和RabbitMQ 首先需要在所有节点上安装Erlang和RabbitMQ。建议使用官…...
代码随想录算法训练营第10天|232. 用栈实现队列 225. 用队列实现栈
JAVA代码编写 232. 用栈实现队列 请你仅使用两个栈实现先入先出队列。队列应当支持一般队列支持的所有操作(push、pop、peek、empty): 实现 MyQueue 类: void push(int x) 将元素 x 推到队列的末尾int pop() 从队列的开头移除…...
线上Kafka集群如何调整消息存储时间
这里是weihubeats,觉得文章不错可以关注公众号小奏技术,文章首发。拒绝营销号,拒绝标题党 Kafka版本 kafka_2.13-3.5.0 背景 Kafka 默认消息存储时间为7天,实际线上的业务使用Kafka更多的是一些数据统计之类的业务,大多是朝生夕…...
[迁移学习]DA-DETR基于信息融合的自适应检测模型
原文标题为:DA-DETR: Domain Adaptive Detection Transformer with Information Fusion;发表于CVPR2023 一、概述 本文所描述的模型基于DETR,DETR网络是一种基于Transformer的目标检测网络,详细原理可以参见往期文章:…...
【MATLAB】全网唯一的13种信号分解+FFT傅里叶频谱变换联合算法全家桶
有意向获取代码,请转文末观看代码获取方式~ 大家吃一顿火锅的价格便可以拥有13种信号分解FFT傅里叶频谱变换联合算法,绝对不亏,知识付费是现今时代的趋势,而且都是我精心制作的教程,有问题可随时反馈~也可单独获取某一…...
2025年能源电力系统与流体力学国际会议 (EPSFD 2025)
2025年能源电力系统与流体力学国际会议(EPSFD 2025)将于本年度在美丽的杭州盛大召开。作为全球能源、电力系统以及流体力学领域的顶级盛会,EPSFD 2025旨在为来自世界各地的科学家、工程师和研究人员提供一个展示最新研究成果、分享实践经验及…...
Docker 运行 Kafka 带 SASL 认证教程
Docker 运行 Kafka 带 SASL 认证教程 Docker 运行 Kafka 带 SASL 认证教程一、说明二、环境准备三、编写 Docker Compose 和 jaas文件docker-compose.yml代码说明:server_jaas.conf 四、启动服务五、验证服务六、连接kafka服务七、总结 Docker 运行 Kafka 带 SASL 认…...
Objective-C常用命名规范总结
【OC】常用命名规范总结 文章目录 【OC】常用命名规范总结1.类名(Class Name)2.协议名(Protocol Name)3.方法名(Method Name)4.属性名(Property Name)5.局部变量/实例变量(Local / Instance Variables&…...
大语言模型如何处理长文本?常用文本分割技术详解
为什么需要文本分割? 引言:为什么需要文本分割?一、基础文本分割方法1. 按段落分割(Paragraph Splitting)2. 按句子分割(Sentence Splitting)二、高级文本分割策略3. 重叠分割(Sliding Window)4. 递归分割(Recursive Splitting)三、生产级工具推荐5. 使用LangChain的…...
postgresql|数据库|只读用户的创建和删除(备忘)
CREATE USER read_only WITH PASSWORD 密码 -- 连接到xxx数据库 \c xxx -- 授予对xxx数据库的只读权限 GRANT CONNECT ON DATABASE xxx TO read_only; GRANT USAGE ON SCHEMA public TO read_only; GRANT SELECT ON ALL TABLES IN SCHEMA public TO read_only; GRANT EXECUTE O…...
WEB3全栈开发——面试专业技能点P2智能合约开发(Solidity)
一、Solidity合约开发 下面是 Solidity 合约开发 的概念、代码示例及讲解,适合用作学习或写简历项目背景说明。 🧠 一、概念简介:Solidity 合约开发 Solidity 是一种专门为 以太坊(Ethereum)平台编写智能合约的高级编…...
视频行为标注工具BehaviLabel(源码+使用介绍+Windows.Exe版本)
前言: 最近在做行为检测相关的模型,用的是时空图卷积网络(STGCN),但原有kinetic-400数据集数据质量较低,需要进行细粒度的标注,同时粗略搜了下已有开源工具基本都集中于图像分割这块,…...
QT3D学习笔记——圆台、圆锥
类名作用Qt3DWindow3D渲染窗口容器QEntity场景中的实体(对象或容器)QCamera控制观察视角QPointLight点光源QConeMesh圆锥几何网格QTransform控制实体的位置/旋转/缩放QPhongMaterialPhong光照材质(定义颜色、反光等)QFirstPersonC…...
前端高频面试题2:浏览器/计算机网络
本专栏相关链接 前端高频面试题1:HTML/CSS 前端高频面试题2:浏览器/计算机网络 前端高频面试题3:JavaScript 1.什么是强缓存、协商缓存? 强缓存: 当浏览器请求资源时,首先检查本地缓存是否命中。如果命…...
MLP实战二:MLP 实现图像数字多分类
任务 实战(二):MLP 实现图像多分类 基于 mnist 数据集,建立 mlp 模型,实现 0-9 数字的十分类 task: 1、实现 mnist 数据载入,可视化图形数字; 2、完成数据预处理:图像数据维度转换与…...
