CN106643888A - 基于6LoWPAN的楼宇环境监测*** - Google Patents
基于6LoWPAN的楼宇环境监测*** Download PDFInfo
- Publication number
- CN106643888A CN106643888A CN201611105594.8A CN201611105594A CN106643888A CN 106643888 A CN106643888 A CN 106643888A CN 201611105594 A CN201611105594 A CN 201611105594A CN 106643888 A CN106643888 A CN 106643888A
- Authority
- CN
- China
- Prior art keywords
- node
- sensor
- 6lowpan
- sensor node
- data
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Classifications
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01D—MEASURING NOT SPECIALLY ADAPTED FOR A SPECIFIC VARIABLE; ARRANGEMENTS FOR MEASURING TWO OR MORE VARIABLES NOT COVERED IN A SINGLE OTHER SUBCLASS; TARIFF METERING APPARATUS; MEASURING OR TESTING NOT OTHERWISE PROVIDED FOR
- G01D21/00—Measuring or testing not otherwise provided for
- G01D21/02—Measuring two or more variables by means not covered by a single other subclass
-
- G—PHYSICS
- G08—SIGNALLING
- G08C—TRANSMISSION SYSTEMS FOR MEASURED VALUES, CONTROL OR SIMILAR SIGNALS
- G08C17/00—Arrangements for transmitting signals characterised by the use of a wireless electrical link
- G08C17/02—Arrangements for transmitting signals characterised by the use of a wireless electrical link using a radio link
Landscapes
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
基于6LoWPAN的楼宇环境监测***,包括传感器节点、边界路由节点以及上位机监测中心;各传感器节点布置在每层楼,实时监测当前环境中的温度、湿度以及烟雾信息;每个节点采集一组数据,每组数据包括温度、湿度、烟雾;由于各环境要素变化缓慢,传感器节点采集时间设置为每3分钟采集1次,并通过传感器节点内部的微控制器进行A/D转换,最后将数据发送至边界路由节点;边界路由节点与上位机监测中心的监测主机通过以太网通信,通过将传感器节点发送的6LoWPAN数据包转换成IPv4数据包,发送至监测主机,从而实现传感器节点与上位机监测中心的交互与远程访问;本发明便于监控楼宇内是否存在安全隐患,节省人力资源,提高监测水平。
Description
技术领域
本发明涉及一种基于无线传感器网络的环境监测***,具体涉及基于6LoWPAN的楼宇环境监测***。
背景技术
在信息技术迅猛发展的当今社会,自动检测技术与信息传输相结合的智能楼宇监测***越来越多地运用到人们的日常生活中。目前,绝大多数楼房在建设期间没有同时部署安防设备,而后期部署选用有线方式导致成本昂贵且部署困难,容易对墙体造成破坏。该项目的研究内容利用无线传感器网络,能够有效降低建设及维护成本。
传统无线通信方式如WiFi、蓝牙等在组网及功耗管理方面存在不足。其网络节点数量以及传输距离有限无法进行大规模部署,且功耗较高使用寿命短。无线传感器网络具有低功耗、自组网、成本低、支持多跳传输、网络容量大等特点。而楼宇空间面积大,无线传感器网络能够更好地满足其需求。
目前常用的基于ZigBee技术的无线传感器网络解决方案存在缺陷。其与IP网络存在异构,无法实现端到端的访问,导致网络稳定性差。同时在我国,ZigBee仅支持2.4G通信,穿透力差,由于楼宇墙体较多,导致其信息传输稳定性降低。
发明内容
为了克服上述现有技术的不足,本发明的目的在于提供基于6LoWPAN的楼宇环境监测***,通过在楼宇内各个角落放置传感器监测节点,将监测的环境信息通过6LoWPAN无线通信方式传输到监测中心,监测中心可以得到各个监测点的环境要素信息,便于监控楼宇内是否存在安全隐患,节省人力资源,提高监测水平。
为了实现上述目的,本发明采用的技术方案是:
基于6LoWPAN的楼宇环境监测***,包括传感器节点、边界路由节点以及上位机监测中心三部分;
各传感器节点布置在每层楼,实时监测当前环境中的温度、湿度以及烟雾信息;
所述的传感器节点根据楼宇层数以及每层面积大小部署相应数量的节点;每个节点采集一组数据,每组数据包括温度、湿度、烟雾;由于各环境要素变化缓慢,传感器节点采集时间设置为每3分钟采集1次,并通过传感器节点内部的微控制器进行A/D转换,最后将数据发送至边界路由节点;
边界路由节点与上位机监测中心的监测主机通过以太网通信,通过将传感器节点发送的6LoWPAN数据包转换成IPv4数据包,发送至监测主机,从而实现传感器节点与上位机监测中心的交互与远程访问;
所述的传感器节点的硬件包括微控制器,微控制器上设置有四个信号连接端口,分别连接CC1120射频模块、温湿度传感器、烟雾传感器与***调试接口;
所述的边界路由节点的硬件包括微控制器作为主控单元,所述的微控制器上设置有四个信号连接端口,分别连接CC1120射频模块、***调试接口、时钟模块与以太网通信接口;
各传感器节点构成传感器网络,所述的传感器网络以6LoWPAN作为组网协议。
所述的传感器节点的微控制器为TM4C123GXL。
所述的边界路由节点的微控制器为TM4C1294XL。
本发明的有益效果:
本发明涉及的基于6LoWPAN的楼宇环境监测***,功能完整并能够稳定工作;能够有效减少节点通信频率,降低射频模块的工作时间,从而起到降低节点功耗的作用,具有组网方便、易维护、成本低、运行稳定以及远程监测等优点,能够有效实现对楼宇环境的监测,具有较高的应用价值和推广价值。
而采用6LoWPAN通信技术作为无线传感器网络的解决方案,利用其IPv6特性能够轻松实现传感器网络与Internet网络之间的通信;便于***维护,同时其支持Sub-1GHz通信,具有较强的穿透力,提高***通信的稳定性。
附图说明
图1为本发明***结构框图。
图2为本发明传感器节点硬件结构图。
图3为本发明边界路由节点硬件组成图。
图4为本发明上位机原理框图。
具体实施方式
下面结合附图对本发明作进一步详细说明。
如图1所示,根据楼宇层数以及每层面积大小部署相应数量的传感器节点,每个节点采集一组数据,每组数据包括温度、湿度、烟雾等;由于各环境要素变化缓慢,因此传感器节点采集时间设置为每3分钟采集1次,并将数据发布至边界路由节点,经以太网到达MQTT服务器,服务器根据上位机(MQTT客户端)订阅的消息,将数据推送到上位机;
边界路由节点作为传感器网络与用户之间数据传输的桥梁,通过将传感器节点发送的IPV6数据包转换成IPv4数据包,经以太网发送至MQTT服务器;上位机监测中心用于向MQTT服务器订阅消息来获得传感器节点数据并显示,针对异常数据发出报警信号,并保存采集的数据。
如图2所示,传感器节点使用TM4C123GXL(MCU)作为控制器,CC1120作为射频模块。MCU初始化CC1120射频模块来选择传感器节点的工作方式并且匹配通信地址。当传感器节点接收到边界节点发送的指令,MCU通过CC1120射频模块将传感器节点收集的数据发布到边界节点;
如图3所示,边界路由节点作为数据采集传感器网络与外界网络数据交换的桥梁,在存储容量以及计算能力方面要求更高。***选用TI公司的TM4C1294XL微控制器作为主控单元,与TM4C123GXL相比,其支持以太网通信、拥有更大的Flash以及RAM,能够存储更多的节点信息以及更强大的运算能力。其硬件组成与传感器节点相比增加了时钟模块和以太网通信接口,通过时钟模块来确保整个数据采集***内所有节点的时间同步,而以太网接口则实现传感器网络与上位机之间的数据交互。
***的传感器网络以6LoWPAN作为组网协议,能够较为容易的实现对传感器数据的上传,降低开发难度,减少***复杂度。传感器节点选用MQTT作为应用层传输协议,该协议以发布/订阅为模型,传感器节点通过定时触发的方式采集传感器数据并发送至MQTT代理服务器。由代理服务器再将数据推送至用户,无需用户直接访问传感器网络,从而减少了传感器网络的通信负担。
本发明的工作原理:
传感器节点采用模块化设计,整个流程分为***初始化,传感器数据采集,处理以及发布数据;初始化程序包括外设初始化以及网络初始化,同时启动定时器,通过定时器触发传感器节点采集各传感器的数据,并进行A/D转换后将数据打包通过MQTT协议发送至代理服务器进行数据处理;传感器节点首先通过上位机IP地址以及MQTT固定端口号1883连接到部署在上位机上的MQTT代理服务器;然后注册主题(topic)信息,***中的主题信息即为传感器节点编号。注册完成后将传感器数据发送至代理服务器发布数据,然后断开连接完成数据发送。
边界路由节点初始化过程与传感器节点基本一致;初始化完成后,等待接收消息。当接收到传感器节点发布的信息后,利用Contiki***的NAT64以及DNS64技术将接收到的信息根据DNS请求转换为相应的IPv4数据包,然后通过以太网通信接口发送至上位机,完成对传感器网络的数据采集。同时当上位机向传感器节点发送请求时,边界路由节点将数据包转换为IPv6格式再发送至相应传感器节点。
如图4所示:上位机是用户监测温室环境的主要工具,采用三层架构设计,即业务逻辑层,交互层以及存储层。其中业务逻辑层用以处理数据,负责通信、计算以及存储。交互层用于***与用户之间的交互。存储层选用ACCESS数据库实现数据的存储,以便历史查询以及数据分析。具体组成框图如图4所示。由于传感器网络采用MQTT作为应用层传输协议,上位机需要通过代理服务器实现用户与传感器网络之间的数据交互。***选用开源消息代理软件Mosquitto作为MQTT的代理服务器。上位机监测***启动后根据传感器节点编号向代理服务器发送订阅信息,从而完成订阅功能,当代理服务器接收到传感器节点发布的数据后再将数据推送至上位机监测***。
Claims (3)
1.基于6LoWPAN的楼宇环境监测***,其特征在于,包括传感器节点、边界路由节点以及上位机监测中心三部分;
各传感器节点布置在每层楼,实时监测当前环境中的温度、湿度以及烟雾信息;
所述的传感器节点根据楼宇层数以及每层面积大小部署相应数量的节点;每个节点采集一组数据,每组数据包括温度、湿度、烟雾;由于各环境要素变化缓慢,传感器节点采集时间设置为每3分钟采集1次,并通过传感器节点内部的微控制器进行A/D转换,最后将数据发送至边界路由节点;
边界路由节点与上位机监测中心的监测主机通过以太网通信,通过将传感器节点发送的6LoWPAN数据包转换成IPv4数据包,发送至监测主机,从而实现传感器节点与上位机监测中心的交互与远程访问;
所述的传感器节点的硬件包括微控制器,微控制器上设置有四个信号连接端口,分别连接CC1120射频模块、温湿度传感器、烟雾传感器与***调试接口;
所述的边界路由节点的硬件包括微控制器作为主控单元,所述的微控制器上设置有四个信号连接端口,分别连接CC1120射频模块、***调试接口、时钟模块与以太网通信接口;
各传感器节点构成传感器网络,所述的传感器网络以6LoWPAN作为组网协议。
2.根据权利要求1所述的基于6LoWPAN的楼宇环境监测***,其特征在于,所述的传感器节点的微控制器为TM4C123GXL。
3.基于6LoWPAN的楼宇环境监测***,其特征在于,所述的边界路由节点的微控制器为TM4C1294XL。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201611105594.8A CN106643888A (zh) | 2016-12-05 | 2016-12-05 | 基于6LoWPAN的楼宇环境监测*** |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201611105594.8A CN106643888A (zh) | 2016-12-05 | 2016-12-05 | 基于6LoWPAN的楼宇环境监测*** |
Publications (1)
Publication Number | Publication Date |
---|---|
CN106643888A true CN106643888A (zh) | 2017-05-10 |
Family
ID=58819498
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201611105594.8A Pending CN106643888A (zh) | 2016-12-05 | 2016-12-05 | 基于6LoWPAN的楼宇环境监测*** |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN106643888A (zh) |
Cited By (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107295108A (zh) * | 2017-08-14 | 2017-10-24 | 安徽简道科技有限公司 | 楼宇自动控制***的网络通讯方法 |
CN107613017A (zh) * | 2017-10-13 | 2018-01-19 | 天津科技大学 | 基于物联网的危险源监测***及其实现方法 |
CN107948332A (zh) * | 2018-01-05 | 2018-04-20 | 南通大学 | 一种基于IPv6的农业物联网***及控制方法 |
CN108565756A (zh) * | 2018-04-20 | 2018-09-21 | 苏州中康电力开发有限公司 | 智能化箱式变电站组网*** |
CN108873831A (zh) * | 2018-06-01 | 2018-11-23 | 南京理工大学 | 一种通用多通道车间数据采集方法 |
CN108900988A (zh) * | 2018-06-06 | 2018-11-27 | 天津大学 | 一种基于6LoWPAN的室内电子仪器温度监测方法 |
CN111208269A (zh) * | 2020-03-04 | 2020-05-29 | 中国海洋大学 | 一种低成本近海养殖水质监测***及方法 |
US11336730B1 (en) * | 2020-11-13 | 2022-05-17 | Zhejiang Gongshang University | MQTT-based distribution internet of things system and method thereof |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102289910A (zh) * | 2011-07-27 | 2011-12-21 | 西安交通大学 | 火灾智能预警监控*** |
CN102695249A (zh) * | 2011-03-23 | 2012-09-26 | 北京天地互连信息技术有限公司 | IPv6无线传感器网络节能方法 |
CN103138395A (zh) * | 2011-12-05 | 2013-06-05 | 中国科学院沈阳自动化研究所 | 楼宇智能用电管理*** |
CN104635685A (zh) * | 2014-12-26 | 2015-05-20 | 绍兴文理学院 | 基于6LowPAN技术和云服务的楼宇节能监控***及监控方法 |
-
2016
- 2016-12-05 CN CN201611105594.8A patent/CN106643888A/zh active Pending
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102695249A (zh) * | 2011-03-23 | 2012-09-26 | 北京天地互连信息技术有限公司 | IPv6无线传感器网络节能方法 |
CN102289910A (zh) * | 2011-07-27 | 2011-12-21 | 西安交通大学 | 火灾智能预警监控*** |
CN103138395A (zh) * | 2011-12-05 | 2013-06-05 | 中国科学院沈阳自动化研究所 | 楼宇智能用电管理*** |
CN104635685A (zh) * | 2014-12-26 | 2015-05-20 | 绍兴文理学院 | 基于6LowPAN技术和云服务的楼宇节能监控***及监控方法 |
Non-Patent Citations (2)
Title |
---|
党宏社 等: "基于6LoWPAN的地下仓库防盗***设计", 《自动化仪表》 * |
陆欢佳: "基于无线传感网的楼宇环境监测***设计", 《浙江大学工业学报》 * |
Cited By (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107295108A (zh) * | 2017-08-14 | 2017-10-24 | 安徽简道科技有限公司 | 楼宇自动控制***的网络通讯方法 |
CN107613017A (zh) * | 2017-10-13 | 2018-01-19 | 天津科技大学 | 基于物联网的危险源监测***及其实现方法 |
CN107948332A (zh) * | 2018-01-05 | 2018-04-20 | 南通大学 | 一种基于IPv6的农业物联网***及控制方法 |
CN108565756A (zh) * | 2018-04-20 | 2018-09-21 | 苏州中康电力开发有限公司 | 智能化箱式变电站组网*** |
CN108873831A (zh) * | 2018-06-01 | 2018-11-23 | 南京理工大学 | 一种通用多通道车间数据采集方法 |
CN108900988A (zh) * | 2018-06-06 | 2018-11-27 | 天津大学 | 一种基于6LoWPAN的室内电子仪器温度监测方法 |
CN111208269A (zh) * | 2020-03-04 | 2020-05-29 | 中国海洋大学 | 一种低成本近海养殖水质监测***及方法 |
US11336730B1 (en) * | 2020-11-13 | 2022-05-17 | Zhejiang Gongshang University | MQTT-based distribution internet of things system and method thereof |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN106643888A (zh) | 基于6LoWPAN的楼宇环境监测*** | |
CN201897884U (zh) | 基于ZigBee无线传感器网络的停车场智能管理装置 | |
CN100468390C (zh) | 数字信号智能监测方法及其应用*** | |
CN103138395B (zh) | 楼宇智能用电管理*** | |
CN101998503B (zh) | 面向混合拓扑结构无线传感器网络的两级包聚合方法 | |
CN104052759A (zh) | 一种物联网即加即用技术的实现*** | |
CN101827007A (zh) | 传感器网络与移动终端互联的方法和装置及网络连接设备 | |
CN208849799U (zh) | 基于NB-IoT以及ZigBee的融合网关网络*** | |
CN107222571A (zh) | 一种多信号多终端远程监测*** | |
CN107367951A (zh) | 一种基于电力线载波的智能家居通信*** | |
Liu et al. | An XBee-Pro based energy monitoring system | |
Bansal et al. | IoT application layer protocols: performance analysis and significance in smart city | |
Jian-Mei et al. | Design and implementation of intelligent kitchen system based on internet of things | |
CN110336825A (zh) | 一种基于IPv6网关的多协议网络融合方法及装置 | |
CN205299727U (zh) | 一种基于ZigBee技术的电暖器控制装置 | |
Bin et al. | The research on ZigBee-based mine safety monitoring system | |
Yang et al. | The design of wireless remote intelligent home system based on ZigBee and gprs | |
Tepić et al. | IBMS-Intelligent Building Management System Framework | |
Xinhua et al. | A Self-Reconfigurable Sensor Network Constructon Reaseach in the Paradigm of Internet of Things | |
CN202957846U (zh) | 一种自动雨量采集传输*** | |
Yu et al. | Wireless data acquisition system development and application on HVAC equipment | |
CN104663575A (zh) | 一种甲鱼人工孵化环境监测*** | |
CN219162571U (zh) | 一种传送带自动控制*** | |
CN103926004A (zh) | 一种基于无线传感网络的温度检测方法 | |
CN220108284U (zh) | 一种工厂灯光自动控制*** |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
WD01 | Invention patent application deemed withdrawn after publication | ||
WD01 | Invention patent application deemed withdrawn after publication |
Application publication date: 20170510 |