文档库 最新最全的文档下载
当前位置:文档库 › 一种基于单片机设计的自动灌溉系统

一种基于单片机设计的自动灌溉系统

一种基于单片机设计的自动灌溉系统
一种基于单片机设计的自动灌溉系统

龙源期刊网 https://www.wendangku.net/doc/c82950264.html,

一种基于单片机设计的自动灌溉系统

作者:阮程鹏曾肖枫洪鑫

来源:《科学与财富》2017年第29期

摘要:植物生长需要土壤保持一定的湿度,通过经验对植物进行灌溉不但劳动强度大,而且用水不准时也不能精确,这样就会浪费掉很多水资源。因此需要一种及时,高精度,使用简单,价格比较便宜,能够自动进行湿度检测和控制的自动灌溉系统来取代的传统人工的灌溉模式。本次设计的自动灌溉系统可以精确定量灌溉,也可以手动灌溉,效率相对较高,这样就可以节约很多水,节省很多人力物力。

关键词:AT89S51单片机;YL-69土壤湿度传感器;LCD1602

1设计所采用的研究方法

本次设计的自动灌溉系统由土壤湿度的检测显示部分和控制水泵进行灌溉部分共同构成。该系统选用AT89S51单片机为控制核心,通过土壤湿度值大小控制抽水泵及时、适量地对植物进行灌溉。检测显示部分采用YL-69湿度传感器采集土壤湿度信息,经过ADC0832A/D转换器将湿度信号进行放大转换成数字信号,然后送到单片机程序处理,湿度值大小就会显示在LCD1602屏幕上。灌溉部分可利用单片机内部中断服务程序实现,若采集到的当前湿度值小

于单片机设置的启动值,单片机发出抽水命令经放大驱动装置控制继电器闭合,水泵打开进行灌溉浇水,以缓解土壤干旱情况。当湿度值大于启动值时继电器断开,水泵停止工作,单片机进行下一次循环检测。

2基于单片机控制的自动灌溉系统设计原理

自动灌溉系统的湿度检测电路利用湿度传感器对土壤湿度进行检测。湿度传感器检测到的湿度信号送到A/D转换器,处理之后湿度信号转换为数字信号。通过该形式可以检测土壤湿

度值的变化情况,也可以根据不同作物对水的需求量的差异,设置合适的土壤湿度范围。系统流程图如图2.1所示。

3硬件电路设计

灌溉系统包含硬件设计与软件设计两部分,根据设计任务要求,采用AT89S51单片机,振荡电路,复位电路,按键等构成单片机最小系统,通过LCD1602液晶显示屏显示,从而构成符合使用要求的单片机自动灌溉系统。该系统具备响应速度快,灌溉效率高,体积小,制作成本低等优点。

3.1单片机基本组成

农田自动灌溉系统单片机硬件系统

独立完成与诚信声明 本人郑重声明:所提交的毕业设计(论文)是本人在指导教师的指导下,独立工作所取得的成果并撰写完成的,郑重确认没有剽窃、抄袭等违反学术道德、学术规范的侵权行为。文中除已经标注引用的内容外,不包含其他人或集体已经发表或撰写过的研究成果。对本文的研究做出重要贡献的个人和集体,均已在文中作了明确的说明并表示了谢意。本人完全意识到本声明的法律后果由本人承担。 毕业设计(论文)作者签名:指导导师签名: 签字日期:签字日期:

毕业设计(论文)版权使用授权书 本人完全了解华北水利水电学院有关保管、使用毕业设计(论文)的规定。特授权华北水利水电学院可以将毕业设计(论文)的全部或部分内容公开和编入有关数据库提供检索,并采用影印、缩印或扫描等复制手段复制、保存、汇编以供查阅和借阅。同意学校向国家有关部门或机构送交毕业设计(论文)原件或复印件和电子文档(涉密的成果在解密后应遵守此规定)。 毕业设计(论文)作者签名:导师签名: 签字日期:签字日期:

目录 摘要.............................................................................................................................................................. I Abstract .......................................................................................................................................................... II 第一章绪论 (1) 1.1项目背景 (1) 1.2国外研究现状 (1) 1.3国内研究现状 (2) 1.4设计任务与要求 (3) 第二章硬件设计元器件的选择 (4) 2.1单片机——at89c51 (4) 2.1.1单片机简介 (4) 2.1.2 A T89C51管脚说明 (5) 2.2液晶显示——lcd1602a (7) 2.2.1液晶显示器简介 (7) 2.2.2 1602LCD的基本参数及引脚功能 (7) 2.2.3 1602LCD的指令说明及时序 (9) 2.3 温度传感器——ds18b20 (10) 2.4 湿度传感器——HIH-4000 (12) 2.5 模数转换——adc0809 (13) 第三章单片机硬件设计 (15) 3.1 系统整体框图 (15) 3.2 硬件部分模块介绍 (15) 3.2.1 时钟电路和复位电路的设计 (15) 3.2.2 模数转换电路 (16) 3.2.3 液晶显示电路 (17) 第四章PCB结构设计 (18) 4.1 PCB设计平台 (18) 4.2原理图的设计 (18) 4.3 PCB的绘制 (21) 第五章系统调试与实现 (25) 5.1 软件仿真 (25) 5.2 硬件仿真 (26) 5.3 硬件调试 (26) 结论 (28) 致谢 (29) 参考文献 (30) 附录一外文翻译—英语原文 (31) 附录二外文翻译—中文译文 (35) 附录三毕业设计任务书 (38) 附录四毕业设计开题报告 (40) 附录五proteus硬件设计图 (40) 附录六protel电路设计图 (41) 附录七程序代码 (42)

