电池技术的持续转型促使许多新人学习设计电池管理系统。本文提供了电池管理系统(BMS)架构的初学者指南,讨论了主要功能块,并解释了每个模块对电池管理系统的重要性。
介绍
当今的电子设备具有更高的移动性,并且比以往任何时候都更环保。电池的进步正在推动从便携式电动工具到插电式混合动力电动汽车和无线扬声器的各种产品的发展。
近年来,电池在尺寸和重量方面可以输出多少功率的效率得到了显着提高。想想汽车电池有多重和笨重。它的主要目的是启动汽车。随着最近的进步,您可以购买锂离子电池来启动您的汽车,它仅重几磅,只有您的手掌大小。
图1.电池管理系统构建模块的简化图
裸金属服务器构建块
电池管理系统可以由许多功能模块组成,包括:截止FET、电量计监视器、电池电压监视器、电池电压平衡、实时时钟(RTC)、温度监视器和状态机。有许多类型的电池管理IC可供选择。功能块的分组差异很大,从提供平衡和监控并需要微控制器(MCU)的简单模拟前端到自主运行的独立、高度集成的解决方案。现在,让我们来看看每个块背后的目的和技术,以及该技术的优缺点。
截止式场效应晶体管和场效应晶体管驱动器
FET驱动器功能模块负责在负载和充电器之间连接和隔离电池组。FET驱动器的行为基于电池电压、电流测量和实时检测电路的测量结果。图2A和2B显示了负载和充电器以及电池组之间的两种不同类型的FET连接。
图2.截止 FET 原理图 (A) 负载和充电器的单连接 (B) 允许同时充电和放电的双端子连接
图 2A 需要最少的电池组连接次数,并将电池组工作模式限制为充电、放电或休眠。当前流动方向和特定实时测试的行为决定了设备的状态。例如,瑞萨电子的ISL94203独立电池组监视器具有一个CHMON输入,用于监视截止FET右侧的电压。如果连接充电器并且电池组与充电器隔离,则注入电池组的电流将导致电压上升到充电器的最大电源电压。CHMON 的电压电平跳闸,让 BMS 设备知道存在充电器。通过向负载注入电流来确定是否存在负载来确定负载连接。如果注入电流时引脚上的电压没有显著升高,则结果将确定存在负载。然后,FET 驱动器的 DFET 接通。图2B的连接方案允许电池组在充电时工作。
FET驱动器可以设计为连接到电池组的高边或低边。高端连接需要一个电荷泵驱动器来激活NMOS FET。使用高端驱动器可为电路的其余部分提供坚实的接地基准。低侧FET驱动器连接在一些集成解决方案中可以找到,以降低成本,因为不需要电荷泵。低压侧连接不需要高压器件,后者占用更大的芯片面积。在低侧使用截止FET会使电池组的接地连接浮动,使其更容易受到注入测量的噪声的影响,这可能会影响某些IC的性能。
电量计/电流测量
电量计功能块跟踪进出电池组的电荷。电荷是电流和时间的乘积。在设计电量计时,可以使用几种不同的技术。电流检测放大器和集成低分辨率ADC的MCU是测量电流的一种方法。电流检测放大器在高共模环境中工作并放大信号,从而实现更高分辨率的测量。这种设计技术牺牲了动态范围。其他技术包括使用高分辨率ADC,或购买昂贵的电量计IC。了解负载在电流消耗与时间的关系方面的行为决定了最佳电量计设计类型。最准确、最具成本效益的解决方案是使用具有低失调和高共模额定值的16位或更高ADC测量检测电阻两端的电压。高分辨率ADC以牺牲速度为代价提供大动态范围。如果电池连接到不稳定的负载(如电动汽车),则慢速ADC可能会错过传递到负载的高幅度和高频电流尖峰。对于不稳定负载,可能更需要带有电流检测放大器前端的SAR ADC。任何失调误差都会导致电池电量的总体误差。随着时间的推移,测量误差将导致严重的电池组充电状态误差。在50位分辨率下,16μV或更小的测量失调足以测量电荷。
对于大多数电流测量模块,都有模拟比较器监控短路和过流情况。模拟比较器信号直接连接到FET驱动器,以最大限度地减少事件与将电池组与负载或充电器隔离之间的延迟。对于大多数应用来说,10 微秒的延迟时间就足够了,在大多数应用中,断开电池连接的时间越快越好。
电池电压和最长电池寿命
监测电池组中每个电池的电池电压对于确定其整体健康状况至关重要。所有电池都有一个工作电压窗口,应进行充电和放电,以确保正常运行和电池寿命。如果应用使用锂化学成分的电池,则工作电压通常在2.5V至4.2V之间。电压范围取决于化学成分。在电压范围之外操作电池会显著缩短电池的使用寿命,并可能使电池失效。电池串联并联以形成电池组。并联增加了电池组的电流驱动,而串联连接增加了总电压。电池电压就像制造的所有东西一样。电池的性能有一个分布:在时间等于零时,电池组内的电池充电和放电速率相同。当每个电池在充电和放电之间循环时,每个电池的充电和放电速率会发生变化,从而导致整个电池组的扩散分布。确定电池组是否充电的一种简单方法是将每个电池的电压监测到设定的电压水平。第一个达到电压限值的电池电压会触发电池组充电限值。如果电池组的电池比平均电池弱,这将导致最弱的电池首先达到极限,而其余电池没有充满电。所述的充电方案不会使电池组每次充电的开启时间最大化。充电方案还会缩短电池组的使用寿命,因为需要更多的充电和放电循环。较弱的细胞放电速度更快。放电循环中也发生相同类型的事件。较弱的电池首先触发放电极限,其余电池剩余电荷。
图3.不同类型的电池平衡 (A) 旁路电池平衡 FET 用于在充电周期内减慢电池的充电速率(B) 在放电周期期间使用主动平衡从强电池中窃取电荷并将电荷提供给弱电池
提高电池组每次充电的导通时间
有两种方法可以改善电池组每次充电的导通时间。第一种是减慢最弱电池在充电周期中接收到的电荷,这是通过将旁路FET与电池两端的限流电阻器连接来实现的(见图3A)。这种方法从具有最高电流的电池中获取电流,导致电池的充电速度减慢,从而使电池组中的其他电池能够赶上。最终目标是最大化电池组的充电容量,这是通过让所有电池同时达到完全充电极限来实现的。
通过实施电荷置换方案,可以在放电循环中平衡电池组。电荷置换方案是通过电感耦合或电容存储从α电池获取电荷并将存储的电荷注入最弱的电池来实现的。这减慢了最弱电池达到放电极限所需的时间。这称为主动平衡(见图3B)。
多个串联或并联电池受益于平衡
具有一到四个并联电池和三个或更多串联电池的电池组从平衡中受益最大。随着每个单元的并行组合增加,弱单元的性能与其他单元并行平均。单元之间的性能分布更紧密。并联更多电池的好处也是不利的,因为在电池组中很难找到较弱的电池。闲置的电池组可能会燃烧电荷,因为强电池支撑着较弱的电池。
保护电池免受瞬态事件的影响
电池电压和平衡电路在热插拔事件中受到最严厉的处理。电池上没有关闭按钮。将电路连接到电池、负载或充电器可能会导致器件输入端发生较大的瞬变。设计人员应了解敏感引脚的最大额定值。引脚的最大额定电压是确定瞬态事件损坏电路的可能性的关键规格。经验法则是引脚的额定电压越高,器件在抑制瞬变方面的鲁棒性就越强。
采用高压工艺设计的IC制造商确保器件免受瞬态事件的影响,但代价是采用大几何尺寸的设计。这增加了设备的成本。其他IC制造商将使用低压工艺进行设计,并将器件堆叠在一起,使器件永远不会超过工艺额定值。这种方法依靠电容、电阻和二极管等电路在瞬态到达引脚之前对其进行抑制。这两种制造类型都需要使用二极管、电阻器和电容器来抑制瞬变。使用高额定电压 IC 可进一步防止有害和外来信号。这两种设计方法都可以使用,但较低额定电压的器件可能需要在开发阶段进行更多调整,以确保防止有害事件。
电压电池测量的采集时间取决于负载行为以及要扫描的电池数量。不稳定的负载需要快速扫描时间来监测细胞的越界情况。SAR ADC通常用于在短时间内实现快速测量。SAR ADC消耗的功率更高,分辨率更低。
温度监测
今天的电池在保持恒定电压的同时提供大量电流,这可能导致失控状态,导致电池着火。用于制造电池的化学物质具有高度挥发性,电池被正确的物体刺穿会导致电池着火。温度测量不仅用于安全条件,还可用于确定是否需要对电池充电或放电。
温度传感器监控储能系统(ESS)应用的每个电池,或监测更小、更便携应用的一组电池。由内部ADC基准电压源供电的热敏电阻通常用于监视每个电路的温度。内部基准电压源用于减少温度读数相对于环境温度变化的不准确性。
状态机或算法
大多数电池管理系统都需要MCU或FPGA来管理来自传感电路的信息,并根据接收到的信息做出决策。在少数产品中,例如瑞萨电子的ISL94203,该算法以一定的可编程性进行编码,以数字方式实现一个芯片的独立解决方案。独立解决方案在与MCU配合时也很有价值,因为独立解决方案中的状态机可用于释放MCU时钟周期和内存空间。
其他电池管理系统构建模块
其他BMS功能模块包括电池认证、实时时钟、存储器和菊花链。实时时钟和存储器用于黑匣子应用,其中RTC用于时间戳,存储器用于存储数据,允许用户在灾难性事件发生之前了解电池组的行为。电池认证块可防止 BMS 电子设备连接到第三方电池组。基准电压源/稳压器用于为 BMS 系统周围的外围电路供电。最后,菊花链电路用于简化堆叠设备之间的连接。菊花链块取代了对光耦合器或其他电平转换电路的需求。
结论
电池管理系统可以使用各种功能模块和设计技术进行架构设计。仔细考虑电池要求和电池寿命目标将指导您确定正确的架构、功能模块和相关 IC,以创建电池管理系统和充电方案,以优化电池寿命。
这里还没有内容,您有什么问题吗?
电子电路资源推荐
- 电容器手册
来源:下载中心
- Altium Designer 17原理图与PCB设计教程
来源:下载中心
- simulink仿真教学视频
来源:大学堂
- 小功率 DC-DC 换流器设计常用技巧
来源:大学堂
- 基尔霍夫定律:支路、节点、回路和网孔
来源:电路图
- 电路的基本物理量:电流,电压,电位,电动势,电功率
来源:电路图
推荐帖子 最新更新时间:2024-11-21 18:03
- 心仪M7--STM32F769I-DISCO评测-CoreMark测试 (二)
- 心仪 M7--STM32F769I-DISCO 评测 -CoreMark 测试 ( 二 ) 本次我们介绍 处理器性能测试基准程序( CoreMark )。 历史渊源 大家知道,有众多厂家生成处理器,但这些的产品优劣如何如何货比三家呢
- okwhstm32/stm8
- 隔离电源 — 模拟是否已退出历史舞台?
- (转) 我的第一个开关电源设计是一款用于汽车的 150W DC 至 AC 逆变器。那时是 1999 年,我的经理走到实验室,递给我一个精美的金属盒子,一头是点烟适配器,另一头则是 AC 插座。他告诉我这个盒子的输出是 120V AC 60Hz 方波,我的任务是开发一款可
- qwqwqw2088模拟与混合信号
- stm32f103ze固件库 V1.3.0
- 大家谁有f103ze固件库v1.3.0的固件库吗?我找了好久只找到v2.03 v3.0.0和v3.5.0的 没有找到v1.3.0的。求大家帮助 stm32f103ze固件库 V1.3.0 是不是搞错了,一般是v3.0.0和v3.5.0标准库,没有v1.3.0的固件库吧 本
- wanghe_916stm32/stm8
- 这是一篇很好的文章,学verilog的可以好好看看!- -
- 规范很重要 工作过的朋友肯定知道,公司里是很强调规范的,特别是对于大的设计(无论软件 还是硬件),不按照规范走几乎是不可实现的。逻辑设计也是这样:如果不按规范做的 话,过一个月后调试时发现有错,回头再看自己写的代码,估计很多信号功能都忘了, 更不要说检错了;如果一个项目做了一半
- erFPGA/CPLD
- 从5525生趣的白话中学习汽车,FPGA知识~
- @5525 自来到EEWORLD论坛,就 一直很认真的给大家分享各种汽车电子,FPGA相关的知识,文章生动有趣,讲解简单明白,一篇篇都是不可多得的好文!即使是我这种不从事这个行业也对汽车电子没点兴趣的人,也非常乐意看他的文章!在这里点3222222个赞! 下面是5525大侠白话
- okhxyyo汽车电子
- micropython入门教程资料汇总,
- 本帖资料均来自转载,汇总,朋友们也可以把你们的资料回帖发过来我更新 抱歉,您所在的用户组每小时限制发主题 5 个,请稍候再发表 改天再更新 通用按键 引脚排列及获取帮助 通用控制 - pyb 延时定时 - sleep 灯光控制 -
- 陈韶华MicroPython开源版块
- 新唐 003 系列平台 MS51 替换更新 N76E003 指引 V1.0
- 有用过LORA的SX127x芯片的吗,到底什么叫扩频?意义在哪里?
- 不同样子的电感有什么区别
- msp430 汇编中断函数
- 在做MSP432 的UART收发时,需要安装什么驱动吗?
- CC2530新焊板子串口接收错误
- 如何实现51单片机和触摸屏,以及plc的通讯?
- UnitedSiC FET-Jet 计算器,让 SiC FET 的选择过程不再全凭猜测
- 消除 AC 驱动器的 8 个常见误区
- UART 怎么进入发送中断?【菜鸟求助】
- STM32F103 串口2输出不对
- (求助)求大神解答IAR如何像Keil一样进行模块化编程我想知道具体操作步骤,谢谢
- BTA24管子驱动问题
- ADC和模拟开关问题求助
- 关于SAMV71的DAC1的问题
- 【极海APM32F407 Tiny Board】 SPI方式驱动TFTLCD显示屏
- TI 技术大咖带你领略独一无二的MCU世界 推荐、抢楼全有礼!活动开始啦~
- 小弟求助今年国赛的射频出题方向
- 你会做AM335X的功耗设计评估吗?
- USB转串口CH340各封装官方原理图、PCB参考电路图下载2018-3-23
- LTC2637-LMX8 四路、8 位数模转换器的典型应用
- RFID饭卡 四卡合一 带密码 饭卡/公交卡/出入卡 改装
- LD39030SJ 300 mA 低静态电流软启动、低噪声稳压器的典型应用
- LTC2938CMS ±5V 电源监视器的典型应用电路,看门狗被禁用且未使用的输入被拉高
- 【征集令】基于ESP32的墨水屏个人显示终端
- STM32F4最小系统
- LTC2992IMS 高侧和低侧电流检测在宽范围电源上的典型应用
- V2-EVAL-EXT48、VNC2 子板模块,带有 48 针 QFN VNC2 器件,用于 FT4232H USB 到 UART 桥接器
- RSO-1209DZ ±9V、56mA输出DC/DC转换器的典型应用电路
- LT3091EDE 浮动 3 端可调稳压器的典型应用