自动浇花系统
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
编号(学号):本科学生毕业设计
题目:自动浇花系统设计
学院名称:_________________________
专业名称:
年级:
学生姓名:
学号:
指导教师:__ ____ 职称/学历:___ __ _
教务处制
Abstract (5)
1 绪论 (6)
1.1课题背景及研究意义 (6)
1.2课题的设计目的 (6)
1.3课题的主要工作 (6)
1.4本文研究内容 (7)
2 系统概述 (8)
2.1整体方案设计思想 (8)
2.2系统组成 (8)
2.2.1主控芯片的选择 (8)
2.2.2传感器模块选择 (9)
2.2.3电机驱动模块 (9)
2.2.4显示部分 (9)
3 系统硬件设计 (11)
3.1 STC89C52RC单片机 (11)
3.1.1 STC89C52RC单片机管脚图 (12)
3.2 AD转换模块 (13)
3.2.1 TLC2543CN引脚图 (13)
3.2.2 AD转换器与单片机STC89C52RC单片机的接口电路 (15)
3.3 显示模块 (15)
3.3.1 XD-3641AS引脚 (15)
3.4 湿度检测模块设计 (16)
3.4.1 FC-28湿度传感器工作原理 (16)
3.4.2 FC-28湿度传感器与AD转换器的接口电路 (17)
3.5硬件整体设计 (17)
4 系统软件设计 (18)
4.1 系统软件设计思路 (18)
4.2系统软件设计整体框图 (19)
附录 (22)
致谢 (29)
自动浇花系统设计
**
物理与电子信息学院电子信息工程专业2010级10班指导教师:**
摘要:此次设计采用STC89C52RC单片机外接湿度传感器、显示模块、电机驱动模块、按键模块,组成自动浇花系统。在控制器的控制下,探测器检测土壤温湿度,将检测值传送回来,经控制器判断该值是否在正常温湿度范围内,若低于温湿度的最小值,发出浇水指令,让水泵自动出水;若高于最大值,发出终止浇水指令,让水泵停止浇水。
关键词:STC89C52RC;湿度传感器;自动浇花
Design of Automatic watering system
**
School of Physics and Electronic Information, Electronic and Information
Engineering, Class10 Grade 2010. Inistructor: **
Abstract: This design uses STC89C52RC microcontroller and external humidity sensor, display module, motor driver module, key module, automatic watering system.Under the control of the controller, the soil temperature and humidity detection detector, the detected value sent back, the controller judges whether the value under normal temperature and humidity range, if less than the minimum temperature and humidity, a watering instruction, let the automatic water pump; if higher than the maximum value, issued a stop watering instruction, make the pump stop watering. Keywords:STC89C52RC;Humidity sensor;Automatic watering
1 绪论
1.1课题背景及研究意义
随着城镇化、城市化的大力发展,人们的生活质量不断的提高,越来越多的家庭开始在自己的庭院、阳台等种植花卉等小型植物,花卉种植的普及当然也带来了一些小小的难题,浇水“难”其中常见且重要的一个问题。为了应对这个难题,自动浇水系统应运而生。
随着科技的不断发展,他们无一例外都是能够起到方便我们日常生活的作用。自动浇花系统可以理解为各种设备的一种,它能够通过编程手段完成特定任务,实现浇花自动化,方便我们的日常生活。
同时自动浇花系统的制作成本十分低廉,电路结构简单,程序调试也很方便,具有很好的移植性和趣味性,因此受到了广大同学的喜爱。同时全国大学生电子设计竞赛每年都设有自动浇花系统类的题目,也可看出国家对生活自动化的重视。
本题目设计的是具有自动自动浇花功能的系统,其设计和日常生活中花卉种植的需求想结合。设计采用湿度传感器检测,单片机控制。自动浇花系统系统的设计采用了C语言编程的模式,简单易懂,设计电路结构简单,调试方便,有很大的扩展空间。
1.2课题的设计目的
1.通过此次设计,加深对大学本科所学专业知识的理解,获得初步的应用经验,为走出校门从事专业相关工作打下基础。
2. 通过对课题方案的筛选、分析,以及后期的制作、调试过程,加强对专业问题的解决能力。
3. 通过了此次课题设计,培养了我们对课题研究的兴趣,加深了我们科研的学习精神。
1.3课题的主要工作
通过湿度传感器得出测量值,通过AD转换器转换成数字信号,经单片机处理,进而控制继电器开关,控制水泵的出水。