论文部分内容阅读
经济的腾飞、社会的进步以及信息与网络技术的高速发展使得人们对于高品质的生活有了更高的追求,尤其是居住条件。传统的家居模式正面临着一种新的家居模式的挑战,这便是智能家居。智能家居系统融合了计算机技术、传感器技术、测控技术、网络通信技术、电子信息技术、嵌入式技术等多项技术,应用前景广泛,具有很高的研究价值。现有的智能家居系统普遍以有线的方式进行布线,具有布线困难、兼容性差以及对于PC的过分依赖等不足。本文在对国内外智能家居现状进行分析的基础上,提出了一种采用Zigbee作为内部设备之间无线通信的协议,基于ARM&Linux平台开发的智能家居系统解决方案,该方案具有以下的创新点:◆根据家庭环境的特点,提出了一种融合了Zigbee协议和TCP/IP协议相结合的通信方式。Zigbee协议有利于小范围内无线组网,TCP/IP协议有利于远程通信,这样实现了两种协议各自优势的互补,有效的解决了单—通信协议带来的系统在功能上的局限性。◆系统的硬件平台用32位的ARM处理器来取代传统的PC机,大大地降低了功耗和节约了成本,而且嵌入式的平台体积上也比较小,更加强了其移动便捷性。◆移植有性能稳定的嵌入式Linux操作系统,可以大大提升系统的性能,尤其是对于多任务操作的平台,而且对于日后系统的升级也起到了很大的保障。◆内部嵌有一个连接了数据库的嵌入式WEB服务器,用户可以在任何终端电脑的浏览器上访问该服务器,对室内信息进行监控。本文主要研究工作包括以下几个方面:●嵌入式系统的软硬件平台的搭建●嵌入式数据库、WEB服务器、GUI等在ARM平台上进行移植●在搭建好的软硬件平台上开发系统的应用软件●开发网络控制器的图形用户界面●设计好系统的管理网页,并开发相应的CGI接口,便于与用户进行交互