论文部分内容阅读
智能家居将是未来家居的发展趋势,是智能小区与智能城市的技术基础。智能家居把先进的网络通信技术、计算机技术和利用电器原件特性设计的传感器以及嵌入式技术融合在一起,将视频监控、环境监测、家电控制等功能集于一体,满足了当下人们对高品质生活和信息生活的需求。依据《中国智能家居设备行业发展环境与市场需求预测分析报告前瞻》分析,面对国内巨大的市场需求,预测该产业年平均增长速率可达19.8%,在2015年产值可达1240亿元。智能家居在我国刚刚开始进入高速发展期,潜藏着巨大的消费市场。本文对国内外智能家居系统的研究情况进行了解,并分析了当前智能家居系统所存在的问题。在过去的智能家居实现中传输技术单一,技术实现难度较大,不利于与使用者参与其中。为了解决上述问题,本文拟采用Web远程测控系统和OpenWrt网关系统及利用DFRuino硬件平台实现智能家居系统。本文主要包括以下四个部分:第一部分,明确设计原则、分析用户需求,对整个系统中的传输技术进行了多元化的设计,利用有线与无线网络相结合,克服了过去智能家居设计中对于有线传输的应用障碍,同时该传输方式增大了信号的覆盖范围,能较好的在原有家居结构中得到应用。第二部分,对DFRuino硬件平台的外围电路设备进行设计与开发,并调试出相应软件实现设计功能。其中从用户的角度出发,设计了具有反馈功能的触摸式开关,该功能克服了传统家居开关不能使用控制平台直接控制的问题,同时解决了过去智能家居系统中对开关仅仅局限于控制,却不能对开关状态进行监测的问题。该功能还可以应用于智能插座等功能模块中。第三部分,对OpenWrt网关系统进行了二次开发,在原有代码的基础上根据智能家居系统的需要进行了修改,并准备将远程Web测控系统服务器配置在家庭网关中,这样便于用户在不同网络环境中使用和维护。这与过去的智能家居系统相比,将控制平台与网关系统分离开来,方便用户对设备与网关的分别摆放。第四部分,对远程Web测控系统进行设计,对于网关内存空间小的问题,在不影响系统功能的前提下,使用了静态语言进行编写,并针对DFRuino UNO R3控制平台不能同时进行网口收发的问题和跨域访问问题进行了设计结构更改和程序实现。