论文部分内容阅读
目前,实现家庭信息化、网络化是当今智能家居设备系统发展的新趋势。智能家居系统能够为人类提供更加轻松、有序、高效的现代生活方式,是未来居住模式的必然发展趋势。为低速无线通信应用而提出的ZigBee技术由于其功耗低、自愈能力强等特点成为当前研究的热点,可广泛应用于低速无线传感器网络中。因此,文中以无线传感器网络技术和Internet技术为基础,设计了智能家居的解决方案。
通过对国内外智能家居技术现状的分析以及对嵌入式Internet技术和无线传感器网络zigBee技术的研究,提出了一种智能家庭网络远程控制方案。整个控制系统由三部分组成:远程控制中心、嵌入式家居网关模块和家电控制节点模块;家庭网关是整个智能网络的核心,是家庭信息网络的门户和管理者,是论文重点研究的部分。以ARM2410X和Linux为核心构建一个适用于ZigBee入网的家居网关平台,实现接入家庭内部ZigBee网络,设计并制作了微控制器电路、以太网接入电路、辅助电路。以低功耗、资源丰富的ATmegal28处理器和基于IEEE802.15.4协议的芯片CC2420,设计了家电节点控制模块,接入家庭网关。软件部分,精简的嵌入式TCP/IP协议,实现了进行网络通信所需的ARP,IP,ICMP以及TCP协议;研究实现TI提供的ZigBee协议Z—Stack,建立了ZigBee节点。对嵌入式TCP/IP协议以及Z—Stack进行协议融合,提出了基于ZigBee技术的无线传感器网络网关的协议模型,编写了应用层的程序交换报文。基于Qt库的C++语言编写上位机程序,以Linux套接字编写网络程序和系统进行通信,验证了提出的系统的设计方案并给出了调试的结果。
以设计的系统对家居环境进行监测,测试和分析结果表明方案完成了以太网接入ZigBee网络的功能,实现了远程控制的效果,达到了最初设计的要求,为以后家居系统智能化研究提供了一种思路。