智能化灌溉系统的设计与实现

智能化灌溉系统的设计与实现 O 引言 我国农业用水量约占总用水量的80%左右,由于农业灌溉效率普遍低下,水的利用率仅为45%,而水资源利用率高的国家已达70%~80%,因而,解决农业灌溉用水的问题,对于缓解水资源的紧缺是非常重要的。我们的智能灌溉系统在这种背景下应运而生了。智能灌溉系统不仅可以提高源利用率,缓解水资源日趋紧张的矛盾,还可以增加农作物的产量,降低农产品的成本。基于传感器技术的智能灌溉系统是我国发展高效农业和精细农业的必由之路。智能灌溉系统涉及到传感器技术、自动控制技术、计算机技术、无线通信技术等多种高新技术,这些新技术的应用使我国的农业由传统的劳动密集型向技术密集型转变奠定了重要的基础。 我国北方各省水资源缺乏,然而多年来使用传统方式为植株浇水不仅效率低、成本高而且浪费十分来重。对于大面积种植的棉田实现精准灌溉,不仅可以提高源利用率,缓解水资源日趋紧张的矛盾,还可以增加农作物的产量,降低生产的成本。 由传统的充分灌溉向非充分灌溉发展,对灌区用水进行监测预报,实际动态管理。采用传感器来监测土壤的墒情,实现灌溉管理的自动化。高效农业和精细农业要求我们必须提高水资源的利用率。要真正实现水资源的高效,仅凭单项节水灌溉技术是不可能解决的。必须将水源开发、输配水、灌水技术和降雨、蒸发、土壤墒情以及农作物需水规律等方面做统一考虑。做到降雨、灌溉水、土壤水和地下水联合调用,实现按期、按需、按量自动供水。如何利用有限的水资源,走“节水农业”已经成为农业生产获得最佳的效益和持续稳定发展的增长点。因此使用自来水发电的智能灌溉系统,控制喷灌和微灌系统,能有效地减少田间灌水过程中的渗漏和蒸发损失。现有的灌溉系统都要外接电源,存在一定的安全隐患且较麻烦。本系统可在无供电条件的地区使用,其最大优点为节水、节能、节约劳动力。 1 设计目标与实现方案描述 针对现有的智能化灌溉系统都需要外加电源供电,存在一定安全隐患,而且现有的自动灌溉装置的程序一般固化在系统的程序存储器内,只能简单地设置灌溉时间及循环时间,不能灵活根据季节不同自动调节等缺点,该系统将小型直流发电机接上风叶至于密封特制的盒子中,用水流带动风叶旋转来发电,再将电能储存到蓄电池中以给监控电路和电磁阀供电。该装置是以湿敏电阻和光敏电阻检测信号,自来水发电用作供电的一种无需外接电源的自动灌溉装置。该装置监控电路由信号采集部分,灌溉控制部分,电源部分,执行部分4部分组成。如图1所示。 1.1 信号采集部分 1.1.1 土壤湿度检测 采用硅湿敏电阻作为检测土壤湿度的传感器,它在25℃时响应时间小于5 s,检测土壤含水量范围为O~100%。 当湿敏传感器插入土壤时,由于土壤含水量不同,使得湿敏传感器的阻值也不同。通过湿敏电阻和IC1NE555判断湿度强弱,如果是土壤较干燥,湿敏电阻阻值较大,NE555翻转,输出高电平(约为电源电压)。 调整时,将湿敏电阻插入水内,调Rp1使NE555的3脚输出为12 V,然后将湿敏电阻从水中取出并擦干,调Rp1使输出0 V,这样反复调节多次即可达到要求。 1.1.2 日光强弱检测 通过光敏电阻和NE555判断光线是否强烈,如果是中午光线较强烈,IC2 NE555的3脚输

灌溉系统设计

灌溉系统设计 草坪喷灌系统简介 (Introduction of Turf Irrigation System) 灌溉是弥补自然降水在数量上的不足与时空上的不均、保证适时适量地满足草坪生长所需水分的重要措施。以往的草坪绿化工程,很多没有配套完整的灌溉系统,灌水时只能采用大水漫灌或人工洒水。不但造成水的浪费,而且往往由于不能及时灌水、过量灌水或灌水不足,难以控制灌水均匀度,对草坪的正常生长产生不良影响。随着城镇建设的不断发展,城市人口大量集中,工业和生活用水迅速增加,旅游、休闲、运动场及居民小区等各种绿地面积越来越大,城市供水的紧张状况日益突出。传统的地面大水漫灌已不能满足现代草坪灌溉的要求,采用高效的灌水方式势在必行。 喷灌,以其节水、节能、省工和灌水质量高等优点,越来越被人们所认识。近年来草坪喷灌发展很快,有逐步取代人工地面灌溉的趋势。 一、草坪喷灌的特点 喷灌系统的设计和管理必须适应草坪的特点,才能满足其需水要求,保证正常生长。 1.喷灌设备的安装不能影响草坪的维护作业。草坪需要经常性的修剪、植保、施肥等,这些作业往往由机械完成。因此,除应选择草坪专用埋藏式喷头外,同时需精心施工,使之避免与草坪上的机械作业发生矛盾。 2.设备选型和管网布置应适应草坪的种植方式。由于景观的需要,园林绿化中草坪的种植地块很多不是规则的形状,如高尔夫球场,且有时同一工程中的不同地块呈零星分布,增加了喷灌系统中设备选型和管网布置的难度。 3.灌水管理应与草坪病害防治结合起来。很多草坪病害,特别是真菌类病害与草坪叶面和土壤湿度关系密切。在灌水管理中,制定合理的灌溉制度,包括灌水周期、灌水时间、灌水延续时间等,对控制草坪病害十分重要。 4.喷灌系统在满足草坪需水要求的同时,需充分注意景观和环境效果。精心设计的喷灌系统,通过正确选择喷头和进行喷点的布置,不仅能满足草坪需水,而且在灌水时可以形成水动景观效果。 二、喷灌系统的组成 一个完整的喷灌系统一般由喷头、管网、首部和水源组成。 1.喷头:喷头用于将水分散成水滴,如同降雨一般比较均匀地喷洒在草坪种植区域。 2.管网:其作用是将压力水输送并分配到所需灌溉的草坪种植区域。由不同管径的管道组成,分干管、支管、毛管等,通过各种相应的管件、阀门等设备将各级管道连接成完整的管网系统。现代灌溉系统的管网多采用施工方便、水力学性能良好且不会锈蚀的塑料管道,如PVC管、PE管等。同时,应根据需要在管网中安装必要的安全装置,如进排气阀、限压阀、泄水阀等。

