logo资料库

ZIGBEE技术手册(粤嵌).pdf

第1页 / 共131页
第2页 / 共131页
第3页 / 共131页
第4页 / 共131页
第5页 / 共131页
第6页 / 共131页
第7页 / 共131页
第8页 / 共131页
资料共131页,剩余部分请下载后查看
ZigBee 培训教程 3 天版 广州粤嵌通信科技股份有限公司 2013-8-27 1
目录 第 1 天 ................................................................................................................... 4 1.1 ZigBee 简介 ....................................................................................... 4 1.2 粤嵌 GEC ZigBee 设备介绍 ............................................................ 7 1.3 IAR 开发环境的搭建和驱动的安装 ............................................... 11 1.3.1 相关软件安装 ........................................................................... 11 1.3.2 工程文件的快速建立 ............................................................. 18 1.4 基础实验—熟悉 CC2530 芯片架构................................................ 26 1.4.1 点亮第一个 LED ........................................................................ 26 1.4.2 按键 ........................................................................................... 30 1.4.3 外部中断 ................................................................................... 36 1.4.4 定时器 ( T1 查询方式 ) .................................................... 41 1.4.5 串口通讯 ................................................................................... 46 1.4.6 睡眠唤醒(中断方式唤醒) ................................................... 54 1.5 SensorDemo 实验演示—ZigBee 组网初接触 ............................... 60 第 2 天 ................................................................................................................. 67 2.1 Zigbee 协议栈简介 ......................................................................... 67 2.2 协议栈工作原理介绍...................................................................... 70 2.3 协议栈中的串口实验...................................................................... 84 2.4 一小时实现无线数据传输.............................................................. 97 2.5 网络通讯实验(单播、组播、广播)........................................ 111 2.5.1 点播(点对点通讯) ............................................................. 112 2.5.2 组播 ......................................................................................... 120 2.5.3 广播 ......................................................................................... 127 第 3 天 ................................................................................... 错误!未定义书签。 3.1 GEC 温室大棚系统 Zigbee 传感器开发实例分析错误!未定义书签。 3.1.1 温湿度传感器 DHT11 ................................. 错误!未定义书签。 3.2 ZigBee 与嵌入式平台通讯协议制定和实现方法错误!未定义书签。 2
3
第1天 1.1 ZigBee 简介 Zigbee 是基于 IEEE802.15.4 标准的低功耗个域网协议。根据这个协议规定的 技术是一种短距离、低功耗的无线通信技术。这一名称来源于蜜蜂的八字舞,由 于蜜蜂(bee)是靠飞翔和“嗡嗡”(zig)地抖动翅膀的“舞蹈”来与同伴传递花粉所 在方位信息,也就是说蜜蜂依靠这样的方式构成了群体中的通信网络。其特点是 近距离、低复杂度、自组织、低功耗、低数据速率、低成本。主要适合用于自动 控制和远程控制领域,可以嵌入各种设备。简而言之,ZigBee 就是一种便宜的, 低功耗的近距离无线组网通讯技术。国内通常会翻译成“紫蜂”,我倒不喜欢这 个名字,因为它歪曲了原来的含义。 相信大部分人开始时会以为 Zigbee 是一类无线模块,我一开始也是这么的 认为,所以当我首次看到 Zigbee 产品时,第一时间找它上面的 MCU,还真想知 道用什么单片机来控制这东西,找了半天没发现,一头雾水。最后才发现,原来 我们 CC2530 芯片上集成了 8051 内核,你没看错,我也没打错,里面集成了一 片增强型的 51 单片机。只要你有 51 单片机的编程基础,就可以轻轻松松的开始 玩 Zigbee 了。 图 1.1 Zigbee、蓝牙、WIFI 传输标准对比图 从图 1.1 中几种无线传输的属性中我们可以看到 Zigbee 的应用范围是低速 率远距离的。这造就了 Zigbee 低功耗信息传输的优势,网上经常谈到两节普通 4
的 5 号干电池可以使用 6 个月到 2 年的时间,免去充电和更换电池的麻烦。 ZigBee 节点所属类别主要分三种,分别是协调器(Coodinator)、路由器 (Router)、终端(End Device)。同一网络中至少需要一个协调器,也只能有 1 个协调器,负责各个节点 16 位地址分配(自动分配)。理论上可以连上 65536 个节点。组网方式千变网化,如图 1.2 所示。 图 1.2 ZigBee 网络 目前 ZigBee 的应用领域主要有: 1. 智能家居物联网 (物联网似乎已经成了趋势,我们拭目以待) 2. 工业、农业无线监测系统 3. 个人监控、医院病人定位 4. 消费电子 5. 城市智能交通 6. 户外作业及地下矿场安全监护 … 5
图 1.3 ZigBee 应用领域 6
1.2 粤嵌 GEC ZigBee 设备介绍 图 1.4 粤嵌 ZigBee 开发套件 图 1.5 粤嵌 ZigBee 开发板 7
图 1.6 粤嵌 zigbee 电池板节点 图 1.7 电池节点背面电池座 5 号 1.5V 8
分享到:
收藏