欢迎来到天天文库
浏览记录
ID:48870519
大小:428.50 KB
页数:12页
时间:2020-02-03
《基于某STM32地锂电池充放电系统地设计.doc》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、实用文档基于STM32的锂电池充放电系统的设计——硬件部分专业:电子科学与技术学号:111100630姓名:许金科指导老师:曾益彬摘要锂电池的使用越来越广泛,为了能够充分发挥锂电池的性能,提高电池使用效率并延长电池寿命,需要设计一个锂电池充放电管理系统,该系统是以STM32为控制核心,通过使用RT9545来实现对电池保护。通过使用电源管理芯片BQ24230实现对锂电池充放电路径管理,通过使用电池电量检测芯片BQ27410来实现对电池剩余电池容量SOC、充电状态、电池电压、电池充放电电流、电池温度等参数的检测。通过使用DC-DC升压芯片LMR62421能够输出稳定的电
2、压,实现对整个系统的供电,最后通过STM32实现对电池状态信息的读取与显示。关键词:电池管理系统,SOC,充电方式LithiumBatteryChargingandDischargingSystemDesignBasedonSTM32———HardwareAbstractMorewidespreaduseoflithiumbatteries,inordertogivefullplaytotheperformanceoflithiumbatteries,toimprovebatteryefficiencyandextendbatterylife,itneedtodes
3、ignalithiumbatterychargeanddischargemanagementsystem,whichisbasedSTM32controlcore,throughtheuseofRT9545torealizationofbatteryprotection.ByusingthepowermanagementchipBQ24230lithiumbatterychargeanddischargepathtoachievethemanagement,throughtheuseofbatterydetectionchipBQ27410toachievetheb
4、atteryremainingbatterycapacitySOC,detectioncurrent,temperatureandotherparametersofthebatterystateofcharge,batteryvoltage,batterychargeanddischarge.ByusingtheDC-DCboostchipoutputstablevoltageLMR62421abletoachievepowertotheentiresystem,andfinallythroughSTM32achievereadanddisplaythebatter
5、ystatusinformation.实用文档Keywords:BatteryManagementSystem,SOC,ChargeMode实用文档1引言近年来,随着移动通信网络的普及应用以及便携式设备的快速发展,使得可循环充放电的电池得到了广泛的应用[1],锂离子电池凭借着使用寿命长等优势在众多电池材料中脱颖而出[2],但由于锂电池本身有着较为复杂的化学性质,过放、过冲、过流、高温都会影响电池的寿命损害电池性能甚至出现安全事故,由此可见,设计一个高效安全的锂电池充放电管理系统来提高电池的使用率,实现对整个电池系统保护以及对电池状态信息[3]的监测是非常有必要的。2
6、系统的总体设计2.1系统实现的功能本系统主要是实现节锂离子电池的充放电管理,并通过STM32处理器实现对电池状态信息的处理与显示,具体实现的功能如下:(1)通过对锂电池特性的分析,确定电池不同充电阶段的充电电流。(2)通过外部NTC热敏电阻不同的取值实现对充电电池的高温保护。(3)实现电池动态电源路径管理,能够自适应DPPM与VIN-DPM模式。(4)能够实现电池过充过放保护,避免锂电池内部发生不可逆的化学反应。(5)能够通过STM32实现对电池状态信息的采集、处理与显示。(6)设计DC-DC升压电路提供稳定的电源输出,实现对整个系统的供电。2.2系统总体设计方案本
7、系统的整体设计方案主要包括了以下几个部分:电池保护电路模块、电池充放电路径模块、电池信息采集模块、电源模块、总体控制模块、显示模块。系统的总体框图如下图1所示:图1系统总体框图3系统硬件电路的设计实用文档本系统核心元器件的使用图如图2所示:图2系统核心元器件的使用图3.1主控制模块STM32F103C8T6设计本次主控制模块采用的核心处理器芯片型号是STM32F103RBT6,该芯片具有丰富的内部资源,内部自带具有FLASH、SRAM、以及多个串口、支持USB和CAN接口、内部自带2个12位的ADC、具有RTC功能、51个可用的IO管脚、支持多种程序下载方式[4
此文档下载收益归作者所有