Page 194 - 智慧园区物联网平台应用与行业分析
P. 194

智慧园区物联网平台应用与行业分析
                    Smart Park IoT Platform Application and Industry Analysis


                  ⑤将 CC2530 射频板上电并复位,运行程序。
                  ⑥先逆时针将电位器转到底(以 CC2530 芯片在射频板正上方为准),再顺时针
             调试电位器使 LED 由亮至灭。
                  ⑦在传感器附近使用打火机,观察 IO 值的变化。

                 (六)总结与拓展
                  检测到火焰时,显示的 IО 值变为 0。


                                 第六节  无线传感网络技术应用



                  ZigBee 是 IEEE 802.15.4 协议的代名词。ZigBee 技术是一种短距离、低复杂度、
             低功耗、低数据速率,低成本的双向无线通信技术或无线网络技术,是一组基于
             IEEE 802.15.4 无线标准研制开发的组网、安全和应用软件方面的通信技术。ZigBee

             联盟于 2005 年公布了第一份 ZigBee 规范“ZigBee Specification V1.o”。ZigBee 协议
             规范使用了 IEEE 802.15.4 定义的物理层(PHY)和媒体介质访问层(MAC),并在
             此基础上定义了网络层(NWK)和应用层(APL)架构。

                  TI 公司在提供 ZigBee 无线单片机 CC2530 的同时提供了 Z-Stack  协议栈源代
             码,以方便设计人员将 Z-Stack 直接移植到 CC2530 上使用,使其支持 IEEE 802.15.4/
             ZigBee 协议。TI 还提供比较多的工具软件,例如,CC2530 的 FLASH 编程软件,包
             监视分析软件,以及一些在协议之上的应用案例、简单的点对点通信软件、智能家居

             应用软件等。
                  为了使系统稳定可靠地运行,必须保证硬件的设计稳定可靠,为了满足需要的功
             能要求,软件的设计同样重要的。为了使整个系统能够很好地正常工作,必须让软硬
             件协同操作。在 TI 的 Z-Stack 协议栈之上开发软件系统是一种很好的、省力的方式,

             因此,必须对 TI 的 Z-Stack 协议栈代码进行必要的了解。
                  由 CC2530 组成的无线节点一般安装在任务箱内或者独立使用,主要由嵌入式底
             板、无线模组、传感器、LCD 屏等 4 部分组成。


                 一、基于 ZStack 的 LED 控制

                  在网络中,为了完成通信,必须使用多层上的多种协议,这些协议按照层次顺序
             组合在一起,构成了协议栈(Protocol Stack)。协议栈是网络中各层协议的总和,是
             一套协议的规范,形象地反映了一个网络中文件传输的过程,即由上层协议到底层协

             议,再由底层协议到上层协议。
                  使用最广泛的协议栈是互联网协议栈,由上到下的协议分别是应用层(HTTP、


             182
   189   190   191   192   193   194   195   196   197   198   199