首页 基于ZigBee的数据采集系统

基于ZigBee的数据采集系统

举报
开通vip

基于ZigBee的数据采集系统 第 22卷 第 3期 宁 波 大 学 学 报(理 工 版 ) Vol.22 No.3 2009年 9月 JOURNAL OF NINGBO UNIVERSITY ( NSEE ) Sept. 2009 文章编号:1001-5132(2009)03-0313-04 基于 ZigBee的数据采集系统 张瑛瑛, 朱双东*, 丁鑫 (宁波大学 信息科学与工程学院, 浙江 宁波 315211) 摘要: 鉴于 ZigBee技术适合用于数据采集系统的的特点, 提出了基于 ZigBee的数据采集系统的...

基于ZigBee的数据采集系统
第 22卷 第 3期 宁 波 大 学 学 报(理 工 版 ) Vol.22 No.3 2009年 9月 JOURNAL OF NINGBO UNIVERSITY ( NSEE ) Sept. 2009 文章编号:1001-5132(2009)03-0313-04 基于 ZigBee的数据采集系统 张瑛瑛, 朱双东*, 丁鑫 (宁波大学 信息科学与工程学院, 浙江 宁波 315211) 摘要: 鉴于 ZigBee技术适合用于数据采集系统的的特点, 提出了基于 ZigBee的数据采集系统的 设计 方案 气瓶 现场处置方案 .pdf气瓶 现场处置方案 .doc见习基地管理方案.doc关于群访事件的化解方案建筑工地扬尘治理专项方案下载 , 着重探讨ZigBee节点的硬件设计及其组网设计. 并详细讨论了基于CC2430芯片的数 据采集节点的硬件设计方案, 组网设计中的协调器建立网络、节点加入及脱离网络的设计方法, 以及数据采集系统的软件设计方法. 最后通过搭建温度采集 ZigBee 网络的实验, 证明新方案能 取得良好的通信效果. 关键词: ZigBee; 数据采集; 无线传感器网络; 单片机 中图分类号: TP393 文献标识码: A ZigBee 是一种近距离、低功耗、低速率、低 成本的无线传感器网络, 已经在许多领域得到了 越来越多的应用, 如温度、湿度、气体浓度、亮度、 压力等各种各样小数据量信息的采集, 及传输可 以采用这种低功耗、低传输速率的无线传感器网络. 在这些应用场合中, ZigBee网络与现有的各种无线 网络相比, 有着独特的优势, 即低功耗、低速率、 低成本. 由于 ZigBee 设备工作时间较短, 收发信 息功耗较低且采用休眠模式, 使得它非常省电, 电 池可使用长达 6 个月至 2 年左右. ZigBee 工作在 250 kbps 的通信速率, 足已满足低速率通信传输的 需要, 且 2.4 GHz的工作频段是免费频段. ZigBee联盟成立于2001年, 在其创始之初, 加 入该联盟的有英国 Invensys、日本三菱电气、美国 摩托罗拉以及荷兰飞利浦等 30 多家企业. 如今, 已有越来越多的国内外企业致力于 ZigBee 的研究 与开发, 包含芯片制造商、软件开发者、终端制造 商以及服务供应商等在内的一条完整的产业链. 在其他无线通信技术不断追求高速率、远距离的同 时, ZigBee却向着低速率、近距离的方向迈进, 其 目的就是为了大幅降低无线终端的成本和功耗. 1 硬件设计 数据采集节点主要由传感模块、数据处理存储 模块、无线通信模块等几部分组成[1]. 目前生产 ZigBee 芯片的厂商主要有美国的 Chipcon、Freescale、英国的 Jennic等公司. 笔者选 用的是 Chipcon 公司的 CC2430 芯片, 与 Chipcon 公司早期的 CC2420 芯片、Freescale 的 MC13213 芯片及 Jennic的 JN5121芯片等其他同类产品相比, 它具备了集成度高、功耗低、功能强等优点, 同时 也具有与 ZigBee/802.15.4 全兼容的硬件层、物理 层, 并在单个芯片上整合了 ZigBee 射频前端、内 收稿日期: 2008-07-03. 宁波大学学报(理工版)网址: http://3xb.nbu.edu.cn 基金项目: 浙江省科技 计划 项目进度计划表范例计划下载计划下载计划下载课程教学计划下载 项目(2007C21179). 第一作者: 张瑛瑛(1984-), 女, 福建宁德人, 在读硕士研究生, 主要研究方向: ZigBee无线传感器网络. E-mail: butaleney@sina.com *通讯作者: 朱双东(1950-), 男, 山东沂源人, 教授, 主要研究方向: 智能信息处理. E-mail: zhushuangdong@nbu.edu.cn 314 宁波大学学报(理工版) 2009 存和微控制器及CC2420射频收发器; 2节 5号电池 可以使用半年到 2年时间, 特别适合要求电池寿命 长的应用; 21个可编程的 I/O口可连接多个传感器; 内带 8路 A/D转换器, 转换位数 8位至 14位可选, 可以将传感器送来的模拟信号转换为数字信号; 包含增强型 8051 内核, 其每个时钟周期为 1 个机 器周期, 并具有除去被浪费掉的总线状态的方式, 使得它比标准 8051 内核具有更快的执行时间, 且 还增加了 1个数据指针和扩展 18个中断源. 数据采集节点硬件设计如图 1所示. 该芯片外 接 32 MHz 的晶振和多路电源, 根据实际应用需要 连接相应的传感器进行数据采集、A/D转换、数据 处理, 并将得到的数据经阻抗匹配网络进行处理, 最终通过天线发送出去. 无线收发电路如需得到 好的射频性能, 供电电源必须经过良好的滤波, 并 且与数字电路分开; 在射频信号输出部分通过阻 抗匹配网络, 实现阻抗匹配, 使到达天线的信号最 强; 还需要防止高频信号泄漏, 避免对发射信号造 成较大的干扰. 数据的收发情况以及节点和网络 的连接、脱离情况可以通过串行口或 LCD 进行观 察. 以上所述的基于 CC2430的数据采集节点的硬 件设计方法具有电路简单、信号稳定、成本低的特 点. 图 1 硬件设计简化框图 2 组网设计 2.1 协调器建立网络 当 FFD设备(Full Function Device)在第 1次被 激活后, 首先搜索其通信范围内已存在的网络, 如 果找到相应网络, 则通过一系列对话后, 该设备就 可成为此网络中的普通设备[2]. 否则, 这个 FFD设 备就将自己作为协调器来建立网络. 而对话在协 议栈的层与层之间通过服务原语来进行, 原语对 话过程如图 2所示. 图 2 协调器建立新网络的流程图 协调器应用层生成的NIME-NETWORK-FOR- MATION.request 原语发送给网络层请求建立网络, 网络层再通过 MLME-SCAN.request 原语向 MAC 层请求检测信道能量及扫描信道, 收到确认后, 为 新网络设置 1个 PANId (网络号), 通过MLME-SET 原语将 PANId 设置为 MAC层 macPANId, 网络层 再通过MLME-START.request原语向MAC层请求 运行网络, 收到确认后运行网络, 网络建立成功. 而服务原语明细表见表 1. 如果 NIME-NETWORK-FORMATION.request 中已指定 PANId 且不与已有 PANId 冲突, 则将它 设置为新网络的 PANId, 否则随机选择 1个不为广 播 PAN 标志符(0xFFFF)的符号作为 PANId. 如果 选不出唯一的 PAN 标识符, 网络层则将终止建立 网络的过程. 网络的建立要由网络协调器发起[3], 否则通过 串口或 LCD 能观察到网络建立失败的信息: “Net- work Join FAILED!Waiting then try again!”. 当网络 协调器启动以后, 就会出现网络建立成功的信息. 2.2 节点加入或脱离网络 节点被激活后, 如果找到已存在的网络, 本节 点将根据所获得的网络信息选定 1个父节点, 并提 第 3期 张瑛瑛, 等: 基于 ZigBee的数据采集系统 315 出入网申请, 同时等待父节点的请求响应. 当得到 允许后, 子节点将得到父节点分配给它的 1个网络 地址(也称为短地址)作为网络内的身份标识, 成功 建立链接. 加入网络后, 该节点可以接受新节点的 入网请求. 通过一级一级的地址分配, 可以构成较 大的网络[4]. 节点加入及脱离网络的握手示意图如 图 3所示. 图 3 节点加入及脱离网络的握手示意图 2.3 软件设计 若构建的是星状网络, 则采集节点先发送信 息给接收节点(即网络协调节点), 检查链路是否已 链接. 在确定链接后, 在采集节点进行数据的采集 与发送, 网络协调节点则将进行数据的接收与显 示, 实现系统的功能. 若构建的是树状或网状网络, 则采集节点与网络协调节点间将通过多跳数据转 发机制进行数据传输, 其中还需要路由 协议 离婚协议模板下载合伙人协议 下载渠道分销协议免费下载敬业协议下载授课协议下载 进行 分组转发操作. 采集节点与网络协调节点软件流 程图如图 4所示. 图 4 采集节点与网络协调节点软件流程 3 温度采集网络 由于 CC2430内置了温度传感器, 在实验中搭 建温度采集的 ZigBee 采用星型网络. 星型网络的 末端节点负责进行数据的采集和发送, 中心节点 将实现数据的接收与显示. 为使各个节点采集的 表 1 服务原语明细表 原语 功能 返回值 所在层 NIME-NETWORK-FORMATION.request 建立网络请求 应用层 NIME-NETWORK-FORMATION.confirm 建立网络确认 SUCCESS STARTUP-FAILURE 网络层 MLME-SCAN.request 扫描信道请求 网络层 MLME-SCAN.confirm 扫描信道确认 SUCCESS SCAN-FAILURE MAC层 MLME-SET.request 设置 macPANId 网络层 MLME-SET.confirm 设置 macPANId确认 SUCCESS SET-FAILURE MAC层 MLME-START.request 运行网络请求 网络层 MLME-START.confirm 运行网络确认 SUCCESS START-FAILURE MAC层 316 宁波大学学报(理工版) 2009 数据同时使中心节点接收, 需要将末端节点的目 标地址都设置为中心节点的本机地址. 实验中, 该 温度采集系统通信良好, 在有障碍物环境下的通 信距离明显低于在空旷的环境下, 此时可通过增 大模块的射频功率和增加中继点的方法来解决. 当检测到的温度准确度也不太高, 则需要采用更 高准确度的传感器. 4 结语 提出了一种基于 ZigBee 的数据采集系统的设 计方案. 在实验中搭建了温度采集的 ZigBee 网络, 通信良好, 并实现了该系统的功能. ZigBee网络的 覆盖范围一般为几十米, 但是可以通过网关与其 他网络(例如WiFi、以太网)进行连接, 从而达到扩 大网络覆盖范围或远程监控的目的 , 这将使得 ZigBee 优良特性得到更好的体现, 使得它有更广 阔的应用前景. 参考文献: [1] Garcia L R, Barreiro P. Performance of ZigBee-based wireless sensor nodes for real-time monitoring of fruit logistics[J]. Journal of Food Engineering, 2008, 87:405- 415. [2] 李文仲, 段朝玉. ZigBee无线网络技术入门与实战[M]. 北京: 北京航空航天大学出版社, 2007. [3] 齐楠, 韩波, 李平. 基于ZigBee的智能家庭无线传感器 网络[J]. 机电工程, 2007, 24(3):20-22. [4] 成锐, 李静, 雷鸣, 等. 基于 ZigBee的无线传感器网络 设计方案[J]. 电子元器件应用, 2007, 9(12):54-58. ZigBee-based Design of Data Acquisition System ZHANG Ying-ying, ZHU Shuang-dong*, DING Xin-yao ( Faculty of Information Science and Technology, Ningbo University, Ningbo 315211, China ) Abstract:The features of ZigBee make it suitable for the application of data acquisition system. In this paper, the design of the ZigBee-based data acquisition system is proposed. Both hardware design of the ZigBee nodes and the design of network forming are specifically investigated, with the former stressing on the design of the CC2430-based data acquisition nodes. Also, the mechanism of network-forming using coordinator and the network node-joining-or-disjoining is discussed. The paper is ended with a design case of the ZigBee network for temperature acquisition which demonstrates satisfactory communication results. Key words: ZigBee; data acquisition; wireless sensor network; single-chip CLC number: TP393 Document code: A (责任编辑 章践立) 基于ZigBee的数据采集系统 作者: 张瑛瑛, 朱双东, 丁鑫垚, ZHANG Ying-ying, ZHU Shuang-dong, DING Xin-yao 作者单位: 宁波大学,信息科学与工程学院,浙江,宁波,315211 刊名: 宁波大学学报(理工版) 英文刊名: JOURNAL OF NINGBO UNIVERSITY(NATURAL SCIENCE & ENGINEERING EDITION) 年,卷(期): 2009,22(3) 引用次数: 0次 参考文献(4条) 1.Garcia L R.Barreiro E Performance of ZigBee-based wireless sensor nodes for real-time monitoring of fruit logistics 2008 2.李文仲.段朝玉 ZigBee无线网络技术入门与实战 2007 3.齐楠.韩波.李平 基于ZigBee的智能家庭无线传感器网络 2007(3) 4.成锐.李静.雷鸣 基于 ZigBee的尢线传感器M络没计方案 2007(12) 相似文献(3条) 1.期刊 论文 政研论文下载论文大学下载论文大学下载关于长拳的论文浙大论文封面下载 钱卫星.吴弋晻.QIAN Weixing.Wu Yiming 基于ZigBee技术的无线网络智能家居构建 -电子工程师2008,34(12) 无线网络智能家居系统以CC2430芯片为核心构建系统网络协调器和终端节点,完成自组织网络拓扑设置及节点的硬件框架设计,配合精简版ZigBee无线通信协议,完成软件框架设 计及对网络终端家居的光强、湿度、温度、烟雾等节点传感器数据采集和封装,并以2.4 GHz的免费ISM频段进行zigBee数据的无线收发.构建的系统具有低成本、休眠低功耗、低复杂 度等特性,可扩展性强,能满足终端节点集成化、网络化和多功能化的未来发展趋势要求. 2.期刊论文 姚远.任永昌.李纯.陈晓纪.YAO Yuan.REN Yong-chang.LI Chun.CHEN Xiao-ji 基于ZigBee技术的医院病人监控系统研究 - 中国医疗器械信息2007,13(10) 本文给出了在医院使用ZjgBee技术的可行性,给出了医院病人监控系统的具体方案和主要设备选型,设计了病人监控系统的功能及网络图,说明了病人数据采集的方法. 3.会议论文 崔妍.陈伟.方方 基于zigbee技术的核数据传输 2007 Zigbee是一种新型无线通信技术,也是无线传感器网络的主要支撑技术。本文提出了将ZjgBee技术应用于核数据传输系统的设计方案,以Zigbee芯片CC2420为核心组成数据采集以 及无线传输的模块,实现了远程监控和测量数据的快速 分析 定性数据统计分析pdf销售业绩分析模板建筑结构震害分析销售进度分析表京东商城竞争战略分析 。 本文链接:http://d.g.wanfangdata.com.cn/Periodical_nbdxxb-lg200903003.aspx 下载时间:2010年5月8日
本文档为【基于ZigBee的数据采集系统】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
该文档来自用户分享,如有侵权行为请发邮件ishare@vip.sina.com联系网站客服,我们会及时删除。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。
本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。
网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
下载需要: 免费 已有0 人下载
最新资料
资料动态
专题动态
is_510357
暂无简介~
格式:pdf
大小:281KB
软件:PDF阅读器
页数:5
分类:互联网
上传时间:2012-03-10
浏览量:40