论文部分内容阅读
随着信息技术和网络技术的高速发展及人们居住理念的变化与提升,人们越来越追求生活细节的简单化和智能化,希望在日常家居生活中都能置入智能化程序,享受“一键OK”式的简单生活操作。于是智能家居、智能住宅、数字家园、网络化住宅、家庭网络、数码家庭等概念在国内外被广泛提出,各种新技术在家庭智能化系统中不断得到应用。低功耗、低成本、易于组网和维护的家庭智能化系统的研究与开发,是一项有关自动控制、计算机、通信等多学科交叉研究的课题。ZigBee是一个最近新出现的无线通信技术,以短距离,低功耗,优秀组网能力等特点在家用系统控制、楼宇自动化、工业监控领域具有广阔的市场空间。蓝牙、W LAN技术,由于协议复杂、成本高、耗电等,在上述应用领域中的推广应用遇到较大的困难。本文根据将ZigBee无线技术应用在智能家居上,并通过因特网甚至是手机远程监控来实现智能家居设备的管理这一理念,构建了智能家居系统,通过家庭网关将家庭内部无线网络和外部广域网沟通起来。研究了ZigBee各个通信协议层的具体功能与作用,采用Jennic公司的JN5139R1M0模块,它符合ZigBee标准。以该模块为核心设计节点硬件电路,在开源代码的基础上完成了协调器和终端节点软件相关应用的设计,从而组建智能家居内部无线网络。家庭网关是由家居内部无线网络ZigBee协调者和嵌入式Web服务器两个部分组成,两者各司其职,前者主导家庭内部无线网络,后者与外部网络通信。为了实现远程监控功能,以嵌入式Linux为平台构建了Web服务器,并移植了数据库Sqlite。用户通过家庭网关达到监控智能家居的目的。实验结果表明,用户通过家庭网关可以实时监控和管理智能家庭设备,ZigBee无线技术适合于组建智能家居系统,系统安装方便,扩展性好,具有很好的实用价值。