基于51单片机系统设计

基于51单片机的多路温度采集控制系统设计 言: 随着现代信息技术的飞速发展,温度测量控制系统在工业、农业及人们的日常生活中扮演着一个越来越重要的角色,它对人们的生活具有很大的影响,所以温度采集控制系统的设计与研究有十分重要的意义。 本次设计的目的在于学习基于51单片机的多路温度采集控制系统设计的基本流程。本设计采用单片机作为数据处理与控制单元,为了进行数据处理,单片机控制数字温度传感器,把温度信号通过单总线从数字温度传感器传递到单片机上。单片机数据处理之后,发出控制信息改变报警和控制执行模块的状态,同时将当前温度信息发送到LED进行显示。本系统可以实现多路温度信号采集与显示,可以使用按键来设置温度限定值,通过进行温度数据的运算处理,发出控制信号达到控制蜂鸣器和继电器的目的。 我所采用的控制芯片为AT89c51,此芯片功能较为强大,能够满足设计要求。通过对电路的设计,对芯片的外围扩展,来达到对某一车间温度的控制和调节功能。 关键词:温度多路温度采集驱动电路 正文: 1、温度控制器电路设计 本电路由89C51单片机温度传感器、模数转换器ADC0809、窜入并出移位寄存器74LS164、数码管、和LED显示电路等组成。由热敏电阻温度传感器测量环境温度,将其电压值送入ADC0809的IN0通道进行模数转换,转换所得的数字量由数据端D7-D0输出到89C51的P0口,经软件处理后将测量的温度值经单片机的RXD端窜行输出到74LS164,经74LS164 窜并转换后,输出到数码管的7个显示段,用数字形式显示出当前的温度值。89C51的P2.0、P2.1、P2.2分别接入ADC0809通道地址选择端A、B、C,因此ADC0809的IN0通道的地址为F0FFH。输出驱动控制信号由p1.0输出,4个LED为状态指示,其中,LED1为输出驱动指示,LED2为温度正常指示,LED3为高于上限温度指示,LED4为低于下限温度指示。当温度高于上限温度值时,有p1.0输出驱动信号,驱动外设电路工作,同时LED1亮、LED2灭、LED3亮、LED4灭。外设电路工作后,温度下降,当温度降到正常温度后,LED1亮、LED2亮、LED3灭、LED4灭。温度继续下降,当温度降到下限温度值时,p1.0信号停止输出,外设电路停止工作,同时LED1灭、LED2灭、LED3灭、LED4亮。当外设电路停止工作后,温度开始上升,接着进行下一工作周期。 2、温度控制器程序设计 本软件系统有1个主程序,6个子程序组成。6个子程序为定时/计数器0中断服务程序、温度采集及模数转换子程序ADCON、温度计算子程序CALCU、驱动控制子程序DRVCON、十进制转换子程序METRICCON 及数码管显示子程序DISP。 (1)主程序 主程序进行系统初始化操作,主要是进行定时/计数器的初始化。 (2)定时/计数器0中断服务程序 应用定时计数器0中断的目的是进行定时采样,消除数码管温度显示的闪烁现象,用户可以根据实际环境温度变化率进行采样时间调整。每当定时时间到,调用温度采集机模数转换子程序ADCON,得到一个温度样本,并将其转换为数字量,传送给89C51单片机,然后在调用温度计算子程序CALCU,驱动控制子程序DRVCON,十进制转换子程序MERTRICCON,温度数码显示子程序DISP。

基于单片机的自动节水灌溉系统

基于单片机控制的节水灌溉系统 题目:基于单片机的节水灌溉系统 班级: 13级34班 姓名:程雪园 学号: B13043428 指导老师:

目录 第1节引言 (3) 1.1 节水灌溉系统概述 (3) 1.2 本设计任务和主要内容 (4) 第2节系统主要硬件电路设计 (5) 2.1 单片机控制系统原理 (5) 2.2 单片机主机系统电路 (5) 2.2.1时钟电路 (6) 2.2.2复位电路 (6) 2.2.3数据存储器的扩展电路 (6) 2.3 数据采集处理电路 (7) 2.4 LED显示系统电路 (8) 2.5 超限报警电路 (10) 第3节系统软件设计 (11) 3.1 系统主程序设计 (11) 3.2 采样子程序设计 (12) 3.3数据处理 (13) 3.3. 1数字滤波技术 (13) 3.3.2标度变换 (15) 3. 3. 3 BCD转换 (18) 3. 4 LED动态显示程序 (18) 第4节结束语 (21) 参考文献 (22)

