基于zigbee的环境监测

合集下载

基于zigbee的无线环境监测系统.

基于zigbee的无线环境监测系统.

一、课题介绍
本课题是以zigbee无线发射为核心技术的环境监测系统, 可以用来测量当前环境不同地点的实时温度,湿度,光 照强度和一氧化碳浓度。
温湿度,光照,一氧化碳等是最主要的环境参数,人们 的生活与其息息相关,在农业生产中也离不开这些环境 信息,在智能家居领域中也离不开这些环境信息的监测, 因此研究温湿度,光照,一氧化碳等数据的监测方法和 装置具有重要的意义。
二、总体方案设计
该系统主要由以下功能模块构成:协调器模块;传感 器节点模块;上位机显示界面等。
主要的系统电路有:电源电路、温湿度传感器电路、 光照传感器电路、一氧化碳传感器电路、显示电路、 报警电路、键盘设置阀值控制电路
二、总体方案设计-控制系统框图
三、系统组成
整个系统硬件由三大部分组成:以CC2530为核心的协 调器模块;以温湿度传感器、光照传感器、一氧化碳 传感器做组成的环境信息数据采集模块;以VB8.6编 译的上位机显示界面;以1602液晶显示器蜂鸣器为主 的显示报警模块;
物联网112班 zigbee的无线环境监测系统设计 指导老师:惠鹏飞 答辩人:王海超 专业:物联网工程 设计组成:硬件组合,上位机界面,系统测试,软件
测试,需求分析,文献综述,开题报告, 外文翻译,电路原理图
内容提要
1、课题介绍 2、总体方案介绍 3、系统组成 4、硬件调试
四、硬件调试-上位机界面显示
四、硬件调试-实物图
四、硬件调试-液晶屏显示
不足之处
本系统的光照和一氧化碳检测部分只是通 过模拟形式显示环境的变化。暂时没有实现 数字显示。
三、系统组成-各部分功能
➢ 1、温湿度检测传感部分:DHT11温湿度传感器 ➢ 2、光照检测传感部分:BH1750FVI光照传感器 ➢ 3、一氧化碳检测传感部分:CM-7一氧化碳传感器 ➢ 4、上位机显示界面部分:VB8.6 ➢ 5、蜂蜜器电路:PNP型晶体管S8550 ➢ 6、显示部分:LCD12864液晶显示器 ➢ 7、电源部分:3节1.5V干电池

基于ZigBee的智能环境清洁监控系统

基于ZigBee的智能环境清洁监控系统

基于ZigBee的智能环境清洁监控系统智能环境监控系统(Smart Environment Monitoring System,SEMS)是一种综合性的智能化监控系统,可以对环境清洁状况进行实时监测,并根据监测结果进行自动化操作,实现环境清洁实时、精准和高效监控。

其基于ZigBee技术的实现方式可以实现设备间的无线通信,数据采集和传输无需布线,且具有低功耗、低成本、简单易用、灵活可靠等优点。

系统架构智能环境监控系统基于ZigBee构建的通信网络,每个管理节点可控制一至多个节点终端,形成智能网络。

系统主要由三部分组成:监测节点、传输节点和控制节点。

监测节点用于采集环境清洁信息,包括噪声、空气质量、湿度、温度等参数;传输节点用于传输数据到上位机,并控制设备的操作;控制节点是整个系统的控制中心,可对传输节点进行控制并汇总数据。

整个系统架构如下图所示:系统设计1. 监测节点设计监测节点通过传感器采集环境清洁数据,利用ZigBee传输节点无线传输数据,实现数据的实时监控和传输。

监控节点主要有以下几种:(1)噪声监测节点:通过麦克风模块采集环境噪声信号,将噪声信号放大、滤波等处理后,转变成数字信号后通过ZigBee模块传输到传输节点。

传输节点负责采集和传输来自监控节点的数据,以及控制环境清洁设备的操作。

传输节点使用ZigBee协议进行传输,主要包括下列组件:ZigBee模块、功率控制模块、数据采集模块、数据存储模块以及电源管理模块。

控制节点是整个系统的控制中心,可对传输节点进行控制操作,并汇总来自监控节点的数据。

控制节点由单片机和ZigBee模块构成,负责实现传输节点的控制、数据汇总存储、数据呈现等功能。

同时,控制节点还可以通过网络接口,将监控信息上传到后台服务器和移动终端,实现用户对系统的监控和操作。

应用展望基于ZigBee技术的智能环境清洁监控系统在实现环境清洁监控和调控方面具有广阔的应用前景,尤其适用于噪声污染、空气质量监测、温湿度检测等行业。

基于ZigBee技术的环境监测系统的开发

基于ZigBee技术的环境监测系统的开发

基于ZigBee技术的环境监测系统的开发于蜂群使用的赖以生存和发展的通信方式,蜜蜂通过跳ZigZag 形状的舞蹈来通知发现的新食物源的位置、距离和方向等信息,以此作为新一代无线通讯技术的名称。

ZigBee 过去又称为“HomeRF Lite”、“RF-EasyLink”或“FireFly”无线电技术,目前统一称为ZigBee 技术。

ZigBee 技术则致力于提供一种廉价的固定、便携或者移动设备使用的极低复杂度、成本和功耗的低速率无线通信技术。

这种无线通信技术具有如下特点:决定它将是无线传感器网络的最好选择。

1)功耗低;2)数据传输可靠;3)网络容量大;4)兼容性;5)安全性;6)实现成本低;7)自动动态组网、自主路由。

本文以Zigbee 技术开发了一套符合GMP 药厂要求的环境温度/湿度监测系统,该系统符合美国食品与药物管理局FDA Part 11 标准。

