电池原理与分类
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傅里叶频谱变换联合算法,绝对不亏,知识付费是现今时代的趋势,而且都是我精心制作的教程,有问题可随时反馈~也可单独获取某一…...
vscode里如何用git
打开vs终端执行如下: 1 初始化 Git 仓库(如果尚未初始化) git init 2 添加文件到 Git 仓库 git add . 3 使用 git commit 命令来提交你的更改。确保在提交时加上一个有用的消息。 git commit -m "备注信息" 4 …...

【大模型RAG】Docker 一键部署 Milvus 完整攻略
本文概要 Milvus 2.5 Stand-alone 版可通过 Docker 在几分钟内完成安装;只需暴露 19530(gRPC)与 9091(HTTP/WebUI)两个端口,即可让本地电脑通过 PyMilvus 或浏览器访问远程 Linux 服务器上的 Milvus。下面…...
macOS多出来了:Google云端硬盘、YouTube、表格、幻灯片、Gmail、Google文档等应用
文章目录 问题现象问题原因解决办法 问题现象 macOS启动台(Launchpad)多出来了:Google云端硬盘、YouTube、表格、幻灯片、Gmail、Google文档等应用。 问题原因 很明显,都是Google家的办公全家桶。这些应用并不是通过独立安装的…...

UR 协作机器人「三剑客」:精密轻量担当(UR7e)、全能协作主力(UR12e)、重型任务专家(UR15)
UR协作机器人正以其卓越性能在现代制造业自动化中扮演重要角色。UR7e、UR12e和UR15通过创新技术和精准设计满足了不同行业的多样化需求。其中,UR15以其速度、精度及人工智能准备能力成为自动化领域的重要突破。UR7e和UR12e则在负载规格和市场定位上不断优化…...

select、poll、epoll 与 Reactor 模式
在高并发网络编程领域,高效处理大量连接和 I/O 事件是系统性能的关键。select、poll、epoll 作为 I/O 多路复用技术的代表,以及基于它们实现的 Reactor 模式,为开发者提供了强大的工具。本文将深入探讨这些技术的底层原理、优缺点。 一、I…...

全志A40i android7.1 调试信息打印串口由uart0改为uart3
一,概述 1. 目的 将调试信息打印串口由uart0改为uart3。 2. 版本信息 Uboot版本:2014.07; Kernel版本:Linux-3.10; 二,Uboot 1. sys_config.fex改动 使能uart3(TX:PH00 RX:PH01),并让boo…...

3-11单元格区域边界定位(End属性)学习笔记
返回一个Range 对象,只读。该对象代表包含源区域的区域上端下端左端右端的最后一个单元格。等同于按键 End 向上键(End(xlUp))、End向下键(End(xlDown))、End向左键(End(xlToLeft)End向右键(End(xlToRight)) 注意:它移动的位置必须是相连的有内容的单元格…...
JAVA后端开发——多租户
数据隔离是多租户系统中的核心概念,确保一个租户(在这个系统中可能是一个公司或一个独立的客户)的数据对其他租户是不可见的。在 RuoYi 框架(您当前项目所使用的基础框架)中,这通常是通过在数据表中增加一个…...

保姆级教程:在无网络无显卡的Windows电脑的vscode本地部署deepseek
文章目录 1 前言2 部署流程2.1 准备工作2.2 Ollama2.2.1 使用有网络的电脑下载Ollama2.2.2 安装Ollama(有网络的电脑)2.2.3 安装Ollama(无网络的电脑)2.2.4 安装验证2.2.5 修改大模型安装位置2.2.6 下载Deepseek模型 2.3 将deepse…...

处理vxe-table 表尾数据是单独一个接口,表格tableData数据更新后,需要点击两下,表尾才是正确的
修改bug思路: 分别把 tabledata 和 表尾相关数据 console.log() 发现 更新数据先后顺序不对 settimeout延迟查询表格接口 ——测试可行 升级↑:async await 等接口返回后再开始下一个接口查询 ________________________________________________________…...