锂电池充电器设计
随着电子信息时代的到来,锂电池成为时下比较流行的一种新能源代表,锂电池拥有很多的优点,比如高电压、高电量、寿命长、安全性好等,很多优点与锂电池充电器的设计是密不可分的,本文主要给大家分析一下锂电池充电器的一些简单的设计思路。
锂电池充电器设计
锂电池充电器设计思路
首先我们必须认识到锂电池与其他电池的不同,并且充电的要求也不同,要想拥有好的充电方法,必须从从充电控制精度、充电时间、充电过程的智能化管理方面来设计充电器。而设计充电器比就要从电池的三项关键指标入手,即容量、寿命和安全性。
充电器机上电源后,系统首先要检查是否有电池放入,准备充电,同时还必须检测电池是否可用。然后系统须连续数次检测各个A/D通道,进行电源电压、环境温度等数据的初始化,设定系统初始值。如果电池电压采样通道连续3次检测到电压值大于1.0V,则认为充电器内已放入电池,且电池可用,开始充电。
锂电池充电过程可分3个阶段进行,每个充电阶段的数据独立,但他们的处理机制基本一致。对于这3个充电阶段,A、B两阶段必须做到恒流控制,C阶段必须做到恒压控制,这是充电阶段的主要功能部分。恒流、恒压控制电路已知,单片机必须对I/O口的数据做出判断,并根据判断向外部电路发出正确的动作指示。
锂电池充电器系统主流程
锂电池设备的主流程主要包含初始化函数、电池检测函数、预充电子程序、快速充电子程序和涓流充电子程序,一般系统的执行都会顺应流程图的指导。
单片机上电后,完成系统主流程的主函数将使用CALL指令调用初始化函数,初始化工作包括3个方面:定义全部寄存器和单片机端口、初始化片内寄存器和端口状态、系统监控系统复位并启动,中断复位等待。
初始化过程将清除上次充电的所用记录,同时启动系统的监控函数,并复位中断系统,通常这已过程十分迅速,一般会在放置电池前完成。检测电池的子程序将用当前的状态值覆盖先前无电池时采样的无效值,然后对取得的状态值判断此刻充电器放置的电池是否可用。一般来说,系统将连续做4次电源电压、电池电压、电池温度和充电电流的采样,将采用的状态值与系统预设的正常参数进行比较:若4次比较的结果全部无误,则进入电池检。
乾元坤和MES系统凭借多年网站建设经验,从客户需求角度出发,系统功能完善,界面清晰自然,了解更多相关信息,请点击乾元坤和MES系统解决方案,或拨打13522956919、13522956919进行咨询。