基于Zigbee的智能养殖场的研究与实现.doc

  1. 1、本文档共25页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第一章 绪论 第四章 主要介绍了嵌入式系统平台的构建:交叉环境的构建,Linux 系统的移植,串 口驱动的设计等。 第五章 主要讲解了智能养殖场系统的软件设计包括:传感器节点的设计,中心节点 的设计等。 第六章 主要讲了 Linux 系统移植、串口驱动移植、数据库移植、温度湿度采集的验证。 第七章 总结了工作的不足和有待提高的部分。 3 万方数据 第二章 智能养殖场相关技术介绍 第二章 智能养殖场相关技术介绍 无线传感网技术 Zigbee 技术简介[2-9] Zigbee 是一种新型短距离的无线通信技术。它具有组网方便,功耗低,易于安装和维 护的特点。起初 Zigb ee 技术是由英国的 Inve nsys 公司,美国的摩托公司和日本的三菱公司 一起研究和开发的,现在发展到了有一百多家公司参与,并且组成了 Zigbee 技术联盟 。他 们还制定了协议和标准,协议和标准涉及了芯片的制造,软件的开发等等。目前比较有名 的芯片有:德州仪器的 CC2420、CC2450 等等。具有划时代影响的是 2003 年 12 月 IEEE 发布了 Zigbee 的物理层和介质访问层的标准协议,即是 IEEE 802.15.4 协议,到了 2004 年 又推出了正式版的技术标准。由于物联网技术盛行 Zigbee 技术也在我们周围被广泛的使 用。 工业的应用 随着 Zigbee 技术的发展,现代化智能化的工厂可以通过 Zigbee 网络采集工厂内部的 各种信息,送到中央处理单元,信息处理后自动处理突发的状况等。大厦内使用 Zigbee 网 络可以监测和处理火灾的发生、调整大厦的温度和湿度。在医院里,无论病人走到哪里可 以 24 小时不断监测病人的情况等等。 智能家居的应用 Zigbee 模块可以安装在我们平时生活的电器上,实现物物联网,我们就可以远程控制 家里的电器,实现家居的智能化,网络化和自动化,给我们的生活带来更大的方便。 Zigbee 协议架构 Zigbee 协议的构架分为 4 个部分,从上到下依此为:应用层、网络层、MAC 层、物 理层。其中物理层和 MAC 协议的标准是由 IEEE 制定的,即是 802.15.4 协议 ,其他层的协 议标准是由 Zigbee 联盟自己制定的,如图 2.1 所示。 4 万方数据 第二章 智能养殖场相关技术介绍 图 2.1 Zigbee 协议栈框图 物理层 物理层是无线信道和 MAC 层的接口。Zigb ee 网络使用 2 个波段的无线电波,2.4G 和 868MHz/915 MHz 波段,其中 2.4G 波段是一个全球都开放的波段,868MHz 是欧洲的标准, 915 MHz 是美国的标准。物理层定义了这两种波段的特性。物理层主要用于检测并评估信 道、选择信道、检测能量、发送和接收数据。 MAC 层 MAC 层的规范协议是 IEEE 802.15.4 标准中的 MAC 层规范和协议。其主要功能为控 制无线信道的多路访问,建立、维护、结束无线设备之间的链路,为设备的安全性提供支 持,处理信道的接入和冲突等等。 网络层 网络层向上要给应用层提供合适的接口,向下要兼容 IEEE 802.15.4 协议。其主要功能 有:建立一个新的网络,或者加入一个新的网络,接收来自应用层的数据包,并加上网络 层的包头,如果目的节点是本节点的话,数据包发给本节点应用层,如果不是的话,按照 路由表发给下一个节点。此外网络层还具有安全特性,用户可以自行选择安全策略。 应用层 应用层包含应用程序支持子层、应用程序框架层、ZDO 设备对象等。应用程序支持子 层主要提供一些 API 函数供给用户使用。ZDO 设备对象是运行在端口 0 的应用程序,主要 提供一些管理网络的函数。 Zigbee 设备的节点类型 Zigbee 网络中有着 3 种类型的设备:协调器,路由器,终端设备。 终端设备:通常和传感器捆绑在一起,负责采集数据然后向协调器或者路由器发送数 据,没有路由的功能,不参与网络的维护,通常终端设备处在 Zigbee 网络的最外层。 5 万方数据 第二章 智能养殖场相关技术介绍 路由器:负责数据的转发,接收来自终端设备、邻居路由、协调器的数据,根据路由 表来转发数据,当距离比较远的时候,路由器也充当中继器的作用。 协调器:通常的话一个网络只能有一个协调器,它主要负责网络的建立和维护。一旦 网络建立成功,它的功能就和路由器一样了。和终端设备,路由器相比较,协调器处理数 据量较大,对硬件要求比较高。 Zigbee 的网络拓扑结构 Zigbee 主要有 3 种拓扑结构:星型结构、树状型结构、网状型结构。如图 2.2 所示。 星 形 ( stsr) 协 调 器 节 点 路 由 器 节 点 网 状 形 ( mesh) 终 端

文档评论(0)

lh2468lh + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档