电池技术的持续进步也要求更复杂的充电算法以实现快速、安全地充电,因此,需要对充电过程进行更精确地监控(例如对充、放电电流、充电电压、温度等的监控),以缩短充电时间,达到最大的电池容量,并防止电池损坏。因此,智能型充电电路通常包括了恒流/恒压控制环路、电池电压监测电路、电池温度检测电路、外部显示电路(LED或LCD显示)等基本单元。
其框图如下:
智能充电器的设计包括硬件和软件两大部分,本人的主要任务是完成充电器设计的LCD显示部分,其主要涉及的知识包括:
(1) 自学AVR单片机的相关内容。
(2) 设计电源电路。
(3) 设计128*64液晶显示控制电路和用C语言编制LCD显示程序,用图形方式显示充电器电压、电流等参数。
(4) 手工焊接和ICCAVR编译器的应用。
这次设计要解决的关键问题是如何用Atmega16L芯片控制LCD模块及用C语言编制相应的显示程序
主要元器件:
说明:
在本次的设计中,要供电给mega16和LCD显示模块两部分,而一个LM7805的输出电流不足,所以本人打算将mega16和显示模块分别供电,所以实际电路中用到了两片7805。
全部附件内容截图: