第一章 Zigbee简介
ZigBee简介 4
1.1无线网络数据传输协议对比 4
1.2短距离无线网络的分类 5
1.2.1 什么是ZigBee 6
1.2.2 ZigBee和IEEE 802.15.4的关系 6
1.2.3 ZigBee的特点 7
1.3 ZigBee 2007协议简介 8
1.4 ZigBee 无线网络通信信道分析 9
1.5 ZigBee 无线网络拓扑结构 10
1.6 ZigBee 技术的应用领域 10
1.7 CC2530开发板硬件资源概述 11
1.8 本章小结 12
第二章 IAR开发环境的搭建以及一个工程的建立实例一些工具软件的安装
2.1 IAR集成开发环境介绍 4
2.2 IAR Embedded Workbench功能安装使用方法 4
2.3 工程的编辑与修改 9
2.3.1 建立一个新的工程 9
2.3.2 建立一个源文件 10
2.3.3 添加源文件到工程 10
2.3.4 编写源程序 11
2.3.5 工程的设置 12
2.3.6 程序文件的编译 17
2.4 仿真器的安装使用 18
2.5 程序仿真与调试 22
2.6 USB转串口驱动功能安装使用方法 23
2.7 串口调试助手功能安装使用方法 25
2.8 ZStack-CC2530-2.3.0-1.4.0功能安装使用方法 26
2.9 Setup_SmartRFProgr_1.9.0功能安装使用方法 31
2.10 Setup_ZigBee_Sensor_Monitor功能安装使用方法 38
2.11 Setup_Packet_Sniffer_2.13.2功能安装使用方法 42
本章总结 46
模块化程序设计 47
第三章 开发板硬件资源详细介绍
3.1 核心板硬件资源 4
3.1.1 CC2530简介 5
3.4.1 天线及巴伦配置电路设计 5
3.4.2 晶振电路设计 5
3.4.3 核心板原理图 6
3.4.4 核心板尺寸图 6
3.4.5 核心板资源 7
3.2 底板硬件资源 7
3.4.1 电源电路设计 7
3.4.2 LED电路设计 8
3.4.3 AD转换电路设计 8
3.4.4 串口电路设计 9
3.4.5 按键电路 9
3.4.6 液晶电路 9
3.4.7 底板资源 10
3.3 仿真器 11
3.4 本章小结 11
3.5 扩展阅读之天线基本理论 11
3.5.1 天线的一些基本参数 11
3.5.2 ZigBee模块天线选型 12
第四章 16个基础实验掌握CC2530 (配套程序、视频、硬件和软件分析、寄存器介绍、原理图)
4.1 CC2530 流水灯
4.2 流水灯实验
4.3 外部中断控制流水灯
4.4 按键控制LED开关
4.5 外部中断控制LED开关
4.6 查询方式使用定时器
4.7 定时器T1的使用
4.8 定时器T3的使用
4.9 串口UART0发送字符串
4.10 串口UART0收发送字符串
4.11 串口发送指令控制LED灯
4.12 AD采集内部温度串口显示
4.13 睡眠定时器唤醒系统
4.14 中断唤醒系统
4.15 液晶LCD显示
4.16 看门狗Watch Dog使用
第五章 Zigbee无线网络入门
第一节 Zigbee无线传感网络Zstack入门
第二节 Zigbee无线传感网络Zstack提高
第三节 Zigbee无线网络管理
每个实验都有协调器 终端节点的编程有些有路由器的编写,从0开始编写指的是从新建立一个.c .h开始,一条一条的书写代码,并进行讲解。组网程序提供代码,也可以根据教程自己可以独立改写。组网实验包含以下内容。
1 一个简单的无线传输组网实验从0开始编写
2 数据收发无线组网实验从0开始编写
3 无线开关灯实验组网实现从0开始编写
4 OSAL详细分析之NV操作实验从0开始编写
5 无线串口,无线聊天程序从0开始编写与讲解
6 无线数据采集网络从0开始编写实现空余时间睡眠功能
7 Zigbee无线点对点组网实验
8 Zigbee群发信息组网实验
9 Zigbee组发信息组网实验
10 Zigbee获得IEEE地址 段地址 PAN组网实验
11 无线传感网络通用系统设计组网实验
12 太阳能供电无线传感网络组网实验
13 无线温度采集实验
14 无线电灯实验基于基本的无线收发非组网
15 信道质量检测实验非组网实验
16 串口控制LED灯组网实验
17 终端自动发送数据实验
18 TI官方实验GenericApp
19 TI官方实验SampleLight SampleSwitch
20 TI官方实验GenericApp
21 TI官方实验 SampleApp
22 TI官方实验SensorDemo
23 TI官方实验SimpleApp
24 TI官方实验SerialApp
25 TI官方实验Transmit
第六章 Zigbee组网综合实战
远程数据采集项目开发
网络拓扑结构开发
第七章 传感网络的应用
策划编写中的文档
温度传感器DS18B20 软件已经实现
温度传感器热敏电阻 软件已经实现
烟雾传感器采集组网实验 软件已经实现
红外热释放传感器组网
红外对管组网实验 已经实现 文档完成可以提供
光敏传感器组网实验 已经实现 文档完成可以提供
Zigbee协议栈网络管理 文档完成 软件实现可以提供
Zigbee无线传感网络 文档完成 软件可以实现可以提供
组网状态实时显示系统 软件已经实现 文档编写中
5.2 一个简单的无线传输组网实验 6
5.2.1 建立一个全新的Zstack工程 7
5.2.2 协调器编程 11
5.2.3 终端节点编程 23
5.2.4 测试步骤 32
5.2.5 ZigBee数据传输实验剖析 32
5.2.6 数据发送 32
5.2.7 数据接收 34
5.2.8 Zigbee 数据包的捕获 35
5.2.9 ZigBee数据包的结构 37
本实验数据分析 38
信捷Z-BOX布置图
信捷Z-BOX是一种新兴的局域无线通讯产品,具备抗干扰能力强、通讯速度快等,具体主要有以下优点:
u 组网能力强。可以组成星型、树型和MESH网状网,用户可根据实际项目需要来选择合适的网络结构;
u 网络的自组织、自愈能力强。组成了庞大的网络之后,一旦某个节点断开,可以迅速找最邻近的节点,确保通信正常;
u 网络节点容量大,启动速度快。最大节点可达65000个;
u Modbus协议与zigbee技术相结合。将无线技术应用在工业上,可与自动化技术结合,更方便自如;
u 采用全球免费的2.4 GHZ波段,抗干扰能力强。
u 功耗更低
u 可上下载程序和数据监控。
特别适合以下场合:
? 无人仓库检测;
? 车间设备监控。对各个设备的运行参数及历史参数进行监控,实时知道各个参数;
? 油田、煤矿等;
? 需要监控数据的地方;
在实际应用中需要注意壁挂天线(信号源)的安装位置、车间面积以及设备安装Z-BOX的高度,
想详情了解信捷Zigbee,PLC组网,QQ群:185081758工控人切记:实践是检验真理的唯一标准!