搜档网
当前位置:搜档网 › 基于zigbee的环境监测

基于zigbee的环境监测

基于zigbee的环境监测
基于zigbee的环境监测

目录

一、环境质量监测设计背景 (1)

二、设计系统硬件的选择 (2)

2.1zigbee芯片的选择 (2)

2.2传感器的选择 (2)

2.2.1温湿度传感器 (2)

2.2.2光敏传感器的选择 (3)

三、系统实验开发平台的搭建 (4)

3.1硬件平台 (4)

3.2软件平台 (4)

四、实验操作步骤及结果 (6)

4.1操作步骤 (6)

4.2结果显示 (6)

总结与致谢 (9)

参考文献 (10)

附录 (11)

一、环境质量监测设计背景

近年来,随着无线传感器网络技术的迅猛发展,以及人们对于环境保护和环境监督提出的更高要求,越来越多的企业和机构都致力于在环境监测系统中应用无线传感器网络技术的研究。通过在监测区域内布署大量的廉价微型传感器节点,经由无线通信方式形成一个多跳的网络系统,从而实现网络覆盖区域内感知对象的信息的采集量化、处理融合和传输应用。与传统的环境监测手段相比,使用传感器网络进行环境监测有三个显著的优势:一是网络的自组性提供了廉价而且快速部署网络的可能;二是现场采集的数据可通过中间节点进行(路由)传送,在不增加功耗和成本的前提下,可将系统性能提高一个数量级;三是网络的健壮性、抗毁性满足了某些特定应用的需求。

将设备数据采集之后再通过无线ZigBee网络进行传输是ZigBee技术在工业现场环境中的一种应用,这种新兴的技术必将给工厂现代化注入新的活力。ZigBee技术填补了低成本、低功耗和低速率无线通信市场的空白,其使用的便捷性是该技术成功的关键,它适用于短距离小范围的基于无线通信的控制领域,必将在工业自动化等领域得到广泛的应用。数据采集技术已经相对成熟,将它重新构建于ZigBee网络平台之上,将成熟技术的稳定性和新技术的便捷性充分结合起来,这种结合对于工业现场十分必要。减少了在某些场所有线网络布线以及工人人工采集数据的不便,同时可以方便的于各种传感器搭配用于不同的场合。

二、设计系统硬件的选择

2.1zigbee芯片的选择

ZigBee新一代 SOC芯片CC2530是真正的片上系统解决方案,支持IEEE 802.15.4标准/ZigBee/ZigBee RF4CE 和能源的应用。拥有庞大的快闪记忆体多达 256个字节,CC2530是理想ZigBee专业应用。支持新 RemoTI的ZigBee RF4CE,这是业界首款符合ZigBee RF4CE兼容的协议栈,和更大内存大小将允许芯片无线下载,支持系统编程。此外,CC2530结合了一个完全集成的,高性能的RF收发器与一个8051微处理器,8kB的RAM,32/64/128/256KB闪存,以及其他强大的支持功能和外设。

CC2530提供了101dB的链路质量,优秀的接收器灵敏度和健壮的抗干扰性,四种供电模式,多种闪存尺寸,以及一套广泛的外设集——包括2个USART、12位ADC和21个通用GPIO,以及更多。除了通过优秀的RF性能、选择性和业界标准增强8051MCU内核,支持一般的低功耗无线通信,CC2530还可以配备TI的一个标准兼容或专有的网络协议栈(RemoTI,Z-Stack,或SimpliciTI)来简化开发,使你更快的获得市场。CC2530可以用于的应用包括远程控制、消费型电子、家庭控制、计量和智能能源、楼宇自动化、医疗以及更多领域。

2.2传感器的选择

本课程设计主要主要完成对光、温湿度的监测,所以需要选择光传感器和温湿度传感器。

2.2.1温湿度传感器

DHT11 数字温湿度传感器是一款含有已校准数字信号输出的温湿度复合传感器。它应用专用的数字模块采集技术和温湿度传感技术,确保产品具有极高的可靠性与卓越的长期稳定性。传感器包括一个电阻式感湿元件和一个 NTC 测温元件,并与一个高性能8 位单片机相连接。因此该产品具有品质卓越、超快响应、抗干扰能力强、性价比极高等优点。每个DHT11 传感器都在极为精确的湿度校验室中进行校准。校准系数以程序的形式储存在 OTP 内存中,传感器内部在检测信号的处理过程中要调用这些校准系数。单线制串行接口,使系统集成变得简易快捷。超小的体积、极低的功耗,信号传输距离可达20 米以上,使其

成为各类应用甚至最为苛刻的应用场合的最佳选则。使用4 针单排引脚封装。

图1温湿度模块与cc2530部分接口电路

2.2.2光敏传感器的选择

光传感器是利用光敏元件将光信号转换为电信号的传感器,它的敏感波长在可见光波长附近,包括红外线波长和紫外线波长。光传感器不只局限于对光的探测,它还可以作为探测元件组成其他传感器,对许多非电量进行检测,只要将这些非电量转换为光信号的变化即可。

图2光敏模块与cc2530部分借口模块

三、系统实验开发平台的搭建

3.1硬件平台

联创中控ZigBee 开发套件是一组包含无线节点(支持四种核心板:CC2530 核心板、STM32W108 核心板、WIFI 核心板、蓝牙核心板)、传感器、各种配件及相关调试工具的硬件板卡,广泛运用于联创中控的“无线传感器网络教学实验平台”、“Android 3G 物联网?移动互联网教学实验平台”、“IPv6 物联网?下一代互联网教学科研平台”等无线传感网、物联网教学实验平台。

图3主要模块实物图

3.2软件平台

IAR Embedded Workbench(简称EW)的C/C++交叉编译器和调试器是目

前为止是业界较易使用和较完整的的专业嵌入式应用开发工具。EW 对不同的微处理器提供了统一的直观用户界面。EW 今天已经可以支持35种以上的8位/16位/32位的各种微处理器结构。EW包括:嵌入式C/C++优化编译器,编辑器,连接定位器,汇编器,库管理员,C-SPY 调试器中和项目管理器。使用IAR的编译器可以得到较紧凑简介的代码,从而节省硬件资源,最终得以最大限度地降低产品的成本,从而以提高产品的竞争力。EW8051 目前是IAR公司发展较快的产品,EW8051 已经发展到了8系列版本,并且在同类产品中具有明显价格优势。其编译器可以对一些SOC 芯片进行专门的优化. 如Atmel,TI,ST,Philips。除了EW MCS-51标准版外,IAR 公司还专门为ARM、MP430等微处理器开发出专门的版本,方便了不同客户的需求。IAR System是嵌入式领域唯一能够提供这种解决方案的公司。EW支持35种以上的8位/16位/32位的微处理器结构。它配合TI公司的仿真器可以直接将程序下载到CC2530中。

