一种远距离低功耗信息采集方法及装置制造方法及图纸

技术编号:38163007 阅读:14 留言:0更新日期:2023-07-13 09:37
本发明专利技术涉及数据采集领域,具体提供了一种远距离低功耗信息采集方法及装置,数据采集模块按照信息采集需求进行布置,满足电池供电低功耗,数据采集模块通过BLE传输协议与数据转换模块进行信息传输,所述数据转换模块连接多个数据采集模块,数据转换模块将接收到的数据通过LoRa协议传输给LoRa网关,LoRa网关通过MQTT将数据发送给云服务器,进行远程、直观的查看采集到的数据信息。与现有技术相比,本发明专利技术中BLE信息传输方式能够解决设备的低功耗问题,LoRa无线通信能够解决传输距离以及传输透墙问题。基于BLE和LoRa两种通信方式,形成一种基于BLE和LoRa的远距离低功耗物联网信息采集系统。系统。系统。

【技术实现步骤摘要】
一种远距离低功耗信息采集方法及装置


[0001]本专利技术涉及数据采集领域,具体提供一种远距离低功耗信息采集方法及装置。

技术介绍

[0002]随着社会经济的发展,很多企业、工厂、办公区域以及居住地等对区域环境以及能耗的信息采集需求量日益增加。有线通信需要布线的局限性,wifi信号传输的穿透性比较弱。
[0003]底层模块若放置区域无供电地方,需要电池供电,此时设备的低功耗问题就比较重要,如何解决此问题是本领域技术人员亟待解决的问题。

技术实现思路

