论文部分内容阅读
随着计算机技术和无线通讯技术的快速发展和人们生活水平的提高,在家庭生活中使用网络化智能家居系统已经广泛被人们所接受和认可。其中无线通讯技术与嵌入式系统和LED照明灯具相结合的无线智能照明系统作为一个新兴的技术,以其无需布线、操作简单、可以任意添加和移除灯具等优点得到人们的青睐,有着广阔的发展前景。ZigBee技术是一种短距离、低速率、低功耗和低成本的无线通讯技术,这些特点使得该技术弥补了低功耗、低成本和低速率的无线通讯市场的空缺,其应用前景被十分看好。在未来几年里将在工业无线定位、汽车自动化、工业控制、消费电子、医用设备控制、家庭照明与楼宇自动化等多个领域具有广泛的应用前景,特别是家庭自动照明将成为该技术未来主要的应用领域。本文提出了一套基于ZigBee技术的无线智能照明系统的方案,该方案包括协议栈分析、网络拓扑结构设计、硬件电路设计和应用程序设计等方面。协议栈分析首先对ZigBee使用的协议栈的发展历史做了简单的介绍,然后对协议栈的体系结构做了逐一分析,包括物理层、MAC层、网络层、APS层、AF层和ZDO层。网络拓扑方面对几种网络拓扑方式进行了比较,并根据本设计的应用场合选择了最合适的点对点拓扑方式进行网络布线。硬件设计方面首先对系统整体结构进行了设计,然后对各个器件的型号进行了选择并给出了电路原理图,最后给出了射频模块的PCB版图。应用程序方面根据本系统提出的功能进行了程序上的设计,包括自动组网、设备绑定、普通照明、定时照明、温度照明和光敏照明等功能,并采用了uCOSii嵌入式系统作为本设计的操作系统。设计了人机图形化界面,方便用户在计算机上控制整个照明系统的工作。最后对结果进行了验证,验证结果表明系统能够正常组网工作和实现各种照明方式,性能良好,达到了设计指标。