基于单片机的自动节水灌溉系统 第1节引言 自动控制节水灌溉技术的高低代表着农业现代化的发展状况,灌溉系统自动化水平较低是制约我国高效农业发展的主要原因。单片机控制的滴灌节水灌溉系统,该系统可对不同土壤的湿度进行监控,并按照作物对土壤湿度的要求进行适时、适量灌水,其核心是单片机和PC机构成的控制部分,主要对土壤湿度与灌水量之间的关系、灌溉控制技术及设备系统的硬件、软件编程各个部分进行实现。 单片机控制部分采用AT89C51单片机为核心,主要由土壤湿度传感器,信号处理电路,显示电路,输出控制电路,故障报警电路等组成,软件选用汇编语言编程。单片机可将土壤湿度传感器检测到的土壤湿度模拟量转换成数字量,显示于LED显示器上。该系统灵活性强,易于操作,可靠性高,将会有更广阔的开发前景。 1.1 节水灌溉系统概述 生命之起源,水为必要条件,没有了水,地球上的生命将会枯竭。 随着21世纪的到来,能源危机将接踵而至。比能源危机更可怕的是,作为 人类生命之源的水的短缺到了前所未有的程度,这一状况还将随着时间的推移和 社会的发展继续恶化。水资源危机已成为全球性的突出问题,利用科技手段缓解这一危机,将是人类主要的出路。 农业是人类社会最古老的行业,是各行各业的基础,也是人类顿以生存的最 重要的行业。农业的发展从长远来看很重要,一是水的问题,二是科技的问题。 农业的根本出路在科技,在教育。由传统农业向现代化农业转变,由粗放经营向 集约经营转变,必须要求农业科技有一个大的发展,进行一次新的农业技术革命。农业与工业、交通等行业相比仍然比较落后,农业灌溉技术尤其落后。灌溉系统 自动化水平较低是制约我国高效农业发展的主要原因。传统的灌溉模式自动化程 度极低,基本上属粗放的人工操作,即便对于给定的量,在操作中也无法进行有 效的控制,为了提高灌溉效率,缩短劳动时间和节约水资源,必须发展节水灌溉 控制技术。 现代智能型控制器是进行灌溉系统田间管理的有效手段和工具,它可提高操 作准确性,有利于灌溉过程的科学管理,降低对操作者本身素质的要求。除了能 大大减少劳动量,更重要的是它能准确、定时、定量、高效地给作物自动补充水分,以提高产量、质量,节水、节能。 现代灌溉控制器的研究使用在我国农、林、及园艺为数不多,与发达国家相比,有较大的差距,还基本停留在人工操作上,即使有些地方搞了一些灌溉工程 的自动化控制系统,也是根据经验法来确定每天灌溉次数和每次灌溉量,如果灌 溉量与作物实际需水量相比太少,便不能有效的促进作物健康成长;而灌溉量太 多,肥水流失,又会造成资源浪费,同时传统的灌溉法还需要相关专家的实时观 察并经验指导生产,劳动生产率低,这也不能与现代化农业向优化、高效化方向 发展要求同步。 随着计算机技术和传感器技术的迅猛发展,计算机和传感器的价格日益降

智能农业灌溉系统方案设计

智能农业灌溉系统方案设计 托普物联网认为所谓智能农业灌溉系统就是不需要人的控制,系统能自动感测到什么时候需要灌溉,灌溉多长时间;系统可以自动开启灌溉,也可以自动关闭灌溉;可以实现土壤太干时增大喷灌量,太湿时减少喷灌量。要实现此功能就要充分利用可编程控制器的控制作用。系统要实现自动感测土壤湿度的功能必须要有土壤湿度传感器。要实现灌溉水量的多与少的调节,必须要有变频器。在可编程控制器内预先设定50%—60%RH为标准湿度,传感器采集的湿度模拟信号经A/D模块转换成数字信号。 针对灌溉水利用系数较低,文中提出一种基于嵌入式智能灌溉控制系统。依托无线传感器网络采集灌区作物需水信息,汇聚到网关节点发送给主控中心,中心主机根据信息确定灌溉状态并计算灌水量,控制灌溉设备工作实现智能灌溉;依托Internet管理员有权对系统远程管理,满足了规模化灌溉的需求。根据示范区观测,灌溉水利用系数由原来的0.6提高到0.9。系统结合了无线传感、计算和网络通信技术,解决了精确农业亟待解决的关键技术问题。 智能农业灌溉系统涉及到传感器技术、自动控制技术、计算机技术、无线通信技术等多种高新技术,这些新技术的应用使我国的农业由传统的劳动密集型向技术密集型转变奠定了重要的基础。 智能农业灌溉系统可以根据植物和土壤种类,光照数量来优化用水量,还可以在雨後监控土壤的湿度。有研究现实,和传统灌溉系统相比,智能农业灌溉系统的成本差不多,却可节水16%到30%。加州出台的新法案要求2012年起新公司必须使用智能农业灌溉系统。 智能农业灌溉系统 背景

灌溉造成水资源浪费 美国每年浪费掉的水资源高达8,520亿升,而若安装一种智能农业灌溉系统则可有效地控制水流量,达到节水目的。 HydroPoint公司负责可持续领域业务的Chris Spain援引美国用水工程协会的报告称,美国住宅区和商业区的草坪、植物灌溉用水浪费了30%到300%。 水资源被浪费的原因是技术不行,美国有4,500万个仅是安有简易计时器的灌溉系统,它们在时间控制上还可以,但精准度不高。Spain称,城市灌溉系统占城市用水的58%,这些被浪费的水资源每年生产54.4万吨温室气体。 在中国农业用水量约占总用水量的80%左右,由于农业灌溉效率普遍低下,水的利用率仅为45%,而水资源利用率高的国家已达70%~80%,因而,解决农业灌溉用水的问题,对于缓解水资源的紧缺是非常重要的。我们的智能农业灌溉系统在这种背景下应运而生了。 不仅美国,英国也开始关注节水问题。英国节能信托基金会和能源部警告,随着越来越多的家庭开始节约能源,使用热水可能会超过取暖成为制造二氧化碳的主要途径。 智能农业灌溉系统整体方案图 结构 系统结构