系统能对大面积的多点的温度/湿度进行监测,并将数据传输到PC 机上进行数据存储与分析,并输出打印曲线,在设备异常情况下还以多种形式的报警通知相应人员。

同时系统具有强大的分级管理功能,为不同阶层的用户管理提供了一个多级的管理、监控平台。

2、系统设计2.1 ZigBee 协议框架及其网络拓扑结构ZigBee 协议是一种低成本、低功耗、低速率嵌入式设备互相间及与外界网络通信的组网解决方案,它是ZigBee 联盟基于IEEE 802.15.4 技术标准物理层和媒体访问控制层(MAC 层)协议对网络层协议和API 进行标准化而制定的无线局域网组网、安全和应用软件方面的技术标准。

ZigBee 协议栈结构如在标准规范的制订方面,主要是IEEE 802.15.4 小组与ZigBee Alliance 两个组织,两者分别制订硬件与软件标准。

在IEEE 802.15.4 方面,2000 年12 月IEEE 成立。

基于ZigBee的群组定位与环境监测设计的开题报告

基于ZigBee的群组定位与环境监测设计的开题报告

基于ZigBee的群组定位与环境监测设计的开题报告一、选题的背景与意义室内定位和环境监测在现代人们的生活中扮演着越来越重要的角色,可以为人们提供舒适、健康和安全的生活环境。

而基于ZigBee的群组定位与环境监测系统可以有效地解决室内定位和环境监测的问题。

ZigBee是一种低功耗、短距离无线通信技术,广泛应用于各种智能家居、智能建筑、智能城市等领域。

基于ZigBee的群组定位与环境监测系统可以通过部署多个ZigBee节点实现对室内位置的定位和环境参数的监测。

此外,该系统还可以通过数据分析和处理,为用户提供更加精确、个性化的环境服务。

二、研究内容和方法本文旨在设计一种基于ZigBee的群组定位与环境监测系统,实现对室内位置的定位和环境参数的监测。

具体研究内容包括:1、系统结构设计:设计ZigBee节点的布局和连接方式,确定数据传输协议、算法及电路。

2、节点定位算法设计:通过ZigBee节点的时序差异和信号强度差异实现室内位置的定位。

3、环境数据采集和处理:设计传感器节点对环境参数进行实时采集,并对数据进行分类、分析和处理。

4、群组通信协议设计:通过ZigBee的群组通信协议,将数据传输到数据中心。

5、数据展示和分析:通过数据可视化和数据分析,为用户提供更加精确、个性化的环境服务。

本文将采用实验和仿真相结合的方法,通过实验验证设计的可行性,仿真验证系统的性能和稳定性。

三、预期成果1、设计并实现一种基于ZigBee的群组定位与环境监测系统。

2、设计并实现节点定位算法,实现室内位置的定位。

3、设计并实现环境数据采集和处理功能,对环境参数进行实时监测和分析。

4、设计并实现群组通信协议,实现数据的传输和接收。

5、通过数据可视化和数据分析,为用户提供更加精确、个性化的环境服务。

四、存在的问题及解决方案1、节点定位算法的可行性:针对节点定位算法的不足之处,可以通过增加节点数、改进算法和优化节点布局等方式进行改进,以提高定位精度和稳定性。

基于ZigBee技术的室内环境监测系统设计

基于ZigBee技术的室内环境监测系统设计

基于 ZigBee技术的室内环境监测系统设计摘要:基于ZigBee技术的室内环境监测系统设计。

它有三大部分组成,所有的数据的传输都在ZigBee搭建的无线传感网络工作。

ZigBee模块A用来发送数据,ZigBee模块B用来接受数据,上位机用来显示数据。

温湿度传感器和stm32单片机用来采集数据发送给ZigBee模块A。

同时用IAR软件编写和编译ZigBee的程序,保证数据的传输。

应用于对信息传递的大小的要求很低,对功耗的需求也比较低的场合。

关键词:Zigbee技术;环境监测;无线传感器引言:随着科技的发展、社会的进步,当今对无线技术需求日益增长,从而孕育出了无线传感网络(Wireless Sensor Network,简称WSN)。

无线通信技术WiFi、蓝牙已经被人们熟知,由于他们的功耗大、组网麻烦等原因,很难应用在工业自动化中。

为了满足市场的需求,ZigBee就这样诞生了。

它有成本低、组网方便、安全性高等优点。

应用ZigBee技术可以制造一种低成本、低功耗的检测仪器。

1主要功能本设计以STM32单片机作为核心控制元件,ZigBee无线模块作为通信模块,以及DHT11温湿度传感器设计的一款无线传输的温湿度检测仪,其中温湿度传感器DHT11和stm32单片机用来采集数据发送给ZigBee模块A,然后在ZigBee组网内,ZigBee模块A用来发送数据,ZigBee模块B用来接收数据,最后上位机用来显示数据。

2工作原理本设计采用STM32单片机作为核心控制元件,使用两块ZigBee无线模块作为通讯模块,首先使接收电路正常供电,进入接收数据状态,等待数据的到来,接着单片机上的程序运行,将单片机上事先存放的数据由ZigBee模块A发射出去,如若发射模块和接收模块在可接受范围内,无线ZigBee B模块接收到信号,在上位机实时显示温湿度数据。

3硬件设计本设计的方案是把温湿度传感器采集的数据通过单片机stm32发送给ZigBee模块A,再运用ZigBee无线通讯协议把数据传输给ZigBee模块B,最后通过串口把数据在上位机上显示出来。

无线传感器网络基于Zigbee协议的环境监测系统

无线传感器网络基于Zigbee协议的环境监测系统

