本次毕业设计是设计一种单片机控制的自动浇水系统,实现室内盆花浇水的自动化系统。该系统可对土壤的湿度进行监控,并对作物进行适时适量的浇水。其核心是单片机和温湿度采集和显示电路以及浇水驱动电路构成的检测控制部分。主要研究土壤湿度与浇水量之间的关系、浇灌控制技术及设备系统的硬件、软件编程各个部分。检测部分,单片机选用STC89C52单片机,软件选用C51语言编程。土壤温湿度采集于显示电路可将检测到的土壤温湿度模拟量放大转换成数字量通过单片机内程序控制精确的将温度与湿度分别显示在LCD显示屏上,同时把程序发给另外一块单片机,通过单片机内的中断服务程序判断是否要给盆花浇水,若需浇水,则单片机系统发出浇水信号,开始浇水,若不需要浇水,则进行下一次循环检测。在浇水系统中也同时设计一个定时浇水部分,通过按键开关设置不同的浇水时间段,在时间段以内时,单片机驱动浇水系统,开始浇水,如不在时间段内,则不浇水。

【资源下载】下载地址如下(832):https://docs.qq.com/doc/DTlRSd01BZXNpRUxl


系统设计

STC89C52是一种带4K字节闪烁可编程可擦除只读存储器的低电压,高性能CMOS8位微处理器,俗称单片机。单片机的可擦除只读存储器可以反复擦除100次。该器件采用ATMEL高密度非易失存储器制造技术制造,与工业标准的MCS-51指令集合输出管脚相兼容。由于将多功能8位CPU和闪烁存储器组合在单个芯片中,ALMEL的STC89C52是一种高效微控制器,STC89C52单片机为很多嵌入式控制系统提供了一种灵活性高且廉价的方案。

土壤温湿度采集与显示系统以单片机STC89C52为控制核心,通过软件设置达到具体动作实现。土壤的温湿度是由ADC0832和两个点位器进行模拟并送入单片机,通过单片机的I/O口把检测到的土壤温湿度值用LCD显示出来。同时,如果系统在智能浇水设置情况下,则该值与设定的浇水上下限值相比较,若低于下限值,则单片机发出一个控制信号,开始浇水。若高于上限值时,单片机再发出一个控制信号控制,停止浇水。如果系统设置在手动浇水情况下,则按照设定好的定时浇水时间进行浇水,温湿度检测电路把检测到的土壤温湿度值显示在LCD上,以达到对土壤温湿度实时监测的目的。

