基于st72单片机的快速充电系统

基于st72单片机的快速充电系统

ID:9008645

大小:39.50 KB

页数:3页

时间:2018-04-14

基于st72单片机的快速充电系统_第1页
基于st72单片机的快速充电系统_第2页
基于st72单片机的快速充电系统_第3页
资源描述:

《基于st72单片机的快速充电系统》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、基于ST72单片机的快速充电系统上海交通大学电子信息与电气工程学院(200240)王凯陈德荣摘要:介绍基于ST72单片机的快速充电系统,并与传统的蓄电池的充电进行比较,使得新型的设计充电系统速度提高。关键词:ST72单片机,充电系统前言:传统的常规蓄电池充电方法都采用小电流的恒压或恒流充电,充电时间长达10~20个小时。为了缩短充电时间,必须对充电过程的充电电流进行控制。许多生产厂家误认为盲目提高充电电流就是快速充电,其实这不但不能提高充电效率,而且会加剧电池的极化现象,升高蓄电池温度,浪费电能,严重损坏蓄电池。根据美国科学家马斯提出的马斯三定律,脉冲充电、脉冲放电

2、可以去除电池极化,减小蓄电池的内部压力、温度和内阻,加快充电速度,实现蓄电池快速充电需采用充-放-充的循环方式。这种模式的快充系统中一般应包括控制回路、充电回路、放电回路。根据充电过程中测得的参数,通过单片机适当调整,保证脉冲电压的(充、放)幅值及充电与放电的宽度比值恒定,可以得出充电效率的最佳结果。1系统结构1.1控制回路ST72系列单片机是法国ST微电子公司最新生产的简单、灵活、低价格的8位单片机,采用了独特的制造工艺和技术,大大提高了抗干扰能力。它专为嵌入式控制应用设计,特别适用于抗噪声干扰高、整体性价比高的控制系统。它具有以下的主要性能:(1)工作电源电压有

3、很宽的适应范围,从2.4V~5.5V;功耗较低,内部数字看门狗。(2)丰富的I/O功能,内部带有3个定时器/计时器,有的还多达16个通道的10位A/D转换器,两路脉宽调制多种通信接口,多达12级的中断源。(3)多种内部程序存储器,除有廉价的0TP(0neTimeProgramming)一次性编程写入还有非常方便的Flash程序存储器,可以在线编程,易于修改程序代码。存储器的容量从1.5kB~60kB不等,可以满足各种编程的需要。根据系统功能的需要,选用ST72系列的ST72264G1单片机作控制芯片。该芯片具有4kB的FLASH内部存储器,2路PWM输出,最大时

4、钟频率8MHz,有20个I/O引脚,6个复用10位A/D转换器,有SPI,SCI,I2C三种通信接口。控制回路采用ST72262G1加上液晶显示和键盘接口等;它利用单片机自身的A/D端口,组成电压、电流、温度检测电路。1.2充放电回路充电回路是采用一种新型的电源芯片TOP225Y构成的电源电路。该芯片是美国Powergration公司生产的三端隔离式脉宽调制单片开关电源集成电路。它将PWM集成电路和MOSFET功率器件集成在同一芯片中,具备PWM型开关稳压电源所需的全部功能。通过高频变压器使输出端与电网完全隔离,实现了无功频变压器隔离的开关电源的集成化。整个回路具有

5、输出功率范围大、成本低、集成化程度高、电路设计简单等优点。放电回路则由蓄电池和电阻构成回路,M0S管作为开关,控制放电回路的关断。M0S管的关断由单片机给出控制信号。智能充电系统的原理框图如图1所示。单片机根据电压反馈和电流反馈,输出数字电压转换成模拟电压。模拟电压再经过光耦隔离,然后调节电源芯片TOP225Y控制脚的电流大小,由芯片调节控制信号的占空比,从而调整脉冲电压的幅值或涓流电流的大小。一般单片机的数字电压转换成模拟电压都需要D/A转换器,由于ST72系列单片机带有PWM输出,因此可以直接利用PWM输出将数字电压转换成模拟电压,能够保证精度,省却了D/A转换

6、器。2系统软件设计系统软件用C语言编写,经过汇编、仿真调试,烧写在单片机的内部程序存储器内。按照软件工程的规范要求进行软件设计,实现结构层次化、功能模块化,不仅使软件的可读性、可维护性、可扩展性得到了增强,而且提高了软件的可靠性。程序的总体结构框图如图2所示。程序先检测蓄电池是否已充满和蓄电池的好坏。蓄电池是否充满可以从其两端的电压得出。蓄电池的好坏需要通过开路、短路、测温等试验措施来确定。对蓄电池可施加一个比较小的充电电流(约为快速充电电流的1/5),使电池电压在一定时间内达到某个特定值,确定蓄电池的好坏。开始脉冲充电后,程序自动跟踪检测蓄电池的各种参数。当参数达

7、到脉冲充电终止条件时,系统终止快速充电状态而转入涓流充电状态,以补充蓄电池因自放电而损失的电量。在涓流充电状态下,充电器将以某一充电速率给蓄电池补充电荷,这样可以使电池总处于充足电状态。为保证在任何情况下,均能准确可靠地控制电池的充电状态,本系统采用了电压控制、温度控制和定时控制的综合控制法。(1)电压控制使用拐点控制法。这种充电终止方法由检测电压曲线的拐点构成,对镍氢、镍镉电池都适用。用单片机检测电压曲线需要求出电压曲线对时间的一次求导值并检测其顶点值。ST72664单片机的A/D转换器每4秒钟测得电池电压一次,为减少由于高频干扰(例如由脉冲充电电流所产生的干

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。