无线传感器网络基于Zigbee协议的环境监测系统无线传感器网络(Wireless Sensor Network, WSN)基于Zigbee协议的环境监测系统在近年来得到了广泛的应用和研究。

该系统通过无线传感器节点实时采集环境数据,并通过Zigbee协议进行数据传输和协调,为环境监测提供了更加便捷和高效的解决方案。

一、无线传感器网络基础介绍无线传感器网络是由大量的无线传感器节点组成的分布式传感器系统,这些节点能够自主感知和处理环境中的各种信息,并能互相之间进行通信和协作。

无线传感器网络具有自组织、自适应、低功耗、大规模部署等特点,被广泛应用于环境监测、智能家居、军事侦查等领域。

二、Zigbee协议介绍Zigbee是一种基于IEEE 802.15.4无线标准的短距离、低功耗、低速率的无线通信协议。

Zigbee协议具有低复杂性、低功耗和低数据速率的特点,适用于对数据传输要求不高但功耗要求较低的应用场景。

Zigbee协议的引入使得无线传感器网络的建立和管理更加简单和高效。

三、环境监测系统的设计与实现1. 网络拓扑结构设计无线传感器网络的网络拓扑结构对系统的性能和能耗有着重要的影响。

常用的网络拓扑结构包括星型结构、树状结构和网状结构等。

根据环境监测的需求和应用场景的特点,选择合适的网络拓扑结构可以提高系统的稳定性和可靠性。

2. 传感器节点设计传感器节点是无线传感器网络的基本组成单位,负责采集环境数据、通信和数据处理等功能。

传感器节点的设计需要考虑功耗、通信距离、数据处理能力等因素。

合理设计传感器节点的硬件和软件结构可以提高系统的性能和功耗控制能力。

3. 数据传输和协调无线传感器网络中的数据传输和协调是环境监测系统的核心功能。

利用Zigbee协议进行数据传输和协调可以提高系统的实时性和可靠性。

节点之间通过Zigbee协议进行数据传输和通信,通过集中控制器进行数据处理和协调,实现环境数据的准确采集和监测。

四、无线传感器网络基于Zigbee协议的环境监测系统的优势1. 低功耗:无线传感器节点采用低功耗设计,系统整体功耗较低,能够满足长时间连续监测的需求。

基于ZigBee技术的智能家居环境监测系统

基于ZigBee技术的智能家居环境监测系统

基于ZigBee技术的智能家居环境监测系统基于ZigBee技术的智能家居环境监测系统智能家居是近年来迅速发展的领域之一,它通过将传感器、网络等技术应用到家居环境中,能够实现对家居环境的智能化监测和控制。

而基于ZigBee技术的智能家居环境监测系统,则是在智能家居的基础上,采用ZigBee通信协议,实现对家居环境的无线监测和远程控制。

首先,我们来了解一下ZigBee技术。

ZigBee是一种低速、低功耗、低成本的无线通信技术,它在家居环境监测领域得到了广泛应用。

ZigBee技术利用了短距离通信协议,能够支持大量节点间的通信,并且具有自组织、自修复等特性,使得智能家居环境监测系统能够实现快速部署和稳定运行。

在智能家居环境监测系统中,各个监测节点通过ZigBee无线通信技术进行数据传输。

每个节点都具有自己的传感器,能够对家庭环境参数进行实时监测,如温度、湿度、二氧化碳浓度等。

这些监测数据会通过无线通信传输到中央控制器,中央控制器通过对数据的处理和分析,可以实现对家庭环境的智能化管理和控制。

通过ZigBee技术,智能家居环境监测系统具备了以下优势。

第一,灵活性高。

基于ZigBee技术的智能家居环境监测系统可以方便地扩展和调整。

由于ZigBee无线通信技术具有自组织特性,所以系统可以根据需求自动组建和优化网络结构。

当需要增加新的监测节点时,只需添加新的传感器和节点,系统会自动进行重新配置和组网,无需另外进行复杂的设置。

第二,低功耗。

ZigBee技术采用了低功耗设计,能够延长监测节点的电池寿命。

智能家居环境监测系统中的传感器节点通过休眠和唤醒的方式进行节能,只在需要时才进行数据采集和通信,大大降低了功耗。

第三,稳定性强。

ZigBee技术广泛应用于无线网络领域,已经经过了多年的商业验证和市场应用。

它在传输稳定性、抗干扰能力等方面表现出色,非常适合智能家居环境监测系统的应用场景。

即使在复杂的家居环境中,如多层楼、混凝土墙等存在的情况下,ZigBee技术仍然能够提供稳定可靠的通信和数据传输。

(完整版)基于Zigbee的无线环境监测系统设计毕业设计

(完整版)基于Zigbee的无线环境监测系统设计毕业设计

齐齐哈尔大学毕业设计(论文)题目基于Zigbee的无线环境监测系统设计学院通信与电子工程学院专业班级物联网112班学生姓名王海超指导教师惠鹏飞成绩2015年6 月15 日摘要随着各种现代化信息技术的迅猛发展和进步,以及人们生活水平的提高,人们越来越对自己所处的环境有了更高的要求。

人们都想要自己的生活环境健康、舒适。

近些年,特别是人类在信息技术上的快速发展,使得各种有线无线通信技术有了前所未有的突破,未来,随着各种无线技术的成熟和成本应用的下降,有线将慢慢离开技术舞台的中央。

因此,本文为此而专门设计了基于Zigbee的无线环境监测系统。

为了以较小的成本,较高的安全性和可靠性,并且能够实时准确地监控家庭环境的参数,供PC决策以确保人们的居住环境的健康性,最大程度地减少人们因长时间在受污染的家居环境中而生病,本文利用ZigBee技术而开发设计出了这一智能家居中的子系统——环境监测系统。

