论文部分内容阅读
随着计算机技术的发展,实现家庭信息化、网络化是当今智能家居系统发展的新趋势,智能家居系统也在成为一个新兴的研究领域。ZigBee无线通信协议具有低成本、低功耗、低速率、近距离和高可靠性等优点,在工业、科学和医疗等领域有着广阔的应用空间。然而目前国内市场上ZigBee产品的生产和推广还处于起步阶段,很多技术仍不成熟。本文分析了智能家居系统的结构,对比了有线组网方式和无线组网方式在智能家居系统应用中的优缺点,并对几种常用的无线通信技术的特点进行了描述。在研究ZigBee协议的基础上,结合ZigBee应用层、网络层、MAC层和物理层规范,对ZigBee协议的网络拓扑结构、网络关联、网络配置和服务原语等关键技术进行了分析。设计了符合智能家居系统特点的星型ZigBee网络结构。ZigBee网络由一个协调器节点和两个终端节点组成。协调器节点用来组建网络,并对网络中的各终端节点进行控制,两个终端节点分别控制电灯的开关和执行防盗报警功能。系统在设计上体现了模块化思想,按照从系统到节点、再到单元电路,从协调器节点和各个终端节点的主程序流程,到各个具体功能子程序模块的次序,给出了ZigBee无线通信系统的设计思路和方法。在控制实现上主要采用端点绑定的方法实现具体端点负责监控具体终端节点的功能,通过协调器节点上的按键对终端节点的功能进行控制并通过发光二极管的状态显示终端节点的工作情况。利用Visual C++编写了上位机监控界面,通过监控界面可以很好地实现对终端节点工作状态的监视。本文对ZigBee协议进行了较为深入的研究,设计了适用于智能家居场合的ZigBee无线通信网络,为ZigBee产品的开发提供了借鉴。