基于透传云的小型空气质量实时监测系统.docxVIP

基于透传云的小型空气质量实时监测系统.docx

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于透传云的小型空气质量实时监测系统 摘要:针对小环境内空气污染愈发严重的问题,以物联网透传云平台为基础,借助NB-IoT无线传输技术设计了低功耗、易维护的小型空气质量实时监测系统,能够实时监测局部区域内多种有害气体的浓度。系统通过传感器收集PM 引 言 近年来,校园、小区等小环境内的空气污染愈发严重,对人们的日常生活造成了极大危害,快速部署小型空气质量监测系统对有害气体进行监测尤为重要 随着工业物联网的快速发展,互联网和云平台技术成为解决小环境内空气质量监测的重要手段之一 本文基于透传云平台设计了一种小型空气质量实时监测系统,可实时监测小环境内的可吸入颗粒物(PM 透传云 1.1 云平台 云平台是以互联网为核心,面向物联网开发者、软件开发者和企业客户的物联网软硬件平台。云平台提供多种接入协议和方案,完成硬件设备与云端的数据交互;提供自动处理和存储数据等服务,实现零编程处理;提供客户端二次开发接口,可实现数据快速应用。 云平台种类繁多,目前国内市场上应用较多的有QQ物联、机智云、百度智能云、阿里云、中国移动OneNET和有人透传云等。QQ物联必须关联手机QQ客户端,进行用户与设备、设备与设备之间的互联互通,对脱离QQ软件的用户而言使用不便 1.2 透传云基本原理 透传云是有人物联网技术有限公司打造的一站式云服务系统 1.2.1 设备通信协议 为适应不同的应用场景,透传云可采用GPRS/2G/3G/4G、NB-IoT等组网方式,及CoAP、LoRaWAN等接入协议和方案,将设备快速接入云平台。CoAP主要适用于NB-IoT方式组网,LoRaWAN主要适用于LoRa方式组网。 1.2.2 客户端通信协议 透传云平台提供API,以便用户与云平台交互。API基于超文本传输安全协议(HTTPS)和消息队列遥测传输协议(MQTT),提供包括登录、设备管理、数据点管理、实时数据访问、数据流订阅/推送等访问接口,实现云平台与用户之间的业务逻辑。 空气质量监测系统架构 基于透传云的空气质量监测系统由监测终端、透传云和客户端组成,系统架构如图2所示。系统依据云组态原理,将采集的数据通过通信模块组帧上传至云端;客户端从云服务器获取数据,实现云端与用户交互,并实时显示监测信息。 监测终端以GD32作为微处理器,通过单片机定时机制以较高频率收集数据,经过数据滤波处理,以较低的频率在LCD显示屏显示。终端采用PM NB-IoT属于低功耗广域网,和其他组网方式相比,具有成本低、覆盖能力广和连接能力强等优点。本系统选择有人公司出品的WH-NB75模块作为NB-IoT通信模块,该模块内嵌通信接口,可自动封装、上传数据至透传云服务器。 客户端使用透传云提供的API接口,实现Web和移动APP客户端对监测终端的信息管理和实时数据管理。云平台与客户端之间采用JSON格式进行数据请求交互。 设备连接透传云 依据设备通信协议提供的解决方案,可以方便地完成接入配置。通过配置设备信息,设置通信参数等,将监测因子、监测终端和网络加入云服务器,并通过有人透传云定制的Modbus协议设计数据帧,将数据封装后传送至透传云。 3.1 接入配置 接入配置包括对监测因子数据、监测终端信息以及网络传输模块参数的配置。配置监测因子数据完成监测气体的接入,在数据管理中添加数据模板,其中数据点信息即监测因子信息,需根据设计的数据帧进行配置,如图3所示。配置监测终端完成设备的接入,在设备管理模块中添加若干设备,其中必须包含1个设备号为1的从机,并关联上述数据点名称。配置WH-NB75模块,完成网络传输模块的接入,该模块内嵌3种工作模式,与CMD指令模式和简单透传模式相比,CoAP透传模式具有固定的收发机制,操作简单,可自动完成数据传送过程中的协议转换等。选择此模式,将CoAP服务器地址默认为37,目标端口默认为5683,下载模块的传输参数后,该传输模块将自动重启完成初始化。 3.2 数据帧 采集的数据依据透传云支持的Modbus协议设计数据帧,该协议为有人扩展指令(非Modbus RTU标准,仅适用于设备与透传云网络通信的规则) Modbus协议请求数据帧格式见表1所列,Modbus协议响应数据帧格式见表2所列。 3.3 数据采集上传 微处理器通过UART串口将数据传送给WH-NB75模块,该模块读取采集的浓度值,并将数据封装成表1所列数据帧,以10 s间隔上传给服务器,流程如图4所示。 客户端的设计与实现 客户端通信协议提供登录、信息显示、订阅和推送等接口,所有的API均需通过身份认证才能继续实现接口功能。获取认证信息必须去有人透传云官网注册账户,该账户作为登录模块的请求参数进行身份认证,验证成功后得到用户通行证token

文档评论(0)

lmzwkyc + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档