- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于ZigBee无线传感器网络节点设计与实现
基于ZigBee无线传感器网络节点设计与实现
摘要:本文首先介绍了ZigBee相关概念,然后对基于ZigBee的无线传感器网络节点的开发平台进行介绍说明,最后就如何利用CC2430芯片进行基于ZigBee的无线传感器网络节点的设计与实现进行分析。
关键词:ZigBee;无线传感器;网络节点;设计
中图分类号:TP212 文献标识码:A 文章编号:1007-9599 (2012) 16-0000-02
1 ZigBee概述
1.1 ZigBee协议构建
ZigBee是一种短距离、低功耗的无线通信技术。完整的ZigBee协议栈从下到上分别为物理层(PHY)、介质接入控制层(MAC)、网络层(NWK)以及应用层(APL)等。
首先,物理层通过射频硬件和射频固件提供了一个物理层管理实体服务接入点和一个数据服务接入点,通过这两个服务接入点,可以为物理层的数据管理提供服务,ZigBee物理层数据包的格式一般由同步包头(前同步码和帧定界符)、物理层包头(长度为7位的帧、1位预留位)、物理层净荷即PSDU三大部分组成。其次,介质接入控制层主要用来处理所有物理层的无线信道接入情况,MAC层包含一个管理实体,该实体不仅可以调用MAC层管理功能,而且还负责维护MAC层固有的管理对象的数据库,MAC层数据包格式,由MAC层帧头(帧控制、序列号、目的PAN标识符、目的地址、源PAN标识符、源地址)、MAC层载荷和MAC层帧尾组成。再次,网络层的主要功能是通过提供相应的API函数,来为应用层提供合适的服务接口,主要提供配置新设备、初始化一个网络、连接和断开网络、寻址、邻居设备发现、路由发现、以及接收控制的服务。最后,应用层标准也由ZIGBEE联盟制定。由三部分组成:APS子层、ZDO和制造商定义的应用对象。APS提供了在NWK层和APL层之间,从ZDO到供应商的应用对行啊的通信服务集。服务由APS数据实体和APS管理实体这两个实体实现。ZDO描述了一个基本的功能函数,在应用对象、设备Profile和APS直接提供一个接口,满足所有在ZigBee协议栈中应用操作的一般需要。ZDO还有初始化APS、NWK、SSS的作用以及确定和执行发现、安全管理、网络管理、绑定管理的作用。
1.2 ZigBee支持的网络拓扑结构介绍
ZigBee的工作节点都是可以独立的,通过无线通信可以组成不同的网络。根据所组成的网络拓扑结构的不同,各个节点的功能也并不相同。选用不同的网络拓扑结构,对各种节点的需要也不相同。ZigBee支持多种网络拓扑,包括:星状网络、树状网络、网状网络。无论是哪一种网络拓扑结构,每个独立网络值有唯一的协调器,可以由网络中的全功能节点实现。
2 基于ZigBee的无线传感器网络节点的开发平台介绍
2.1 开发平台的硬件说明
基于ZigBee的无线传感器网络节点的开发平台硬件部分主要分为无线传感器、无线传输装置、节点模块与计算机通信模块、电源部分等。
无线传感器采用符合国际标准的传感器模块,该传感器模块可以将采集的模拟信号,通过16位模数转换芯片AD7705,将数据送入CC2430中。
基于ZigBee的无线传感器网络节点的开发平台的无线传输硬件平台的核心是符合ZigBee标准的2.4GHz的射频芯片CC2430。CC2430芯片在单个芯片上整合了ZigBee射频前端、内存和微控制器。包括1个8为MCU(8051)、32/64/128KB可编程闪存、8KB的RAM、模数转换器、几个定时期、AES128协同处理器、看门狗定时器、32KHz晶振的休眠模式定时器、上电复位电路、掉电检测电路以及21个可编程I/O引脚。
为实现与计算机的通信,可以采用基于电平转换芯片MAX232的RS232电平转换电路,实现串口连接。
电源部分选用AH805升压稳压器,这样可以将干电池提供的3V电压转变为满足MAX232电路的5V电压。
2.2 开发平台的软件说明
基于ZigBee的无线传感器网络节点的开发平台选用IAR公司推出的IAR Embedded Workbench的C/C++交叉编译其和调试器作为软件开发平台。该平台包括:嵌入式C/C++优化编译器、汇编器、连接定位器、库管理员、编译器、项目管理器以及C-SPY调试器。
3 基于ZigBee的无线传感器网络节点的设计与实现
3.1 zigBee网络节点设计要求
(1)可靠性。与有线传输介质相比,ZigBee网络节点所采用的无线信号传输介质不容易受到外界干扰因素的影响,但是与其他无线信道之间干扰是不可避免的。为保证ZigBee网络节点可以在有效范围内建立可靠的数据传输,ZigBee网络节点在设计时应有效选择合理的信道接入方式,有效利用扩频技
您可能关注的文档
最近下载
- 天津财经大学2024届毕业生就业质量报告.pdf VIP
- 部编人教版五年级数学上册《小数乘法(全章)》PPT教学课件.ppt VIP
- 数字集成电路部分课后习题chapter11ex.pdf VIP
- 安全通信与安全通信标准EN50159.pdf VIP
- 消防安全管理方案.docx VIP
- 锂电池储能系统技术协议.docx VIP
- 四年级数学下册《每日一练》全52套.pdf VIP
- 2025年福建厦门海关口岸门诊部招聘检验检测岗8人笔试附带答案详解.docx VIP
- 部编版语文四年级上册全册教案.pdf VIP
- DB37_T 4614.2-2023 “爱山东”政务服务平台移动端 第2部分:运营管理规范.docx VIP
文档评论(0)