《物联网的核心技术-ZIGBEE.ppt》由会员分享,可在线阅读,更多相关《物联网的核心技术-ZIGBEE.ppt(61页珍藏版)》请在三一办公上搜索。
1、,ZigBeeBy John Xu,ZigBee是一种新兴的短距离、低复杂度、低功耗、低数据速率、低成本的无线网络技术。主要用于近距离无线连接。它依据标准,在数千个微小的传感器之间相互协调实现通信。强调的就是省电、简单、成本又低的规格。的物理层(PHY)采用直接序列展频(DSSS,Direct Sequence Spread Spectrum)技术,以化整为零方式,将一个讯号分为多个讯号,再经由编码方式传送讯号避免干扰。在媒体存取控制(MAC)层方面,主要是沿用WLAN中802.11系列标准的CSMA/CA方式,以提高系统兼容性,所谓的CSMA/CA是在传输之前,会先检查信道是否有数据传输,若
2、信道无数据传输,则开始进行数据传输动作,若有产生碰撞,则稍后重新再传。可使用的频段有3个,分别是2.4GHz的ISM频段、欧洲的868MHz频段、以及美国的915MHz频段,而不同频段可使用的信道分别是16、1、10个。ZigBee联盟预测的主要应用领域包括工业控制、消费性电子设备、汽车自动化、家庭和楼宇自动化、医用设备控制等。,什么是ZigBee,ZigBee是一组基于IEEE批准的 无线标准研制开发的、有关组网、安全和应用软件方面的技术。仅处理MAC层和物理层协议,ZigBee联盟对其网络层协议和API进行了标准化。一个真正的ZigBee,由ZigBee Alliance所主导的标准,定义
3、了网络层(Network Layer)、安全层(Security Layer)、应用层(Application Layer)、以及各种应用产品的资料(Profile);而由国际电子电机工程协会(IEEE)所制订的标准,则是定义了物理层(PHY Layer)及媒体存取层(Media Access Control Layer;MAC Layer)。ZigBee协议套件的基本需求:8位处理器 协议套件软件需要32K字节的ROM 最小协议套件软件需要4K字节的ROM 通常,网络主节点需要更多的RAM,以容纳网络内所有节点的设备信息、数据包转发表、设备关联表、与安全有关的密钥存储等,ZigBee与,Zi
4、gBee与,802 无线图谱,文本,因特网/声音,压缩图片,多通道数字图像,低高,短程长程,短程无线通信协议,无线网络通信协议,数据传输速率低:10KB/秒250KB/秒,专注于低传输应用功耗低:在低功耗待机模式下,两节普通5号电池可使用624个月 成本低:ZigBee数据传输速率低,协议简单,所以大大降低了成本 网络容量大:网络可容纳65,000个设备。时延短:通常时延都在15ms30ms安全:ZigBee提供了数据完整性检查和鉴权功能,采用AES-128加密算法(美国新加密算法,是目前最好的文本加密算法之一)有效范围小:有效覆盖范围1075米,具体依据实际发射功率大小和各种不同的应用模式而
5、定工作频段灵活:使用频段为2.4GHz、868MHz(欧洲)和915MHz(美国),均为免执照(免费)的频段传输可靠:采用碰撞避免策略,同时为需要固定带宽的业务预留专用时隙。,ZigBee的特点,ZigBee的网络架构,遵循协议。物理层是协议的最底层,承付着和外界直接作用的任务。主要目的:控制RF收发器工作。调制方式:扩频通信信号传输距离:50m(室内),150m(室外)。,ZigBee的网络架构-物理层,ZigBee的网络架构-物理层,遵循协议负责设备间无线数据链路的建立、维护和结束确认模式的数据传送和接收可选时隙,实现低延迟传输支持各种网络拓扑结构网络中每个设备为16位地址寻址,ZigBe
6、e的网络架构-媒体接入控制层,全功能器件 FFD可工作于所有网络结构可作为网络协调器可与网络中任何节点通信简化功能器件 RFD仅可和网络中的FFD通信不能作为网络协调器,周期性的数据通信由用户决定周期的长短如:烟雾传感器间歇性的数据通信由用户或外界事件引发决定间歇长短如:电灯开关重复而快速反应的数据通信指定固定的时隙进行通信如:鼠标、键盘,网络协调器:包含所有的网络消息,是3种设备类型中最复杂的一种,存储容量最大、计算能力最强。发送网络信标、建立一个网络、管理网络节点、存储网络节点信息、寻找一对节点间的路由消息、不断地接收信息。全功能设备(FFD):可以担任网络协调者,形成网络,让其它的FFD
7、或是精简功能装置(RFD)连结,FFD具备控制器的功能,可提供信息双向传输。附带由标准指定的全部 802.15.4 功能和所有特征更多的存储器、计算能力可使其在空闲时起网络路由器作用。也能用作终端设备精简功能设备(RFD):RFD只能传送信息给FFD或从FFD接收信息。附带有限的功能来控制成本和复杂性在网络中通常用作终端设备。ZigBee相对简单的实现自然节省了费用。RFD由于省掉了内存和其他电路,降低了ZigBee 部件的成本,而简单的8位处理器和小协议栈也有助于降低成本。,ZigBee的网络架构-媒体接入控制层,建立新的网络处理节点的进入和离开网络根据网络类型设置节点的协议堆栈使网络协调器
8、对节点分配地址保证节点之间的同步提供网络的路由保证数据的完整性使用可选的AES-128对通信加密,ZigBee的网络架构-网络及安全层,应用支持层维持器件的功能属性应用支持层发现该器件工作空间中其他器件的工作应用支持层根据服务和需求使多个器件之间进行通信应用层主要根据具体应用由用户开发,ZigBee的网络架构-应用层,ZigBee的网络拓扑模型,MESH网状网络拓扑结构的网络具有强大的功能,网络可以通过多级跳的方式来通信;该拓扑结构还可以组成极为复杂的网络;网络还具备自组织、自愈功能。,ZigBeeMesh网络拓扑模型,网络扫描装置扫描16个信道,以确定可占用的最佳信道。组建/连接一个PAN装
9、置可在自由信道上组建一个网络(协调器)或连接到一个已存在的网络上。装置搜寻 装置询问网络,以在活动信道中搜寻相符的装置。服务搜寻 装置在网络内搜寻可对装置提供支持的服务。绑定装置间通过命令/控制信息实现通信。,构建ZigBee网络,一个网络的形成,必须由FFD率先担任网络协调者,建立网络,再由其它的FFD或是RFD加入这个网络,不过RFD只能和FFD连结。根据装置在网络中的功能,预先对装置编制好程序协调器的功能是通过扫描搜索,以发现一个未用的信道来启动一个网络。路由器(一个网络中的mesh设备)的功能是通过扫描搜索,以发现一个激活的信道并将其连接,然后允许其它装置连接。终端装置的功能总是试图连
10、接到一个已存在的网络。装置搜索网络中能提供完整服务的其它装置允许网络中的任何装置可对服务搜索进行初始化。将装置与可提供完整服务的其它装置进行绑定 绑定可为指定相符的设备集提供命令和控制特征。,构建ZigBee网络,一个完整的无线传感器网络通常包括数据捕获网和数据分配网两部分。,构建ZigBee网络,设备成本很低、传输的数据量很小 设备体积很小,不便放置较大的充电电池或者电源模块 没有充足的电源支持,只能使用一次性电池 频繁地更换电池或者反复地充电无法做到或者很困难 需要较大范围的通信覆盖,网络中的设备非常多,但仅仅用于监测或控制,ZigBee的应用-技术条件,低速无线设备,工业、农业和商业,消
11、费电子,个人健康监护,玩具和游戏,家庭自动化,PC 机的外围设备,ZigBee的应用范围,消费性电子设备 家庭和楼宇自动化设备 工业控制装置 农业自动化 电脑外设 医用传感器 玩具和游戏机等设备 支持小范围的基于无线通信的控制和自动化等领域,在工业领域:利用传感器和ZigBee网络,使得数据的自动采集、分析和处理变得更加容易,可以作为决策辅助系统的重要组成部分。例如危险化学成分的检测、火警的早期检测和预报、高速旋转机器的检测和维护。这些应用不需要很高的数据吞吐量和连续的状态更新,重点在低功耗,从而最大程度地延长电池的寿命,减少ZigBee网络的维护成本。在汽车上:主要是传递信息的通用传感器。由
12、于很多传感器只能内置在飞转的车轮或者发动机中,比如轮胎压力监测系统,这就要求内置的无线通信设备使用的电池有较长的寿命(大于或等于轮胎本身的寿命),同时应该克服嘈杂的环境和金属结构对电磁波的屏蔽效应。在精确农业:传统农业主要使用孤立的、没有通信能力的机械设备,主要依靠人力监测作物的生长状况。采用了传感器和ZigBee网络后,农业将可以逐渐地转向以信息和软件为中心的生产模式,使用更多的自动化、网络化、智能化和远程控制的设备来耕种。传感器可能收集包括土壤湿度、氮浓度、pH值、降水量、温度、空气湿度和气压等信息。这些信息和采集信息的地理位置经由ZigBee网络传递到中央控制设备供农民决策和参考,这样农
13、民能够及早而准确地发现问题,从而有助于保持并提高农作物的产量。在家庭和楼宇自动化领域:家庭自动化系统作为电子技术的集成被得到迅速扩展。易于进入、简单明了和廉价的安装成本等成了驱动自动化居家和建筑开发和应用无线技术的主要动因。未来的家庭将会有50100个支持ZigBee的芯片被安装在电灯开关、烟火检测器、抄表系统、无线报警、安保系统、HVAC、厨房器械中,为实现远程控制服务。,ZigBee的应用方向,在医学领域:将借助于各种传感器和ZigBee网络,准确而且实时地监测病人的血压、体温和心跳速度等信息,从而减少医生查房的工作负担,有助于医生作出快速的反应,特别是对重病和病危患者的监护和治疗。在消费
14、和家用自动化市场:可以联网的家用设备有电视、录像机、无线耳机、PC外设(键盘和鼠标等)、运动与休闲器械、儿童玩具、游戏机、窗户和窗帘、照明设备、空调系统和其它家用电器等。近年来,由于无线技术的灵活性和易用性,无线消费电子产品已经越来越普遍、越来越重要。Chipcon 等公司已经看到了巨大的市场需求,正在开发新产品以增强消费电子产品的性能。在道路指示、方便安全行路方面:如果沿着街道、高速公路及其它地方分布式地装有大量路标或其它简单装置,你就不再担心会迷路。安装在你汽车里的装置会告诉你,你现在所处的位置、正向何处去。虽然从全球定位系统(GPS)也能获得类似服务,但是这种新的分布式系统会向你提供更精
15、确、更具体的信息。即使在GPS覆盖不到的楼内或隧道内,你仍能继续使用此系统。事实上,你从这个新系统能够得到比GPS多得多的信息,如限速、前面那条街是单行线还是双行线、前面每条街的交通情况或事故信息等。使用这种系统,还可以跟踪公共交通情况,你可以适时地赶上下一班车,而不至于在寒风中或烈日下在车站等上数十分钟。基于这样的新系统还可以开发出许多其它功能,例如在不同街道根据不同交通流量动态调节红绿灯,追踪超速的汽车或被盗的汽车等。当然,应用这一系统的关键问题在于成本、功耗和安全性等方面,而这正是要解决的问题。,ZigBee的应用方向,ZigBee 智能楼宇照明,菲利普楼宇无线照明控制照明开关光暗控制可
16、根据光线亮度自动调节网络可随意增添传感器,ZigBee 智能楼宇照明,ZigBee 智能个人医疗,Lusora垂饰专为老人提供居家安全保障内嵌照相机、加速计、各类传感器和收发器配合家居其他ZigBee传感器网络,ZigBee 智能个人医疗,ZigBee 智能家庭医疗,ZigBee 通讯,ZigBee 通信,ZigBee 智能电网监测,液化天然气罐远程监控,汽油管线的腐蚀监测,汽油管线侵入者监测,液化天然气容器跟踪,ZigBee 石油化工综合监测,铁路槽车的远程信息处理,游船引擎震动监控,油罐车驾驶员安全措施,油田遥测,采用MESH网状网络结构,保证数据传输的可靠性。每幢单元楼设置一个ZigBe
17、e远端节点一个小区设置一个ZigBee中心节点ZigBee中心节点数据通过GPRS/CDMA或ADSL上传到集抄中心,ZigBee 三表远传,ZigBee 三表远传,采用MESH网状网络结构,保证数据传输的可靠性每个水文水利计量处设置一个ZIGBEE远端节点一个区域监测点设置一个ZIGBEE中心节点ZIGBEE中心节点数据通过GPRS/CDMA或ADSL上传到监测中心,ZigBee 水文水利监测,ZIGBEE无线通信的交通信号控制系统-交通路口控制通信,ZigBee 智能交通,ZigBee 点餐系统,39,Command Center,ZigBee 战地管理系统,CompXs,ZigBee 联
18、盟成员,在ZigBee Alliance的成员中,有不少是提供ZigBee解决方案的业者。在硬件部分,以RF芯片为代表性。目前在2.4GHz的RF芯片,以国外的Chipcon市场占有率较高,其RF芯片CC2420搭配Atmel AVR 8 bits微处理器的平台,也是大多数人接触到ZigBee的第一个开发平台。Chipcon已在2005年第三季度推出一颗型号为CC2430的系统芯片(SoC),包含RF与微处理器,大大降低了未来ZigBee相关产品的成本,简化设计产品周期。另外一家2.4GHz的RF芯片厂商Freescale,也有渐渐迎头赶上的趋势。其RF芯片共分3种型号:MC13191、MC1
19、3192与MC13193,搭配不同的协议软件,提供给厂商进行不同产品的开发。在软件部分,国际上已经有许多公司有提供ZigBee Stack,例如:Ember、AirBee、Figure 8 Wireless等,其中以Figure 8 Wireless(F8W)所设计的Z-Stack最富盛名。Chipcon把F8W买下来后,使得Chipcon成为ZigBee的完全解决方案的提供者。Freescale,也是搭配F8W的Z-Stack。这样,Chipcon CC2420+Z-Stack以及Freescale 13193+Z-Stack都已成为认证时的黄金平台。,ZigBee 联盟成员,ZigBee简
20、单有效的无线控制手段,车辆监控,電子消費產品,电视录象机DVD/CD无线遥控器,電腦設備,工業自动控制,资产监控管理生产过程监控环境及能源管理,保健,樓宇自動化,保安系统大型空调系统自动读表系统照明控制门禁系统,病人监护系统健身监察系统,ZigBee 目标应用,ZigBee 接口器件,Freescale提供的MC13193EVK,两块传感器应用参考板(SARD)三块评估板(EVB),协议栈:SMAC Z-Stack,SMAC是飞思卡尔为客户开发的一种比较简单的网络,可以支持点对点和实现星型网络,它的Size比较小,不超过5kB,SMAC 不含网络层,用户可以直接在MAC层上开发他的应用层。,Z
21、igBee 接口器件供应商与开发平台,Microchip:PICDEM Z Demonstration Kit,PICDEM Z 测试板ZigBee 协议栈源代码 PICDEM Z 用户手册,Microchip公司推出支持用于无线网络控制和监视的ZigBee标准协议的2.4GHz演示板和开发平台PICDEM Z。该平台支持多个RF收发器,提供硬件和ZigBee协议软件堆栈,很容易集成到无线产品中。此外,Microchip 还提供超过 30 个 PIC18 8 位微控制器,它支持ZigBee软件堆栈,集成了nanoWatt技术功率管理模式和自编程闪存程序存储器.这些是ZigBee应用的关键特性,
22、它们当中许多是以电池为工作的。,ZigBee 接口器件供应商与开发平台,Helicomm:EZ-Net DevKit支持2.4GHz和915MHz应用支持AT指令或通用的RS232串口,Helicomm新型RF/MCU的ZigBee无线模块(2005年5月)将传统的RF和MCU分立模块组合在一起 Freescale的RF 和MCU器件 Helicomm的无 线模块设计,有IP1000,IP1200,IP1270等一系列模块。可以进行快速组态和配置协议栈自行开发,ZigBee 接口器件供应商与开发平台,Chipcon:CC2420DBK(一种演示板工具)CC2420DB5CC2400EB 1+C
23、C2420EM 1 Atmel JTAG 调试/编程工具 软件:Z-Stack,CC2430ZDK Pro(ZigBee Development Kit Pro):在目前市场上提供的功能最强的开发装置。包括2块CC2430 评估板,2块CC2430 评估模块,5块演示板,5片CC2430样片、天线和适配器。,Chipcon CC2420开发平台全球首个ZigBee收发器CC2420仅支持2.4GHz支持RS232/USB接口开发,ZigBee 接口器件供应商与开发平台,MCU+RF收发器MCU:Freescale GT60;Atmel Mega128;TI MSP430RF:Freescale
24、 13192;Chipcon CC2420;Ember EM240SOC Ember:EM250 Chipcon:CC2430,ZigBee 开发举例,网关,ZigBee终端结构示意图,ZigBee 开发举例,部分 一般由RF芯片提供物理层和MAC层功能上层协议 推荐使用成熟的协议栈(可靠性和兼容性)如 Z-Stack 用户程序 根据ZigBee规范的规定,各厂商提供了大量丰富的API函数来实现ZigBee的全部功能,帮助开发人员进行组网开发,ZigBee 节点软件,结合Specification与开发文档了解Z-Stack的层次和结构从示例入手,通过相关节点示例程序来了解具体的编程方法,以此
25、熟悉开发软件参考文档了解ZigBee的基本概念和网络操作步骤,建议,系统功能定位 地下停车场 小区停车场,ZigBee 智能停车场,系统功能特点 无线节点部署灵活、通信可靠、扩展简便 智能车位引导、操作灵活方便 滚动式进场路线提示,实现快速诱导 实现停车场内部分层、分区诱导,使司机快速抵达车位 车辆出入智能控制,确保停车场内车辆的安全 实时监测停车场状态,实现车位信息实时发布 支持完善的业务数据查询、统计、分析功能 可实现紧急情况下的人工控制功能,设计原则:系统功能的先进性系统结构的开放性技术的成熟性和实用性系统模块的标准化和结构化系统部署的可扩展性和可维护性,ZigBee 智能停车场-系统配
26、置,ZigBee无线收发模块测控节点、出入口控制器、行车方向指示屏等设备可通过该无线模块模块来实现数据的传输。出入口控制器通过ARM9处理板来实现停车场的区域控制功能,并与无线测控网络和管理中心进行互联。停车场行车地图显示屏在入口处使用液晶显示屏向进场司机指示进场路线,便于司机查看。停车场行车方向显示屏:在停车场的路道上使用LED显示屏向司机指示行车方向。停车标签打印机采用微型打印机,可打印带有条码和停车场车位引导指示的标签。停车标签标签扫描枪自动道闸在出入口处提供合法的通行,杜绝非法出入,并在紧急情况下快速控制。管理主机管理人员来实现停车场的网络设置、设备管理、状态控制、数据分析等。,围墙、
27、大门,门厅、楼道门及楼梯口,电梯内,园区范围,地下停车场,中心监控室电视屏幕 显示报警现场情况,自动控制定位报警现场,中心自动切换现场图象,判断虚报情况,录象机实时启动记录图象,ZigBee 智能停车场-智能停车场全面管理,ZigBee 智能停车场-网络架构,ZigBee 智能停车场-设备配置,停车场各种传感器和设备通过通过ZigBee无线网络进行互联,可以将采集的测量信号进行处理,上传给上位机也可以将来自上位机或其他设备的控制信号传递给相应的无线测控节点。通过ZigBee无线测控网络可以对实现对停车场区域内各种泊位传感器和控制设备的运行状况,如显示设备的显示控制、车位占用状态的采集和传输、设
28、备的开启/关闭控制,各种状态量的探测,以及数据的输出与指示等。ZigBee测控网络中具有协调器、路由器、端节点三类节点。,ZigBee 智能停车场ZigBee网络,ZigBee 节点,ZigBee 基站,无线测控基站实现了对测控网络数据的收集与分发、测控网络与外部IP网络的连接、协议转换以实现远程控制。测控基站是带有嵌入式系统平台的专用主机,外接一个ZigBee短程无线收发模块,以实现对无线测控网络内的各个节点的无线通信。基站首先作为无线测控网络与控制中心之间的网关节点,实现了IP网络接入,及TCP/IP与ZigBee协议转换功能。测控基站是无线测控网络的控制中心,提供各种远程智能控制接口,操
29、作者可以通过任何一台的PC机接入基站对测控网络进行数据访问或者控制,能够管理所有无线测控节点,包括整个无线测控网络的路由表,接收来自测控节点的数据,并对数据进行校正、融合等处理。对于监控中心所发的指令给予相应的处理。基站系统是软硬件可裁减的,适应应用系统对功能、可靠性、成本、体积等综合性要求。经过小型化裁剪后的基站系统具有性能稳定、功能强大、模块动态加载及良好的开放性和可移植性等优点。,停车场管理中心子系统通过局域网或其他网络连接方式与一个或多个出入口基站进行相连,实现了对系统中各类节点和设备的全局管理。管理中心具有同时支持监视和控制两方面的能力,可以及时了解系统的运行状态,并能够采用有效措施影响系统的运行。管理中心依据网络管理业务目标对出入口基站系统、无线测控网络节点、车辆出入业务等方面进行管理。管理中心实现了停车场车位状态显示、网络逻辑拓朴结构、设备配置、智能监控、数据分析统计等功能,管理人员可通过友好界面进行管理操作。,停车场管理软件,基站,测控网络,控制中心,系统测试调试,