其最大的优点在两个方面,一是无线,这样可以使地方占用小,方便安装,不会给家居环境增加视觉干扰;二是功耗低,其使用两节干电池即可工作半年以上。

本论文以ZigBee无线传感网络技术为核心,与各种传感器技术相结合,设计出一套方便实用的家居环境监测系统,为家居中的管理中心(PC)提供准确无误的决策参数,是智能家居系统中不可缺少的子系统之一。

其中终端传感器节点可以选择温度、湿度、亮度、一氧化碳等传感器,并且可以根据需求增加或减少终端。

故本文无线网络终端模块选用的是CC2430芯片为平台,以实现信息数据的接收与发送,此芯片内置8051内核的单片机内核,并有一定的内存空间,故只要加上些少许外围电路就可以实现功能,无需再加单片机。

在数据接收端(即协调器节点)收到的数据处理并上传到PC以供其分析控制家居中智能电器调节各项环节参数,以此可以实现快速、实时并且方便的家居环境信息的监测功能。

关键词:,无线传感器网络,环境监测,智能家居AbstractWith the rapid development and progress of a variety of modern IT, and human’s Standards of living improve, more and more people demand to live in a healthy and comfortable environment. In recent years, especially human beings in the rapid development of information technology, making a variety of wired and wireless communications technology has been an unprecedented breakthrough. With a variety of wireless technologies mature and costs decline, the cable will slowly leave technology center. As a result, the wireless smart home system came into being, while the wireless home environment monitoring system discussed in this article is one of the subsystems.In order to have less cost, higher security and reliability, and ablity to monitor the home environment in real tme,to minimize people sick, this paper use the Zigbee wireless sensor network trchnolgy development and design Environment Monitoring System in this smart home. It has two biggest advantages. First, the wireless can make the place occupied by small, easy to install, will not increase the visual interference to the home environment; Second, low power consumption: it can be used with more than six months by two dry batteriesIn this thesis, a ZigBee-based wireless sensor network technology for the core and the combination with a variety of sensor technology, designed a set of excellent home environment monitoring system for smart home management center to provide accurate decision-making parameters, smart home an integral subsystemof the system. Terminal sensor nodes can select the temperature, humidity, brightness, and carbon monoxide sensors, and can increase or decrease according to demand terminal. Due to the CC2480 chip does not have built-in microprocessor core, and few user use it as a ZigBee module. So terminal module of the wireless network choice of TI's CC2430 chip as a platform to receive and send sensor collected data, the chip microcontroller core of the 8051 core and a certain amount of memory space, so adding a little more peripheral circuit can functionality without the need coupled with the microcontroller. Coordinate data receiver (node) receives the data processing and uploaded to the management center (PC) for analysis to adjust the link parameters to control smart appliances in the home, this can be achieved fast convenient, real-time, home environment monitoring function.Keywords:ZigBee,Wireless sensor networks, smart home, environmental moni目录摘要 (I)Abstract........................................................................................................................................................ I I 第1章绪论.. (1)1.1 概述 (1)1.2 环境监测系统国内外发展现状 (1)1.2.1有线环境监测系统特点 (1)1.2.2无线环境监测系统的特点 (2)1.3 本文研究的意义 (2)1.4本文的研究内容 (3)第2章ZigBee技术的概述 (4)2.1 ZigBee技术的概念 (4)2.2 ZigBee技术的特点 (5)2.3 ZigBee网络设备组成和网络结构 (6)2.4 ZigBee的协议分析 (7)2.4.1 网络层(NWK) (7)2.4.2 应用层(APP) (8)2.5 本章小结 (10)第3章系统的总体设计 (11)3.1 系统结构 (11)3.2 系统功能定义 (12)3.3 系统监测参数介绍 (12)3.3.1 温度 (12)3.3.2 湿度 (12)3.3.3一氧化碳气体 (13)3.3.4 亮度 (13)3.4 系统设计要求 (13)3.4.1硬件要求 (13)3.4.2软件要求 (14)3.5本章小结 (14)第4章系统的硬件设计 (16)4.1 ZigBee硬件选型 (16)4.2 节点硬件设计 (18)4.2.1协调器节点设计 (18)4,2,2终端节点设计 (19)4.3传感器的介绍 (20)4.3.1. 温度传感器(DS18B20) (20)4.3.2. 光强度传感器(BH1750FIV) (21)4.4 本章小结 (21)第5章标题 (22)第6章标题 (23)结论 (24)参考文献 (25)附录1 (26)附录2 (27)致谢 (28)第1章绪论1.1 概述随着计算机软硬件技术、网络技术和工业综合自动化系统整合水平的不断发展,对监控数据传输的实时性、数据接口的开放性以及数据链接的安全性的要求越来越高,有线控制网络的局限性也越来越突出,无线的优势也越来越明显。

基于ZigBee的智能环境清洁监控系统

基于ZigBee的智能环境清洁监控系统

基于ZigBee的智能环境清洁监控系统智能环境清洁监控系统是一种利用现代科技手段,对环境清洁状况进行实时监控和管理的系统,能够帮助提高环境清洁工作效率、质量和安全性。

基于ZigBee技术的智能环境清洁监控系统,是目前市场上比较先进的一种系统,它具有低成本、低功耗、数据传输稳定可靠等特点,能够有效地解决环境清洁监控系统中的一系列问题。

一、智能环境清洁监控系统的需求与应用场景随着人们生活水平的提高,对环境清洁的要求也越来越高,各行各业都对环境清洁工作提出了更高的要求。

在医院、学校、办公楼、商场、餐厅等公共场所,都需要定期进行环境清洁和消毒杀菌工作。

