0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

探究无线传感器网络的家庭环境监测系统设计

电子工程师 来源: 世界电子元器件 作者:方健 付蔚 肖尧 2021-04-23 14:25 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

引言

随着人们生活水平的不断提高和安全防范意识的逐步增强,人们开始越来越关心自己的居住环境,不仅要求家居环境的人性化和舒适化,而且对智能化和安全化也提出了更高的要求。在物联网的技术发展下,智能家居应运而生,家庭环境监测系统作为智能家居系统功能的一个重要组成部分和基本条件,是提供用户安全、舒适、便捷生活的手段。将物联网技术运用到家庭环境监测中,对构建智能家居系统和提高用户生活环境质量具有重要意义。

针对典型家庭环境中通信网络具有稳定性好、通信可靠、要求节点功耗低、开发成本低、时延少以及灵活性和安全性等特点,本文采用CC2530芯片为核心进行无线传感器网络构建,通过各种传感器采集温湿度、有害气体、烟雾等环境信息,并以无线方式将该信息及时反馈给上位机和用户手机终端,进行实时监测和控制。同时系统采用模块化的设计理念,具有很好的移植性和扩展性。

家庭环境监测系统

无线传感器网络(wireless sensor network, WSN)是传感器节点以自组织和多跳构成的自组织分布式网络系统,每个传感器都可以感知、采集、处理和传输网络覆盖地理区域内感知对象的监测信息,并通过无线通信网络将所感知信息传送到用户终端,使用户完全掌握监测区域的情况并做出反应。

本文采用低功耗、轻量级的IPv6无线传感器网络实现智能家居环境监测。IPv6技术的引入,使无线传感器网络能够共享现有Internet的各种成熟的网络管理技术,方便并简化了各种应用系统的设计。基于IPv6无线传感器网络智能家居环境监测网络主要由多种传感器节点、路由器节点、控制中心节点、智能家居监控中心组成。本文设计的智能家居环境检测系统的结构如图1所示。

pIYBAGCCZxaAHrAWAAMH8L3J0kU613.png

图1 智能家居环境监测系统结构

为了实现基于IPv6无线传感器网络技术的智能家居环境检测系统的设计,本文对系统中各模块的功能进行详细说明。

⑴智能家居监控中心:实时地显示家庭环境信息,用户可以通过智能手机或者PC机实现对网络中节点的设置与管理,如发送数据采集指令、管理网络中的节点信息、设置传感器节点周期、采集环境信息的周期值大小;

⑵数据处理中心:通过家庭网关实现无线传感器网路与以太网的互联互通,实现对无线数据的接受和发送网络数据与指令,家庭服务器实现数据的处理和存储,提供远程监控的平台。

⑶路由器节点:实现数据包的路由与转发,扩大网络覆盖范围;

⑷ 传感器节点:组建无线传感器网络,实现对环境信息的采集,并通过无线传感器网络发送温湿度、有害气体(CO、SO2、甲醛)、烟雾、光照等环境数据到家庭网关。传感器节点采用6LoWPAN协议进行数据通信。

智能家居环境监测系统硬件设计

本系统的硬件主要由各种传感器节点、路由器节点以及家庭网关构成,实现对数据的采集,处理和无线信号的收发。因此,本文将分别针对这三类节点的硬件设计进行详细的介绍。

无线传感器节点

IPv6无线传感器节点整体方案采取模块化设计方式,如图2所示。设计方案包括通信模块与传感器两部分,传感器的功能是感知物理信息,并通过I/O接口传输给通信模块。只要包括多个传感器:温湿度传感器、CO传感器、甲醛传感器、烟雾传感器等。

pIYBAGCCZy-AOxP3AAFbthahdAU669.png

通信模块采用TI公司的CC2530无线收发芯片,它是一款集成了8051内核和一个2.4G频段的RF收发器的SOC芯片,内部还集成了256K的Flash、8KB的RAM,提供了2路UARTS,支持7到12位分辨率的ADC,可编程输出功率达+4dBm,可最大化通信范围的101dBm链路预算。时钟电路为芯片提供工作时钟信号的32MHZ时钟电路和为休眠时提供时钟信号的32.768KHZ时钟电路。电源模块增加了电池供电方式,即可通过电池或有线电源供电。其他外围电路包括:外围接口电路、射频匹配电路以及天线

路由节点

路由器节点的功能从硬件的角度上看,主要是实现数据的中转。该节点在使用时,可以自由灵活放置,能量主要靠使用电池供电。因此,该节点的硬件电路结构相对简单,主要由电源模块、时钟模块、CC2530、射频天线单元和指示灯LED模块组成,其电路结构如图3所示。

pIYBAGCCZ0OAT0AOAACqHWiAc64892.png

家庭网关