自动灌溉施肥系统设计

自动灌溉施肥系统设计 1.系统组成及原理 现代化灌溉系统中农作物所需养分来自肥液, 所以在灌溉过程中不但要根据作物需求灌溉水, 还要将适宜作物生长的一定浓度的肥液通过灌溉水提供给作物。而肥液与水的混合是在灌溉过程中进行, 因此, 肥料的混合、检测和控制是一个实时控制系统。自动灌溉与施肥系统的组成如图 1 所示。系统由单片机控制器、灌溉管路、肥液混合系统等几部分组成。其中肥液混合系统包括混合罐、抽吸肥液用的文丘里阀、电磁阀( 根据施加肥料种类的不同可有个),PH 值、EC 值传感器等。 图 1 托普物联网在从事农业物联网的这几年内发展迅速,同浙江大学合作,有着强有力的技术支持,同时积极拓展国内外的物联网营销计划,物联网方案遍布全国各地,对物联网的前景了解和未来发展趋势有着深入的研究和带动作用,为国家未来的农业物联网的普及推广有着重大的贡献。 系统运行时,进水管与各个肥液罐的电磁阀通过单片机控制开启,肥液由文丘里阀输送至混肥液储存罐与灌溉用水充分混合,当肥液储存罐液位达到要求时,通过肥液泵输送至混肥管道,灌溉施肥时主电磁阀开启,充分混合后的肥液

输送至灌溉系统主管道并输送至大田作物及肥水采样器,对农作物进行灌溉与施肥。当肥水混合液中离子浓度(EC 值)或 PH 值过高,肥水采样器采样得到数值高于单片机内部控制程序设置的作物生长适合浓度数值,此时,单片机控制相应肥液罐电磁阀关闭,肥液储存罐内的肥液被主管道内的灌溉用水稀释,从而避免离子浓度或酸碱度过高对作物根系造成伤害。反之,当肥水混合液中 EC 值与 PH 值过低,肥水采样器采样得到数值低于单片机内部控制程序设置的作物生长适合浓度数值,单片机控制进水管电磁阀关闭,肥液储存罐内的肥液浓度上升,从而达到作物生长合适的浓度。使用此种控制能是肥液的浓度始终保持在作物生长合适的范围内。无需人工干预,修改单片机控制程序内的预设值,可对不同作物的施肥灌溉进行控制。 系统使用流量管传感器检测输入农田的肥液总量,灌溉的水量控制和施肥控制是分别独立的, 水量控制由单片机控制电磁阀开关时间, 采用闭环控制。施肥控制包括施肥量控制及肥液浓度控制。施肥量控制同样采用时序控制, 由用户输入施肥时间及周期, 或直接手动控制施肥。按作物所需肥液浓度,自动进行肥液的混合。 2.上位机软件设计 使用 VB6.0 编写上位机软件,具有良好的人机交互界面。上位机通过用户界面输入控制指令、实时监控系统工作、查询系统信息等。根据滴灌施肥过程中对施肥参数的控制需要,编写软件程序。主要是用户实时监控程序。通过单片机实现对施肥液中的 EC/PH 值、流量、混肥罐液位等信号的采集和处理,并将信号反馈给上位PC 机,同时能够接收并输出上位机的控制指令,驱动执行机构,执行相应操作;用户实时监控程序能够将滴灌施肥过程中的状态参数,通过数据和曲线两种方式实时显示在上位 PC 机的用户界面上,并能够对所监控的数据进行保存。 上位 PC 机通过 RS-232 串口与单片机通信,下位机采用 PIC18F45J10 单片机作为现场核心控制器,负责采集传感器信号,输出控制指令,控制执行机构运行。 3.系统测试与结论 经过实际的测试, 系统完全可以满足在功能方面的需求, 在对由达林顿管

基于单片机控制的自动灌溉系统的制作流程

图片简介: 本技术介绍了一种基于单片机控制的自动灌溉系统,包括土壤温湿度检测单元、水源检测单元、预警单元、ARM单片机和无线通信模块;土壤温湿度检测单元用于实时检测土壤的温度和湿度;水源检测单元用于实时检测灌溉水的pH值、含氯量以及灌溉水位值;该系统通过ARM单片机控制自动灌溉系统,有效的提高了水资源的利用效果,当土壤湿度不满足设定要求时,自动启动电磁阀进行喷灌,同时通过调节水泵的流量、压力以及喷水方向可以更加有效的进行灌溉;并且该系统使用太阳能蓄电池供电,节约用电,其结构简单,设计合理,使用操作便捷,智能化程度高,实现了温度和湿度集成一起控制调节的同时也节约了能源,使用效果好,便于推广使用。 技术要求

