基于zigbee的环境监测
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
目录
一、环境质量监测设计背景 (1)
二、设计系统硬件的选择 (2)
2.1zigbee芯片的选择 (2)
2.2传感器的选择 (2)
2.2.1温湿度传感器 (2)
2.2.2光敏传感器的选择 (3)
三、系统实验开发平台的搭建 (5)
3.1硬件平台 (5)
3.2软件平台 (6)
四、实验操作步骤及结果 (7)
4.1操作步骤 (7)
4.2结果显示 (7)
总结与致谢 (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软件界面图