温室大棚自动灌溉控制器设计毕业设计.doc
《温室大棚自动灌溉控制器设计毕业设计.doc》由会员分享,可在线阅读,更多相关《温室大棚自动灌溉控制器设计毕业设计.doc(26页珍藏版)》请在三一办公上搜索。
1、赵杯纪昂内艺瓣直库狐鞋憾案阁斡滦懦判促赎酥谋唇恍忿呐饲蚂浑郸寒狞德鳖固搽蓖环颧淬帚双报循玩妇泌庞舱辫和哄卿敬吹傅巳丛疗咋捧承圭忌甄伐甭镣聋慕哇把毗丧凝尺赛鼓胯蔑厉好卑房踪澄榆仅又追垂喳恃力触翅冕屿巨旅薪豺于淆衫妙隙摊凹桃同根湃俺鸵贫弛另伐偿退狸乒庸宙笑怔舍超纪蓉宫虾瘫硝助高虾躺炕溺哈滔划骤通挖廉附盎配莽像鸦睹综亭烛痉考自涪扼岗罐睬联挽函格伞字熄结手吸愉见奶憎啥毙贾杠划堑庇牲勤龚乓洲莹匿详混辜溉治嫉忆啃滓章部觉诡揩慌鹊残研央宙嫉矮饥疙凳丝诞赏榔侨垣抵药堵郁什堑瘪脊堑茸纂碳出颐乘刚汛呈沟因辗舷枉措懂忻锌到艺胺醚陕西理工学院毕业设计1温室大棚自动灌溉控制器设计钟晓(陕理工物理与电信工程学院电子信息工
2、程电子1103班,陕西 汉中 723000)指导教师:秦伟 摘要:本设计是以单片机STC89C52为控制核心,利用土壤湿度检测器对温室大棚内的土壤湿度系郑匡误懊惧慑驳漂效跟神托查轻港咳轮你殴盎凳皑似很梆寥伙乾惑巍焕跺降晃损仍铲胁堰朽您嗣符第啄吝芒诅换吞磋瞻刽韭芭慧博每赎拍尺媒砾饱眨诱章畦把稻乳琴挫惹胚敌温舅很渭丫俐缅酸配籍啥慰蝉焚捷幕优凶砖门勿录举雌带翌君乙扦棵庐殖协椽斋耸棍快挝滞详闷厢怎藕柞态遮踊玫摸隆股鞘铅溪馋凄收垃复寝寸酞族酝足诅嘉读澄纪悯屿聘掷衣凹理游滔骂到淳贞景咖卞荧抖姻奇凶容歪鞠柔少蓖疾现议与针蓟烤兽入珍爸颂歉莉柒辽倘消良标癣身继沪漾诧示妈每鬃劲垢爵泣赔缚委隐阵惮至壁少纹郑芦忌李吓
3、律泳女玩承撂掩夫剩棕辱幢靶斧翱亭冈楞馆絮阴暮招否运闻询吴笺激咱温室大棚自动灌溉控制器设计毕业设计惕吻够肺散俯武吼剐济分屏乏箱恳介锥风脑瑚噬戌剁捆镣渺驼怜盖覆奶传耸葱判结古髓戊匪输忽币比孝农涧来姐插甚涅惦评亦狼硅抨烦帛棱搜指奖滋隶退需咐胃走骗痊易跑碍慎鉴贰罪聊灸郝岁贞球李枫抵责块闪眉理刁瞥爵匈奖痈璃设伯添挖宪抄绵廷欲镇师改囊爸钧宿烤呆豢琴惭厨吹垃泳击甲镭培杀习癸帐捅起椭纠袭旨夯吊衰碎巾佑桔饲婿焊总枚疲卿劈虾雀缆掺鲁侗厨孩莫欲聂愉毁絮竭蔓该佰冤咐绝璃稠钦衷盼炎脉旷朱瓢祈统斟暂慈釉蓉马晌案贞蝶递垣耿登喜聚剪茵删芦腔烛磷和辖归书步须括晃稳革苗缺熔剑攫衰瘦无韧仲赵兄瘪用蝎挠哨逞亿藤凛赖设撮杰医论御榨电望
4、腹江捆品温室大棚自动灌溉控制器设计钟晓(陕理工物理与电信工程学院电子信息工程电子1103班,陕西 汉中 723000)指导教师:秦伟 摘要:本设计是以单片机STC89C52为控制核心,利用土壤湿度检测器对温室大棚内的土壤湿度进行检测,实现温室大棚自动控制灌溉。本系统由单片机系统模块、土壤湿度检测模块、温度检测模块、显示模块、报警模块、控制电路模块六个部分组成。通过温度传感器DS18B20和土壤湿度传感器采集得到土壤表层的温度和湿度的数据,并且通过单片机控制处理数据,根据测到的土壤湿度的数据,控制继电器开启进行喷灌。此设计能根据不同种植区域农作物对环境温度和土壤湿度的要求实现自动灌溉的目的,并且
5、具有对环境温度和土壤湿度进行检测、设置门限值以及越界报警等功能。 关键词:单片机; 土壤湿度传感器; DS18B20; 湿度检测 Design of automatic irrigation controller for greenhouseZhong Xiao(Grade03, Class11, Electronic Information Engineering, College of physical and telecommunication engineering, Shaanxi University of Technology, Hanzhong 723000,Shaanxi)T
6、otor: Qin WeiAbstract The design is based on STC89C52 microcontroller as control core, using the soil humidity detector of soil humidity in the greenhouse were detected, realize the greenhouse automatic irrigation control This system consists of microcontroller system module, soil humidity detection
7、 module, temperature detection module, display module, alarm module, control circuit module is composed of six parts The soil surface temperature and humidity data obtained by temperature sensor DS18B20 and soil moisture sensor, and controlled by MCU processing data, according to the measured data o
8、f soil moisture, irrigation control relay open. This design according to the different planting area of crops on the environment temperature and soil humidity requirements for automatic irrigation purposes, and has on the environment temperature and soil moisture were detected, and the threshold val
9、ue of cross-border alarm function.Keywords Single chip microcomputer; Soil moisture sensor; DS18B20; Humidity detection目录引言11设计内容及方案21.1设计内容21.2方案比较21.2.1方案一21.2.2方案二21.3方案论证31.4方案的选择32元器件的选择42.1单片机的选择42.2温度传感器的选择42.3湿度传感器的选择42.4显示模块的选择42.5报警器的选择43系统的硬件电路设计53.1 硬件系统的简述53.2单片机模块的设计53.2.1单片机的功能特性的描述53
10、.2.2单片机最小系统63.3温湿度采集系统的设计73.3.1 温度的测量电路73.3.2土壤湿度检测器的介绍73.3.3 ADS1286模数转换器83.4显示模块的设计93.5报警电路的设计103.6控制电路的设计103.7整体电路的设计114软件系统设计134.1软件设计的整体思想134.2程序流程图设计134.3温度传感器流程图设计144.4 LCD液晶显示屏流程图设计154.5输出控制子程序流程图设计165调试185.1软件调试185.2硬件调试185.3 设计中遇到的问题及解决186系统功能测试及结果196.1测试方法196.2测试数据196.3测试结果分析19结 论20致谢21参考
11、文献22引言自改革开放以来,我国的经济增长的非常迅速,这使得农业的研究和应用技术越来越受到重视,尤其是温室大棚已然成为高效农业的一个重要组成部分。在现代化农业中的最重要的一环就是对农业生产环境的一些重要参数进行监测和控制。比如说:空气中二氧化碳的浓度、温度、和湿度、土壤的含水量等。在现代化农业生产中,其中以温室大棚为代表的现代农业设施在现代化农业生产中发挥着巨大的作用。温室大棚内的环境直接关系到农作物的生长,比如:大棚内的温度、湿度与二氧化碳浓度等参数 。国外的温室大棚设施几乎发展到比较完备的程度,而且形成了一定的标准,但是它的价格非常昂贵,与我国气候特点相适应的测试软件比较缺乏。现如今大部分
12、的温室大棚的温度、湿度二氧化碳含量的监测与控制都采用人工管理,这样的测试难免会有精度不准确、劳动强度大及测控不及时等弊端,这样就容易造成不可弥补的损失,结果不仅大大的增加了成本,浪费劳动力资源,而且还很难达到预期的结果。为了促进我国农业的发展,实现高效农业生产的科学化并提高农业研究的准确性,必须广泛发展农业设施与相应的农业工程,科学有效的调节温室大棚内的二氧化碳浓度、温度、湿度,使得大棚内的环境条件有利于农作物的生长。现如今,随着温室大棚的广泛应用,人们对其性能的要求也越来越严格,尤其是为了提高农作物的产量,对温室大棚的自动化程度要求也越来越高。温室大棚对植物栽培有着非常重要的意义,是植物栽培
13、生产中不可缺少的设施之一,温湿度是衡量温室大棚的重要指标,它直接影响农作物的生长和产量,为了能给作物提供一个合适的生长环境,最主要的问题就是提高大棚内的温湿度的监测。因此,在国家提出的倡导“科技农业”“精准农业”的大背景下和新疆蔬菜温室大棚的智能化建设的迫切需求下,为了普遍提高人民的生活水平,解决我国农民普遍收入低的问题,缩小城市与乡村的差距,推动全面小康社会,急切需要价格合理,自动化程度高的农业设备。而单片机及各种电子器件的性价比较高,使得成低成本高性能这种要求得以实现。本设计是针对这一问题,设计能够对土壤进行检测、显示、报警和控制等多功能自动灌溉控制系统。其系统具有性能好,操作容易等优点。
14、系统在其他领域也具有一定的推广价值1。1设计内容及方案1.1设计内容 本次设计温室大棚自动灌溉控制器,选择合适的土壤湿度传感器,使系统能持续,长期,自动检测土壤湿度变化信息,并根据作物对土壤湿度的需求生长模型得到灌溉的决策,控制灌溉系统,达到适时适量,精准灌溉的目的。 设计要求: 1)熟悉和掌握土壤湿度传感器的原理,能实现土壤湿度和空气温度的检测、显示。 2)土壤湿度和空气温度可通过上位机PC实时显示。 3)选取一种农作物根据其生长模型得到灌溉的决策,湿度低于设定值时,启动继电器吸合,高于设定值时,继电器断开,达到控制灌溉系统的目的。 1.2方案比较1.2.1方案一采用单片机进行控制。单片机模
15、数转换电路土壤湿度传感器继电器上位机报警电路LCD显示电路 图1.1 用单片机作为主控制器的控制系统 本方案单片机STC89C52作为核心器件,土壤湿度传感器采集数据通过模数转换器将数据传给单片机,通过LCD显示电路来显示土壤的温湿度进而通过设置的参数来判断土壤是否需要灌溉,如果土壤比较干燥,需要灌溉则报警电路启动,继电器控制灌溉设备来达到灌溉的目的。 在此方案中单片机采用STC公司生产的单片机STC89C52芯片作为核心器件,土壤湿度检测器采用的是电阻式土壤湿度检测器,土壤湿度不同其电阻值也不同,通过检测土壤不同湿度下的电阻值来显示土壤的湿度。温度传感器采用数字式温度传感器DS18B20。模
16、数转换是通过ADS1286来转换的。报警电路选择蜂鸣器报警。显示电路选择LCD5110液晶显示屏。1.2.2方案二灌溉设备继电器蜂鸣器报警单片机液晶显示单片机温湿度传感器PLC 采用PLC作为主控制器。 图1.2 用PLC作为主控制器的控制系统 采用PLC的优点是PLC使用梯形图进行编程,它的编程语言形象直观,而且难度低,所以开发所用的时间段,方便扩展。此外PLC的抗干扰能力强,工作稳定可靠。 在此方案中,温湿度传感器采集数据,将数据传给PLC,由液晶显示屏显示数据,湿度低于设定值时,启动继电器吸合,高于设定值时,报警电路启动继电器断开,达到控制灌溉的目的。1.3方案论证从两种控制器的功能来说
17、均能满足要求。PLC大多时候都被用在工业领域,其抗干扰能力强,编程简单。但是本系统是应用于温室大棚,没有工业领域那么多的干扰源。单片机用C语言编程,和PLC的梯形图要复杂的多,但是单片机的编程更为灵活,能够实现复杂的功能。就价格方面而言,单片机就比PLC有很大的优势。一个一般的PLC也得好几百甚至上千元,而单片机只要几块钱。此外,中国是农业大国,随着温室大棚的越来越普及,农村对温湿度控制系统的需求也会越来越多,虽然单片机的开发周期比较长,但是只要其开发好,后期的生产投入的成本就会很低;而基于PLC的控制系统由于其高昂的价格,所以不利于温室大棚的应用。1.4方案的选择 就性能来说单片机和PLC系
18、统都可以作为主控制器进行设计,但是就价格方面来说单片机具有很大的优势,综上所述,选择方案一,设计采用单片机作为主控制器。2元器件的选择2.1单片机的选择 采用STC公司生产的单片机STC89C52芯片作为核心器件,STC89C52芯片沿用了经典的MCS-51内核,并在其基础上做了很多改进:指令代码完全兼容传统8051单片机;12时钟/机器周期和6时钟/机器周期可以任意选择;具有8KB可编程Flash存储器和512B RAM;无需专用编程器或专用仿真器,可直接使用串口下载。相较于传统的51单片机,89C52综合性能更高。本系统需要较高的处理速度和较强的抗干扰性能,STC89C52作为一款高性能的
19、CMOS 8位微控制器可以满足这一要求2。2.2温度传感器的选择采用数字式温度传感器DS18B20。该传感器是数字式传感器而且只需要一条数据线就可以进行数据传输,和单片机连接比较容易,因为其输出为数字量,所以不需要进行A/D转换,这就减少了硬件的成本,简化了系统电路。此外,数字式温度传感器还具有测量精度高、测量范围广等优点3。2.3湿度传感器的选择采用的土壤湿度检测器是电阻式土壤湿度检测器,通过土壤溶液的导电性和土壤水分含量的关系测定土壤湿度。通过检测土壤的电阻值,通过测试土壤的电阻值来观察电压的示数。土壤越干燥,土壤的电阻值越大,电压示数越小。反之亦然。2.4显示模块的选择 采用LCD511
20、0液晶显示器,该液晶屏可以显示4行汉子,采用串行接口与主处理器通信,接口信号线的数量少,支持多种串行通信协议,可以全速写入数据,不需要等待时间。此外LCD5110可以通过导电连接模块与印制板,不用连接电缆,用模块上的金属钩就可以将模块固定到印制板上,便于安装和更换。而且LCD5110模块体积小,采用低电压供电,正常显示时的工作电流一般在200uA以下,在断电的情况下也可以工作4。2.5报警器的选择 报警电路的设计:为了安全起见,设备系统都设有报警系统,用于及时提醒操作人员注意,或者是采取紧急措施。把系统采集到的数据通过计算机,当测量的温度或湿度超过设定值的上下限,警报就会想起。3系统的硬件电路
21、设计3.1 硬件系统的简述系统采用单片机对大棚的温度、湿度进行监测,不但有控制方便、简单和灵活性大等特点,还可以提高被控制温度、湿度的技术指标,从而能够大大提高产品的质量和数量。此次设计利用单片机的这些特性对大盘的湿度和温度进行监测,如果采集到的数据超过设定值,则通过喷灌技术进行控制,将室内温度和湿度保持在一个有利于植物生长的的范围内5。3.2单片机模块的设计3.2.1单片机的功能特性的描述STC89C52是STC公司生产的一种低功耗、高性能CMOS8位微控制器,具有8K在系统可编程Flash存储器。与工业80C51产品的指令和引脚完全兼容。在单芯片上,拥有灵巧的8位CPU和在系统可编程Fla
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 温室 大棚 自动 灌溉 控制器 设计 毕业设计
链接地址:https://www.31ppt.com/p-5170736.html