摘要:在如今电子科学迅猛发展的时代,有许许多多的电子产品要用电池来供电,那么充电器自然成了不可或缺的生活用品。因为不同类型电池的充电特性不同,所以我们要对不同的电池采用不同的充电器。
本次设计的是一种基于51单片机的锂电池智能充电器,在设计方面,以STC89C52单片机为主控器件,辅以max1898充电芯片以实现对锂离子电池的快充,慢充等充电过程。实现智能充电的目的。同时也可以让整个电路更加稳定,而且性价比较高。
该智能充电器具有检测锂离子电池的状态;自动切换充电模式以满足充电电池的充电需要;充电状态显示等功能。
关键词 智能充电器;51单片机;锂电池;MAX1898芯片
目录
摘要
Abstract
1 绪论-1
1.1 选题的背景及意义-1
1.1.1 选题的背景-1
1.1.2 选题的意义-1
1.2 研究内容及需解决问题-1
1.2.1 研究内容-1
1.2.2 需解决的问题-2
2 锂电池充电器相关的硬件设计-3
2.1 单片机电路-3
2.1.1 STC89C52简介-3
2.2 充电控制电路-5
2.2.1 max1898芯片简介-5
2.3.1 降压变压器-8
2.3.2 LM7805简介-9
2.4 液晶显示-9
2.4.1 1602管脚介绍-10
2.4.2 1602显示说明-10
2.5 ADC0832-10
2.5.1 引脚说明-10
2.5.2 ADC0832简单工作原理-11
3 锂电池充电器软件设计-12
3.1 程序功能-12
3.2 变量说明-12
3.3程序流程图-13
4 制作及调试-18
结论-19
致谢-20
参考文献-21
附录-22
附录1 电路原理图-22
附录2 主要源程序-23