智能家居是使用居民住宅作为平台,并使用计算机网络、通信技术、自动化技术把和家居生活相关的设施通过网络连接在一起,能够为居民提供更安全、舒适、有效和便利的居住环境[1]。本文在研究了目前国内外智能家居发展现状的基础上,针对现如今智能家居所存在的一些问题,提出了智能家居的短距离无线通信设计方案[2]。在对比了多种无线通信的基础上采用了一个新兴的短距离无线通信技术ZigBee来搭建家庭内部网络,现在人们通常把ZigBee用在控制和监控领域当中。
针对目前普遍采用PC或者嵌入式设备作为家庭网关,本文提出了用协调器和无线路由器作为家庭网关。在深入研究了ZigBee协议栈的的基础上,提出了一整套基于ZigBee的智能家居解决方案。选用无线龙的C51RF-TIWXL-PK ZigBee专业培训套件作为硬件开发平台。使用TI公司的ZStack协议作为软件开发基础,设计实现了家庭内部网络和家庭网关,并在服务器上使用PHP和SQLServer2008设计实现了智能家居系统的监控系统。
本文设计的智能家居系统不但可以解决以往传统的智能家居系统在布线和灵活性等方面的缺点,而且提出了一种新型网关,使用起来简单方便。把家庭数据全部上传到服务器,有利于数据的统一管理,具有一定的优势和实用价值。