- 1、本文档共34页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于Zigbee监测网络的节点通讯设计精选
无线传感器网络由部署在监测区域内大量的传感器节点组成,并且以无线通信的方式形成了一个自组织的多跳的网络系统。构成无线传感器网络的节点可以分为三种类型:传感器节点,汇聚节点以及任务管理节点 。 Zigbee是一种短距离、低功耗的无线通信技术。该协议由应用层、网络层、数据链路层和物理层组成。网络层以上协议由Zigbee联盟制定,IEEE802.15.4负责物理层和链路层标准。 Zigbee发展历程 2002年,zigbee Alliance(联盟)成立. 2004年,zigbee V1.0诞生.它是zigbee的第一个规范.但由于推出仓促,存在一些错误. 2006年,推出zigbee 2006,比较完善. 2007年底,zigbee PRO推出 应用领域 智能家居 应用领域 物资跟踪 网络设备类型 网络拓扑结构 网络数据传递机制 数据传送类型 组网流程图 网络设备类型 Zigbee网络中有三种设备类型:协调器、路由器以及终端节点。 网络拓扑结构 Zigbee网络中有三种类型的拓扑结构:星型、树型以及网型。 网络数据传递机制 在802.15.4标准中无线网络中设备有两种类型的地址: (1)IEEE地址,长度为64位。 (2)网络地址,长度为16位。 数据传送类型 Zigbee网络中的数据传送又分为三种类型: (1)单点传送:目标节点是被确定的唯一的节点 (2)间接传送:目标节点不确定时使用该方式 (3)广播传送:向网络中所有节点发送 组网流程图 硬件设计 (a)硬件组成概述 (b)芯片选择 (c)各功能模块介绍 软件设计 (a)协调器设计 (b)路由器设计 硬件设计 传感器节点由传感器模块、处理器模块、无线通信模块和能量供应模块四部分组成。 芯片选择 采用SF-CC2430模块设计方案,片上集成高性能8051内核、ADC、USART等,支持Zigbee协议栈 。其外围电路设计如下: 芯片选择 CC2430实物图如下: 各功能模块介绍 由于USB接口提供的是5V电源,而CC2430的工作电压为3.3V,所以对电源需要设计5V转3.3V电路,其原理图如下: 各功能模块介绍 RS232接口是一种常用于同PC机通信的接口,我们可以编写简单的串行程序使CC2430通过串口与PC机完成通信。其电路原理如下: 各功能模块介绍 CC2430提供了一个JTAG程序调试接口,用于用户连接仿真器调试程序和仿真使用。 各功能模块介绍 CC2430使用倒F天线,并且设置了巴伦电路以达到最佳性能。巴伦电路可以使用低成本的电感和电容实现 。 软件设计 通过组网研究,设计了一个星型网络,其流程图如下 软件设计 在本实验中,硬件采用满足Zigbee协议规范的美国TI公司的CC2430EB开发板 ;软件采用IAR公司的IAR Embedded Workbench for MCS-51 作为开发环境 实验步骤 1.在IAR软件中搭建协议栈 实验步骤 分别将Workplace设置成coordinatorEB和routerEB,然后分别编译程序,然后连接,并且下载程序。 实验步骤 退出IAR编译环境,对协调器和路由器分别进行物理地址烧写 实验现象 先将协调器上电运行,用串口调试助手软件观察协调器的串口信息变化。 实验现象 再将路由器上电运行,用串口调试助手软件观察路由器的串口信息变化。 实验现象 路由器加入网络成功之后,用串口调试助手软件观察协调器的串口信息变化。 在研究Zigbee协议栈的基础之上,设计了星型网络。并且对无线传感器网络节点各模块进行了软件以及硬件设计。研究和分析主要包括以下几方面内容: 研究并分析了Zigbee网络组网相关知识 CC2430芯片的研究 基于Zigbee协议栈的编程 总之,Zigbee是一项新型的综合技术,如果投入一定的经费以及精力,都有可能对相关行业的发展产生质的飞跃。 感谢实验室朝夕相处的兄弟姐妹们 感谢指导老师赵晓军老师和陈雷老师在学习上的无微不至的关怀,严格的要求,耐心的指导 感谢答辩组的各位评委老师 总 结 * 基于Zigbee监测网络的节点通讯设计 答辩单位:河北大学 河北大学本科毕业设计 引 言 组网研究 系统设计 组网实验 总 结 致 谢 引 言 引 言 引 言 引 言 引 言 组网研究 终端设备 路由器 协调器 组网研究 星型结构 树型结构 网型结构 路由器 终端设备 协调器 组网研究 组网研究 组网研究 接受加入 网络请求 信道扫描 信道扫描并建立网络 收到 信标帧 节点从休眠模式醒来 短地址 空间判断 发送入网 响应 分配短地址 成功允许 子节点 加入网络 满 未满 无短地址空间添加子节点失败 收到响应请求 发送 入网请求
您可能关注的文档
- 各类建筑设计常用尺寸精选.doc
- 各向异性材料中的条单元法(幻灯片)精选.ppt
- 合同管理办法201177精选.doc
- 合成氨合成设计精选.ppt
- 吉安市九年级数学上册期中考试试题及答案精选.doc
- 名著导读《爱的教育》 精选.ppt
- 可以变换外墙的建筑精选.doc
- 启明星铝业设备润滑管理制度精选.doc
- 后桥壳体双面钻组合机床总体及左主轴箱设计精选.doc
- 吉林省故障信息管理系统维护手册V2精选.doc
- 数据仓库:Redshift:Redshift与BI工具集成.docx
- 数据仓库:Redshift:数据仓库原理与设计.docx
- 数据仓库:Snowflake:数据仓库成本控制与Snowflake定价策略.docx
- 大数据基础:大数据概述:大数据处理框架MapReduce.docx
- 实时计算:GoogleDataflow服务架构解析.docx
- 分布式存储系统:HDFS与MapReduce集成教程.docx
- 实时计算:Azure Stream Analytics:数据流窗口与聚合操作.docx
- 实时计算:Kafka Streams:Kafka Streams架构与原理.docx
- 实时计算:Kafka Streams:Kafka Streams连接器开发与使用.docx
- 数据仓库:BigQuery:BigQuery数据分区与索引优化.docx
最近下载
- 2024-2025学年初中信息科技冀教版2024七年级全一册-冀教版2024教学设计合集.docx
- 重大危险源管控措施及方案.doc VIP
- 十三辙《韵辙表》——合辙押韵必备.pdf VIP
- 2024年凉山州越西县卫生健康局聘用村卫生室村医笔试真题.docx VIP
- 生产与运作分析第七版史蒂文·纳米亚斯习题答案第6章.docx VIP
- 数字逻辑与数字系统朱正东习题答案.pdf VIP
- 冀教版英语九年级上册课堂同步练习试题及答案(全册).pdf VIP
- 烟雾病讲解课件.ppt
- 生产与运作分析第七版史蒂文·纳米亚斯习题答案第5章.docx VIP
- 以病例分析为主导的营养诊疗示范题库答案-2025年华医网继续教育答案.docx VIP
文档评论(0)