[0004]本专利技术是针对上述现有技术的不足,提供一种实用性强的远距离低功耗信息采集方法。
[0005]本专利技术进一步的技术任务是提供一种设计合理,安全适用的远距离低功耗信息采集装置。
[0006]本专利技术解决其技术问题所采用的技术方案是:
[0007]一种远距离低功耗信息采集方法,数据采集模块按照信息采集需求进行布置,满足电池供电低功耗,数据采集模块通过BLE传输协议与数据转换模块进行信息传输,所述数据转换模块连接多个数据采集模块,数据转换模块将接收到的数据通过LoRa协议传输给LoRa网关,LoRa网关通过MQTT将数据发送给云服务器,进行远程、直观的查看采集到的数据信息。
[0008]进一步的,所述数据采集模块包括MCU、传感器和BLE,所述传感器进行数据采集,所述MCU通过外设引脚连接传感器,接收传感器采集到的数据,将接收到的数据进行数据处理,并将处理后的数据传给BLE;
[0009]BLE充当BLE服务器,通过设置BLE服务器来宣传包含特征的服务,在第一次信息传输时,所述BLE充当广播者。
[0010]进一步的,所述数据转换模块包括MCU、LoRa和BLE,BLE充当BLE客户端,第一次信息传输时,BLE充当发现者,通过设置BLE客户端来接收服务器宣传的包含特征的服务;
[0011]MCU接收BLE接收的包含特征的服务,并进行数据解析,并将解析好的数据,通过MCU与LoRa之间的传输协议传给LoRa;LoRa负责将MCU传输的数据通过LoRa协议发送给LoRa网关。
[0012]进一步的,所述LoRa网关负责将数据转换模块中LoRa传输过来的LoRa协议数据转换成MQTT协议,并按照MQTT协议进行消息发布;
[0013]云服务器负责将接收MQTT传输的数据进行保存以及处理。
[0014]进一步的,BLE信息传输,实现一个数据转换模块同时连接多个数据采集模块,并接收多个数据采集模块传输的数据。
[0015]进一步的,BLE建立连接需要四个过程分别为Aderversing广播、Scaning监听、Intiating发起连接以及Connect连接;
[0016]所述Aderversing广播,数据采集模块中的BLE,是BLE数据传输中的服务端,充当连接过程中广播者的身份,在被连接之前,不断地发送广播信息数据包到周围,一直处于Aderversing广播状态,时间间隔为10ms—10s可调,根据项目需求以及能耗要求进行调节,按照蓝牙spec,实际上每一个广播事件包含三个广播包,分别在37、38、39三个射频通道上同时广播相同的信息。
[0017]进一步的,所述Scaning监听,数据转换模块中的BLE,是BLE数据传输中的客户端,充当连接过程中监听者的身份,在连接之前,进行不断的扫描周围的广播信息,一直处于Scaning监听状态,时间间隔可调,根据项目需求及能耗要求和广播的时间间隔进行调节;
[0018]只有监听者的射频接收窗口跟广播发送的发射窗口匹配成功,而且广播射频通道和监听者扫描射频通道是同一个通道,监听者才能收到广播者的广播信号。
[0019]进一步的,所述Intiating发起连接,数据转换模块中的BLE监听到广播者的广播信号,并判断广播信号为数据采集模块中的BLE所广播的广播信号,向数据采集模块中的BLE发送连接请求,其实是向数据采集模块中的BLE发送连接请求connection request对应的数据包。
[0020]进一步的,所述Connect连接,数据采集模块中的BLE在广播完成一个广播信息后,会开启一段时间的射频接收窗口,便于接收来自数据转换模块中的BLE发送的连接信号,在此过程中,数据转换模块中的BLE会连续发送连接请求connection request对应的数据包,直到数据采集模块中的BLE回复ACK数据包,连接完成。
[0021]一种远距离低功耗信息采集装置,包括:至少一个存储器和至少一个处理器;
[0022]所述至少一个存储器,用于存储机器可读程序;
[0023]所述至少一个处理器,用于调用所述机器可读程序,执行一种远距离低功耗信息采集方法。
[0024]本专利技术的一种远距离低功耗信息采集方法及装置和现有技术相比,具有以下突出的有益效果:
[0025]本专利技术中BLE信息传输方式能够解决设备的低功耗问题,LoRa无线通信能够解决传输距离以及传输透墙问题。基于BLE和LoRa两种通信方式,形成一种基于BLE和LoRa的远距离低功耗物联网信息采集系统。
附图说明
[0026]为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0027]附图1是一种远距离低功耗信息采集方法流程示意图。
具体实施方式
[0028]为了使本
的人员更好的理解本专利技术的方案,下面结合具体的实施方式对
本专利技术作进一步的详细说明。显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例都属于本专利技术保护的范围。
[0029]下面给出一个最佳实施例:
[0030]如图1所示,本实施例中的一种远距离低功耗信息采集方法,数据采集模块按照信息采集需求进行布置,满足电池供电低功耗,数据采集模块通过BLE传输协议与数据转换模块进行信息传输,所述数据转换模块连接多个数据采集模块,数据转换模块将接收到的数据通过LoRa协议传输给LoRa网关,LoRa网关通过MQTT将数据发送给云服务器,进行远程、直观的查看采集到的数据信息。
[0031]数据采集模块包括MCU、传感器和BLE,传感器进行数据采集,其中,传感器包括:温、湿度传感器、能耗监测传感器、二氧化碳传感器、光照传感器、PM2.5传感器等。
[0032]MCU通过外设引脚(UART、SPI、I2C等)连接传感器,接收传感器采集到的数据,将接收到的数据进行数据处理,并将处理后的数据传给BLE;
[0033]BLE充当BLE服务器,通过设置BLE服务器来宣传包含特征的服务,在第一次信息传输时,所述BLE充当广本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种远距离低功耗信息采集方法,其特征在于,数据采集模块按照信息采集需求进行布置,满足电池供电低功耗,数据采集模块通过BLE传输协议与数据转换模块进行信息传输,所述数据转换模块连接多个数据采集模块,数据转换模块将接收到的数据通过LoRa协议传输给LoRa网关,LoRa网关通过MQTT将数据发送给云服务器,进行远程、直观的查看采集到的数据信息。2.根据权利要求1所述的一种远距离低功耗信息采集方法,其特征在于,所述数据采集模块包括MCU、传感器和BLE,所述传感器进行数据采集,所述MCU通过外设引脚连接传感器,接收传感器采集到的数据,将接收到的数据进行数据处理,并将处理后的数据传给BLE;BLE充当BLE服务器,通过设置BLE服务器来宣传包含特征的服务,在第一次信息传输时,所述BLE充当广播者。3.根据权利要求2所述的一种远距离低功耗信息采集方法,其特征在于,所述数据转换模块包括MCU、LoRa和BLE,BLE充当BLE客户端,第一次信息传输时,BLE充当发现者,通过设置BLE客户端来接收服务器宣传的包含特征的服务;MCU接收BLE接收的包含特征的服务,并进行数据解析,并将解析好的数据,通过MCU与LoRa之间的传输协议传给LoRa;LoRa负责将MCU传输的数据通过LoRa协议发送给LoRa网关。4.根据权利要求3所述的一种远距离低功耗信息采集方法,其特征在于,所述LoRa网关负责将数据转换模块中LoRa传输过来的LoRa协议数据转换成MQTT协议,并按照MQTT协议进行消息发布;云服务器负责将接收MQTT传输的数据进行保存以及处理。5.根据权利要求4所述的一种远距离低功耗信息采集方法,其特征在于,BLE信息传输,实现一个数据转换模块同时连接多个数据采集模块,并接收多个数据采集模块传输的数据。6.根据权利要求5所述的一种远距离低功耗信息采集方法,其特征在于,BLE建立连接需要四个过程分别为Aderversing广播、Scaning监听、Intiating发起连接以及Connect连接;所述Aderversi...

【专利技术属性】
技术研发人员:徐文凯朱翔宇胡雷钧
申请(专利权)人:山东浪潮科学研究院有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1