锂电池的充电接口。2通过外接电容CT设置快充时最大的充电时间Tchg它和定时电容CT的关系:
CT3433Tchg式中:Tchg单位为小时,CT单位为
F,一般情况下快充时间不超过3小时,因此CT一般为100
F。
3在限制电流的模式下,通过外接电阻RSET来设置最大充电电流IFST关系如下所示:
IFST1400RSET式中:RSET单位为欧姆,IFST单位为安培。
2智能锂电池充电控制芯片MAX1758Max1758同MAX1898一样也是Maxim公司生产的锂离子电池充电芯片,可实现智能充电,自动检测调节电流、电压、温度等参数,为锂电池提供了一种新的安全、高效的设计方案。其性能和MAX1898如出一则,只是MAX1758常用于笔记本和一些高档仪器的电源管理芯片,外围电路比较复杂。MAX1758封装图:
6
f图223MAX1578封装
SMC401是一款更高级的充电控制芯片,它集成了8位MCU控制芯片,使用更加方便简洁,外设电路简单,是商家比较推崇的充电控制芯片,但基于此次设计需要用到单片机作为控制芯片,所以此种方案不作考虑,但其制作原理值得借鉴。Maxim公司生产的锂离子电池充电芯片MAX1898和MAX1758都可以作为智能充电器的充电芯片,但MAX1898的外围电路也更加简单,易于焊接,也更适合初学者的学习研究。
综上所述,选择MAX1898作为充电芯片,AT89S51作为充电控制芯片,共同完成锂电池智能充电器的研究。系统流程图如下:
图223系统方框图加载电源,MAX1898自动检测电池电压,判断电池是否为“满”状态,如果“是”则将此状态传递给单片机,触发信号拉低,TLP5621发出低电平信号,MAX1898“EN”脚电平被拉低,充电停止,蜂鸣器报警。充电过程中,若电池充满,MAX1898发出“满”信号传递给单片机,单片机同样拉低触发信号,TLP5621发出低电平信号,MAX1898“EN”拉低,充电停止,同时发出报警信号。
7
f3主要芯片介绍
31MCS51系列单片机简介311MCS51系列单片机功能概述
AT89S51和AT89S52是美国Atmel公司生产的低电压、高性能CMOS8位单片机,AT89S51片内包含有4KB(AT89S52为8KB)可在系统编辑的Flash存储器(ROM)。MCS51单片机的指令系统及引脚兼容,功能强大,适合于许多较为复杂的控制应用场合。
AT89S51的主要性能参数:与标准MCS51系列产品兼容;4KB(AT89S52为8KB)可在系统编辑的Flash存储器(ROM);工作电压范围:4055V;全静态工作:033MHz;三级加密程序存储器;128B(AT89S52为256B)片内数据存储器(RAM);32根可编程输入输出(IO)口线;2个(AT89S52为3个)16位定时计数器;5个(AT89S52为6个)中断源;r