图4 IAR软件界面图

四、实验操作步骤及结果

4.1操作步骤

1.准备好带有光敏传感器的CC2530 射频板,设置节点板跳线为模式一,将CC2530 仿真器连接到该CC2530 射频板上,接上出厂电源。

2.上电CC2530 节点板,然后按下连接好的CC2530 仿真器的复位按键;接下来点击IAR 菜单Project->Download and debug,将光敏传感器发送程序下载程序到CC2530 射频板上。

3.准备好带有温湿度传感器的CC2530 射频板,接下来点击IAR 菜单Project->Download and debug,将温湿度传感器发送程序下载程序到CC2530 射频板上。

4.将接受程序下载到cc2530射频板上。

4.2结果显示

在PC 上打开超级终端或串口调试助手,设置波特率为19200,8 数据位,1 停止位,无硬件流控。观察PC 机串口中输出的光、温度、湿度实验数据。

图5试验箱结果

图6实验结果

总结与致谢

这次课程设计是我们在大学期间最后的一次实践学习,是四年学习的一个总结,也是我们学习成果的具体体现。所以我们做课程设计必须有一个良好的态度,认真地对待,只有这样才可以学到更多的专业知识,为将来的工作做好各个方面准备。

首先要感谢带我课程设计的庞丹丹老师,庞丹丹以严谨的态度要求我们,不马虎,不以完成课程设计为目的,以让学生在课程设计中真正的能学到东西为目的。为了让设计能顺利的完成,庞老师花费大量时间与我们交流,她对问题的独到见解使我受益匪浅,每次与她讨论问题总会有所收获。

其次要感谢我的同学们,感谢他们在课程设计的过程中给我的帮助。没有他们的帮助,我也不可能很好地完成本次设计任务。同时感谢从我进入大学以来,学校所有在学习和生活方面对我关心的老师。

参考文献

[1]期刊:张娟,刘立人,周煜等. 一种新型的光交错复用器的设计[J]. 光学学报, 2003,23(12):1424~1428

[2]专著:金国藩,李景镇.激光测量学[M]. 北京:科学出版社,1998.162~165.

[3]学位论文:张景. 激光二极管微振动传感器及其在肌肉振颤测量中的应用[D]. 武汉:华中科技大学, 2000. 21~30.

[4]技术标准:National Standardization Technical Committee. GB 3100~3102-93. Quantities and Units GB3100~3102-93[S]. Beijing: China Standard Press,1994. [5] 李战明,刘宝,骆东松.Zigbee技术规范与协议栈分析[J].信息化纵横,2009,05:12-16. [6] 黄建华.基于ZigBee2006的无线传感器网络设计与实现[D].西安电子科技大学,2009年.

[7] 马新涛.基于Zigbee技术的无线网关设计[D].中国海洋大学,2010年.

[8] 张杰,涂巧玲,杨文刚.传感器网络节点通信模块的低功耗研究[J].传感器与微系统,2009,09:42-45.

[9] 郭栋,秦明芝,王伟敏.基于CC2430的ZigBee无线传感器网络设计与实现[J].物联网技术,2011,01:12-15.

附录

附件1:

图7程序流程图

图8系统结构图

附件2主要程序:

温湿度传感器发送代码:

#include

#include "hal_mcu.h"

#include "hal_assert.h"

#include "hal_board.h"

#include "hal_rf.h"

#include "basic_rf.h"

#include

#define RF_CHANNEL 25 // 2.4 GHz RF channel

#define PAN_ID 0x2007

#define SEND_ADDR 0x2531

#define RECV_ADDR 0x2520

static basicRfCfg_t basicRfConfig;

void rfSendData(void)

{

uint8 data[32] = {0};

uint8 ret;

unsigned char temp,hum;

// Keep Receiver off when not needed to save power

basicRfReceiveOff();

// Main loop

while (TRUE) {

dht11_update(&temp,&hum); //获取温度、湿度值

sprintf(data,"temp=%d,hum=%d\r\n",temp,hum);

ret = basicRfSendPacket(RECV_ADDR, data, strlen(data)); //将数据发送到接收节点

if (ret == SUCCESS) { //若发送成功,则D7闪烁一次

hal_led_on(1);

halMcuWaitMs(100);

hal_led_off(1);

halMcuWaitMs(900); //通过改变延时函数的参数,可以改变数据采集的频率

} else {

hal_led_on(1);

halMcuWaitMs(1000);

hal_led_off(1);

}

}

}

void main(void)

{

halMcuInit(); //时钟初始化

hal_led_init(); //LED灯初始

dht11_io_init(); //温湿度传感器引脚初始化

hal_uart_init(); //串口初始化

if (FAILED == halRfInit()) { //无线模块硬件初始化

HAL_ASSERT(FALSE);

}

// Config basicRF

basicRfConfig.panId = PAN_ID;

basicRfConfig.channel = RF_CHANNEL;

basicRfConfig.ackRequest = TRUE;

// Initialize BasicRF

basicRfConfig.myAddr = SEND_ADDR;

if(basicRfInit(&basicRfConfig)==FAILED) { //设置无线模块PAN_ID、信道、节点地址。

HAL_ASSERT(FALSE);

}

rfSendData(); //发送数据

}

接收程序:

#include

#include "hal_mcu.h"

#include "hal_assert.h"

#include "hal_board.h"

#include "hal_rf.h"

#include "basic_rf.h"

#include

#define RF_CHANNEL 25 // 2.4 GHz RF channel

#define PAN_ID 0x2007

#define RECV_ADDR 0x2520

static basicRfCfg_t basicRfConfig;

void rfRecvData(void)

{

uint8 pRxData[128];

int rlen;

basicRfReceiveOn();

// Main loop

while (TRUE) {

while(!basicRfPacketIsReady());

rlen = basicRfReceive(pRxData, sizeof pRxData, NULL); //接受数据

if(rlen > 0) {

pRxData[rlen] = 0;

printf((char *)pRxData);

}

}

}

