基于51单片机大棚温湿度自动控制系统的设计与制作.pdf
湖南商务职业技术学院毕业设计
目录
1产品功能分析1
1.1设计背景及内容1
1.2功能分析1
2设计方案遴选1
2.1单片机芯片的选择2
2.2显示模块的选择2
2.3温湿度检测模块的选择2
2.4系统框架图2
3产品硬件设计3
3.1STC89C52单片机最小系统设计3
3.2LCD1602显示电路设计4
3.3DHT11温湿度检测电路设计4
3.4按键模块电路设计5
3.5蜂鸣器报警电路设计5
4产品软件设计6
4.1单片机程序开发环境6
4.2主程序流程图设计6
4.3LCD1602显示程序设计7
4.4产品程序清单8
5产品使用说明9
5.1产品装配图9
5.2产品调试10
5.3产品使用说明10
6产品设计技术标准10
7参考资料11
附录12
附录1元器件清单12
I
湖南商务职业技术学院毕业设计
附录2电路原理图13
附录3PCB设计图14
附录4产品实物图15
附录5主程序代码16
II
湖南商务职业技术学院毕业设计
基于51单片机大棚温湿度自动控制系统
的设计与制作
1产品功能分析
1.1设计背景及内容
随着农业的发展和现代化的要求,温室大棚在现代农业生产中扮演着重要角
色。温室大棚提供了一个受控的环境,使得能够在不受季节和气候的限制下进行
农作物种植。然而,温室大棚的环境参数如温度、湿度等的控制对于农作物的生
长和产量具有重要影响。因此,设计一个基于51单片机的大棚温室度自动控制系
统,能够实时监测温室内外环境参数,并根据设定的目标值自动调节相应的设
备,将对温室大棚的农作物生长产生积极的影响。
基于51单片机的大棚温室度自动控制系统通过监测和控制温室内外的环境参
数,达到了优化农作物生长环境的目的。该系统具备实时监测、智能控制、数据
显示和报警等功能。这样的设计有助于提高农作物的产量和质量,满足现代农业
的需求,促进农业的可持续发展。
1.2功能分析
这次设计主要用来检测大棚的温湿度以及调节温湿度,检测的结果显示在
LCD1602液晶显示屏上,同时可以通过按键进行相关的调节,设计具有声光报警
模块,通过软件驱动,形成一个闭环系统。
DHT11传感器湿度测量范围:10%~95%RH;温度测量范围:0~99℃。
LCD1602液晶同时显示:当时温,湿度数值、温度最大值、湿度最大值、温度
最小值、湿度最小值等6项。
2设计方案遴选
温湿度自动控制系统器件较多,考虑预算限制,在可行的范围内选择较为经
济合理的开发模块器件。
1
湖南商务职业技术学院毕业设计
2.1单片机芯片的选择
STC89C52是一款由STC公司生产的基于8051架构的单片机。工作频率可达
到最大33MHz,具有较高的运算速度和处理能力。采用低功耗设计,适用于多种
电池供电的应用场景。STC提供了完善的软件开发工具和开发文档,包括编译
器、调试器、开发板和示例代码,方便开发者进行开发和调试工作。它具有低功
耗、高性能、丰富的外设、合理的存储容量和开发支持等特点,可以满足各种应
用的需求。
2.2显示模块的选择
LCD1602液晶显示模块能够显示2