物联网工程专业规划教材 ZigBee技术原理与实战
作者: 杜军朝,刘惠,刘传益,马海潮 等编著
出版时间:2015年版
丛编项:物联网工程专业规划教材
内容简介
《ZigBee技术原理与实战/物联网工程专业规划教材》深入分析和实践了一门新兴无线通信技术——ZigBee。该书深入浅出、循序渐进地从原理到实践、从实验到实战,系统全面地讲述了ZigBee通信技术原理、Z-Stack协议栈以及在工程实践中应用实例,并通过实际的案例说明了Zigbee的应用方法,让读者在宏观上把握ZigBee技术及其所属无线传感器网络技术背景,在理论上系统深入学习ZigBee技术知识体系并熟悉具体原理细节,在实践中熟练运用ZigBee技术开发无线传感器网络应用系统。
目录
序
前言
第1章 ZigBee技术背景概述
1.1 无线传感器网络概述
1.1.1 无线传感器网络的发展和现状
1.1.2 无线传感器网络的体系结构
1.1.3 无线传感器网络的特点
1.1.4 无线传感器网络的典型应用
1.1.5 无线传感器网络的关键技术
1.1.6 无线传感器网络介质访问控制协议与路由协议
1.2 ZigBee技术概述
1.2.1 ZigBee技术简介
1.2.2 ZigBee技术基础
1.2.3 ZigBee网络的特点
1.2.4 ZigBee技术应用
第2章 ZigBee无线传感器网络通信标准
2.1 IEEE 802.1 5.4 标准
2.1.1 物理层
2.1.2 介质访问控制层
2.2 ZigBee规范
2.2.1 网络层规范
2.2.2 应用层规范
第3章 ZigBee常用射频芯片介绍
3.1 TI CC2530芯片介绍
3.1.1 芯片特性
3.1.2 CPU与内存
3.1.3 I/O与外围设备接口
3.1.4 TI CC2530与CC2430的比较
3.2 MC13192/MC13193芯片介绍
3.2.1 芯片特性
3.2.2 电气特性
3.2.3 推荐工作条件
3.3 EM351/EM357芯片介绍
3.3.1 CPU与内存
3.3.2 I/O与外围设备接口
第4章 ZigBee技术软硬件开发环境介绍
4.1 硬件开发平台介绍
4.1.1 TI CC2530最小模块
4.1.2 底板模块
4.2 软件开发环境介绍
4.2.1 TI Z-Stack协议栈安装
4.2.2 开发环境IAR介绍
4.2.3 SmartRF Packet Sniffer
4.3 新建应用工程
4.3.1 复制和重命名文件/文件夹
4.3.2 编辑项目文件
4.3.3 编辑源程序
4.3.4 验证修改的项目和源程序
第5章 TI Z-Stack 2007协议栈架构及重要术语
5.1 TI Z-Stack协议栈架构分析
5.1.1 TI Z-Stack项目文件组织
5.1.2 系统初始化
5.1.3 操作系统任务管理
5.1.4 TI Z-Stack层间原语通信
5.2 TI Z-Stack应用层重要术语
5.2.1 规约
5.2.2 协议栈规约
5.2.3 属性
5.2.4 群集
5.2.5 端点
5.2.6 绑定
5.3 TI Z-Stack网络运行机理
5.3.1 网络寻址
5.3.2 路由机制
第6章 基于TI Z-Stack 2007/Pro的应用实践
6.1 创建ZigBee协议栈工程
6.2 ZigBee建网和入网
6.3 ZigBee网络自诊断
6.4 ZigBee网络外部环境数据采集
6.5 ZigBee网络的AES数据加密
6.6 ZigBee多跳组播
第7章 基于ZigBee技术的无线工控网络系统
7.1 系统介绍
7.2 系统演示
7.3 系统实现
7.3.1 系统总体设计
7.3.2 系统数据交互协议
7.3.3 ZigBee网关实现
7.3.4 ZigBee网络的实现
第8章 ZigBee技术关键问题研究
8.1 调整ZigBee网络节点发射功率
8.2 ZigBee网络的LQI、RSSI和包接收率
8.3 影响ZigBee网络数据传输速率的因素
8.4 ZigBee网络多信道调度
8.5 ZigBee网络低功耗模式机制研究
附录A TI Z-Stack 2007/Pro编译选项
附录B TI Z-Stack 2007/Pro重要数据结构
附录C 部分ZigBee协议原语及其TI Z-Stack实现形式
延伸阅读