论文部分内容阅读
随着科技的发展和生活水平的提高,人们开始追求更加舒适安全的家居生活环境,家庭智能化成为了一种潮流趋势。智能家居系统通过将家庭内部各个独立的电气设备连接起来,形成一个具有一定智慧的家居生活环境,大大提高人们日常生活的舒适性和便利性。基于国内外智能家居系统研究现状,本文设计和实现了一种基于嵌入式技术的智能家居下位机系统,该系统由家庭网关、智能控制终端组成,支持多种通信方式,可以控制多种家庭设备。其中,家庭网关的功能是:通过以太网、GPRS或WIFI连接外部网络,进行系统管理;控制终端主要用于本地控制和实时显示,具有监测环境信息、控制电灯和开关、空调等电器设备的功能。两者均具有故障报警及自动修复能力。无线通信技术免除了家庭设备繁琐的布线程序,在智能家具系统中被广泛采用。常用的几种无线通信技术有:蓝牙、WiFi、GPRS以及ZigBee。其中ZigBee无线通信技术具有组网灵活和功耗低的特点,是本设计采用的关键技术,基于ZigBee无线通信技术,本文提出了智能家居系统内部组网方案并设计了异构网络通信协议。本文重点设计了家庭网关和智能控制终端。首先通过分析家庭网关和智能终端的功能需求,并遵循低功耗设计的理念,提出家庭网关和控制终端的硬件总体结构设计方案,同时对各个功能模块的电路设计和模块的主要参数做了相应说明。为了实现系统的功能,在硬件设计完成的基础上,进行了家庭网关和控制终端的软件设计。与硬件设计类似,根据具体的需求,设计了家庭网关和控制终端的软件总体架构,给出了各部分的软件工作流程,在软件设计中也遵循了低功耗的设计思想。此外本文用设计的节点对ZigBee无线传感网的动态拓扑优化算法的正确性和有效性进行了验证。网络中的节点由于电量耗尽离线以后会导致拓扑结构的变化,影响整个系统的寿命,本文提出的动态拓扑优化算法一方面可以提高网络的连接率,另一方面可以平衡路由节点和终端设备的负载。仿真结果表明,改良的算法提高了组网连通率,延长了网络寿命,从整个系统的层面实现了功耗的优化。在系统设计完成后,通过手机、上位机和智能遥控终端分别对系统的控制功能进行了测试,结果显示用户通过不同的客户端均可以实现对智能家居系统的基本控制,系统运行完成,达到预期效果。