目 录
引言……………………………………………………………………1
1 设计方案……………………………………………………… …2
1.1 普通镍镉电池充电器…………………………………………………2
1.2智能镍镉电池充电器……………………………………………………2
1.2.1 MAX712实现的功能……………………………………………………………2
1.2.2 单片机编程控制……………………………………………………………2
2 选用芯片MAX712功能详细介绍…………………………………3
2.1 功能特性……………………………………………………………………3
2.2 器件封装及型号选择………………………………………………………3
2.3 编程应用……………………………………………………………………4
2.3.1 电池数量的设定………………………………………………………………4
2.3.2 充电速率及时间的设定………………………………………………………5
2.3.3 利用电压梯度充电……………………………………………………………6
2.3.4 利用电池温度充电…………………………………………………………7
3 详细的硬件电路设计以及相关程序编写…………………………10
3.1 判断置入电池以及放电电路部分………………………………………10
3.2 电池充电电路部分……………………………………………………………11
3.3 提供芯片工作电源部分………………………………………………………12
3.4 提供单片机的工作电源部分…………………………………………………13
3.5 选择充电电池的节数…………………………………………………………13
3.6 充电时间的设定………………………………………………………………14
3.7 单片机的复位电路部分………………………………………………………17
3.8 单片机的设计电路部分………………………………………………………17
3.9 单片机的工作频率……………………………………………………………18
3.10 功能按键和状态显示部分…………………………………………………18
4 调试…………………………………………………………………21
5 结论…………………………………………………………………24
谢辞……………………………………………………………………25
参考文献………………………………………………………………26
附录……………………………………………………………………27