而传统的环境清洁监控系统存在着操作繁琐、监测不全面、数据传输不稳定等问题,需要人工不断巡检,效率低下。

基于ZigBee的智能环境清洁监控系统,能够有效地解决上述问题,实现对环境清洁工作的全面监控和管理。

该系统主要应用于公共场所、医疗机构、食品加工企业等需要定期进行环境清洁和消毒杀菌工作的场景,并且能够实现远程监控和管理,提高工作效率和质量。

基于ZigBee的智能环境清洁监控系统由传感器节点、数据中心和监控终端三部分组成,传感器节点安装在需要监测的环境中,能够实时采集环境清洁相关的数据,然后通过ZigBee技术将数据传输给数据中心,数据中心对接收到的数据进行处理和存储,并向监控终端反馈监控结果。

监控终端用户可以通过手机、电脑等设备实时查看环境清洁监控数据和远程控制环境清洁设备的运行。

1. 低成本:基于ZigBee的智能环境清洁监控系统采用的是无线传感器网络技术,传感器节点之间无需布线连接,安装方便,成本低廉。

2. 低功耗:传感器节点采用的是低功耗的ZigBee模块,能够实现长时间的稳定运行,减少更换电池的频率,节省能源。

3. 数据传输稳定可靠:ZigBee技术采用的是自组织网络结构,能够实现多跳传输,数据传输稳定可靠,具有较高的抗干扰能力。

4. 实时监测和远程控制:用户可以通过手机、电脑等设备实时查看监控数据和远程控制环境清洁设备的运行,方便快捷。

基于ZigBee的家居环境监测系统设计

基于ZigBee的家居环境监测系统设计

基于ZigBee的家居环境监测系统设计基于ZigBee的家居环境监测系统设计摘要为了对室内的温湿度、CO2、CO、粉尘含量等环境参数进行自动化监测,本文采用zigbee无线传感网技术,结合PC机上位机及GPRS通信,搭建了一套能够实时监测家居环境状况的多路传感器数据监测系统。

当某一项参数含量超过预先设定的阈值时,GPRS模块会利用GSM网路中的短消息业务(SMS)将报警信息发送到手机端,从而实现无线远程监测。

【关键词】ZigBee 无线传感网环境监测GPRS 当今环境污染严重制约了社会发展,并危害着人体健康,健康绿色的家居环境无疑是当今人们关注的一大热点。

近年来,随着城市化进程的加快,室内环境污染问题和安全问题变得越来越突出。

室内污染主要存在以下几方面的问题:(1)室内环境作为半封闭的环境,容易受到大气污染的影响,如雾霾等。

(2)随着农村人口向城镇集中,新建房屋装修量大增,现在市场上的装修材料大都含有挥发性有害物质,对人体危害程度相当大,如甲醛等。

(3)室内环境安全问题已经引起了越来越多的人的担心,因煤气、天然气泄漏而引发CO中毒或发生爆炸的事故时有发生。

随着人们对生活环境的要求的不断提高,研制出一款成熟的智能健康家居环境监测系统成为市场的迫切需求。

1 系统结构本系统采用树形拓扑结构,由多个传感器节点、一个协调器以及上位机组成。

分布室内各方位的传感器节点在8051单片机控制下采集室内环境参数,由无线射频模块将采集到的数据传输至协调器,由协调器的MCU统一进行处理,协调器处理后的数据再通过标准的RS232串口传送给PC机,PC机实时显示收到的环境参数,同时手机端也可以实时查询室内的环境参数。

上位机预先根据一定标准设定阈值,收到数据后会自动将环境参数与阈值进行对比,当某一项参数含量超过预先设定的阈值时,PC机会通过GPRS模块将报警信息发送到手机端,从而实现了实时报警功能。

其系统框图如图1所示。

2 系统硬件设计传感器节点要实现采集环境参数数据并把数据传输到协调器的功能,主要由各种传感器、8051CPU 和CC2530无线射频电路构成。

基于Zigbee技术的室内环境监测系统设计

基于Zigbee技术的室内环境监测系统设计

基于Zigbee技术的室内环境监测系统设计ZigBee(即低速率、低功耗无线网络协议)是一种用于短距离的无线通信技术,通常用于物联网设备之间的互联。

它是基于IEEE 802.15.4标准的无线通信协议,能够实现低功耗、低成本和可靠的数据传输。

基于ZigBee技术的室内环境监测系统能够实时监测室内的温度、湿度、光照强度等参数,并将数据传输到中央控制器或者手机等设备上,以便用户实时了解室内环境的状态并做出相应的调整。

室内环境监测系统由多个传感器节点、一个协调器(也称为网络协调器)和一个可视化监测界面组成。

传感器节点是监测环境参数的设备,包括温度传感器、湿度传感器、光照传感器等。

这些传感器节点通过ZigBee无线通信与网络协调器进行数据传输。

传感器节点通常由一个微控制器、一个或多个传感器和ZigBee无线芯片组成。

微控制器负责采集传感器数据,并通过无线芯片将数据发送给网络协调器。

传感器节点通常使用电池供电,通过低功耗设计能够延长电池使用寿命。

网络协调器是整个系统的核心设备,负责接收传感器节点发送的数据,并将数据传输给中央控制器或手机等设备。

网络协调器通常具有更高的计算和存储能力,可以处理更多的数据、实现更复杂的功能。

网络协调器和传感器节点之间使用ZigBee无线通信进行数据传输,其通信距离一般在几十米到几百米之间,具体距离取决于具体的环境。

可视化监测界面是用户用于实时了解室内环境状态的界面。

通过可视化监测界面,用户可以查看当前的温度、湿度、光照强度等参数,并设置相应的报警阈值。

当环境参数超过设定的阈值时,系统会发送报警信息给用户。

