微波EDA网,见证研发工程师的成长!
首页 > 硬件设计 > MCU和DSP > 基于单片机的智能充电器设计

基于单片机的智能充电器设计

时间:07-24 来源:互联网 点击:
2 智能充电器的软件设计

图5是该智能管理系统的程序流程图。该系统除了完成充放电控制外,还提供过流保护、过压保护、过温保护、蜂鸣报警等功能。


程序开始执行后,首先进行初始化并检测电池电压、电流、温度等信息是否正常。如正常则进入下一步,否则报警并关闭电路。如果电池电压在充电终止电压和放电终止电压之间,说明电池既可充电也可放电。此时电路将判断接上充电机还是接上负载,以进行相应的充电和放电。如果两者都没有接,则循环检测过程。若电池电压已经到达充电终止电压,则等待负载的接入进行放电;同样若电池电压己经达到放电终止电压,则等待充电机的接入以进行充电。

在整个过程中,该电路将始终实时检测电池信息,若有异常情况发生,则立即利用中断信号终止正在进行的充电或者放电过程,关断充放电回路,同时进行报警并提示报警原因。

3 结束语

该智能电池充电器能有效地解决电池和充电器的兼容问题,从而避免了因电池化学特性不同而给电池充电造成的各种麻烦。另外,除了对电池电压的检测外,为了更好的保护电池,该充电器充电时还可对电池的温度及充电时间进行监测以作为辅助或后备保护方案。

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top