论文部分内容阅读
智能家居不仅具有传统的居住功能,提供舒适安全、高品位且宜人的家庭生活空间;还由原来的被动静止结构转变为具有能动智慧的工具,提供全方位的信息交换功能,帮助家庭与外部保持信息交流畅通,优化人们的生活方式,甚至可以节约家庭生活成本。目前的国内的智能家居产品不够丰富,产品之间兼容性差,系统扩展性差,使用和维护成本高,为了突破这些瓶颈,本文从现有的家庭网络环境出发,着眼于实际应用场景和成本,使用无线通信技术,结合Android移动终端和个人电脑来搭建一个通用的智能家居系统平台,一方面这样的系统方便部署,另一方面整个智能家居的核心应用都可以按需定制,具有良好扩展性,同时相对于各种专用的设备和产品来说,使用成本会低很多。本文首先阐述了智能家居的发展现状,结合常见的智能家居系统结构,提出来自己对智能家居系统设计的一些想法。在深入研究了智能家居系统的组成架构以后,从系统组网技术,网络拓扑结构方面进行了系统设计选型,最终提出了一种基于WLAN的智能家居系统的总体设计方案。针对移动终端应用的设计,首先简介了Android OS以及开发环境的搭建,在此基础上进行了总体设计,具体功能模块设计这几个方面由浅到深地展开讲解,同时总结了实际开发过程中遇到的一些问题的处理方法。本文随后着重阐述了智能家居网关系统的软硬件设计。从RF通信模块,USB-TTL模块,Ethernet-RF模块,电源模块几个方面讲解了硬件设计过程以及各模块的工作原理。同时为了配合各种终端设备通信,完成了控制中心后台服务系统设计和开发,主要包括通信服务,存储服务和几个典型应用服务。其中通信服务包括网络通信,串口通信,WIFI通信服务;存储服务包括本地存储和网络存储;典型应用服务包括无线唤醒服务,VOIP语音服务和信息共享服务。经测试,整套系统有良好的用户体验,系统的稳定性和可靠性也在家庭无线网络环境下得到了充分的验证,最重要的是藉此希望打造一个开放的智能家居系统开发平台,可让更多的人根据现有的通信技术和互联网技术实现更加丰富的应用,促进智能家居行业的发展。