基于单片机的大功率电池控制系统的制作方法

文档序号:9827679阅读:199来源:国知局
基于单片机的大功率电池控制系统的制作方法
【专利说明】 基于单片机的大功率电池控制系统
[0001]
技术领域
[0002]本发明涉及电子电路领域,具体地,涉及一种基于单片机的大功率电池控制系统。
【背景技术】
[0003]由于军事应用中一些不断电设备耗能较大,因而普遍采用串连电池组的模式避免过高的电流。串连电池组的充放电与单一电池的充放电有所不同,电池组内不同电池的差异如果不被重视就会造成电池组使用效率降低,减少蓄电池的使用寿命;考虑军用设备的应用环境的特殊要求,目前市场上还没有一种可以满足这些需求的综合充放电控制设备。

【发明内容】

[0004]为克服现有技术中蓄电池使用效率降低,寿命减少的技术缺陷,本发明公开了一种基于单片机的大功率电池控制系统。
[0005]基于单片机的大功率电池控制系统,由电源模块、充电控制单元、放电控制单元、中央控制单元、温度检测电路组成,所述温度检测电路的温度传感器检测待测电池组的温度,所述中央控制单元与充电控制单元、放电控制单元控制连接,与温度检测电路的数据输出端连接,所述电源模块为各个模块供电。
[0006]优选的,还包括辅助控制器和与辅助控制器连接的人机接口模块,所述辅助控制器和所述电源模块控制连接。
[0007]进一步的,所述辅助控制器为FPGA,所述人机接口模块为触摸屏。
[0008]优选的,所述电源模块为采用脉冲宽度调制技术的开关电源。
[0009]具体的,所述中央控制单元为MC68HC908SR12。
[0010]本发明所述基于单片机的大功率电池控制系统,充分考虑了串联电池组充放电时的平衡效应,可以很好地应用于串联电池组的充放电控制,能够提高串联电池组的工作效率、延长其使用寿命;同时考虑到该充放电综合控制设备主要配合军用不断电设备使用,在其设计时也充分考虑了军事应用环境的复杂性和特殊性,在军民两用方面均具有广泛的应用前景。
【附图说明】
[0011]图1是本发明一种【具体实施方式】示意图。
【具体实施方式】
[0012]下面结合实施例及附图,对本发明作进一步地的详细说明,但本发明的实施方式不限于此。
[0013]本发明所述基于单片机的大功率电池控制系统,由电源模块、充电控制单元、放电控制单元、中央控制单元、温度检测电路组成,所述温度检测电路的温度传感器检测待测电池组的温度,所述中央控制单元与充电控制单元、放电控制单元控制连接,与温度检测电路的数据输出端连接,所述电源模块为各个模块供电。
[0014]使用开关电源作为充电器的供电设备。开关电源采用脉冲调制方式PWM(PulSeWidth Modulat1n)和MOSFET,BTS, IGBT等电子器件进行设计。开关电源集成化程度较高,具有调压、限流、过热保护等功能。与线性电源相比其输入电压范围宽(通常可达交流85?265 V)、体积小、重量轻、效率高。同时,其易于FPGA辅助控制单元对其进行控制。
[0015]充电控制单元采用目前较成熟的恒流恒压充电电路来设计完成。恒流恒压电路由Motorola公司的MC68HC908SR12单片机片内模拟电路模块和片外的MOSFET开关管、肖特基二极管、滤波电感、滤波电容等器件组成。模拟电路模块是Motorola公司的MC68HC908SR12单片机的特有部件,它由输入多路开关、两组可程控放大器、片内温度传感器、电流检测电路等组成。可程控放大器总放大倍数为I?256。放大器的输入可选择为2路模拟输入脚(ATD0, ATD1)、片内温度传感器、模拟地输入(VSSAM)。ATDO和VSSAM间可接一个电流检测电阻,用于测量外部电流,它还连接至电流检测电路,可在电流超过指定值时产生中断并输出信号。
[0016]在充电开始前的预处理阶段,根据检测到的不同电池特性,软件选择相应的充电算法,充电算法由单片机和FPGA辅助控制单元实现。在充电开始后,软件定时采集感应电阻R上的电压值,经过计算,设置SR12单片机的输出控制参数。同时,电流检测电路实时检测充电电流,在电流超过指定值时产生中断并由SR12单片机控制及时关断充电电流,实现恒流恒压的充电控制。
[0017]均衡充电是本充放电综合控制设备的一个重要特点。在充电的过程中,由于电池的质量不相同,容量小、质量差的电池端电压在充入相同电量后会出现电压增长比另一个电池多的情况,如果不采取措施,它们的电压差将会增大,以至其中一个电池很快达到规定的安全电压,充电过程也将被迫停止。此时应该停充电压高的电池,即均衡充电。这样有利于恢复电池内受损的单元,使充电过程能顺利地进行下去。
[0018]放电控制单元主要有2部分组成,一是返驰式平衡放电电路,可以实现电池组的平衡放电。平衡放电是本充放电综合控制设备的一个重要特点。在放电的过程中,由于电池的个体差异,如果不采取措施,电池组内电池个体的差异将越来越明显,这样会使电池组工作效率降低,使用寿命减少。放电控制单元采用的返弛式放电电路设计,该电路本身具有的电感端电压互相牵制特性(也称电路的返弛性)可以实现蓄电池组放电电池个体的平衡放电。这样有利于恢复蓄电池内的受损单元,提高蓄电池的工作效率和使用寿命。二是过度放电保护电路,该电路可以实现对电池组的过度放电保护。
[0019]在充电过程中,电池的温度会随着充电容量的增加而上升,尤其在接近充电终止时,温度变化率Λ T / At最大,该特性是判断电池是否充满的主要条件之一。因此,采用美国国家半导体公司出品的单片高精度数字温度传感器LM92设计温度检测电路。
[0020]设计键盘响应电路时,使用MC68HC908SR12单片机PORT D(PTD6和PTD7)端口的键盘中断功能(KBI)。根据实际情况,在MC68HC908SR12单片机的键盘中断使能寄存器KBIER中写人相应的值,写人“I”表示中断允许,写入“O”表示不能中断。键盘中断允许的端口,MC68HC908SR12单片机将对其内部上拉30 kQ的电阻,这样键盘响应电路的设计十分简洁,要注意的是应用软件中要增加键盘消抖动子程序,防止误操作。
[0021]状态显示电路的设计使用MC68HC908SR12单片机PORT Α(ΡΤΑ0?PTA5)端口的LED直接驱动功能。编程时首先设置PORT A的工作状态,在LED控制寄存器LEDA中写入相应的值,写入“I”表示可直接驱动LED,写入“O”表示作为标准I / O端口。在充电的每个阶段均有状态显示,如:电池处于正在充电状态、电池因温度过高进入温控状态等。
[0022]中央控制单元和FPGA辅助控制单元主要实现充放电综合控制设备的状态控制转换功能。根据传感器获取的不同状况,写入不同指令,转换不同的工作模式。
[0023]如上所述,可较好的实现本发明。
【主权项】
1.基于单片机的大功率电池控制系统,其特征在于,由电源模块、充电控制单元、放电控制单元、中央控制单元、温度检测电路组成,所述温度检测电路的温度传感器检测待测电池组的温度,所述中央控制单元与充电控制单元、放电控制单元控制连接,与温度检测电路的数据输出端连接,所述电源模块为各个模块供电。2.根据权利要求1所述的基于单片机的大功率电池控制系统,其特征在于,还包括辅助控制器和与辅助控制器连接的人机接口模块,所述辅助控制器和所述电源模块控制连接。3.根据权利要求2所述的基于单片机的大功率电池控制系统,其特征在于,所述辅助控制器为FPGA,所述人机接口模块为触摸屏。4.根据权利要求1所述的基于单片机的大功率电池控制系统,其特征在于,所述电源模块为采用脉冲宽度调制技术的开关电源。5.根据权利要求1所述的基于单片机的大功率电池控制系统,其特征在于,所述中央控制单元为MC68HC908SR12。
【专利摘要】基于单片机的大功率电池控制系统,由电源模块、充电控制单元、放电控制单元、中央控制单元、温度检测电路组成,所述温度检测电路的温度传感器检测待测电池组的温度,所述中央控制单元与充电控制单元、放电控制单元控制连接,与温度检测电路的数据输出端连接,所述电源模块为各个模块供电。本发明可以很好地应用于串联电池组的充放电控制,能够提高串联电池组的工作效率、延长其使用寿命;在军民两用方面均具有广泛的应用前景。
【IPC分类】H02J7/00
【公开号】CN105591410
【申请号】CN201410552334
【发明人】先慧
【申请人】先慧
【公开日】2016年5月18日
【申请日】2014年10月19日
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1