1.基于单片机控制的自动灌溉系统,其特征在于,包括土壤温湿度检测单元、水源检测单元、预警单元、ARM单片机和无线通信模块; 所述土壤温湿度检测单元用于实时检测土壤的温度和湿度,并将检测到的土壤温度和湿度数据实时发送给所述ARM单片机; 所述水源检测单元用于实时检测灌溉水的pH值、含氯量以及灌溉水位值,并将检测到的灌溉水的pH值、含氯量以及灌溉水位值实时发送给所述ARM单片机; 所述ARM单片机用于实时接收所述土壤温湿度检测单元所发送的土壤的温度和湿度数据并发送给无线通信模块,ARM单片机同时将所接收到的土壤的温度和湿度数据与设定的土壤的温度和湿度数据进行实时对比,若所接收到的土壤的温度和湿度数据两者中的一个或者两个出现异常,所述ARM单片机向所述预警单元发出土壤温湿度检测异常报警指令; 所述ARM单片机同时控制水泵开启并向土壤进行灌溉; 所述ARM单片机还用于实时接收所述水源检测单元所发送的灌溉水的pH值、含氯量以及灌溉水位值并发送给无线通信模块,ARM单片机同时将接收到的灌溉水的pH值、含氯量以及灌溉水位值与设定的灌溉水的pH值、含氯量以及灌溉水位值进行实时对比,若所接收到的灌溉水的pH值、含氯量以及灌溉水位值三者中的一个或者多个出现异常,所述ARM单片机向所述预警单元发出水源检测异常报警指令; 所述预警单元包括包括第一报警器和第二报警器;所述第一报警器用于接收所述ARM单片机发送来的土壤温湿度检测异常报警指令并发出第一报警声;所述第二报警器用于接收所述ARM单片机发送来的水源检测异常报警指令并发出第二报警声; 所述无线通信模块用于实时接收所述ARM单片机发送来的土壤的温度和湿度并发送给监控中心以及移动客户端;所述无线通信模块还用于实时接收所述ARM单片机发送来的灌溉水的pH值、含氯量以及灌溉水位值并发送给监控中心以及移动客户端。 2.如权利要求1所述的基于单片机控制的自动灌溉系统,其特征在于,所述ARM单片机还信号连接有光照强度检测传感器,所述光照强度检测传感器用于实时检测大气的光照强度。

自动化灌溉方案设计

目录 自动化灌溉与信息化管理系统方案 (2) 1、现场智能感知平台: (4) 1.1、井房首部设备智能监控系统 (5) 1.2、田间无线灌溉控制系统 (7) 1.3.无线土壤墒情监测系统 (10) 1.4.综合智能气象监测系统 (11) 2、无线网络传输平台 (14) 3、数据管理平台 (15) 4、应用平台(监控中心及移动管理控制端) (17) 5、主要技术参数 (20)

自动化灌溉与信息化管理系统方案 自动化灌溉与信息化管理系统是针对农业大田种植分布广、监测点多、布线和供电困难等特点,融合最新的物联网和云计算技术,采用高精度土壤温湿度传感器和智能气象站,远程在线采集土壤墒情、气象信息,实现墒情自动预报、灌溉用水量智能决策、远程/自动控制灌溉等功能。 该系统根据不同地域的土壤类型、灌溉水源、灌溉方式、种植作物等划分不同类型区,在不同类型区内选择代表性的地块,建设具有土壤含水量,地下水位,降雨量等信息自动采集、传输功能的监测点;通过灌溉预报软件结合信息实时监测系统,获得作物最佳灌溉时间、灌溉水量及需采取的节水措施为主要内容的灌溉预报结果,定期向群众发布,科学指导农民实时实量灌溉,达到节水目的。 系统组成: 大田灌溉自动化与信息化管理系统分为现场智能感知平台、无线网络传输平台、云数据管理平台、应用平台(监控中心及移动管理控制端)四个层次,其中,田间脉冲电磁阀、无线阀门控制器、远程水泵智能控制器、云服务器、主控制中心和村级(企业)控制中心、移动控制终端等组成灌溉无线控制系统,能够实现现地无线遥控、远程随时随地监控、轮灌组定时自动轮灌等控制方式,并且实时监测机井和阀门状态,灌溉流量和管网压力,保障运行安全,及时提示报警信息。在此基础上,扩充田间土壤墒情监测、农田气象监测、作物和泵

单片机系统的设计

单片机系统的设计 The Standardization Office was revised on the afternoon of December 13, 2020

第4章 单片机系统的设计 引言 用V/F 变换器作A/D 转换时,通常由一些硬件电路如振荡器、二分频器、计数器和门电路组成,而由计数器计得的计数值即A/D 转换结果再通过接口电路送入微计算机进行处理,较为复杂和不便,或者采用F/BCD 变换电路将V/F 变换器输出的频率信号变为BCD 码再通过接口电路送入微计算机,也较为复杂,而且还要对BCD 码进行变换。这些方法成本都较高。 本设计介绍一种以单片机直接与V/F 变换器接口进行A/D 转换的方法,不须额外的硬件电路,完全利用单片机内部的硬件资源,简单方便,成本最低,大大地提高了V/F 变换器作为A/D 转换电路的可行性。 当前,单片机特别是Intel 公司的MCS-51系列单片机已在智能仪器仪表和过程控制等方面得到广泛应用,大有取代Z80之势,因此A/D 转换电路与单片机的接口方法也是人们所关注的。下面将主要介绍MCS-51系列的单片机8031为主控器件的硬件电路。 主控器Intel 8031简介 P1.1P1.2P1.3P1.4P1.5P1.6P1.7P3.0P3.1P3.2P3.3 P3.4P3.5P3.6P3.7XTAL 1 XTAL 2 V SS RST/VPD RXD TXD T0 T10INT P0.0P0.1P0.2P0.3P0.4P0.5P0.6P0.7 P2.7P2.6P2.5P2.4P2.3P2.2P2.1P2.0 1INT WR RD EA /V P P ALE V CC PSEN 4039383736353433323130292827262524232221 2019181716151413121110 987654321 8031P1.0 图4-1 8031引脚图 8031 cite-feet figure

单片机应用系统设计工程实践报告

