摘 要智能家居能够为人们提供前所未有的便捷与安全,进而广受市民的追捧,同时也是国际上探究的重要课题
伴随嵌入式技术的迅速推广与运用,不仅使智能家居的多样化功能变为现实,还极大的减少了开发费用,缩短研发周期,反映出巨大的市场应用前景与推广价值
本文在综合 ZigBee 无线通信技术、嵌入式技术以及网络技术的基础上,完成家居智能化系统,同时探究此系统的关键,也就是智能家居网关
当中,对以 ARM 平台作为基础的智能家居网关的软硬件展开了探究
与其他过去的智能家居网关有所差别,本文是将网络服务器引入智能家居网关中,使用户能够通过任意一部终端实现智能家居网关的登录与访问,进而掌握家中设施情况,同时实现对设施动作的调控,从某种意义上增强了用户接入的便捷性
用户在访问智能家居系统以后,能够直接了解家中智能设施的情况,还可以掌握这些设施的运行状态
用户上传指令至智能家居网关以后,系统经过解析与处理,再将指令传送给 ZigBee 协调器,最后完成查看与控制设施的任务
利用定期的信息上传功能,完成对家中设施情况的实时监测,并且还添加了不同的场景模式,进而完成对家居设施的个性化控制
本文首先针对智能家居系统的内涵展开了简要的阐述,同时对该领域目前的实际情况及其日后的推广前景展开论述
在此基础上对本系统的内容展开讨论,明确系统的整体功能,同时明确网关的整体开发规划
本文的核心内容是在 ARM 平台的基础上研发系统,大体上涉及下面三点:第一,把 BootLoader 与 Linux 系统引入到 mini2440 开发板中,同时编制根文件系统,进而为软件研发构建好平台
第二,构建网络服务器,同时编制网页与 CGI 程序,完成远程控制
第三,确定网关和 ZigBee 协调器之间的协议,完成与家居设施节点之间的通信
关键词:嵌入式;智能家居;网络服务器;ZigBeeResearch and design