基于单片机智能自动浇花控制系统设计(毕业设计)相关推荐

  1. 【毕业设计】基于单片机的自动浇花灌溉系统设计 -嵌入式 物联网 stm32 c51

    文章目录 1 简介 2 主要器件 3 实现效果 4 设计原理 5 关键代码 6 最后 1 简介 Hi,大家好,这里是丹成学长,今天向大家介绍一个学长做的单片机项目 基于单片机的自动浇花灌溉系统设计 大 ...

  2. 基于单片机的自动浇花灌溉系统设计(#0417)

    社会在不断进步,上班.出差.旅游也成了人们生活的一部分,这就会导致人们没有时间去看护这些花草.对此问题,我们不禁会想到:如果有人能帮我们浇灌那该有多好!对于这样的想法,我们能联想的就是"自动 ...

  3. 基于单片机的自动追日系统设计_基于单片机的自动浇花系统的设计

    龙源期刊网 http://www.qikan.com.cn 基于单片机的自动浇花系统的设计 作者:吴蓓 张阳 来源:<现代信息科技> 2018 年第 03 期 摘 要:为了解决人们生活中由 ...

  4. diy 单片机 自动浇花_基于单片机的自动浇花器设计

    龙源期刊网 http://www.qikan.com.cn 基于单片机的自动浇花器设计 作者:陈赋铭 来源:<农家科技下旬刊> 2015 年第 04 期 摘 要:本文是基于单片机 AT89 ...

  5. diy 单片机 自动浇花_基于单片机的自动浇花器的制作方法

    本实用新型涉及浇花设备技术领域,尤其涉及一种基于单片机的自动浇花器. 背景技术: 随着人们生活质量的不断提高,人们喜欢在家里放置花卉来点缀家中环境,从而使花卉种植不断普及,然而大多数花草生长问题是由花 ...

  6. diy 单片机 自动浇花_基于单片机的自动浇花系统

    摘要 很多家庭都种植有令人赏心悦目的花卉,但是当主人外出几天时,为避免这些花卉处于无人浇水的境地,所以设计一种自动浇花器十分必要的.本系统采用51单片机STC12C5A60S2作为核心控制器,用土壤湿 ...

  7. diy 单片机 自动浇花_基于单片机的自动浇花系统的设计

    中图分类号:TP368.12文献标识码:A 文章编号:2096-4706(2018)03-0000-03 Design of Automatic Watering System Basedon Sin ...

  8. 【Proteus仿真】【51单片机】自动浇花灌溉系统设计

    文章目录 一.功能简介 二.软件设计 三.实验现象 联系作者 一.功能简介 本项目使用Proteus8仿真51单片机控制器,使用LCD1602液晶.按键.DS18B20.PCF8591 ADC.土壤湿 ...

  9. 基于单片机的自动浇花电路设计(#0216)

    功能描述 1.采用51/52单片机(通用)作为主控芯片: 2.采用四位数码管作为显示器件: 3.采用双叉湿度传感器+AD0832检测土壤湿度: 4.检测湿度低于设置湿度阈值进行浇水,可通过按键修改湿度 ...

  10. 毕业设计 单片机自动浇花灌溉系统设计与实现 - 嵌入式 物联网

    文章目录 1 简介 2 主要器件 3 实现效果 4 设计原理 5 最后 1 简介 Hi,大家好,今天向大家介绍一个学长做的单片机项目 基于单片机的自动浇花灌溉系统设计 大家可用于 课程设计 或 毕业设 ...

最新文章

  1. 3Dmax+V-Ray学习建筑可视化教程
  2. 每一件事情的开始总是很困难的!
  3. 加快信息化建设对地方发展的_加快设计师职业发展的9种方法
  4. guice 框架_玩! 框架+ Google Guice
  5. 这个连“炒菜的油”都不放过的“吝啬”男人,却用“吝啬”创造了世界奇迹!...
  6. imgaug批量椒盐噪声 python_python图像扩增-imgaug
  7. 斑能不能彻底去掉_海鲜不能和什么一起吃
  8. python 求 gamma 分布_python如何生成各种随机分布图
  9. weblogic 解决线程阻塞
  10. 2015年第六届蓝桥杯国赛试题(JavaA组)
  11. Blackman 窗函数
  12. Java项目:博客系统西瓜社区(springboot+mybatis-plus+thymeleaf)
  13. php生成微信小程序二维码
  14. linux 目录 特殊符号,Linux常见特殊符号
  15. How to debug Windows bugcheck 0x9F, parameter 3
  16. 《鸡啄米C++编程入门系列》系列技术文章整理收藏
  17. 华为笔记本电脑驱动Linux版,华为改进Linux笔记本电脑驱动程序
  18. Avfoundation 相机指定裁剪区域
  19. Java中的基本数据类型讲解(数值型、字符型、布尔型)
  20. Java面试题3(jsp)

热门文章

  1. 下载Chrome浏览器历史版本方法
  2. 斗鱼开源基于Go实现的微服务框架 Jupiter
  3. iptv网关服务器系统 自己刷,iptv网关服务器镜像系统
  4. 思科(Cisco)路由器常用命令总结
  5. IMX8基于FFT的GPU和CPU的性能测试
  6. 最优化方法(最速下降、牛顿法、高斯牛顿法、LM算法)
  7. JAVA 疯狂讲义 学习笔记
  8. 软件观念革命:交互设计精髓_专业科班答案:一个标准的交互设计流程是怎样的?...
  9. c# mysql varbinary_c# – 从数据库读取SQL Varbinary Blob
  10. java 车牌号正则_最新车牌号码(包括新能源车牌)正则表达式