2016-2017学年第1学期 单片机应用系统设计/工程实践 (课号:103G06B/D/E) 实验报告 项目名称:基于AT89C51单片机温度报警系统 学号 姓名 班级 学院信息科学与工程学院 完成时间

目录 一、项目功能及要求 (3) 1.1、课程设计的性质和目的 (3) 1.3、项目设计要求 (3) 二、系统方案设计及原理 (3) 2.1、设计主要内容 (3) 2.2 、AT89C51单片机简介 (3) 2.3 、DS18B20简介 (4) 2.4 、数码管显示 (5) 2.5、报警电路 (6) 三、系统结构及硬件实现 (7) 3.1、总电路图 (7) 3.2、单片机控制流程图 (8) 四、软件设计过程 (8) 五、实验结果及分析 (8) 5.1 、Proteus仿真 (8) 5.2 、C程序调试 (9) 六、收获及自我评价 (14) 七、参考文献 (15)

一、项目功能及要求 1.1、课程设计的性质和目的 本温度报警器以AT89C51单片机为控制核心,由一数字温度传感器DS18B20测量被控温度,结合7段LED以及驱动LED的74LS245组合而成。当被测量值超出预设范围则发出警报,且精度高。 利用现代虚拟仿真技术可对设计进行仿真实验,与单片机仿真联系紧密的为proteus仿真,利用keil软件设计单片机控制系统,然后与proteus进行联合调试,可对设计的正确性进行检验。 1.2、课程设计的要求 1、遵循硬件设计模块化。 2、要求程序设计结构化。 3、程序简明易懂,多运用输入输出提示,有出错信息及必要的注释。 4、要求程序结构合理,语句使用得当。 5、适当追求编程技巧和程序运行效率。 1.3、项目设计要求 1、基于AT89C51单片机温度报警系统; 2、设计3个按键分别为:设置按钮、温度加、温度减; 3、DS18B20温度传感器采集温度,并在数码管上显示按键的区别; 二、系统方案设计及原理 2.1、设计主要内容 本设计以AT89C51单片机为核心,从而建立一个控制系统,实现通过3个按键控制温度,以达到设置温度上下限的功能,并在数码管上显示三个数字当前的温度上下限设置值和DS18B20温度采集值的显示(精确到小数点后一位),当温度高于上限或者低于下限蜂鸣器报警。 2.2 、AT89C51单片机简介 AT89C51是一个低功耗,高性能CMOS8位单片机,片内含4kBytes ISP(In-system programmable)的可反复擦写1000次的Flash只读程序存储器,器件采用A TMEL公司的高密度、非易失性存储技术制造,兼容标准MCS-51指令系统及89C51引脚结构,芯片内集成了通用8位中央处理器和ISP Flash存储单元,功能强大的微型计算机的AT89C51可为许多嵌入式控制应用系统提供高性价比的解决方案.AT89C51具有如下特点:40个引脚,4k Bytes Flash片内程序存储器,128 bytes的随机存取数据存储器,32个外部双向输入/输出(I/O)口,5个中断优先级2层中断嵌套中断,2个16位可编程定时计数器,2个全双工串行通信口,片内时钟振荡器。 此外,AT89C51设计和配置了振荡频率可为0Hz并可通过软件设置省电模式。空闲模式下,CPU暂停工作,而RAM定时计数器,串行口,外中断系统可继续工作,掉电模式冻结振荡器而保存RAM的数据,停止芯片其它功能直至外中断激活或硬件复位。同时该芯片还具有PDIP、TQFP和PLCC等三种封装形式,以适应不同产品的需求。AT89C51单片机的基本结构和外部引脚如下图所示。

基于单片机的节水灌溉自动控制系统设计

摘要 自动控制节水灌溉技术代表了农业现代化的发展状况,灌溉系统自动化水平比较低下是制约我国高效农业发展的主要原因。本文就此问题研究了基于单片机的节水灌溉自动控制系统,系统对土壤湿度进行监控,并按照农作物的要求进行适时适量的灌水,其核心部分是单片机控制部分,主要对灌溉控制技术以及系统的硬件设计,软件编程各个部分进行深入的研究。 控制部分以单片机为核心,研制了一种基于单片机的节水灌溉自动控制系统。介绍了系统总体结构、单片机系统主机电路、数据采集处理电路、I/O口的扩展电路。为了进行大规模灌溉工程的监控,采用分布式控制模式,以提高控制系统的可靠性、降低系统的成本。 该套基于单片机控制的节水灌溉自动控制系统造成本低,体积小、安装方便、抗干扰性强、运行可靠,相比其他控制方式来说,性价比高,更易形成产品,便于推广应用。这是我国灌溉自动控制技术的一种新尝试,为目前农业在较低生产力水平的状况下,向智能化、市场化方向发展开辟了一条新途径。 关键词: AT89C51单片机;湿度传感器;A/D转换;采样;芯片 1

ABSTRACT The level of auto-control water-saving irrigation technology reflects the development condition of agriculture modernization.The low automatic level of irrigation system is the main reason that prevented our agriculture’s development.As to this condition,this paper mainly studies the water-saving irrigation system that controlled by MCU.This system can supervise humidity.it can irrigate to the demand of the farm crops with right amunt of water at well time.The control part that consists of MCU is its core.Research work had been carried on irrigation control technology,hardware and software program and so . The control that consists of MCU is its core.A set of automatic water-saving system which is controlled by sing-chip controller have been developed in this paper.The overall structure of system、the main circuit of the MCU system、data-collecting circuit、I/O expanding circuit are all the designed.For monitoring large-scale irrigation system,we use distributional control model to enhance stability of the system de reduce the cost. It is small,easy to fit,a strong capability to resist interfere and low-cost.So the control system is more economic compared to other control system such as thuter system and all these demonstrate this production is adept to be popularized.This work is a fresh attempt to bring our agriculture into an advanced stage,which now is relative to be backward greenhouse control technique,especially on the aspect of nutrient liquid supplying when crops cultivated on tissue. Key words: A T89C51 MCU; Humidity Sensor; A/D transform; Sampling; Chip 2

