1、基于单片机的草坪花卉喷灌测控系统课程设计基于单片机的草坪花卉喷灌测控系统课程设计 目录目录 摘要摘要2 一一 总体设计方案总体设计方案2 1 设计任务设计任务.2 2 任务分析任务分析2 3 方案确定方案确定2 4 整体设计整体设计2 二二 硬件部分设计硬件部分设计3 1 单片机的选择单片机的选择3 2温湿度传感器温湿度传感器 SHT115 3开关三极管开关三极管8 三三 模块功能简介模块功能简介.8 1.复位电路复位电路8 8 2.传感器电路传感器电路. .9 9 3.时钟电路时钟电路.9.9 4.显示电路显示电路9 9 5. 系统整体硬件图系统整体硬件图. .1010 四四 软件设计软件设
2、计10 1 主程序及说明主程序及说明10 2 主程序框图主程序框图12 五五 心得体会心得体会14 1 摘要摘要 本课程设计设计实现的是单片机温湿度测量与控制系统,通过 LCD 显示所测量 的温湿度,然后通过电磁阀对温湿度进行控制,达到要求的范围。系统采用集温湿 度传感器与 A/D 转换器为一体的 SHT11 芯片,通过单片机处理进行显示,其它模 块包括了实时时钟/日期产生电路和超限报警处理电路,对所测量的值进行实时显示 和报警处理。并且温湿度传感器的内部比较器的设定值与当前外界温度和适度进行 比较,如低于设定值将会打开电磁阀,对花卉进行喷灌,以保证足够的温度和湿度, 当高于设定值将关闭电磁阀
3、。 一一 总体设计方案总体设计方案 1、设计任务、设计任务:设计一个基于 AT89C51 单片机的草坪花卉喷灌测控电路。 2、任务分析、任务分析:通过控制电动(电磁)阀门的开关使自来水经过喷头实现。电动(电 磁)阀门有单相交流(220V)供电和直流(12V36V 不等)供电两大系列,利用微机 控制阀门供电实现阀门的开关, 经自来水喷头实现草坪花卉喷灌 直流电动阀门 用三极 管开关控制供电;微机智能控制方式为土壤温湿度自动测控方式。 3、方案确定:、方案确定:采用集温湿度传感器于一体的 SHT11 芯片为主要芯片如图 2 所示 图 1 总体设计方框图一 4.4.整体设计整体设计 本设计核心部件为
4、AT89C51, 信号采集及处理部分由SHT11构成, 进入单片机后经 处理后通过LCD1604显示温湿度,信号显示采用的液晶屏为5X7点阵,一行可显示16 字,四行。其他组成部分为实时时钟发生电路,产生同现在相同的时间和具体日期, 通过LCD1604液晶模块显示。 在软件设计部分有对测量的温湿度进行上下值的设定,当测量超过限定值,通过 电磁阀处理电路对其进行处理,起动装置控制温湿度,以达到目的。 硬件中包括一个开关,为复位开关。开机后,所有器件初始化,DS1302产生实时 时间和日期,温湿度传感器SHT11开始进行温湿度测量和计算,最后通过两个LCD液 传感器 SHT11 A T89C51 单片机 三相步进电机 三极管控制器 2 晶显示器显示结果。在测量结果中有超过设定的温湿度上下限的,通过超限模块作 出反应。 整体电路框图如下: 图 2 二二 硬件部分设计硬件部分设计 1、单片机的选择、单片机的选择AT89C51AT89C51 控制器采用 AT89C51 具有低电压供电和体积小等特点,四个端口能满足电路系统的设计 需要,可用二节电池供电。其外部引脚图如