void main(void)

{

halMcuInit(); //时钟初始化

hal_led_init(); //LED灯初始化

hal_uart_init(); //串口初始化

if (FAILED == halRfInit()) { //无线模块硬件初始化

HAL_ASSERT(FALSE);

}

// Config basicRF

basicRfConfig.panId = PAN_ID;

basicRfConfig.channel = RF_CHANNEL;

basicRfConfig.ackRequest = TRUE;

// Initialize BasicRF

basicRfConfig.myAddr = RECV_ADDR;

if(basicRfInit(&basicRfConfig)==FAILED) { //设置无线模块PAN_ID、信道、节点地址

HAL_ASSERT(FALSE);

}

rfRecvData(); //接收函数

}

基于ZigBee的温度监控系统毕业设计

基于ZigBee的温度监控 系统毕业设计 一、zigbee应用 有了ZigBee的一些技术优势,也谈到了不足之处,目前有些说法把它跟其它他 的无线技术,如Wi-Fi、Bluetooth、RFID、NFC等等进行类比,说某种技术不如另 一种,甚至说某种技术要取代另一种,这样的说法是片面的。作为一种低速率的短距 离无线通信技术,ZigBee有其自身的特点,因此应该有为它量身定做的应用,尽管 在某些应用方面可能和其他技术重叠。下面就来简单看看ZigBee可能的一些应用, 包括智能家庭、工业控制、自动抄表、医疗监护、传感器网络应用和电信应用。 二、系统总体设计 1.系统总体方案 Zigbee的主要优势是低功耗和组网,网络的组建是zigbee不同于其他无线协议 的主要优势所在,一个网络的组建形式决定了整个系统能否畅通,顺利的工作,因此 选择合理的网络结构是非常重要的。 为了实现任意无线节点之间都可以传递信息的目标,在串状连接方式的基础上又 发展了网状连接方式。网状连接方式又称为点到点到点(point-to-point-topoint)方式,它与传统的点到多点连接方式最大的不同是,网状连接方式中的每一个节点都 有无线微处理器,所以无需无线路由器就可以实现与另一节点之间的互连。由于这个 新的网络特征,每个无线节点不仅可以收发信息,还可以自动转发信息到网络中的其 他任意节点。 由于网状连接方式中每个节点的智能化,所以,当网络中任一节点故障时,附近 的无线节点会代替该故障的节点,继续进行信息的传输和转发,从而大大提高了系统 可靠性。同时,由于任意无线节点之间通过无线连接就如接力赛跑一样,信息可以通 过无线节点组成的网络传输到更远的地方。 网状结构如下图

基于zigbee的无线环境监测

新疆大学毕业论文(设计) 题目: 无线环境检测小系统设计实现指导老师: 李新刚 学生姓名:许伟义 所属院系:信息科学与工程学院 专业:电子信息工程 班级:电信11-1 完成日期:2015 年05 月23 日

声明 本人郑重声明论文(设计)系本人在李新刚指导下独立完成,本人拥有自主知识产权,没有抄袭、剽窃他人成果,由此造成的知识产权纠纷由本人负责。 签名:

摘要 Zigbee是为低功率无线通信网络定义的一些列协议的标准,zigbee无线设备的工作在868MHZ,915MHZ,2.4GHZ频带段,最小的数据速率是250K字节每秒。它可以独立的工作。 zigbee是依靠电池供电,所以它把低速率,低功耗,长久的续航能力当做他的主要目标。在许多zigbee应用里,无线设备工作的总时间在任何活动里都是被限制的。这些设备大多数时间都是处于睡眠模式。结果,zigbee设备可以在不换电池的情况下正常工作几年时间。Zigbee的主要应用是监测环境,它可以与传感器相连接,例如:温度传感器,温度传感器,光照传感器。从传感器节点接收数据,并将接收到的数据上传到主控芯片,主控芯片将数据上传至电脑,从而完成监测工作。 关键词:zigbee芯片;温度传感器;湿度传感器;光照传感器

ABSTRACT ZigBee is a standard that defines a set of communication protocols for low-data-rate short-range wireless networking . ZigBee-based wireless devices operate in 868 MHz,915 MHz, and 2.4 GHz frequency bands. The maximum data rate is 250 K bits per second.it can work by itself. ZigBee is targeted mainly for battery-powered applications where low data rate, low cost,and long battery life are main requirements. In many ZigBee applications, the total time the wireless device is engaged in any type of activity is very limited; the device spends most of its time in a power-saving mode, also known as sleep mode . As a result, ZigBee-enabled devices are capable of being operational for several years before their batteries need to be replaced.one application of Zigbee is monitoring environment.it can connect with sensors.such as temperature sensor,humidity sensor,optical sensor and so on.slave node collect data form those sensor.and send them to host node.host node upload those data into personnel computer.in the end,it accomplish its work about monitoring environment. keywords: zigbee-chip;temperature sensor;humidity sensor;optical sensor

【标准】基于Zigbee技术的智能家居系统设计方案

基于Zigbee技术的智能家居系统设计方 家居设备通过Zigbee 进行无线组网,把家居设备的信息和数字视频传输到因特网网络上, 进行实时的显示并进行后续的利用和控制;同时将收集各处传输进来的数字视频信息进行后续的处理和识别。如入侵检测,人脸检测和识别等。 智能家居又称为智能住宅,在国外常用Smart Home 表示。与智能家居含义近似的有家庭自动化(Home Automation)、电子家庭(Electr ON ic Home、E-home)、数字家园(Digital Family)、家庭网络(Home Net/Networks for Home)、网络家居(NetworkHome)、智能家庭/建筑(Intel ligent Home/Building)等。 智能家居系统利用先进的计算机技术、网络通讯技术、综合布线技术将与家居生活有关的各种子系统有机地结合在一起,通过统筹管理,让家居生活更加舒适、安全。智能家居可以提供全方位的信息交换功能,帮助家庭与外部保持信息交流通畅,优化人们的生活方式,增强家居生活的安全性,甚至为各种能源费用节约资金。 1 项目概述 1.1 智能家居发展概况 智能家居是利用先进的计算机技术、嵌入式系统和网络通讯技术,将家庭中的各种设备(如照明系统、环境控制、安防系统、网络家电)通过家庭网络连接到一起的,自从美国在1984 真正的智能建筑出现以来,国外已经有将近30 年的研究历史,而国内在这方面的研究相对较晚,从2003 年才逐步应用于高端市场,而且标准不统一,如海信、海尔、清华大学等大家各自为营。由于智能家居系统具有安全、方便、高效、快捷、智能化和个性化的独特魅力,使得智能家居的开发与建设成为21 世纪科技发展的必然趋势。随着全球对能源和环境的要求越来越高,而智能家居在节能方面的效果优势非常明显,因此具有非常广阔的市场前景。 1.2 开发板主要参数 本项目所使用开发板为Real6410 开发板,采用三星公司的ARM11 内核的处理器 S3C6410.开发板上还集成了123 M的DDR 内存以及1 GB NandFlash, 同时预留了

