摘 要: 目前市面上使用较多的电池有镍氢、镍镉、铅蓄和锂电池,传统充电器不能根据电池的不同特性采用对应的充电模式,导致充电时间过长影响充电效率。而且电池在充满电后不及时停止,使电池发热,影响其使用寿命。本文设计了一种基于单片机控制的锂电池智能充电器。用户可以通过按键选择充电模式,控制中心根据不同的模式进行充电,并通知显示模块实时显示充电状态,监测模块负责监测当前充电信息,当充电结束时,报警模块报警并切断充电源。该智能充电器的策略是灵活的,充电过程有效监控,定时控制。在现实生活中具有一定的实用性。
关键词: STC89C52 单片机,智能充电,锂电池
目录
摘要
Abstract
1 绪论 -4
1.1-选题背景及意义 -4
1.2-国内外研究现状 -4
1.3-设计主要内容及功能 -4
2 总体设计方案 -5
2.1-系统总体设计 -5
2.2-系统方案的选择 -5
2.2.1-主控模块的选择 -5
2.2.2-显示模块的选择 -5
2.2.3-信息采集模块的选择 -6
2.2.4-充电模块的选择 -6
2.2.5-按键模块的选择 -6
2.2.6-报警模块的选择 -6
3 硬件设计 -6
3.1-主控电路的设计 -7
3.1.1-复位电路 -7
3.1.2-晶振电路 -7
3.2-显示电路的设计 -7
3.2.1-液晶原理介绍 -8
3.2.2-液晶显示部分与单片机的接口 -8
3.3-按键电路的设计 -9
3.4-充电电路的设计 -9
3.4.1-MAX1811 电源芯片的介绍 -9
3.4.2-MAX1811 电路设计 .-10
3.5-信息采集电路的设计 .-11
3.5.1-MAX157 的芯片介绍 -11
3.5.2-采样模块电路设计 .-11
3.6-报警电路的设计 .-12
3.7-系统电路的设计 .-12
4 软件设计 .-13
4.1 系统主程序流程图-13
4.2 快速充电子程序-14
4.3 慢速充电子程序-15
5 系统测试-16
5.1 软件调试-16
5.2 硬件调试-16
总-结-19
参 考 文 献-20
致-谢-21