本设计由STC89C52单片机电路+液位传感器模块电路+水泵控制电路+继电器控制电路+太阳能板电路+锂电池供电电路组成。
1、系统上电后,继电器闭合10秒,然后断开10秒,并依次循环……
2、当液位处于低液位时,水泵启动,当液位超过高液位时,水泵停止转动。
3、太阳能电池板给锂电池充电,锂电池给整个系统供电。
资料下载地址
https://pan.baidu.com/s/1RksPEGQE-upwWvOjwqntRw?pwd=8888
部分代码
sbit yeweiG =P1^0;//接口定义
sbit yeweiD =P1^1;
sbit relay =P1^2;
sbit beng =P1^3;
unsigned long time_20ms=0; //定时器计数
void Init_Timer0(void);
void main (void)
{
Init_Timer0(); //定时器0初始化
DelayMs(200); //延时有助于稳定
relay = 0;//打开继电器
while (1) //主循环
{
if((yeweiD &