4。1 硬件总体结构 15
4。2 主要元件介绍 15
4。2。1 单片机STM32F103RBT6 15
4。2。2 温湿度传感器DHT11 16
4。2。3 Wi-Fi收发模块ESP8266 17
4。3 主要通信接口介绍 18
4。3。1 USART简介 18
4。3。2 单总线技术概述 20
4。3。3 Wi-Fi通信模式 21
5 软件系统设计及主要代码 23
5。1 终端程序代码 23
5。2 DHT11温湿度传感器 25
5。2。1 程序结构 25
5。2。2 主要代码 26
5。3 AT指令集 27
5。3。1 主要AT指令 27
5。3。2 AT指令流程 28
6 系统操作流程和测试结果 29
6。1 操作流程 29
6。1。1 硬件操作流程 29
6。1。2 程序运行流程 29
6。2 终端软件测试结果 30
总结与展望 32
参 考 文 献 33
1 绪论
1。1 课题的背景、目的与意义
人类的生活与温度和湿度的关系密切。随着科学技术的持续发展,以及高精度设备的普遍推广,各行各业对温度湿度的要求也变得更加严格,因为生产高质量高精度的产品必须在稳定可靠的温度和湿度环境中[1]。易受潮和易发霉的物品如果存储不当,就可能会导致巨大的经济损失,易爆物品如果不当储存,甚至会对生命安全和社会财产造成威胁。
在工业上,企业生产和存储过程中常常需要恒温和恒湿的环境,所以温湿度在工业中是最常见、最基本的参数。温度湿度环境与工业生产领域的关系十分密切,随着机械设备复杂性和自动化程度的提高,传统的维护技术(如停机检修和计划维护等)难以满足维护成本和效率的要求, 企业需要更合理、更高效的设备运行状态监测和诊断技术来减少设备故障次数和停机时间,降低运行和维护成本,并延长设备的服役年限[2]。这离不开对实时温湿度的监测,显然以往用人工定时测量温湿度的方法已经不再实用。
在农业上,当前社会对非本地产的非时令蔬菜水果、鲜花、热带苗木等需求越来越大,温室种植面积、养殖业的规模也越来越大[3]。随着当代农业技术的迅速进步,大面积连栋温室凭借其较高的土地使用率、优良的冬季保温性能和较高的室内机械化水平等优势,已经成为温室建设项目的首要选择。然而,夏日降温和能源损耗问题始终是影响大面积连栋温室发展的主要原因。夏日由于辐射较强,仅仅依赖自然通风等措施,会很难达到降温的目的,其室内的温度也几乎不可能比外界温度低。当室外的温度达到35℃的时候,温室内的温度几乎会接近38~40℃,这样的高温不仅严重妨碍温室内农作物的生长,温室内工作的职员也很难忍受这样的环境 [4]。农业信息感知是大面积连栋温室温湿度监控调节的源头,也是温室自动调节系统正常工作的前提和保障。所以,大面积连栋温室更迫切地需要一种自动温湿度检测系统来实现对连栋温室内各处温湿度的实时监测和记录[5]。论文网