论文部分内容阅读
随着科学技术的发展与进步,人们对提高生活品质的需求日趋强烈。家居作为日常生活中必不可少一部分,逐渐成为人们关注的焦点,小米科技创始人雷军在世界互联网大会上发表的《智能家居引领未来世界》,提出了一种围绕小米手机展开的智能硬件生态链与软件和互联网结合在一起的物联网家居新模式,未来实现生活数据化、数据模型化、模型产品化是物联网家居的最终目标。现今的物联网技术、计算机技术、通信技术以及传感器技术为物联网家居发展奠定坚实的基础。论文在借鉴前人的研究基础上,根据中国电子熊猫集团物联网家居高新项目的任务需求,研究并实现了一种基于android的物联网家居系统。该系统包括客户端、智能网关单元、无线感知网络单元三个部分。客户端应用程序通过TCP/IP协议实现对物联网家居系统的控制。智能网关单元作为家庭网络的核心部分,实现网络接入、远程报警以及无线连接感知网络单元等功能。无线感知网络单元实现对数据信息进行采集并通过串口与智能网关单元进行通信。当处于紧急状态下,智能网关单元可通过GSM模块发送信息到客户端实现远程报警的作用。本文根据无线物联网家居系统软硬件的需求以及对主流通讯方式的对比分析,选用Cortex-A8处理器为硬件平台,android操作系统为软件平台,zigbee技术作为无线通讯手段。选择TI公司AM335x为主控芯片配以扩展电路作为网关,CC2530系列的zigbee模块组建无线感知网络。在手机客户端与网关之间,论文分析了android 4.2系统内核在网关硬件平台上的移植和裁剪过程,完成了网关服务器程序编写与调试。针对局域网数据通讯安全性问题,论文利用协议的连接、会话、握手、密级转化等原理,在客户端和网关进行连接和数据传输时采用SSL协议加密技术,并给出了分级加密技术的实现方式,保证了系统的安全性和高效性。在网关与无线感知网络之间,设计了基于TI CC2530开发板基础上的相应电路模块,包括RGB灯控电路、电机开关控制电路、智能插座电路等,并在zigbee的Z-stack协议栈的基础上进行二次开发,完成手机端应用程序的编写。本文设计的基于android的物联网家居系统,主要实现了对用户需要的温湿环境感知、厨房烟雾报警、家电控制、RGB多彩灯、电机窗帘的智能控制。其采用的分级加密手段,有效保证了系统的安全可靠,为用户生活带来方便。