基于单片机的节水灌溉自动控制系统设计

本科生毕业设计 摘要 自动控制节水灌溉技术代表了农业现代化的发展状况,灌溉系统自动化水平比较低下是制约我国高效农业发展的主要原因。本文就此问题研究了基于单片机的节水灌溉自动控制系统,系统对土壤湿度进行监控,并按照农作物的要求进行适时适量的灌水,其核心部分是单片机控制部分,主要对灌溉控制技术以及系统的硬件设计,软件编程各个部分进行深入的研究。 控制部分以单片机为核心,研制了一种基于单片机的节水灌溉自动控制系统。介绍了系统总体结构、单片机系统主机电路、数据采集处理电路、I/O口的扩展电路。为了进行大规模灌溉工程的监控,采用分布式控制模式,以提高控制系统的可靠性、降低系统的成本。 该套基于单片机控制的节水灌溉自动控制系统造成本低,体积小、安装方便、抗干扰性强、运行可靠,相比其他控制方式来说,性价比高,更易形成产品,便于推广应用。这是我国灌溉自动控制技术的一种新尝试,为目前农业在较低生产力水平的状况下,向智能化、市场化方向发展开辟了一条新途径。 关键词: AT89C51单片机;湿度传感器;A/D转换;采样;芯片 1

本科生毕业设计 ABSTRACT The level of auto-control water-saving irrigation technology reflects the development condition of agriculture modernization.The low automatic level of irrigation system is the main reason that prevented our agriculture’s development.As to this condition,this paper mainly studies the water-saving irrigation system that controlled by MCU.This system can supervise humidity.it can irrigate to the demand of the farm crops with right amunt of water at well time.The control part that consists of MCU is its core.Research work had been carried on irrigation control technology,hardware and software program and so . The control that consists of MCU is its core.A set of automatic water-saving system which is controlled by sing-chip controller have been developed in this paper.The overall structure of system、the main circuit of the MCU system、data-collecting circuit、I/O expanding circuit are all the designed.For monitoring large-scale irrigation system,we use distributional control model to enhance stability of the system de reduce the cost. It is small,easy to fit,a strong capability to resist interfere and low-cost.So the control system is more economic compared to other control system such as thuter system and all these demonstrate this production is adept to be popularized.This work is a fresh attempt to bring our agriculture into an advanced stage,which now is relative to be backward greenhouse control technique,especially on the aspect of nutrient liquid supplying when crops cultivated on tissue. Key words: AT89C51 MCU; Humidity Sensor; A/D transform; Sampling; Chip 2

基于单片机的节水灌溉自动控制系统的设计

基于单片机的节水灌溉自动控制系统的设计 第1章绪论 1.1引言 随着中国农业现代化进程的加快,农业结构的调整以及我国加入WTO等因素,农业灌溉自动化技术的要求越来越高,灌溉控制器在我国有着巨大的市场。节水灌溉控制器近期在中国应朝着价格低,性能可靠操作简便的方向发展。但从长远的利益考虑,新的只能化技术,传感技术和农业科技的引入应用和普及,将会有智能化程度更高,性能更稳定可靠的灌溉控制器出现。 经过多年的发展,国外灌溉控制器已逐步趋于成熟系列化,但价格昂贵,国内虽引进一些,大多数是农业示范区,单位。虽然国外生产的灌溉控制器性能越来越高,但没有考虑我国特殊的自然气候土地资源农业经济状况等因素,因而国外引进的灌溉控制器在国内应用并不普及。国内虽然有多家研制灌溉器,但多数是小规模,试验和理论的探究应用不够普及。究其原因一则是开发性能完善的灌溉控制系统需要大量的人力和物力的投入,需要多部门,多学科的融合,这在一定程度上限制了性能的完善,适应性强的控制器的开发。其次是现在开发出来的灌溉控制器价格昂贵,农民尽管知道能节省人力和灌溉用水提高产量,但由于一次性投入太大,多数农民承受不起,这也在一定程度上限制了灌溉控制器的普及。综上所述,西方发达国家在节水灌溉控制器的开发上已越来越成熟,而且发展趋势是研制大型分布式控制系统和小面积单片机控制系统,并能有通讯功能,能与上位机进行通信,并可由危机对其编程操作。同时随着人工智能技术的发展,模糊控制,神经网络等技术为节水灌溉控制器的研制开辟了广阔的应用前景。而国内在灌溉控制器的研制方面还没有形成规模大,应用范围广的成套控制产品。国内的一些高尔夫球场等大面积场地灌溉控制,一般引用国外现成的成套灌溉控制产品,而广大农村可根据我国国情和各地经济和技术发展的实际情况,采取简单可行的节水灌溉控制措施及相应的排灌机械和设备,大力发展可靠实用和操作简便的节水灌溉控制器,这样做不仅具有广阔的市场,而且有巨大的社会和经济效益。 现代智能型控制器是进行灌溉系统田间管理的有效手段和工具,他可提高操作准确性,有利于灌溉过程的科学管理,降低对操作者本身素质要求。除了能大大减少劳动量,更重要的是他能准确,定时,定量高效地给作物自动补充水分,以提高产量,质量,节水和节能。

相关文档
相关文档 最新文档