基于Zigbee的智能家居无线图像监控系统设计与实现

辽宁建材 2008年第5期 基于Zigbee的智能家居无线图像监控系统设计与实现 1引言 随着计算机的普及和信息技术的迅猛发展,人们已不满足于传统的居住环境,对家庭及住宅小区提出了更高的要求,智能化被引入家庭及住宅小区,并迅速在世界各地发展起来。人们对居住环境要求的日见增高,体现在希望住宅不仅更便利、舒适而且更安全。监控系统作为安全防范的重要手段,越来越多的应用在智能家居中。 无线监控系统集成了计算机技术、无线宽带通讯技术、图像解压缩技术、图像识别技术、红外图像采集技术、工业数据采集等诸多学科的技术。与传统的有线监控系统相比,它具有很大的优势:系统的组建比较简单,可省去布线的麻烦;具有可移动性,并且不受地点限制,可随意摆放在家里任何一个角落;在拆迁时直接取下布置的无线监控产品就可以带走了。 目前,无线图像监控系统广泛应用于家居监控、交通监控、110报警中心对城市重要现场监控、公安通讯指挥车的重要现场监控、收费站监控系统、油田及矿山的重要现场监控、重要仓库,码头、森林防火监控、银行监控联网等领域。 2无线通信技术介绍 目前,各种无线传输技术林立,都在争取成为市场标准。每个技术都有其立足的特点:有基于传输速度、距离、耗电量等特殊要求的;有着眼于功能的扩充性的;还有符合某些单一应用的特别要求的。 (1)蓝牙技术是一种无线数据与语音通信的开放全球规范,其实质内容是为固定设备或移动设备之间的通信环境建立通用的近距离无线接口,能在近距离范围内实现相互通信或操作。但蓝牙技术遭遇最大的障碍是过于昂贵。突出表现在芯片大小和价格难以下调、抗干扰能力不强、传输距离太短、信息安全问题等等。 (2)IrDA是一种利用红外线进行点对点通信的技术,是第一个实现无线个人局域网(PAN)的技术。 IrDA的主要优点是无需申请频率的使用权,因而红外通信成本低廉。并且还具有移动通信所需的体积小、功能低、连接方便、简单易用的特点。此外,红外线发射角度较小,传输上安全性高。IrDA的不足在于它是一种视距传输,两个相互通信的设备之间必须对准,中间不能被其它物体阻隔。 (3)Wi-Fi无线保真技术与蓝牙技术一样,同属于在办公室和家庭中使用的短距离无线技术。虽然由Wi-Fi技术传输的无线通信质量不是很好,数据安全性能比蓝牙差一些,传输质量也有待改进,但传输速度非常快,可以达到11mbps,符合个人和社会信息化的需求。 (4)Zigbee是一种新兴的短距离、低速率、低功耗无线网络技术,它是一种介于无线标记技术和蓝牙之间的技术提案。它此前被称作“HomeRFLite”或“FireFly”无线技术,主要用于近距离无线连接。与蓝牙、红外、GSM/GPRS和无线局域网等无线系统相比较,ZigBee技术的主要包括数据传输速率低、功耗低、成本低、时延短、安全、网络容量大、优良的网络拓扑能力、有效范围小、工作频段灵活等特点。 赵强 (沈阳建筑大学,辽宁沈阳110168) [摘要]本文结合智能家居监控系统的实际需求,提出了一种基于ZigBee协议的无线图像监控解决方案,并介绍了该方案的硬件设计、软件开发的方法及过程。 [关键词]ZigBee;智能家居;图像监控;无线通信;微控制器 [中图分类号]TU858[文献标识码]A[文章编号]1009-0142(2008)05-0028-03 [收稿日期]2008-05-14 28

基于zigbee的环境监测

目录 一、环境质量监测设计背景 (1) 二、设计系统硬件的选择 (2) 2.1zigbee芯片的选择 (2) 2.2传感器的选择 (2) 2.2.1温湿度传感器 (2) 2.2.2光敏传感器的选择 (3) 三、系统实验开发平台的搭建 (4) 3.1硬件平台 (4) 3.2软件平台 (4) 四、实验操作步骤及结果 (6) 4.1操作步骤 (6) 4.2结果显示 (6) 总结与致谢 (9) 参考文献 (10) 附录 (11)

一、环境质量监测设计背景 近年来,随着无线传感器网络技术的迅猛发展,以及人们对于环境保护和环境监督提出的更高要求,越来越多的企业和机构都致力于在环境监测系统中应用无线传感器网络技术的研究。通过在监测区域内布署大量的廉价微型传感器节点,经由无线通信方式形成一个多跳的网络系统,从而实现网络覆盖区域内感知对象的信息的采集量化、处理融合和传输应用。与传统的环境监测手段相比,使用传感器网络进行环境监测有三个显著的优势:一是网络的自组性提供了廉价而且快速部署网络的可能;二是现场采集的数据可通过中间节点进行(路由)传送,在不增加功耗和成本的前提下,可将系统性能提高一个数量级;三是网络的健壮性、抗毁性满足了某些特定应用的需求。 将设备数据采集之后再通过无线ZigBee网络进行传输是ZigBee技术在工业现场环境中的一种应用,这种新兴的技术必将给工厂现代化注入新的活力。ZigBee技术填补了低成本、低功耗和低速率无线通信市场的空白,其使用的便捷性是该技术成功的关键,它适用于短距离小范围的基于无线通信的控制领域,必将在工业自动化等领域得到广泛的应用。数据采集技术已经相对成熟,将它重新构建于ZigBee网络平台之上,将成熟技术的稳定性和新技术的便捷性充分结合起来,这种结合对于工业现场十分必要。减少了在某些场所有线网络布线以及工人人工采集数据的不便,同时可以方便的于各种传感器搭配用于不同的场合。

