在生活中,温湿度参数对我们也十分重要,因为它影响着我们的日常活动,每天我们都可以通过电视、手机、报纸等媒介看到温度和湿度数据。随着社会的不断进步和信息技术的快速发展,自动控制技术与信息家电相结合的智能家居系统也慢慢地走进人们的日常生活。智能家居系统主要是通过物联网技术把各类家庭电器通过无线网络连接到一起,并且可以对灯光、窗户、暖气空调等进行远程控制,同时还具有防盗报警、空气检测和定时控制等高级功能[6]。智能家居系统为了提供适宜的室内环境,也离不开对温湿度的实时检测。
温湿度监测系统是一种可以用在家庭、库房、温室和工厂内的温湿度监测系统。它可以实时持续感测环境空间的温湿度,并将温湿度数据借助Wi-Fi模块发给系统的上位机,监测中心可以实时比较、记录并保存温湿度数据,而且移动端只需要连接到相应的服务器,就可以接收到温度和湿度数据,并能够实时查看。系统的设计可靠、操作简单、应用广泛[7]。
多年来随着科技的进步,无线网络依靠其方便快捷的优势已经慢慢地渗透到了生活的每一个方面[8]。随着无线网络覆盖面积的增加,无线网络的分布更加广泛,无线网络的搭建成本也在迅速降低。基于Wi-Fi通信的数字温湿度监测系统无需有线传输线缆,简化了信号的传输流程,降低了系统的搭建成本,并且可以很方便的调整检测点位置,具有可移动性,能很好的满足工业、农业和家庭对温湿度智能检测的要求。
1。2 国内外研究现状
1。3 本课题研究的主要内容及论文组织结构
目前,智能的温湿度监测系统有很多种类型,但大多数均由下位机、上位机和监控终端三大部分组成。下位机主要包含单片机控制芯片模块、温湿度传感器模块、无线通讯模块、显示模块和电源;上位机则主要包含终端控制模块、无线通讯模块、数据处理模块和数据储存模块等;监控终端大多数是远程监控报警中心,当然也能够是用户手机[12]。
无线传感器网络是通过网络协议,由许多微小的、微功耗的传感器构成的无线通讯网络, 它们共同协作工作,实时检测和采集网络范围内的、各个检测点的信息,并且可以处理和保存这些采集的信息,进而获得具体的分析结果,再传送给用户[13]。
1。3。1 本文主要研究内容
一、硬件的选取
本课题可选取的主控芯片、Wi-Fi模块、温湿度传感器等有很多类型,不同种类硬件的测量方法、控制方式和传输方式不同,所以在设计温湿度检测系统时考虑的问题也不一样。
本课题综合考虑了不同硬件的优缺点,以及以前项目实现温湿度测量时的不足之处,最终选用的主控制器型号是STM32F103RBT6,温湿度传感器是DHT11,Wi-Fi收发模块是ESP8266。
二、单片机程序的编译
本课题使用Keil μVision4编译主控芯片STM32F103RBT6的程序。笔记本和Wi-Fi模块在同一个路由器下,且笔记本分配着固定的IP地址。主控芯片控制DHT11的数据传输,和Wi-Fi模块与笔记本的网络连接。
主控通电后,给Wi-Fi模块下发网络连接参数,然后将Wi-Fi模块复位,之后Wi-Fi模块自动连接路由器,再通过IP地址和TCP协议连接到局域网内提前设定的笔记本端口,连接成功后向笔记本发送包含自身端口信息的成功连接信号。
三、软硬件系统的连接和调试
本课题中主控芯片的外接数据端口主要使用了4个引脚,分别是:PC10和PC11为与ESP8266模块连接的串口数据收发端口;PB6为与DHT11通讯的单总线端口;PA15为ESP8266模块的复位端口。 STM32基于WIFI通信的数字温湿度监测系统设计(3):http://www.youerw.com/tongxin/lunwen_99745.html