可视化监测界面可以在中央控制器上显示,也可以通过手机等设备进行远程监控。

基于ZigBee技术的室内环境监测系统具有以下优点:1. 低功耗:ZigBee技术采用了低功耗设计,使得传感器节点可以长时间使用电池供电,减少更换电池的频率。

2. 可靠性高:ZigBee技术具有自组网和路由功能,能够自动建立和维护节点之间的通信连接,具备较强的抗干扰能力和数据可靠性。

基于ZigBee的农业环境监测系统研究

基于ZigBee的农业环境监测系统研究

基于ZigBee的农业环境监测系统研究摘要基于ZigBee的环境监测系统,能解决农业生产环境的监控成本高和监控设备不利于布线等问题,系统通过无线传感器网络将收集到的数据进行分析处理、远程监控和环境报警,以实现对农业的精准控制,节约成本,提高生产效率。

关键词ZigBee;农业环境监控;监测系统随着我国现代农业的发展,对农业环境控制的要求也越来越高。

传统的环境监测系统存在着布线困难、线路易老化、成本高、可靠性差、传感器移动不便等弊端,用信息技术来提升改造传统农业,推动粗放型农业向知识型、技术型的现代农业转变是目前研究的重点之一。

基于ZigBee的农业环境监测系统是集分布式信息采集、信息传输和信息处理技术于一体的网络信息系统。

通过在农业生产区安装传感器等监控设备,对生产地区的生态环境进行检测,从而及时掌握影响生产的环境参数,以提高产量、保证质量。

在温室智能监测系统中,通过各种传感器实时采集大棚内湿度、温度、光照、土壤水分等作物生长数据,在专家决策系统的支持下进行智能化决策,自动控制生产设备;在水产养殖中,使用传感器对水产养殖环境关键因子(温度、氨氮、pH值、盐度、溶解氧等)进行监测,通过信息监控系统和增氧机、抽水泵、取样电磁阀等终端控制系统,结合预警预报系统,实现了水产养殖的智能化控制和管理;在自动灌溉系统中,使用湿度传感器对土壤中的水分进行检测,当湿度达到某个设定值,系统就会自动与接收器进行通信,自动打开或关闭阀门,以实现节水和自动灌溉;在畜禽养殖方面,运用各种传感器采集畜禽养殖环境以及动物的行为特征和健康状况等信息,并通过Zigbee无线网络技术实现监测数据的传输以及对各个节点的管理。

1 ZigBee技术ZigBee是一组基于IEEE802.15.4的技术标准,它主要应用的领域是对传输速率要求不高,但对功耗要求很高的场合。

其主要特点有:①低成本。

ZigBee 模块成本只有几美元,而且ZigBee协议不收专利费,也是其成本降低的一个重要因素;②低功耗。

基于ZigBee技术的智能家居环境监测系统

基于ZigBee技术的智能家居环境监测系统

基于ZigBee技术的智能家居环境监测系统引言随着科技的不断发展,智能家居已经成为人们生活中的一部分。

智能家居系统通过使用无线传感器网络和网络通信技术,将家居设备连接起来,实现对家庭环境的自动化控制和远程监控。

其中,受到了广泛的关注和研究。

本文将详细介绍这一系统的基本原理、主要功能以及应用前景。

一、ZigBee技术的基本原理ZigBee技术是一种低功耗、低数据速率和短距离的无线通信技术,特别适用于智能家居环境监测系统。

它采用了IEEE 802.15.4标准的MAC和PHY层,支持多节点的网络拓扑结构,并且具有自组织和自动配置的特性。

ZigBee技术的特点之一是低功耗,在低频段下工作,能够延长传感器节点的电池寿命。

同时,它还能通过网络传输数据,使得智能家居环境监测系统能够实现远程控制和监测。

二、智能家居环境监测系统的主要功能1. 温湿度监测:智能家居环境监测系统通过安装温湿度传感器,实时监测室内的温度和湿度水平。

用户可以通过手机或其他设备随时了解家中的温湿度情况,根据实际需求调节室内的温度和湿度。

2. 空气质量监测:通过安装空气质量传感器,智能家居环境监测系统可以实时监测室内的空气质量状况,包括PM2.5浓度、有害气体含量等。

当空气质量低于安全标准时,系统会自动报警,提醒用户采取相应的措施。

3. 照明和窗帘控制:智能家居环境监测系统可以根据室内光线水平自动控制照明设备和窗帘。

当光线不足时,系统会自动打开照明设备和窗帘,提供舒适的光线环境。

4. 安全监控:智能家居环境监测系统还可以集成安全监控功能,通过安装摄像头和门窗传感器,实时监测家中的安全状况。

当有可疑人员或异常情况出现时,系统会立即向用户发送警报信息。

三、的应用前景具有广阔的应用前景。

首先,它可以提高家庭的舒适度和生活质量,实现自动化的环境控制。

用户可以通过手机等设备随时随地监测和控制家中的环境,使得居家生活更加便捷、舒适。

其次,它可以提高家庭的安全性。

基于Zigbee的货仓环境在线监测系统设计与实现

基于Zigbee的货仓环境在线监测系统设计与实现

基于Zigbee的货仓环境在线监测系统设计与实现基于Zigbee的货仓环境在线监测系统设计与实现一、引言货仓环境是货物存储和管理的重要环节,如何保证货仓环境的安全稳定对于货物的质量和保护具有至关重要的意义。

然而,传统的货仓环境监测方式通常依赖于人工抽样和定期检测,效率低下且容易遗漏重要信息。

因此,本文基于Zigbee技术,设计与实现一种货仓环境在线监测系统,旨在提高货仓环境监测的准确性和实时性。

