更新时间:06-18 上传会员:王媛媛
分类:科技学院 论文字数:13043 需要金币:1000个
摘要:随着科技发展,嵌入式和物联网行业急需要一种稳定强大的短距离无线传输技术,而Zigbee的出现显然满足了这个需求。Zigbee在IEEE802.15.4标准的低功耗个域网协议基础上开发的。其特点是近距离、低复杂度、自组织、低功耗、高数据速率、低成本。本文对Zigbee的这些特性进行了详细的介绍,并分析了Zigbee的协议层结构,介绍了Zigbee网络的网络角色和组网流程和一些重要的API函数。在Zigbee CC2530的硬件基础上实现了无线透传通信,在原有协议的基础上增加了丢包反馈机制,增加了Zigbee的稳定性。
关键词:Zigbee;速率;短距离;低成本;
目 录
摘 要
Abstract
1 绪 论-1
1.1 课题背景-1
1.2 课题研究的目的和意义-1
1.2.1 常用无线通讯技术比较-1
1.2.2 zigbee的主要特性-2
1.2.3 zigbee运用领域-2
1.3 国内外研究概况-4
1.3.1zigbee协议的发展概况-4
1.4 论文的主要研究内容-5
2 zigbee协议-6
2.1 zigbee联盟-6
2.2 zigbee基本网络模式介绍-6
2.2.1 工作频率-6
2.2.2 工作模式-7
2.2.3 三种网络设备-7
2.2.4 三种拓扑结构-8
2.3.5 Zigbee协议栈-8
2.4zigbee网络-9
2.4.1 信道-9
2.4.2 地址分类-10
2.4.3 网络地址分配-10
2.4.4 寻址-12
2.5 Zigbee协议栈数据包格式-14
3 Z-Stack 协议栈-16
3.1什么是zigbee协议栈-16
3.2 zigbee协议结构-16
3.2.1 应用层(APL)-17
3.2.2 网络层(NWK):-17
3.2.3 物理层(PHY):-17
3.2.4 媒体介质访问层(MAC):-17
3.2.5 应用程序框架(AF)-18
3.2.6 Zigbee设备对象(ZDO)-18
3.2.7 zigbee协议栈系统流程图-18
4 软硬件介绍-20
4.1 硬件器材 博创CC 2530-20
4.1.1 特性-21
4.2 Iar介绍-24
4.3 IAR安装-25
5.1需求分析-30
5.2实现过程-30
5.2.1 定义消息簇-30
5.2.2 定义信道-31
5.2.3 定义信道-31
5.2.4 用户事件处理-32
5.2.3 数据发送超时和防止丢包机制-34
6 总结-38
参考文献-39
致谢-40