- 1、本文档共25页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 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)