需要金币:2000 个金币 | 资料包括:完整论文 | ||
转换比率:金额 X 10=金币数量, 例100元=1000金币 | 论文字数:7723 | ||
折扣与优惠:团购最低可5折优惠 - 了解详情 | 论文格式:Word格式(*.doc) |
摘 要:现在越来越多的家庭种植盆栽,定期的给植物浇水成了一个问题,自动化的浇灌系统成了主流。本文主要阐述了基于单片机控制的智能浇灌系统的设计。包括了土壤湿度的检测和自动灌溉两大部分,土壤水分检测部分分为采集和显示两部分,采集部分是以一个湿度传感器用ADC0832做AD转换,将土壤湿度值发送到AT89C51单片机上,然后输出到LCD显示屏上显示。自动灌溉部分又包括按键电路,蜂鸣器报警,LED报警,以及继电器控制水泵。与单片机发送的感应电路的湿度值相比,按键电路通过单片机程序设置湿度上限和下限。当低于下限时,单片机的输出信号控制水泵,LED导通。蜂鸣器报警。检测湿度在上限和下限直接的时候单片机程序发射一个信号,控制蜂鸣器的关闭。检测湿度高于上限的时候,单片机程序发射一个高电位给三极管,三极管截止,线圈失电,触点开关再次发生动作,水泵停止浇水。 关键词:AT89C51 湿度的采集于显示 计数器 LCD
目录 摘要 Abstract 1 前言-4 1.1课题研究的背景及意义-4 1.2国内外发展和现状-4 1.3设计任务的分析-5 2 系统方案选择与分析-5 2.1 芯片的选择-5 2.2 A/D转换-5 2.3显示器的选择-6 2.4继电器的选择-6 3 硬件设计与原理-6 3.1单片机系统-7 3.1.1 AT89C51单片机简介-7 3.1.2复位电路-8 3.1.3晶振电路-10 3.2 YL-69湿度传感器-10 3.3 ADC0832功能特点及引脚-11 3.4 LCD1602液晶显示电路-12 3.5报警电路的设计-14 3.6水泵电路的设计-15 3.7按键电路的设计-15 4 软件设计-16 4.1 系统流程图-16 4.2 部分模块程序和流程图-17 4.2.1土壤检测模块-17 4.2.2 按键模块-18 4.2.3液晶显示模块-22 4.2.4系统报警,指示,控制-24 5 硬件调试与驱动-25 5.1硬件制造和调试-25 5.2设计效果-26 结论-28 参考文献-29 致谢-30 |