标题: 智能盆栽系统毕业设计论文 [打印本页] 作者: admin1 时间: 2022-10-17 15:37 标题: 智能盆栽系统毕业设计论文 摘要
随着人们开始逐渐注重家庭环境的绿化问题,很多人都会选择在家里种植一些盆栽,一方面可以美化家中的环境,另一方面可以净化家中的空气。但传统的盆栽养护方式存在操作不方便,难于控制浇水、环境温度和适当光照等弊端,严重制约了植物的健康生长。
本文在对智能盆栽控制技术研究的基础上,论述了系统的的硬软件设计等问题。系统以STC89C52单片机为主控制器,采用YL-69土壤湿度传感器、DS18B20数字温度传感器和光敏电阻检测盆栽植物周围的土壤湿度、环境温度和光照强度。硬件电路由数据采集电路、A/D转换电路、外设(键盘、显示器等)接口电路、输出控制电路等组成。并用C语言对系统进行软件编程,提出了实施方案:利用YL-69等多个传感器,将采集到的盆栽植物周围环境变量传送到单片机,将检测到的数据与设定范围进行对比,对是否经行灌溉、降温、补光做出判断,使盆栽植物始终保持在最佳的生长状态。
经系统仿真及实物测试表明,系统可以实现对盆栽植物的自动化灌溉、降温和补光,且运行稳定,功能完善。系统在家庭盆栽种植和名贵花卉、珍稀药材的盆栽种植领域都拥有广泛的应用推广前景。
关键词:盆栽;单片机;自动控制;土壤湿度;环境温度;光照强度
Abstract
As people begin to pay more attention to the greening of the family environment, many people will choose to plant some potted plants at home. On the one hand, they can beautify the environment in the home, and on the other hand, they can purify the air in the home. However, traditional pot conservation methods have inconvenient operation, difficulty in controlling watering, ambient temperature and proper lighting, and serious limitations to the healthy growth of plants.
Based on the research of intelligent pot plant control technology, this paper discusses the system's hardware and software design and other issues. The system uses the STC89C52 microcontroller as the main controller, and uses YL-69 soil moisture sensor, DS18B20 digital temperature sensor and photosensitive resistance to measure the soil moisture, temperature and light intensity around the potted plants. The hardware circuit is composed of a data acquisition circuit, an A/D conversion circuit, peripheral circuits (keyboards, monitors, etc.), and an output control circuit. And use C language to carry on the software programming to the system, has put forward the implementation plan: Utilizes YL-69 and so on many sensors, will gather the potted plant ambient environment parameter to the monolithic integrated circuit, will compare the detected data with the setting scope, whether Irrigation, cooling, and light supplements are used to make judgments so that potted plants are always kept in the best state of growth.
The system simulation and physical tests show that the system can realize automatic irrigation, cooling and fill light for potted plants with stable operation and perfect functions. The system has a wide range of application and promotion prospects in the pot cultivation of home potted plants and potted plants of rare flowers and rare herbs.
Keywords: potted plant,single chip microcomputer,automatic control,soil moisture, temperature,light intens
目录
第一章绪论 (1)
1.1 选题的目的和意义 (1)
1.1.1 选题目的 (1)
1.1.2 选题意义 (1)
1.2 研究现状与发展趋势 (2)
1.2.1国外发展现状 (2)
1.2.2 国内发展现状 (3)
1.3 发展趋势 (3)
1.4 研究目标 (4)
第二章系统总体设计 (5)
2.1 系统总体设计方案 (5)
2.2 系统功能 (5)
2.3 元器件选择 (6)
第三章系统硬件电路设计 (7)
3.1 微处理器STC89C52最小系统电路 (7)
3.1.1 STC89C52简介 (7)
3.1.2 时钟电路设计 (8)
3.1.3 复位电路设计 (9)
3.2 A/D 转换芯片ADC0832接口电路 (9)
3.2.1ADC0832简介 (9)
3.2.2 ADC0832接口电路 (11)
3.3 LCD1602显示接口电路 (11)
3.3.1 LCD1602简介 (11)
3.3.2 LCD1602接口电路 (12)
3.4 键盘接口电路 (13)
3.5 声光报警电路 (14)
3.6 数据采集电路 (14)
3.6.1 土壤湿度传感器 (14)
3.6.2 光电传感器 (16)
3.6.3 温度传感器 (17)
3.7 输出驱动电路 (19)
3.8 电源电路 (21)
第四章系统软件程序设计 (23)
4.1 系统软件程序总体设计方案 (23)
4.2 主程序流程图 (24)
4.3按键扫描处理程序 (25)
4.4 LCD显示程序 (26)
第五章仿真及测试 (27)
5.1 系统仿真 (27)
5.1.1 注意事项 (27)
5.1.2 遇到的问题 (27)
5.1.3 仿真结果 (28)
5.2 实物测试 (31)
5.2.1 实物制作 (31)
5.2.2 遇到的问题 (31)
5.3.3 测试结果 (31)
第六章总结与展望 (34)
6.1 总结 (34)
6.2 展望 (34)
致谢 (35)
参考文献 (36)
附录一 (38)
附录二 (39)
附录三 (40)
第一章绪论
1.1 选题的目的和意义
1.1.1 选题目的
随着人们开始逐渐注重家庭环境的绿化问题,很多人都会选择在家里种植一些盆栽。在家种植盆栽可以陶冶情操、丰富生活,同时盆栽植物可以吸收CO2,净化室内空气。在有植物的地方空气中阴离子聚集较多,所以空气也特别清新,而且许多植物还可以吸收有害物质,因此,种植盆栽受到许多人的喜爱。
盆栽的浇水量、环境温度和光照强度是否能做到适宜,是种植盆栽成败的关键。但是,在生活中人们总是会有无暇顾及的时候,比如工作太忙,或者出差、旅游等。超过80%的盆栽生长问题是由浇灌、温度和光照问题引起的。种植多月的盆栽因为一时缺少照料导致长势不好,不但没起到净化空气的作用,反而影响家庭装饰效果。虽然市场上有卖盆栽自动控制设备,但价格十分昂贵,并且大多只能设定自动浇水的时间,很难做到给盆栽自动适时适量浇水以及控制盆栽的环境温度和光照强度。也有较经济的盆栽缺水报警器,可以提醒人们及时的给盆栽浇水。可是这种报警器只能报警,浇水还需要人们亲自动手。当家里无人时,即使报警也无人浇水,就起不到应有的作用了。因此,我想设计一种集盆栽土壤湿度、环境温度、光照强度检测,自动浇水、降温、补光于一体的智能盆栽控制系统,让盆栽在人们无暇顾及时也能得到良好的生长环境。
1.1.2 选题意义
虽然我国是一个农业大国,但却是最缺少水资源的农业大国。我国年平均降水量为61900亿立方米,水资源总量为28124亿立方米,居世界第六位,但人均水资源量仅为2300立方米,约为世界平均水平的1/4,居世界第121位,是名副其实的贫水大国[1]。目前,我国约三分之二的城市都处于缺水状态,大约四分之一的城市严重缺水。随着我国农业经济的高速发展,农业发展与水资源匮乏之间的矛盾也越来越明显。为了更好的发展农业,一定要及时解决水资源不足的问题,只有这样才能更好地促进农业的发展[2]。近年来,农业用水占全国用水总量的62%左右,部分地区更高达90%,农业已成为我国最大的用水户。从灌溉面积来看,我国有效灌溉面积达9.25亿亩。但由于经济条件的限制和对节水灌溉认知的缺乏,导致我国农业灌溉技术现代化程度较低且发展不足,节水灌溉面积仅有4.38亿亩。因此,大力发展智能节水灌溉,成为我国缓解水资源供需矛盾的必然选择。
采用盆栽种植的方式,不仅可以提高农作物的产量,提升农业生产效率;还可以有效节省灌溉用水,一举两得。所以大力推广盆栽种植对我国的农业发展具
有重要意义。虽然我国的盆栽种植面积位居世界第一,但技术水平和管理方法相对比较落后,大多还是采用人工控制的传统方法,很容易造成农作物缺水、环境温度过高、光照强度不足等现象。在农作物的生长过程中,气候是影响植物生长的关键性条件,主要包括温度、湿度、光照度这三方面的内容[3]。环境温度过低时,农作物代谢缓慢,会抑制农作物的生长;温度过高时,旺盛的代谢又会消耗额外的有机物,同样不利于农作物的茁壮生长。土壤湿度过大,过多的水分影响农作物根系的呼吸,造成烂根;土壤湿度过小,又会破坏农作物的水分平衡,导致农作物生长不良最终减产。当光照强度在一定范围内时,农作物的光合作用会随光照强度的增强而增强,但当光照达到一定强度时,光合作用的强度将不再增加。
自动灌溉系统相较传统的定时系统控制方式和手动系统控制方式,能够对农作物根部周围的土壤湿度进行实时检测,从而取得农作物根部周围土壤湿度的相关信息数据,并将此数据作为农作物灌溉的主要依据,使灌溉水资源能够得到充分合理的利用,达到水资源利用最大化、合理化、精确化[4]。智能盆栽控制系统可以实现对农作物的生长环境参数的检测管理,是保证盆栽作物高质量、髙产量的最优措施方法。
1.2 研究现状与发展趋势
随着现代工业技术的成熟以及计算机信息技术等高科技在灌溉管理领域的不断应用,促使高效微灌技术成为精确灌溉技术的主体。目前,世界上最先进的微灌智能化技术都是基于微灌技术,并根据技术集成化和机械化的程度,增加对土壤、病虫害、幼苗长势、农作物生长环境等参数的监测,然后通过高效灌溉设施和和技术实现按需提供精确灌溉[5]。发达国家已经开始利用计算机、遥测、全球卫星定位系统等技术对灌溉情况和田间小气候进行实时监测和预报,实现了自动化动态管理灌溉用水。灌溉管理自动化可以有效地利用水和能源,不仅可以减少灌溉时所需地劳动力,而且更重要的是它可以准确地定期、定量、高效地灌溉农作物,从而提高农作物的质量和产量,还可以节约用水和能源。灌溉管理地自动化程度和效率越高,对操作人员的要求就越低,操作越容易。与人工灌溉管理相比,自动化灌溉管理可以节水节能10%至30%,提高农作物产量约10%,节省阀门操作和检查时间1至2天。
1.2.1国外发展现状
西方发达国家在现代温室盆栽自动灌溉技术方面起步较早。1949年,美国创建了第一个人工植物气候室,并对植物在自然环境中的适宜性和可持续性进行了研究。20世纪60年代,先进温室开始应用于农业生产;20世纪70年代以后,以色列、日本和美国的温室生产发展迅速。这些发达国家为了争夺高科技制高点
和世界农产品市场份额,都增加了对设施农业的技术投资。如今,微电子技术在农业设施中的研究和应用已相当普遍,实现了对温室环境的计算机网络化管理,控制水平超过了人为因素的限制。
以色列温室全部采用滴灌灌溉为主,温室水分利用率最高达95%。在以色列,已经有农民使用电脑来控制温室的灌溉过程。在日本,塑料大棚和其他人工种植设施得到广泛使用。植物工厂用钠蒸气灯代替阳光并通过计算机控制湿度、温度和肥料,使其达到最适宜的植物生长要求。另外,美国、澳大利亚、法国等国家已经形成了一套成熟,系列化的灌溉控制系统。如美国EPS-MC控制器,最多可同时控制120个电磁阀,一天内可以多次开启,适用于需要频繁灌溉的场所,如温室、盆栽农场等[6]。
1.2.2 国内发展现状
我国开始研究微灌技术的时间并不晚。微灌技术在我国的试验研究始于1974年引进墨西哥的灌溉设备[7]。我国的微灌技术和设备是在国外先进技术的基础上,结合我国基本情况和特点发展起来的。在三十多年的发展过程中,我国的微灌技术不断取得突破,已经迅速成熟起来。一般把我国微灌技术和设备的发展历程分为以下几个阶段:1974年到1980年,引进国外设备并研究其技术,设备开发和应用测试以及试验阶段;1981到1986年,改进微灌设备产品,实施实验研究和试点推广阶段;1987年至今,直接从外部引进先进技术,在高起点上开发微灌设备产品阶段[8]。
现今我国许多灌溉设备制造商直接从国外引进先进制造技术,在高起点上开发研制微灌设备产品,显著提高了微灌设备的质量和配套水平。在水利部等有关部门的指导下,我国制定了微灌产品和微灌项目行业标准,使微灌项目建设和运行管理逐步走向规范化,促进了我国微灌技术的持续健康发展,使我国的微灌技术接近成熟。但总体上,国内自主研发的自动灌溉系统自动化程度不高,一些影响农作物灌溉的其他因素未能进行整合分析,并且相关设备也比较落后,与国外的先进水平还有一定的差距[9]。
1.3 发展趋势
(1)智能判断生长阶段
大多数农作物在不同的生长阶段对环境的要求都不一样。例如,农作物在幼苗期,温度不能太高,以免植株徒长。而在农作物进入营养生长期后,则需要有较高的温度,以促进生长和发育。因此,盆栽自动管理系统最好能够判断出农作物的生长阶段,并以此给予农作物最好的生长环境。
(2)智能化
随着传感器技术、计算机技术和自动控制技术的不断发展,环境控制系统在
盆栽种植中的应用将逐渐从处理和监控数据转为处理和运用知识。因此,基于专家系统的智能管理系统将得到长足的发展,其应用前景非常广阔。
(3)物联网
物联网概念指的是无处不在的终端设备,包括如传感器、家庭智能设备等内部智能设施,以及例如带有无线终端的个人或汽车的外部物品。这两者通过各种网络相互联系在一起[10]。将物联网引入温室环境控制管理系统,通过一些物联网相关的软件与设备,使用户无论在哪里,都可以利用网络终端随时随地地控制和管理温室环境[11]。
(4)智能施肥
如今,大部分盆栽自动管理系统的功能都集中在控制环境变量(如土壤湿度、环境温度、光照强度等)上,对于在农作物生长过程中起到巨大作用的土壤肥力的控制上仍有所不足。如果能根据土壤养分情况来智能施加不同种类的肥料将大大减少农民的工作量并有利于农作物的健康成长。
1.4 研究目标
(1)根据实际的情况,创建智能盆栽控制系统,系统可以检测盆栽周围环境变量
并实现环境变量的智能自动控制。
(2)选择系统各部分的硬件组件以确定最佳的设备协作方案,并使用该方案创建
一个功能完善的智能盆栽控制系统。
(3)用C语言对智能盆栽控制系统进行编程。智能盆栽控制系统可以将检测到的
环境变量(土壤湿度、温度、光照强度)与设定阈值进行比较,并根据比较的结果确定灌溉、降温和补光功能是否应该自动执行。智能盆栽控制系统还可以将检测到的数据实时显示出来。
(4)使用Proteus软件对智能盆栽控制系统进行模拟试验,验证控制系统的环境
变量检测性能以及自动启停灌溉、降温、补光操作等相关功能,以达到设计的要求。
(5)按照设计方案制作出实物并调试至各功能正常。
第二章系统总体设计
2.1 系统总体设计方案
整个控制系统由单片机最小系统、电源电路、人机对话接口电路、数据采集电路、输出驱动电路和声光报警电路组成,结构框图如图2-1所示。