土壤温湿度传感器自动灌溉系统Word格式.docx
- 文档编号:15228737
- 上传时间:2022-10-28
- 格式:DOCX
- 页数:12
- 大小:479.15KB
土壤温湿度传感器自动灌溉系统Word格式.docx
《土壤温湿度传感器自动灌溉系统Word格式.docx》由会员分享,可在线阅读,更多相关《土壤温湿度传感器自动灌溉系统Word格式.docx(12页珍藏版)》请在冰豆网上搜索。
尤其是在各种资源日益紧缺的形式下,能够把好科技的关口,充分利用于我国的现有科技成果将对我国农业的生产与发展将起到极大作用。
这其中最值
得我们去考虑的问题就是,如何利用现代先进技术,改进农业的灌溉技术,以最低的投资求得最高、最安全、最有效的利益需求。
合理的灌溉可以促进植物的健康生长,特别是对一些对水的含量要求特别高的植物,合理的灌溉,既可以促进植物的生长,增进农作物的产量,还可以节约日益紧缺的水资源。
这正响应“建立和谐社会,提倡节约型生产”的号召。
基于此,我们制作的土壤湿度传感器自动灌溉设备,可依据土壤湿度状况及时的进行灌溉,既节省劳动力又节约水、节能、节时,还可以提高作物的产量及质量,此外,克服了购买昂贵土壤湿度传感器成本高的弊端,而且该系统使用起来方便使用,大众都可以简单的操作,是面向大众化的设计。
关键字:
土壤湿度传感器温度DHT11
1引言1
2系统构成1
2.1控制系统1
2.2主控系统2
2.3数据采集模块2
2.4显示模块3
3系统硬件4
3.1数据采集模块4
3.2主控模块5
3.3执行模块6
3.4警报模块7
3.5显示模块8
3.6时钟模块9
4系统的软件设计10
总结11
参考文献12
1引言
温度和湿度是工农业生产的重要环境因素,是影响植物生长的关键环境因
素。
对其进行适时准确的测量可以帮助我们及时采取措施,提高农作物的产量和质量,这对农作物具有重要的意义。
利用温湿度传感器DHT11对土壤温度
和湿度的及时采集并将采集到的数据传送给单片机进行分析并做出相应的操作就可实现对土壤的自动灌溉。
此系统具有控温湿精度高、功能强、价格低、操作简单灵活的优点,可以很好的满足农业要求。
单片机作为控制系统时,系统总要有被测信号输入通道,而输入的信号就是由温湿度传感器采集到的土壤温湿度。
对于测量系统而言,如何准确获取被测信号是其核心任务。
而对测控系统来说,对被控对象状态的测试和对控制条件的监察也是必不可少的环节。
传感器是实现测量和控制的首要环节,是控制系统的关键部件,假如没有传感器,对原始被测量信号进行可靠而准确的捕捉和转换,一切准确的测量和控制都将无法实现。
2系统构成
本自动土壤湿度传感器自动灌溉系统可划分单片机最小系统模块、显示
模块、执行灌溉模块,数据采集模块,报警模块,时间显示模块。
其系统结构如图1所示:
图1
2.1控制系统
控制系统采用AT89S52单片机作为处理核心,采用温湿度传感器DHT11来
检测温度和湿度,并通过液晶显示屏来实时的显示当前的温度、湿度和时间。
同时控制系统设置了警报模块,在检测到的值小于设定值时,蜂鸣器会不间断发生鸣响作为警报,同时控制系统使继电器闭合,打开水阀实现对土壤的灌溉。
2.2主控系统
此系统采用ATMEL公司生产的AT89S52单片机作为主控器件,其特点是支持ISP在线可编程写入技术。
串行写入,其频率高达33MHz,故其速度更快,
其内部集成了看门狗计时器,不再需要像89C51那样外接看门狗计时器单元电
路,所以稳定性更好。
AT89S52是一款高性能、低功耗的8位单片机,片内含8K字节的可反复擦写1000次的Flash只读写程序存储器。
AT89S52具有以下特占.
八、、・
40个引脚,8K字节Flash片内程序存储器,256字节随机存取数据存储器
(RAM),32个双向输入/输出(I/O)口,5个中断源,2层优先级中断嵌套,2个16位可编程定时/计数器,1个全双工串行通讯口,看门狗电路。
此外,空闲模式下,CPU暂停工作,而RAM定时计数器,串行口,外中断系统可继续工作,掉电模式冻结振荡器而保存RAM的数据,停止芯片其他功能直至外中断激活或硬件复位。
而相比之下,如采用新华龙公司生产的C8051系列或ATMEL公司生产的Atmega系列作为本系统的控制核心芯片。
这一类高档单片机最显著的特点是功能齐全,空间有更大的Flash和SRAM存储器、双串口、更多的硬件定时器资源等,但是其价格往往比普通的芯片贵。
根据系统设计要求和价格预算,为了使本系统性价格比达到更高,决定选用AT89S52作为本系统的核心芯片。
2.3数据采集模块
考虑到电路连接的简洁与方便,省去复杂的信号处理,也为了能测出较精确的数据,根据系统设计要求中的指标并考虑其成本问题,最终决定选用DHT11
温湿度传感器作为数据采集模块的主要器件。
DHT11数字温湿度传感器是一款含有已校准数字信号输出的湿温度传感器。
它应用于专用的数字模块采集技术和温湿度传感技术,确保产品具有极高的
可靠性和卓越的长期的稳定性。
传感器包括一个电阻式的感湿元件和一个NTC
测温元件,并与一个高性能8位单片机连接,该产品具有品质卓越、超快感应、抗干扰能力强、价格比极高等优点。
每个DHT11都在为极为精确的湿度校验室中校准,校准系数以程序的形式存储在OTP内,传感器内部在线测信号的处理过程中要填用这些校准系数,单线制串型接口,使系统集成变得简易快捷。
超小的体积、极低的功耗,信号传输距离可达20米以上。
以下表格为DHT11的一些性质及精度说明:
型号
测量范围
测湿精度
测温精度
分辨率
封装
DHT11
20~90%RH
0~50C
±
5%RH
2%RH
1
4针单排直
插
以下是DHT11经典的应用电路:
VDDVDD
GNO
本系统也是采用此电路原理。
2.4显示模块
方案一、采用LED数码管显示。
特点:
成本较低,显示内容局限,需要外围驱动电路。
方案二、采用LCD液晶显示屏显示。
成本相对LED较高,显示内容也较丰富,且可以与单片机接口直接接线使用。
考虑到本系统需要显示的内容较多,且要同时达到同样的显示效果,采用数码管显示可能比使用LCD液晶显示屏的成本要高,且目前市场上LCD1602已经十分普遍,LCD1602是两行16字符型液晶显示屏,显示亮度高,且可显示内容丰富,故采用LCD1602液晶显示屏做为显示模块将是最佳方案。
选用两行16字符型液晶显示屏来显示当前的时间、温湿度。
而这其中需要
通过板上的按键来进行切换
3系统硬件
系统硬件采用模块化设计,整个硬件可分为数据采集模块、数据处理控制模块、主控模块、执行模块、显示模块、操作模块。
3.1数据采集模块
该模块主要是温湿度数据采集,温湿度数据采集主要由土壤温湿度传感器DHT11通过变送电路对土地中的土壤温湿度进行采集。
在系统中,DHT11温湿度传感器的主要功能就是采集数据。
采集的是土壤
中的温度和湿度,其在系统中电路原理图如下:
图2
图中的DHT11的1脚接电源,2脚为单总线数据和命令传送口,接到单片机的P1A5口,3脚悬空,4脚接地。
在电源与地之间接一个100nf的瓷片电容用以去耦滤波,在2脚还接一个4.7K的上拉电阻来拉高的2脚的电压。
DHT11温湿度传感器的工作原理:
DHT11的供电电压为3~5.5V,传感器上电后,要等待1s以达到稳定状态,期间无需发送任何指令。
当要读取该器件的数据时单片机先发送一个指令,然后
等待DHT11的响应,当单片机接收到DHT11的响应后才能读取DHT11采集到的数据。
2脚的DATA用于微处理器与DHT11之间的通讯与同步,采用单总线数据格式,一次通讯时间为4ms左右。
数据分为小数部分和整数部分具体格式如下:
DATA=湿度数据高位+湿度数据低位+温度数据高位+温度数据低位+校验和
3.2主控模块
主控模块是整个系统的核心,主要由单片机最小系统和4个操作按键组成。
如图3所示:
图3
单片机最小系统又是由起振电路和复位电路组成。
起振电路由两个30P的瓷
片电容和一个晶振组成,引脚分别接到AT89S52的18和19脚,其作用是为单片机提供时钟周期。
如图4所示:
P34/T0
P35/TI
XI
复位电路由两个电阻,一个电解电容和一个轻触按键组成,其作用是给单片
机复位,使程序重新开始执行,当单片机接上电源后,按一下按键把RESET口的点位拉低,就可实现单片机的复位,电路图如下:
图5
主控模块的主要工作就是处理数据和发生指令。
当单片机接收到DHT11传
送回来的数据(温度和湿度)时,单片机就会自动的处理这些数据,并把处理好的数据传给LCD1602,让其显示在上面。
若单片机接收到的温度或湿度的数值比初设的值小,单片机就会向继电器发送一个指令,使继电器闭合(即打开水阀
的开关,对土地进行灌溉)同时也会向蜂鸣器发送一个指令,使蜂鸣器响以作警报。
4个接到P3A2到P3A5的按键用于设定报警的初值和时钟芯片DS1302的初
值。
3.3执行模块
主要作用是驱动电磁阀,使继电器闭合,实现灌溉控制。
原理图如下:
图6
其工作原理:
这里用一个PNP型的三极管,e集接VCC,C集接继电器的3脚,用于驱动继电器闭合,b集接一个200殴的电阻,并接到单片机的P1A4口,刚开始时单片机的P1A4口是高电平,根据PNP型三极管的工作原理,e集合c集不导电,继电器接的是1脚和2脚,当单片机的P1A4口把电位拉低时,三极管导电,驱动继电器的电磁阀,使1脚和3脚闭合(相当于水阀的开关闭合导电),从而实现灌溉功能。
3.4警报模块
在微型计算机控制系统中,为了安全生产,对一些重要的参数或系统部位,都设有紧急状况报警系统,以便提醒操作人员注意,或采取紧急措施。
其方法是就是把采集的数据通过计算机的分析与处理,与该参数上下限给定值进行比较如果高于上限值(或低于下限值)则进行报警,否则作为采样的正常值,进行现实
和控制。
这里采用有源蜂鸣器作为警报器,该电路中只需购买市售的压电式蜂鸣器,
然后经过AT89S52的一根口线驱动。
由于单片机的I/O口驱动能力有限,无法驱动蜂鸣器鸣响,这里用到一个PNP型的三极管作为驱动器,来驱动蜂鸣器。
电路图如下:
图7
三极管的e集接电源VCC,C集接蜂鸣器的正极,B集接一个200殴的电阻并连接到单片机的P1A3口,当B集为高电位是三极管不导通,蜂鸣器不响,当单片机把P1A3口的电平拉低时三极管导通,蜂鸣器响。
此处的三极管起到一个开关的作用。
3
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 土壤 温湿度 传感器 自动 灌溉系统