驱动设备,开启电磁阀进行倒计时定时灌水。2.2系统方框图设计该电路主要由STC12C5A60S2系统电路、湿度检测电路、显示电路、输出控制电路、报警电路等组成。软件选用C语言编程。单片机可将土壤湿度传感器检测到的土壤湿度模拟量转换成数字量,并传输给控制系统检测是否该灌溉。该系统灵活性强,成本低,可靠性高,在实际应用中前景广阔。系统框图如图2.1所示。图2-1系统方框图种植作物的土壤土壤湿度传感放大驱动STC12C5A60S2单片机报警液晶显示电磁阀52.3系统结构整个节水水灌溉系统的结构可以分为5大部分:湿度检测模块,单片机模块,LCD显示模块,输出控制模块,报警模块等。2.3.1湿度检测模块采用土壤湿度传感器检测土壤湿度,并传送给单片机。2.3.2单片机模块单片机模块对整个系统进行控制,实现以下功能:(1)将土壤湿度传感器传来的模拟量转换成数字量;(2)控制显示模块显示工作参数;(3)根据内设程序进行判断控制报警电路;(4)实现电磁阀的控制。2.3.3显示模块LCD液晶显示模块能够将测得的土壤湿度以及湿度预值显示出来,灌水时并显示时间及流量,提供了系统和操作者的交流窗口,是人机界面的重要组成部分之一。2.3.4输出控制模块单片机根据内设程序作出判断后,来控制继电器,电磁阀是本设备的执行设备,电磁阀控制水的流通和截止,实现了电能到机械能的转换。2.3.5报警模块有关的灌水信息反馈给单片机,若需灌水,则单片机系统启动蜂鸣器进行鸣音报警,并发出灌水信号。2.4主要器件的选取2.4.1单片机的选取2.4.1.1本系统选用的单片机节水灌溉系统的整个控制核心采用的是STC12C5A60S2单片机,STC12C5A60S2系列单片机是单时钟/机器周期的单片机,是高速/低功耗/超强抗干扰的新一代8051单片机,指令代码完全兼容传统的8051,但速度快8-12倍。内部集成MAX810专用的