基于zigbee的环境监测系统的设计与实现任务书模板

河北工业大学本科毕业设计(论文)任务书 毕业设计(论文)题目:基于zigbee的环境监测系统的设计与实现 适用专业: 学生信息:学号:姓名:班级: 指导教师信息:姓名:职称: 下达任务日期:2012年2月29日 内容要求:(阐明与毕业设计(论文)题目相关、需要通过毕业设计解决、或通过毕业论文研究的主要问题。后面应列出建议学生在毕业设计(论文)前期研读的重要参考资料(书目、论文、手册、标准等)环境条件中的温度和湿度指标是其重要参数, 研制可靠且实用的温湿度监测系统显得非常重要。通常, 采用有线网络实现温湿度监测,具有布线麻烦、设备随意移动性不强等缺点。随着射频技术、集成电路技术的发展, 无线通信功能的实现越来越容易,数据传输速率也越来越快, 并且逐渐达到可以与有线网络相媲美的水平。无线传感器网络(wireless sensor network,WSN)是计算机、通信和传感器3项技术相结合的产物,近年来得到了飞速发展,已成为计算机科学领域一个活跃的研究分支[1]。而Zigbee是部署无线传感器网络的新技术, 已于2004年底推出。ZigBee技术是一种应用于短距离范围内,低传输数据速率下的各种电子设备之间的无线通信技术。 主要研究和解决以下问题: (1)分析现有基于zigbee的环境参数采集的技术现状、存在问题、发展趋势等。 (2)系统研究无线传感器网络、技术参数和应用方法,C语言程序设计方法,组网方式。 (3)应用循环和查询方式显示采集到的参数信息,研究通信协议,改进通信方法,将设计结果与其他采集系统进行优劣性的比较,并提出改进方案。 参考文献 1 占乃洲,边少锋,吴三元.基于zigbee无线网络的海岛环境监测系统的研究.船舶电子工程,2010(7): 121-123. 2 蔡镔,毕庆生,李福超等.基于zigbee无线传感器网络的农业环境监测系统设计.江西农业学报, 2010,22(11):153-156. 3 王立岩,杨世凤.基于zigbee技术的温室环境监测系统设计.天津科技大学学报,2011(2):60-63. 4 冯驰,刘希胜.基于zigbee的无线环境网络监测的设计.应用科技,2009,36(5):39-42. 5赵媛,杜坚,芦澎.基于zigbee的温室花房环境监测系统设计.现代电子科技,2011,34(11):37-39. 6 林少锋,赵国辉.基于zigbee的矿井人员定位及环境监控系统设计.西安文理学院学报,2009,12(4):

基于ZigBee的环境监测系统的设计与实现

Computer Science and Application 计算机科学与应用, 2016, 6(9), 515-522 Published Online September 2016 in Hans. https://www.sodocs.net/doc/7c2460977.html,/journal/csa https://www.sodocs.net/doc/7c2460977.html,/10.12677/csa.2016.69064 文章引用: 高刃. 基于ZigBee 的环境监测系统的设计与实现[J]. 计算机科学与应用, 2016, 6(9): 515-522. Design and Research of Environmental Monitoring System Based on ZigBee Ren Gao College of Information Engineering, Hubei University of Economics, Wuhan Hubei Received: Sep. 2nd , 2016; accepted: Sep. 17th , 2016; published: Sep. 22nd , 2016 Copyright ? 2016 by author and Hans Publishers Inc. This work is licensed under the Creative Commons Attribution International License (CC BY). https://www.sodocs.net/doc/7c2460977.html,/licenses/by/4.0/ Abstract With rapid development of the society, people pay more attention to the quality of lives, especially the environmental conditions: the weather phenomenon as the haze and mist and PM2.5. As the hottest wireless communication technology, ZigBee-based environmental monitoring system is designed and discussed in this paper. From the perspectives of technical research and practical application, it elaborates the design of the environmental monitoring on the cost-effective Chip CC2530, which implements a variety of functions including data collection, data transmission through ZigBee, data processing through Web Server and data monitoring through intelligent terminal. Keywords ZigBee, Z-Stack, Environmental Monitoring, Internet of Things, Sensor 基于ZigBee 的环境监测系统的设计与实现 高 刃 湖北经济学院信息工程学院,湖北 武汉 收稿日期:2016年9月2日;录用日期:2016年9月17日;发布日期:2016年9月22日 摘 要 随着社会不断的发展,人们对生活质量要求越来越高,特别对人们生存环境的关注,如当前最关注的雾 Open Access

ZigBee协调器技术及系统方案设计--毕业论文

目录 中文摘要......................................... 错误!未定义书签。英文摘要......................................... 错误!未定义书签。 1 绪论 (1) 1.1题目研究背景与意义 (1) 1.2国内外研究现状 (1) 1.3 ZigBee无线网络的研究前景 (2) 1.4 论文的组织结构 (3) 2 相关技术及系统方案设计 (4) 2.1 ZigBee技术 (4) 2.1.1 ZigBee无线网络设备组成 (5) 2.1.2 ZigBee无线网络拓扑结构 (5) 2.2 系统方案设计 (6) 2.2.1 系统方案设计框图 (6) 2.2.2 各模块功能介绍 (7) 3 硬件电路设计 (8) 3.1 硬件电路设计简介 (8) 3.2 处理器模块 (9) 3.2.1 处理器CC2530简介 (9) 3.2.2 芯片功能介绍 (9) 3.3协调器硬件单元电路原理图设计 (10) 3.3.1 CC2530支撑电路原理图设计 (10) 3.3.2 RS232串口通信电路原理图设计 (12) 3.3.3 电源电路设计 (12) 3.3.4 JTAG接口电路设计 (15) 3.3.5 人机交互接口电路设计 (14) 4 IAR开发环境介绍 (15)

4.1 IAR的安装及简介 (15) 4.2 ZigBee 2007 协议栈安装 (17) 4.3 IAR使用介绍: (19) 5 ZigBee无线网络协调器软件设计 (21) 5.1 Z-stack软件架构分析 (21) 5.1.1 Z-stack协议栈的几个重要概念 (21) 5.1.2 Z-stack协议栈分析 (22) 5.1.3 OSAL操作系统 (22) 5.2协调器软件设计 (23) 5.2.1 总体流程设计及代码 (24) 5.2.2 协调器新建网络流程图及代码 (26) 5.2.3绑定与接收 (29) 5.2.4 协调器向串口发送数据 (31) 6 调试 (36) 6.1 软硬件调试方法 (36) 6.2 调试中遇到的问题 (36) 7 总结 (38) 7.1 设计总结 (38) 7.3 设计不足和改善 (38) 参考文献 (39) 致谢 (40)

基于ZigBee的城市智能公交网络系统

基于ZigBee的城市智能公交网络系统 ■河北理工大学朱开宇刘佳宇安永丽 王文辕王烽源 提出一种新型的智能公交系统。该系统基于分布式ZigBee网络,能够以较低的成本实现全部线路车辆…的定位和预报功能,同时具有高可靠性和易扩展性。ZigBee是一种新兴的自动路由短距无线网络通信技… 术,但由于其管理网络范围有限,无法直接用于整个城市公交线路。本文以划分区域和边界路由的方式 解决了上述问题,给出了区域化的网络结构和系统的软硬件设计方案。 关键词ZigBee低成本智能公交CC2430 引言 在一个城市的发展规划中,交通的治理是政府工作中的首要大事,而公共交通的发展更是关系到城市交通是否便利的关键。我国目前使用最为广泛的公共交通工具还是公交车,因此利用科技发展智能公交是必然趋势。众所周知,普通的公交站牌仅能为乘客提供公交路线信息,而不能提供乘客同样关心的车辆位置信息。随着社会节奏的加快,这种不便因素越来越困扰人们,从而影响对出行方式的选择。于是,以GPS配合控制中心的智能公交系统应运而生:在公交车上安装GPS,为控制中心提供车辆位置信息;控制中心再通过有线网络或GPRS网络反馈到电子站牌,显示车辆到达的信息。 这样的系统虽可以提供车辆位置信息,但是仍存在以下不足: ①站牌显示的到达时间存在较大误差。由于路况、定位精度、信息刷新时间、信息处理传送时间等因素的影响,所显示时间精确度较差,乘客对这样的信息无法重视。 ②整个系统的成本很高。每辆公交车安装GPS和无线数据传输系统,构建一个庞大的监控中心和带有无线接收系统的点阵显示站牌,几条路线成本就几百万。此外,还需不断投入运行维护的费用,例如在使用GPRS通信的站牌系统中,每辆车需要缴纳GPRS包月的费用。 ③系统过于复杂,可靠性有所下降。保证所有公交车辆和站牌都能与中心通信,且不受阻碍是较困难的。一旦任何一方联系中断,站牌信息就无效了。 ④易受到破坏。这种站牌成本高,可能会成为一些不法分子盗窃的对象,已有媒体报道出现几万元的站牌遭到破坏的情况。 1无线站牌系统工作原理 首先,分析一下对公交车的运行情况:一般市内公交站距大约在500~800121,那么车辆在两站之间正常运行时间为2~4min(按照车速为30km/h左右计算),而公交车辆发车间隔为5~15min,从而可以得出结论大约每5站就有一辆公交车。由于乘客一般只关心下一趟公交车辆的到达情况(如到达时间及乘客多少),所以,对于每个站牌只定位即将到达的公交车辆就可满足乘客要求。因此,通过把公交车辆当前到达某站的信息传递给其他4个站牌,再经过计算就可以预测出该车辆到达的时间。该预测精度已经可以满足乘客的需求。 系统工作过程简述如下(如图1所示):当车辆1到达某站A时启动车载发射机,发出车辆到达信号,其内容包含车辆识别信息、乘客状况等。由站牌内处理器记录到达时间,并由A站发射机发送该车辆到达A站的信息,其信号通过无线网络可到达该车辆运行方向的下一站(A+1站)。A+1站接收到车辆到达A站的信息后,处理器根据所收到的信息,驱动显示系统显示车辆到达A站,同时转发此信息给下一站。下一站(Aq-2站)收到信息后,信息处理方式与A+1站相同。直到该线路前一趟车(车2)即将到达的站点Aq-孢站收到此信息,它将不再转发该信息(此时它应负责转发车2的即将到站信息)。 图1站牌信息中断传输原理 paper@mesnet.com.cn(投稿专用)Microcontrollers&EmbeddedSyst删17 万方数据

基于ZigBee技术的智能停车场系统研究_杨登强

44基于ZigBee技术的智能停车场系统研究 杨登强,王玉洁 (四川大学 计算机学院,四川 成都 610064) 摘 要:针对当前城市中普遍存在的停车难及停车场管理不规范的问题,提出了一种基于ZigBee技术的智能停车场管理系统。该系统采用125 kHz激励器唤醒载有2.4 GHz高频电子标签以及语音播报模块的车载单元,结合红外线反射性传感器和CC2530实现停车定位,并通过ZigBee无线通信网络实现车辆和控制中心的交互,从而实现无障碍智能停车场管理。本方法比传统的停车场管理方式更加准确、便捷、高效。 关键词:ZigBee;无线传感网;智能停车场;物联网 中图分类号:TP393.17 文献标识码:A 文章编号:2095-1302(2012)08-0044-04 Research on an intelligent parking system based on ZigBee YANG Deng-qiang, WANG Yu-jie (School of Computer Science, Sichuan University, Chengdu 610064, China) Abstract: Aiming at the common problems of parking dif? culty and nonstandard parking lot administration in cities, an intelligent parking system based on ZigBee technology is proposed in the paper. Compared with traditional parking system, the proposed system is more accurate, convenient and ef? cient by means of 125 kHz activator to activate the vehicle-mounted card consisting of 2.4 GHz RFID tag and speech broadcast chip. The system also locates the car by using the combination method of infrared re? ective sensor and CC2530, and utilizes ZigBee wireless network to realize the interaction between cars and the control center, which achieves barrier-free intelligent parking management. Keywords: ZigBee; wireless sensor network; intelligent parking; internet of things 0 引言 随着汽车产业的高速发展、汽车制造成本的持续下降以及国民可支配收入的日益提高,城市汽车拥有量急剧增加。为了充分利用有限的停车场资源来最大程度地满足车辆停泊的需求,各种类型的停车场(例如机械式停车场、平面式停车场、智能立体停车场、遥控停车场等)不断地涌现出来。传统的停车场管理系统面对越来越大的停车场进行车辆进出管理、收费、车位查找等工作会变得越来越繁琐复杂、费时费力,不仅管理效率低下,同时也存在一定的安全隐患。 随着物联网(Internet of Things,IOT)技术在最近几年的飞速发展,基于无线传感网络的物联网技术越来越多地应用到智能停车场管理系统中。本文提出了一种基于ZigBee技术的智能停车场管理系统,该系统利用125 kHz的激励器来触发载有2.4 GHz高频电子标签以及语音播报模块的车载单元,结合红外线反射性传感器和CC2530实现停车定位,同时利用ZigBee无线通信网络作为主干网通信网络,上传车辆信息与下发停车诱导信息,以实现无障碍智能停车场管理,从而有效地降低了车载单元的功耗,也使停车场管理更加准确、便捷、高效。 1 智能停车场系统的研究现状 智能停车场系统主要需要解决以下几个问题[1]。第一,无障碍停车;第二,自动计算停车场内的空闲停车位,并可视化显示;第三,对进入停车场的车辆进行停车诱导,避免车辆在场内无序流动,出现交通拥堵状况;第四,自动对进出停车场的车辆进行收费;第五,自动分析停车场不同时期的车流量,指导优化停车场管理与资源配置;第六,对停车场内的车辆进行在位监控。 现有的智能停车场系统主要以感应卡、IC卡或ID卡为载体,当车辆行驶到入口或出口时,将卡片靠近读卡器,系统在获取读卡器上传的持卡人信息后,按照预先写好的程序对车 ———————————————— 收稿日期:2012-05-28 基金项目:博士点基金资助课题(20100181110053) 物联网技术 2012年 / 第8期

基于Zigbee的无线环境监测系统设计

基于Zigbee的无线环境监测系统设计

齐齐哈尔大学 毕业设计(论文) 题目基于Zigbee的无线环境监测系统设计 学院通信与电子工程学院 专业班级物联网112班 学生姓名王海超 指导教师惠鹏飞 成绩

2015年6 月15 日

摘要 随着各种现代化信息技术的迅猛发展和进步,以及人们生活水平的提高,人们越来越对自己所处的环境有了更高的要求。人们都想要自己的生活环境健康、舒适。近些年,特别是人类在信息技术上的快速发展,使得各种有线无线通信技术有了前所未有的突破,未来,随着各种无线技术的成熟和成本应用的下降,有线将慢慢离开技术舞台的中央。因此,本文为此而专门设计了基于Zigbee的无线环境监测系统。 为了以较小的成本,较高的安全性和可靠性,并且能够实时准确地监控家庭环境的参数,供PC决策以确保人们的居住环境的健康性,最大程度地减少人们因长时间在受污染的家居环境中而生病,本文利用ZigBee技术而开发设计出了这一智能家居中的子系统——环境监测系统。其最大的优点在两个方面,一是无线,这样可以使地方占用小,方便安装,不会给家居环境增加视觉干扰;二是功耗低,其使用两节干电池即可工作半年以上。 本论文以ZigBee无线传感网络技术为核心,与各种传感器技术相结合,设计出一套方便实用的家居环境监测系统,为家居中的管理中心(PC)提供准确无误的决策参数,是智能家居系统中不可缺少的子系统之一。其中终端传感器节点可以选择温度、湿度、亮度、一氧化碳等传感器,并且可以根据需求增加或减少终端。故本文无线网络终端模块选用的是CC2430芯片为平台,以实现信息数据的接收与发送,此芯片内置8051内核的单片机内核,并有一定的内存空间,故只要加上些少许外围电路就可以实现功能,无需再加单片机。在数据接收端(即协调器节点)收到的数据处理并上传到PC以供其分析控制家居中智能电器调节各项环节参数,以此可以实现快速、实时并且方便的家居环境信息的监测功能。 关键词:ZigBee,无线传感器网络,环境监测,智能家居

基于ZigBee数据采集系统的设计毕业论文

基于ZigBee数据采集系统的设计毕业论文 目录 第一章绪论 (1) 1.1 课题背景 (1) 1.2 ZigBee技术简介 (2) 1.3 国外研究现状 (3) 1.4 基于ZigBee的数据采集系统的意义 (4) 1.5 论文主要容与组织结构 (5) 第二章系统总体方案设计 (6) 2.1 系统的设计原则 (6) 2.2 系统硬件组成 (6) 2.3 系统关键技术介绍 (7) 2.3.1 ZigBee协议体系 (7) 2.3.2 ZigBee网络结构 (9) 2.4 ZigBee无线芯片的选取 (12) 第三章硬件电路的设计 (13) 3.1 总体设计方案 (13) 3.2 C2530无线单片机介绍 (13) 3.2.1 CC2530芯片的硬件组成 (14)

3.2.2 CC2530芯片的主要特征 (15) 3.3 CC2530基本电路 (17) 3.4 CC2530外围节点电路 (18) 3.4.1 数据采集电路 (18) 3.4.2 串口转USB电路 (20) 3.4.3 电源电路 (20) 3.4.4 显示电路 (21) 3.4.5 键盘电路模块 (23) 3.4.6 天 线 (23) 第四章软件设计 (24) 4.1 IAR开发平台的介绍 (24) 4.2 传感器模块的软件设计 (25) 4.3 协调器的软件设计 (26) 4.4 IAR开发平台程序烧录 (26) 4.4.1 创建一个新工程 (26) 4.4.2 工程参数设置 (27) 4.4.3 添加项目代码 (28)

第五章总结与展望 (30) 5.1 设计总结 (30) 5.1.1 基本功能实现...... ............ .......................................... . (30) 5.1.2 无线数据采集的测试...... .................. .. (31) 5.2 前景展望 (32) 参考文献 (33) 致谢 (34) 附录 (39)

基于Zigbee的空气质量检测

计算机科学与技术学院 《ZigBee无线网络原理》课程设计报 告 设计题目:基于ZigBee的空气质量检测 设计人员: 学号+姓名 指导教师:王忠友 2016年11 月

目录 目录 (2) 摘要 (3) ABSTRACT (3) 1设计目标 (4) 2设计内容 (4) 3系统框图 (4) 4实验所需器材 (5) 5实验各个模块的相关电路设计 (6) 5.1 空气质量传感器的相关参数 (7) 5.2 空气质量传感器原理图 (8) 5.3协调器原理图 (9) 5.4 Zigbee核心板介绍 (9) 6实验软件设计 (10) 6.1 裸机程序 (13) 6.2 Zigbee协议栈部分程序 (14) 7作品实物图展示 (14) 8实验小组成员分工 (17) 9实验总结 (18) 参考文献 (18) 10.小组成员评分 (19)

ZigBee空气质量检测 摘要 随着物联网的兴起,ZigBee技术以其独有的优势正在为我们提供更多优质便捷的技术成果。本课题研究的是基于ZigBee技术,设计和实现使用空气质量传感器来检测空气中质量。设计以电脑控制端、ZigBee技术、空气质量传感器模块等硬件模块组成的检测系统。实现当有空气质量传感器监测到空气中不同污染程度时,指示灯亮并且上位机有提示的功能。使得人们更方便快捷的对空气质量进行监测。 【关键词】ZigBee核心板空气质量传感器空气污染 ABSTRACT With the rise of the Internet of things, ZigBee technology with its unique advantage is to provide us with more high quality convenient technological achievements. This topic research is based on ZigBee technology.Design and implementation using air quality sensor to detect the air quality.Design with computer control end.ZigBee technology, air quality sensor module of hardware module testing system.When there is air quality sensor monitoring to different degree of pollution in the air, indicator and superordination machine has the function of the tip.Make people more convenient and quick for air quality monitoring.Design and implementation using air quality sensor to detect the air quality.Design with computer control end.ZigBee technology, air quality sensor module of hardware module testing system.When there is air quality sensor monitoring to different degree of pollution in the air, indicator and superordination machine has the function of the tip.Make people more convenient and quick for air quality monitoring.

基于zigbee的温湿度传感器设计本科毕业设计

宁夏大学新华学院本科毕业设计 (2015届) 题目基于ZigBee的温湿度传感器设计 系别信息与计算机科学系 专业电气工程及其自动化

宁夏大学新华学院本科学位论文 摘要 无线传感器网络(Wireless Sensor Network,WSN)是由大量无处不在的,具有通信与计算能力的微小传感器节点密集布设在无人值守的监控区域而构成的能够根据环境自主完成指定任务的“智能”自治测控网络系统。大量传感器节点通过相互之间的分工协作,可实时感知、监测和采集分布区域内的监测对象或周围环境的信息。无线传感器网络有着与传统网络明显不同的技术要求,前者以数据为中心,后者以传输数据为目的。随着传感器网络技术的逐步发展,它的应用也越来越广泛,无线传感器网络也被要求有更小功耗,更低成本,以及更方便使用的性能,在这种情况下,ZigBee技术应运而生。 ZigBee技术是一种短距离无线双向通信技术,该技术拥有协议简单、功耗低、组网能力强、网络容量大、时延短、安全、可靠及成本低等优点,具有路径选择、自动连结网络及自我恢复等功能。预计将在消费类电子设备、家庭智能化、工控、医用设备控制、农业自动化等领域获得广泛应用。 本文首先介绍了无线传感器网络的基础知识和研究现状;然后深入分析了ZigBee协议,给出了各层的功能;之后,设计了ZigBee节点模块和温湿度传感模块,并在此硬件基础上设计了具有基本功能的ZigBee协议栈,同时提出了一种基于ZigBee的组网算法,通过扫描信道、建立网络和建立节点间的关联三个步骤构建了一个简单的网络层,实现了无线传感器组网功能;在此基础上本文设计一个小型的温度湿度监控网络系统;最后,对论文进行总结,提出今后的研究工作方向。 关键字:ZigBee;温湿度传感器;无线通信;无线温湿度传感器系统 I

基于zigbee技术的家居环境监测系统的设计与实现毕业论文

基于ZigBee技术的家居环境监测系统的设计与实现 摘要:环境是人们赖以生存的必要条件,随着现代化信息技术的迅猛发展和提高,人们对自己的生活环境有了更高的要求,希望自己的生活环境健康、舒适。近些年,特别是人类在信息技术上的快速发展,使得各种无线通信技术有了前所未有的突破,无线技术在智能家居上的应用将越来越广泛。因此,本文利用ZigBee技术设计出了这种无线家居环境监测系统。该系统中,传感器节点(即终端节点)可以选择温度、湿度、亮度等传感器,并且可以根据需求添加或减少传感器节点。所以本文无线网络终端模块选用的CC2530芯片为平台,以实现信息数据的接收与发送。此芯片内置8051内核的单片机内核,并有一定的内存空间,故只要加上些少许外围电路就可以实现功能,无需再加单片机。在数据接收端(即协调器节点)收到的数据处理传送到PC机上显示。为了让用户方便监测数据,本文在PC机上设计了显示界面,让人们更加方便操作及监测数据。本系统运行可靠,能正确获取环境数据,实现实时监测。 关键词:ZigBee;无线传感器网络;环境监测;智能家居

Design and Realization of Household Environment Monitoring System Based on ZigBee Technology Abstract:Environment is a necessary condition for survival. With the rapid development and improvement of modern information technology, people have higher requirements for their living environment. They hope they live healthily and comfortably. During recent years, especially the quick development of information technology which enables all kinds of wireless communication technology to improve unprecedentedly. So,the thesis utilizes ZigBee technology to exploit and design the wireless home environmental monitoring system. In the system, the sensor node(as well as terminal node) can choose temperature, humidity, brightness etc. Therefore, the wireless network terminal module of the thesis choose the CC2530 chip as the platform for realizing receiving and sending of the information data. The chip has a single chip with 8051 core and has certain memory space. Thus, it can realize its function by adding a little peripheral circuit without extra single chip. The received data processing in the data receiving terminal(that is coordinator node) send to PC for people’s real-time monitoring. The thesis designed the display interface in PC for people’s operation and data monitoring conveniently. The system works rel iably which can obtain correct environmental data and realize real time monitoring. Keywords:ZigBee;Wireless sensor networks; environmental monitoring; smart home

相关主题