二、系统设计1. 系统架构基于Zigbee的货仓环境在线监测系统主要由传感器网络、数据传输模块、数据处理与分析模块以及远程监控终端构成。

传感器网络负责收集货仓环境数据,数据传输模块将采集到的数据传输至数据处理与分析模块,通过远程监控终端可以实时监测货仓环境并实施相应控制。

2. 传感器网络传感器网络是系统的核心组成部分,用于感知货仓环境的各项参数。

具体地,我们可以设置温度传感器、湿度传感器、光照传感器、氧气传感器、二氧化碳传感器等多种传感器,以实时、全面地监测货仓环境的温度、湿度、光照强度、氧气含量以及二氧化碳浓度等关键指标。

3. 数据传输模块数据传输模块采用Zigbee无线通信技术,实现传感器网络数据的无线传输。

Zigbee技术具有低功耗、低速率等特点,适用于环境监测领域。

我们可以通过组建传感器网络和安装相应的数据传输模块,将数据传输至数据处理与分析模块。

4. 数据处理与分析模块数据处理与分析模块负责接收、存储、处理和分析传感器网络传输过来的数据。

首先,数据处理与分析模块应提供一套完整的数据接收和存储机制,确保数据的完整性和可靠性。

其次,可以利用数据处理与分析算法,对传感器网络收集到的数据进行处理和分析,提取关键信息以进行环境参数的预测和故障警报等。

5. 远程监控终端远程监控终端是系统的用户界面,用户可以通过该终端实时监测货仓环境以及进行相应的控制。

具体地,用户可以查看和分析货仓环境的历史数据和实时数据,同时,也可以对货仓环境进行相应调整和控制。

基于ZigBee的矿井环境监测系统的设计

基于ZigBee的矿井环境监测系统的设计

图3 温度传感器电路
1.4 甲烷采集模块 甲烷采集模块采用 MQ-4 气体传感器,可实时检测
甲烷含量。MQ-4 气体传感器所用的气敏材料是二氧化 锡(SnO2),在洁净空气中导电率较低。由于其化学稳 定性好,对温度变化不敏感,因此它具有很高的灵敏度 和选择性,特别适合于测量甲烷等参数。电路原理图如
图5 ZigBee通信电路
1.6 显示块 显示模块采用 LCD1602 显示屏,主要作用是: 1)显示各种参数设置信息; 2)记录所需运行环境下所有相关参数。电路原理
图如图 6 所示。
36 ELECTRONIC ENGINEERING & PRODUCT WORLD 2023.6
Copyright©博看网. All Rights Reserved.
图4 甲烷采集电路
1.5 ZigBee通信模块 ZigBee 技术是在 20 世纪 90 年代中期由美国提出的
一种无线射频传输技术,它具有体积小、功耗低和抗干 扰能力强等优点。其工作原理如下:
1)将数据从主机发送出去; 2)在网络中建立一个与主机连接的无线信道; 3) 当 主 机 收 到 该 信 息 时, 通 过 该 信 号 向 从 机 传 送 相 应 的 控 制 命 令 或 指 示。ZigBee 模 块 电 路 采 用 了 LRF215A 单片机控制芯片 [7]。电路原理图如图 5 所示。
图 4 所示。
图2 单片机最小电路图
1.3 温湿度采集模块 温 湿 度 采 集 模 块 采 用 DHT11 数 字 型 温 湿 度 传 感
器 [6]。它能自动检测环境温度和湿度信号,并将数据传 递给单片机,从而使其对环境条件进行调节控制。具有 精度高、灵敏度高、稳定性好等特点,可以满足不同场 合对温湿度敏感程度要求的需要,并能适应各种环境下 工作条件及使用要求。电路原理图如图 3 所示。

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

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

基于ZigBee的环境监测系统设计摘要:文章介绍了ZigBee技术的特点及在环境监测中的应用,提出并设计了一种基于Zigbee技术的环境监测系统,详细介绍了该系统的软件和硬件设计方案。

希望能够通过文章的介绍与分析,能够给相关工作人员带来一定启示,仅供参考。

关键词:ZigBee;PM2.5;环境监测引言当前经济的迅速发展及工业化的迅速推进带来了工业废气和温室气体排放量的急剧增加,导致环境的进一步恶化和全球温度上升,尤其是我国北方进入冬季供暖期后,部分地区雾霾严重,较差的空气质量影响了人们的生活、工作,不利于社会的可持续发展。

人们迫切需要对大气环境开展监测和预报,以便合理的安排工作和出行,采取更广泛、有效的措施控制污染。

因此,建立大气环境的监测系统至关重要。

随着嵌入式技术及传感器技术的进步,无线传感器网络已经深入到人类生活的各个方面。

Zigbee技术作为短距离无线通信技术的代表之一,具有低功耗、短时延、组网灵活、自愈力强等诸多特点,可以广泛应用于低速无线传感网络中。

基于上述原因,文章提出了无线传感网络大气环境监测系统的设计方案。

本方案在特定区域中建立ZigBee无线网络,通过终端节点采集温度、湿度,PM2.5和有毒有害气体等数据信息,并将传感器信息由协调器传给嵌入式网关,网关处理后,将直观的信息显示在QT界面、PC机串口,并以信息的形式发动到手机终端,同时实现与外部Internet网络的通信。

1 硬件电路设计及应用1.1 系统总体结构设计该系统主要分为三大模块:无线通信采集模块、网关节点模块和信息传输模块,无线通信采集模块主要实现大气监测区域的无线网络的组建、传感器采集节点的控制和数据信息在网络间的传送,其中传感器采集节点用来采集二氧化碳、一氧化碳、PM2.5、温度、湿度等大气环境信息,系统使用基于ZigBee协议的CC2530芯片进行传感器节点控制。

