论文部分内容阅读
物联网技术是通过各种信息传感设备,按照约定的协议,将任何物品与互联网相连接,进行信息交换和通讯,以实现智能化监控和管理的一种网络技术。近年来随着智能家居理念的不断深入,家庭能源消耗的日益增加,“节能”已经成为智能家居系统进步的重要一环。而通过智能系统针对性地对家庭用电器进行控制,可在一定程度上实现节能。为使用户更方便地使用家庭用电器并达到节能的目的,本文设计了一种基于物联网技术的家庭节能控制系统,使用户能够远程实时监控家庭用电器的工作状态。针对家庭大功率电器的远程监测及控制问题,本文展开了如下研究工作:1.为准确判断家庭用电器工作状态,采用基于电磁感应原理的电流传感器进行用电器工作电流的检测,提出了以检测并控制用电器工作状态为主要目标的测控节点的设计方案。测控节点选择以arm-cortex内核的STM32F030C8T6为核心处理器;使用处理器片内12位ADC完成三通道电流信息采集;采用基于WiFi的无线网络通信技术,实现了测控节点的连网功能;通过自定义数据通信协议,完成了数据的传输。2.为方便用户远程操控家庭用电器,提出了移动客户终端APP及服务器端软件的设计方案。使用基于跨平台C++图形用户界面应用程序开发框架Qt进行APP及服务器端软件的开发。通过使用Qt的信号与槽机制实现APP界面的显示、登录注册、绘图、设置以及信息查看等功能,使用户可远程控制家庭用电器并查看历史信息。服务器端软件以处理不同数据信息为核心,实现用户管理、节点管理,最终实现与移动客户终端的交互管理。根据以上研究工作,本文进行了相关测试。测试表明,该系统具备稳定的无线传输能力,能以较高精度检测用电器的工作电流,能实现家庭用电器的实时/定时控制。本文的研究结果在一定程度上实现了家庭用电器的节能控制,对智能家居系统的开发具备一定的参考价值。