家庭网关主要负责无线传感器网络的建立,节点的管理等任务。在本系统中,它还需要对接受的数据进行处理,以及通过以太网与PC机连接通信。它的硬件系统结构如图4所示。其硬件大体上被分成了两部分:核心处理模块和主板功能模块。其中核心处理模块主要是S3C6410的最小系统电路,包括了SDRAM、Flash存储电路、时钟电路等。主板功能模块包括电源电路、以太网接口电路、CC2530电路、蓝牙电路、串口调试电路以及RS485接口电路等。

电源电路主要提供核心处理模块和主板上各个功能模块所需的工作电压,使整个控制中心能够正常稳定的工作;以太网接口电路主要用于网络连接和通信;CC2530电路和蓝牙电路主要用于构建智能家庭无线网络;串口调试电路为调试控制中心的软件程序提供了一个稳定的调试接口;RS485接口电路主要用于家庭内部有线设备与家庭无线网关的通信。

o4YBAGCCZ2mALKroAAIy_Qay_FI627.png

图4 家庭网关硬件设计

智能家居环境监测系统软件设计

软件设计主要分为应用层软件和上位机监控软件设计。其中应用层软件是关键部分。也是本文软件部分主要研究的内容。

本系统将应用层软件实现传感器节点数据采集、发送和控制功能。

传感器节点软件启动后,它先进行初始化工作,初始化完成之后,将节点的网络地址和角色信息经路由节点中转之后发送到家庭网关,为了降低系统的功耗,节点在没有进行数据采集时,应通过电源的管理功能关断数据采集部分的电源,并进入指令等待状态。当收到数据采集指令时,它首先打开数据采集部分的工作电源。延长一段时间后,它再进行数据的采集操作,并将采集到的信息发送到家庭网关。工作流程图如图5所示。

智能家居环境监测系统测试

为了实现系统的功能,需要对系统进行综合测试,从而全面了解系统的性能。本系统主要用于智能家居环境监测,在已有的智能家居平台上,进行温湿度、有害气体(CO、甲烷等)以及烟雾等环境因素的监测,测试结果如下:

⑴温湿度

pIYBAGCCZ4eACE9AAAJzeThfFtE950.png

o4YBAGCCZ6aAPf1xAAFKSNDB3SA711.png

图6 温湿度数据采集图

图6数据是在服务器终端上显示的数据采集过程,当前采集到的智能家居温度值是30.0℃,湿度值是64.0%rh,舒适度值是88.16843。

⑵烟雾

从图7数据中得知,当前采集到室内烟雾值为11.0ppm。

pIYBAGCCZ9KAaTfsAADGpUkA3vc379.png

图7 烟雾数据采集图

⑶CO

从图8数据中得知,当前采集到室内CO值为750.0ppm。

o4YBAGCCZ92AX01SAACo0fyfq0U969.png

图8 CO数据采集图

⑷甲烷

从图9数据中得知,当前采集到室内甲烷值为6.0ml/g.r。

o4YBAGCCZ--APwiPAACut1FFGcA748.png

图9 甲烷数据采集图

同时,户主可以通过PC终端和智能手机终端实时地查询到家庭环境信息,如图10、图11所示。

图10中在智能手机终端上显示传感器测试到的各种家庭环境数据,分别以卧室和客厅为例给出测试结果。

图11是在中在PC终端上显示传感器测试到的各种家庭环境数据。

图10 智能手机终端测试显示

图11 PC终端测试显示

总结

本论文在已有的智能家居平台下,通过对IPv6无线传感器网络技术理论以及相关软硬件的研究,结合实际家庭用户的需求,按照产品设计原则,研究设计了家庭环境监测系统,用以实现家庭环境例如温湿度、有害气体、粉尘等信息的采集和远程传送,可通过多种终端设备对家庭环境进行监控。在实际的系统长时间运行过程中,各种功能和性能都处于正常的水平,但从物联网长远的发展角度来说,还需要进一步在能耗数据采集精度、外壳工艺、数据信息种类、准确误差测量等方面进行改进,对设备和系统不断完善和优化。