网关节点模块主要实现无线传感器网络采集来的信息处理,主要功能体现在两个方面:(1)采集信息再通过GPRS模块进行转发时的协议数据帧的转换;(2)网络服务器的搭建。

基于ZigBee的室内环境检测系统

基于ZigBee的室内环境检测系统
如果是低电平就进行单片机数据 接收,将接收到的数据按十进制
数位存入指定的数组中,数据采
集结束返回。
图9 DHT11温湿度传感器子程序流程图
对于烟雾传感器主要解决的问题 是检测烟雾传感器的烟雾浓度信号, 然后对信号进行AD转换,数字滤波, 线性化处理,浓度强弱显示。因为 MQ-2型烟雾传感器在不通电存放一段 时间后,再次通电时,传感器不能立 即正常采集烟雾信息,需要一段时间 预热。程序初始化结束后,系统进入 监控状态。其主程序流程图如图所示。
适居住使用的要求,营造一个良好的环境,从而可使用户
能够居住在舒适满意的环境中。
基本内容
人们可以获得实时的居住环境信息,如温度和湿度、 各种有害气体的浓度、光照强度、火灾信息等。同
时,此系统中传感器所得到的环境参数可以为其它
家居设备做决策参考,最终由智能家居系统实现对
家庭环境的智能调节,比如,当测量到的光照强度
采用外部振荡器产生的脉冲信号来控制电路。
温湿度采集电路
本系统采用的是DHT11温湿度传感器
引脚: Pin1:(VDD),电源引脚,供电电压为35.5V。 Pin2:(DATA),串行数据,单总线。 Pin3:(NC),空脚,请悬浮。 Pin4:(VDD),接地端,电源负极。
说明 : 第一脚是电源脚,接电路板的电源。 第二脚是数据端,接单片机的I/O口,把 数据传输到单片机。 第三脚是空管脚,悬空。 第四脚是接地端,接电路板的地。
线模块发送。
ZigBee无线通讯协议程序流程图
传感器子程序设计:
温湿度数据源的采集则由传
感器模块负责,首先数据口连接 端输出低电平, I/O 口输出高电
平在延时 18ms 之后,延时 40ms
之 后 , 读 I/O 口 执 行 判 断 从 机 80µs高电平是否结束, 是否为低

基于ZigBee网络的室内环境监测系统设计

基于ZigBee网络的室内环境监测系统设计

基于ZigBee网络的室内环境监测系统设计本文基于ZigBee技术设计了室内环境监测系统,对室内温度、湿度、烟雾、可燃气体等参数进行测量和采集,并对异常情况发出报警。

给出了系统的整体设计方案,介绍了系统的传感器选型及控制方案,并对系统进行了数据测试分析,验证了系统的稳定可行性。

标签:ZigBee技术;环境监测;传感器0 引言ZigBee技术是近几年发展起来的自组网无线通信技术,节点之间可很方便的进行组网通信,有效的解决了单点无线传输的距离问题。

诸多事故的发生都源于未知,室内环境的监测对于生产和生活都具有重大意义。

本文为室内环境参数的监测提供了一套完整的解决方案,并给出了相应的阐述。

1 系统整体设计方案室内环境监测系统主要包括监测节点和数据接收处理主机。

节点主要负责室内各项环境参数的数据采集和监测,包括温湿度检测模块、烟雾检测模块、可燃气体检测模块以及PM2.5检测模块;采用单片机负责检测的控制,并将采回的数据通过ZigBee模块送出。

ZigBee每个节点都自动分配唯一的ID,每一个节点可管理254个子节点,一共可扩展管理多达65000个节点。

数据处理主机主要负责接收每个监测节点的数据,对数据进行处理,包含显示模块、人机交互设置模块、报警输出模块和联动控制模块。

系统整体设计方案如图1所示,给出了单个节点的组成框图和主机的组成框图,节点的个数可根据用户需求进行扩展。

2 系统硬件设计基于ZigBee技术的数据采集节点主要采用了DHT11温湿度传感器、烟雾传感器、可燃气体传感器、夏普PM2.5灰尘传感器。

2.1 温湿度传感器设计采用数字温湿度传感器DHT11进行温度和湿度的检测。

DHT11是一款复合型温湿度传感器,采用单总线方式直接送出温度和湿度值,使用时只需要电源和任意一个I/O口配合上拉电阻便可对其操作和访问。

DHT11供电范围为3.3-5.5V,可以很方便的应用于各种单片机和嵌入式系统。

DHT温度测量范围为0-50度,湿度为20%-90%RH,完全满足室内环境的监测。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 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软件界面图四、实验操作步骤及结果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 <iocc2530.h>#include "hal_mcu.h"#include "hal_assert.h"#include "hal_board.h"#include "hal_rf.h"#include "basic_rf.h"#include <stdio.h>#define RF_CHANNEL 25 // 2.4 GHz RF channel#define PAN_ID 0x2007#define SEND_ADDR 0x2531#define RECV_ADDR 0x2520static basicRfCfg_t basicRfConfig;void rfSendData(void){uint8 data[32] = {0};uint8 ret;unsigned char temp,hum;// Keep Receiver off when not needed to save powerbasicRfReceiveOff();// Main loopwhile (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 basicRFbasicRfConfig.panId = PAN_ID;basicRfConfig.channel = RF_CHANNEL;basicRfConfig.ackRequest = TRUE;// Initialize BasicRFbasicRfConfig.myAddr = SEND_ADDR;if(basicRfInit(&basicRfConfig)==FAILED) { //设置无线模块PAN_ID、信道、节点地址。

相关文档
最新文档