本设计由STC89C52单片机、LCD1602液晶、太阳能板、ADC0832电压检测电路、TP4056充电电路、升压电路、继电器电路及电源组成。
1、上电进入系统后,LCD1602液晶实时显示电池电压及充电时间;
2、太阳能充电板在阳光的照耀下产生电荷,存储太阳能电池板的电荷,经过充电模块给锂电池充电;
3、利用ADC0832采集充电电池的电压并在液晶LCD1602上显示充电电压值和充电时间;
4、锂电池充电时,红色的充电指示灯会点亮,充满时,蓝色或者绿色指示灯会点亮,接上电压输出功能时,升压模块指示灯会点亮。
5、电池电压低于3.7V时继电器不动作,电池充电;电池电压高于3.7V时继电器动作,断开太阳能板,防止过充。