没有合适的资源?快使用搜索试试~ 我知道了~
学士学位论文---基于单片机的温室大棚自动控制系统.doc
0 下载量 147 浏览量
2023-07-01
16:03:39
上传
评论
收藏 2.17MB DOC 举报
温馨提示
试读
43页
学士学位论文---基于单片机的温室大棚自动控制系统.doc
资源推荐
资源详情
资源评论
论文题目:基于单片机的温室大棚自动控制系统
基于单片机的温室大棚自动控制系统
1
基于单片机的温室大棚自动控制系统
【摘要】本系统由单片机 STC89C52、温度检测电路、湿度检测电路、光照度检测电路、键盘扫描电路、时钟
电路、传感器电路以及继电器控制电路等部分组成。系统采用 STC89C52 单片机,功能强、功耗低、价格低、稳定
可靠、应用广泛、通用性强等特点。
论文完成了以 STC89C52 单片机为核心对空气温度、土壤湿度、光照度进行数据的采集、处理、显示等系统
的基本框图、工作原理和继电器控制的设计的阐述。该系统对植物生长过程中的土壤湿度、环境温度、光照度进
行了实时地、连续地检测、直观地显示并进行自动地控制。克服了传统的人工测量方法不能进行连续测量的弊端,
节省了工作量,并避免了人为的疏漏或错误造成的不必要的损失。
【关键词】单片机、湿敏传感器、数字温度传感器、光敏电阻、继电器控制。
基于单片机的温室大棚自动控制系统
2
目录
1.绪论...................................................................................................................................................................3
1.1 选题背景...................................................................................................................................................3
1.2 国内外的发展现状 ...................................................................................................................................3
1.3 课题内容、目的及思路 ...........................................................................................................................3
1.4 设计过程及工艺要求 ...............................................................................................................................3
2.方案的比较和选择 ...........................................................................................................................................4
2.1 湿度传感器的选择 ...................................................................................................................................4
2.2 温度传感器的选择 ...................................................................................................................................5
2.3 光照度传感器的选择 ...............................................................................................................................6
3 系统的总体设计 ...............................................................................................................................................6
3.1 确定系统任务...........................................................................................................................................6
3.2 系统的组成和工作原理 ...........................................................................................................................6
3.3 元件的特性...............................................................................................................................................9
3.3.1 STC89C52 特点.................................................................................................................................9
3.3.2AD0804 特点.....................................................................................................................................10
4.电路设计.........................................................................................................................................................10
4.1 湿度测量电路.........................................................................................................................................10
4.2 温度测量电路.........................................................................................................................................11
4.3 光照度测量电路.....................................................................................................................................12
4.4 数据显示电路.........................................................................................................................................12
4.5 复位电路.................................................................................................................................................13
4.6 键盘电路.................................................................................................................................................13
4.7 继电器控制电路.....................................................................................................................................14
5.软件设计.........................................................................................................................................................14
5.1 主程序流程图.........................................................................................................................................14
5.2.参数测量子程序流程图 ........................................................................................................................16
5.3.键盘扫描子程序流程 ............................................................................................................................16
6.总结.................................................................................................................................................................18
参考文献............................................................................................................................................................18
附录 1 电子元器件明细表 ...........................................................................................................................21
附录 2:系统总体电路图 .................................................................................................................................22
附录 3:实物图 .................................................................................................................................................23
附录 4:系统源代码 .........................................................................................................................................25
基于单片机的温室大棚自动控制系统
3
1.绪论
1.1 选题背景
现代化农业生产中的重要一环就是对农业生产环境的一些重要参数进行检测和控制。例如:空气的
温度、湿度、光照强度、二氧化碳含量、土壤的含水量等。温室环境与生物的生长、发育、能量交换密
切相关,进行环境测控是实现温室生产管理自动化、科学化的基本保证,通过对监测数据的分析,结合
作物生长发育规律,控制环境条件,使作物达到优质、高产、高效的栽培目的。以蔬菜大棚为代表的现
代农业设施在现代化农业生产中发挥着巨大的作用,所以对大棚内的温度、湿度与光照强度等参数的控
制就显的非常重要了。
传统的方法是用毛发湿度表、酒精温度计等进行人工测量,再对不符合的温度、湿度、光照度通过
在温室大棚进行灌溉、降温、遮光等控制操作
[1]
来调节,这种人工测控的方法费时费力、效率低、且无
法保证测量的连续性,测量的误差大、随机性大,随意性强。为了克服以上几点不足,我们需要一种造
价低廉,使用方便且测量准确的自动测控系统。
1.2 国内外的发展现状
国外的温室设施己经发展到比较完备的程度,并形成了一定的标准,但是价格非常昂贵,缺乏与我
国气候特点相适应的测控软件,不利于在我国广泛地推广,而当今在我国大多数地方对大棚温度、湿度、
二氧化碳含量,光照强度的检测与控制都采用人工管理,存在着测控精度低、劳动强度大及由于测控不
及时等弊端,容易造成不可弥补的损失,结果不但大大增加了成本,浪费了人力资源,而且很难达到预
期的效果。本系统主要针对温室大棚内温度、湿度,光照强度研制了单片机控制的温室大棚自动控制系
统,综合考虑系统的精度、效率以及经济性要求三个方面因素之后,最终确定以 STC89C52 单片机为控
制核心,选用性价比比较高的传感器,实现对温湿度的精确测量与准确控制,同时又具有价格低等优点,
便于在我国推广。
1.3 课题内容、目的及思路
本系统主要采用 STC89c52 单片机作为系统的控制核心,由温室内的空气温度传感器、土壤湿度
传感器、光照度传感器采集数据,经过模数转换后送入单片机,由单片机根据采集的数据做出相应的控
制,例如控制继电器的开合,使换气风扇、滴灌设备、遮阳幕等设备的启动或停止,达到控制温室各项
参数的目的。同时在外接的 LCD 液晶上显示实时参数 ,便于观察。外接的键盘可以设定系统控制的温
度值,以满足不同条件下对温度的不同要求。
1.4 设计过程及工艺要求
在本系统中为了保证对温度、湿度和光照度的检测的实时性和准确性,采用了数字温度传感器
DS18B20 来检测温度。采用湿度传感器 HS1101 来检测土壤湿度。采用光敏电阻检测光照度。最后通过
单片机 STC89C52 处理后显示在 1602 液晶显示屏上,并通过控制继电器的开合控制相应的调节部件对
植物的生长环境的各项参数进行调节,以达到适合植物生长的环境条件。
本系统的基本功能有:检测空气温度、土壤湿度、环境光照度。显示以上各项参数并自动调节。
基于单片机的温室大棚自动控制系统
4
2.方案的比较和选择
2.1 湿度传感器的选择
单片机作为控制核心,要有被检测信号输入,由单片机处理。如何准确的确定外围环境的各项参
数就显的非常重要。
传感器是实现测量与控制的首要环节,是测控系统的关键部件,如果没有传感器对原始信号进行
准确可靠的捕捉和转换,系统就无法实现要求的各项功能。工业生产过程中的自动化的测量和控制,大
部分主要依靠各种传感器来检测和控制生产过程中的各项参量,使系统工作在最佳的状态下。
测量土壤湿度的方法有很多种,其原理是根据某种物质从其周围的土壤中吸收水分后引起的物理
或化学的性质的变化,间接的获得土壤的湿度。电容式、电阻式和湿涨式湿敏元件分别是根据其高分子
材料吸水后的介电常数、电阻率和体积发生的变化进行湿度的测量。
方案一:采用 HOS-201 湿敏传感器
[2]
。HOS-201 湿敏传感器为高湿度开关传感器,它的工作电压
为交流 1V 以下,频率为 50HZ~1KHZ,测量范围为 0%~100%RH,工作温度为 0~50℃
,阻抗在 75%RH(25℃)时为 1MΩ。这种传感器主要用于开关的传感器,不能在宽频域内检测湿度。这
种传感器只限于一定范围内使用时具有良好的线性度。
方案二:采用 HS1100/ HS1101 湿度传感器
[3]
。HS1100/ HS1101 湿度传感器,在电路结构上等
效于一个电容器,其电容量随着土壤湿度的增大而增大,不需要校准的完全互换性,高可靠性和长期稳
定性,快速响应,专利设计的固态聚合物结构由顶端接触(HS1100)和侧面接触(HS1101)两种封装
产品,适用于线性电压输出和频率输出两种电路。
综合比较方案一和方案二,方案一虽然满足精度和测量温度的要求,但是只是限定于一定的范围内
使用时具有良好的线性度。因此,我们选择方案二作为本设计的湿度传感器。
图 2-1:HS1101 湿度-电容响应曲线
200 190 180 170
电
容
F
20 40 60 80 100
相对湿度%
剩余42页未读,继续阅读
资源评论
matlab大师
- 粉丝: 2434
- 资源: 9万+
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功