编辑:jq

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 无线传感器
    +关注

    关注

    15

    文章

    777

    浏览量

    100123
  • 智能家居
    +关注

    关注

    1942

    文章

    9943

    浏览量

    195512
  • WSN
    WSN
    +关注

    关注

    17

    文章

    189

    浏览量

    110035
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    IDC机房环境监测方案-快速响应

    文章由山东华科信息技术有限公司提供在数字化转型加速的背景下,IDC机房作为数字基础设施的核心载体,其环境稳定性直接影响业务连续性。本文基于行业通用标准与技术实践,系统阐述IDC机房环境监测的关键维度
    的头像 发表于 10-21 14:11 264次阅读
    IDC机房<b class='flag-5'>环境监测</b>方案-快速响应

    凯米斯超声波五参数传感器环境监测的全域卫士

    的局限。通过超声波时差法原理,传感器可在复杂气候条件下实现无机械磨损的持续测量,结合IP65防护外壳与宽温工作能力,为高可靠性环境监测树立全新标准。​​五维精准测量
    的头像 发表于 08-15 08:53 429次阅读
    凯米斯超声波五参数<b class='flag-5'>传感器</b>:<b class='flag-5'>环境监测</b>的全域卫士

    凯米斯温湿度气压一体传感器环境监测的智能守卫

    在气象观测、工业自动化及环境监测领域,精准获取大气数据是保障系统稳定与决策准确的核心。凯米斯温湿度气压一体传感器以全数字化集成设计,将温度、湿度与气压监测完美融合,专为严苛应用场景而生
    的头像 发表于 08-12 08:36 557次阅读
    凯米斯温湿度气压一体<b class='flag-5'>传感器</b>:<b class='flag-5'>环境监测</b>的智能守卫

    兰州大学,北京理工大学:研究用于实时环境监测的自供电和自校准传感系统

    背景介绍 环境监测在自然生态系统保护、灾害预警、战场探测等方面发挥着越来越重要和不可或缺的作用。在典型的环境监测系统(EMS)中,集成了各种传感器
    的头像 发表于 08-05 18:12 1.2w次阅读
    兰州大学,北京理工大学:研究用于实时<b class='flag-5'>环境监测</b>的自供电和自校准<b class='flag-5'>传感</b><b class='flag-5'>系统</b>

    无线传感器网络在步进电机运行状态监测中的应用

    运行状态无线网络监测系统,采用Atmeg128L和CC2420设计了无线传感器网络
    发表于 07-10 16:59

    Linux系统环境监测终极指南

    Linux系统环境主要监测CPU、内存、磁盘I/O和网络流量。
    的头像 发表于 06-25 14:41 544次阅读
    Linux<b class='flag-5'>系统</b><b class='flag-5'>环境监测</b>终极指南

    IOT平台在工业环境监测系统中的作用

    一、数据采集与整合方面 1.高效采集多种数据 在工业环境监测系统中,物联网(IOT)平台可以连接各种类型的传感器。例如,温度传感器、湿度传感器
    的头像 发表于 06-06 11:29 396次阅读
    IOT平台在工业<b class='flag-5'>环境监测</b><b class='flag-5'>系统</b>中的作用

    储能电站环境监测物联网系统方案

    条件对于保障储能设备的性能、延长使用寿命以及确保电站安全稳定运行至关重要。 对此,数之能提供一个基于数据中台的储能电站环境监测物联网系统方案。能够接入储能电站的BMS、PCS、EMS、摄像头、电表、电流传感器、电压
    的头像 发表于 03-28 14:18 538次阅读

    智慧路灯的环境监测功能如何实现?

    管理提供了丰富、实时的数据支持,还有助于提升城市居民的生活质量,打造宜居环境。那么,叁仟智慧路灯究竟是如何实现环境监测功能的呢?接下来,让我们深入探究其中的奥秘。         显示周边环境
    的头像 发表于 03-18 14:41 629次阅读

    无线传感器网络:智能监测的未来

    节点通过无线通信方式连接而成的网络。这些传感器节点能够实时感知、采集、处理和传输环境参数,如温度、湿度、光照、压力、声音等。通过将这些数据汇总并分析,我们可以获得对
    的头像 发表于 02-25 08:34 846次阅读

    低功耗无线温度传感器:适用于远程环境监测

    安科瑞无线测温收发可连接240路无线温度传感器ATE100/100M/200/400,可接收多台柜内的无线温度
    的头像 发表于 02-17 17:12 889次阅读
    低功耗<b class='flag-5'>无线</b>温度<b class='flag-5'>传感器</b>:适用于远程<b class='flag-5'>环境监测</b>

    基于单片机中药存放环境监测系统的实现

    本项目基于STM32F103C8T6单片机作为核心控制单元,通过多种传感器环境进行实时采集,并通过液晶显示屏和Wi-Fi无线通讯将监测数据展示给用户,达到
    的头像 发表于 01-23 09:42 1338次阅读
    基于单片机中药存放<b class='flag-5'>环境监测</b><b class='flag-5'>系统</b>的实现

    基于SX1281芯片的医疗环境监测方案

    监测并优化环境条件,以保证患者的安全和健康。 为了满足这些需求,本方案推荐使用SX1281无线通信芯片,构建基于无线传感器
    发表于 01-07 00:07

    如何对海上的电磁环境系统软件进行监测

    稳定具有重要意义。 海上电磁环境监测的主要手段 (1)固定监测站 固定监测站是海上电磁环境监测的重要基础设施。 天馈系统是固定
    的头像 发表于 12-16 15:52 632次阅读

    仓储环境监测物联网系统方案

    系统的智能化水平,数之能推出了基于物联网技术的仓储环境监测系统方案。 仓储环境监测物联网系统方案主要基于物联网云平台实现全面
    的头像 发表于 12-13 13:41 767次阅读