一种无线雨量传感器系统技术方案

技术编号:29163727 阅读:68 留言:0更新日期:2021-07-06 23:06
本发明专利技术公开了一种无线雨量传感器系统,业务接口分别与NB模块、定时模块、配置模块、串口管理模块、传感器模块和数据格式模块通信连接,用于配置设备参数、接收传感器信息上报、接收设备配置信息和下发配置信息。所述NB模块用于管理网络的激活、网络侧数据的收发;所述定时模块用于管理上报定时器、AT命令定时器的定时流程;所述配置模块用于管理本地参数配置和远程参数配置;所述串口管理模块用于485串口的管理;所述传感器模块用于传感器采样命令的编码和解码;本发明专利技术在没有预警的时候只周期性上报采样数据,在出现预警的时候会即刻上报数据,这种设计减少了后台的数据处理量,提高数据处理效率,实现低功耗管理。

【技术实现步骤摘要】
一种无线雨量传感器系统
本专利技术涉及计算机科学
,具体为一种无线雨量传感器系统。
技术介绍
随着物联网技术的兴起,雨量传感器在气象、地质、智慧城市、智慧农业等方面的应用越来越广泛,当前常见的雨量采集系统一般由雨量传感器、DTU、电源组成,预警由后台管理系统实现;但缺少对反馈数据的管理,造成无用数据过多和设备的持续工作导致的能量消耗,为此,我们提出一种无线雨量传感器系统。
技术实现思路
本专利技术的目的是为了解决现有技术中存在的缺点,而提出的一种无线雨量传感器系统。为实现上述目的,本专利技术提供如下技术方案:一种无线雨量传感器系统,包括:业务接口、NB模块、定时模块、配置模块、串口管理模块、传感器模块和数据格式模块;所述业务接口分别与NB模块、定时模块、配置模块、串口管理模块、传感器模块和数据格式模块通信连接,用于配置设备参数、接收传感器信息上报、接收设备配置信息和下发配置信息;所述NB模块用于管理网络的激活、网络侧数据的收发;所述定时模块用于管理上报定时器、AT命令定时器的定时流程;所述配置模块用于管理本地参数配置和远程参数配置;所述串口管理模块用于485串口的管理;所述传感器模块用于传感器采样命令的编码和解码;所述数据格式模块包括命令格式模块、采样数据格式模块和消息格式模块。优选的,所述所述NB模块包括PDP激活流程模块、发送数据流程模块、发送配置流程模块和接收配置流程模块。优选的,所述PDP激活流程模块用于激活网络,获取到IP地址,为网络侧通信做准备;所述发送数据流程模块用于发送传感器采样数据到后台系统;所述发送配置流程模块用于将传感器的本地配置、如软件版本、阈值、上报周期参数上报至后端服务器,方便服务器了解传感器的运行环境;所述接收配置流程模块用于配置各个参数,然后再触发本地参数更新。优选的,所述定时模块包括采样定时器和上报定时器。优选的,所述采样定时器用于为周期性采样流程定时;所述上报定时器用于为周期性上报流程定时。优选的,所述周期性采样流程用于采样分钟雨量数据;所述周期性上报流程用于上报雨量值。优选的,所述配置模块包括本地命令解析模块和flash存储模块。优选的,所述本地命令解析模块用于接收蓝牙串口的二进制码流,按照空格进行字段分隔,然后获取到命令和参数;所述flash存储模块包括flash读取、flash更新、删除的操作。优选的,所述flash存储模块涉及的Flash事件包括FDS_EVT_INIT、FDS_EVT_WRITE、FDS_EVT_DEL_RECORD、FDS_EVT_UPDATE,分别对应初始化、写成功、删除成功、更新成功。优选的,所述串口管理模块用于与485接口、传感器模块和NB模块通信。优选的,所述传感器模块用于照传感器采样命令的格式进行编码和解码。优选的,所述命令格式模块包括配置命令和雨量设备采样命令;所述采样数据格式模块定义了雨量设备采样数据格式;所述消息格式模块包括上报采样数据消息格式、上报配置消息格式和下发配置消息格式。与现有技术相比,本专利技术的有益效果是:本专利技术基于NRF52832芯片设计,采用C语言编码实现实现功耗管理、网络管理、定时数据采集、数据上报、蓝牙参数配置、远程无线参数配置等功能。本专利技术设计了一种无线雨量传感器系统,在没有预警的时候只周期性上报采样数据,在出现预警的时候会即刻上报数据,这种设计减少了后台的数据处理量,提高数据处理效率,实现低功耗管理。附图说明图1为本专利技术一种无线雨量传感器系统的结构示意图。图2为PDP激活流程图。图3为发送数据流程图。图4为发送配置流程图。图5为接收配置流程图。图6为周期性采样流程图。图7为周期性上报流程图。图8为解码流程图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。请参阅图1,本专利技术提供一种技术方案:一种无线雨量传感器系统,包括:业务接口1、NB模块2、定时模块3、配置模块4、串口管理模块5、传感器模块6和数据格式模块7;所述业务接口1分别与NB模块2、定时模块3、配置模块4、串口管理模块5、传感器模块6和数据格式模块7通信连接,用于配置设备参数、接收传感器信息上报、接收设备配置信息和下发配置信息;所述NB模块2用于管理网络的激活、网络侧数据的收发;所述定时模块3用于管理上报定时器、AT命令定时器的定时流程;所述配置模块4用于管理本地参数配置和远程参数配置;所述串口管理模块5用于485串口的管理;所述传感器模块6用于传感器采样命令的编码和解码;所述数据格式模块7包括命令格式模块71、采样数据格式模块72和消息格式模块73。本专利技术实施例中,可以通过配置模块4对系统进行参数配置,传感器模块6将采样命令解码控制传感器进行采样或编码采样命令经过NB模块2进行数据处理再通过串口管理模块5与后台硬件通讯,整个过程可以通过配置模块4配置定时模块3来设置采样频率等。作为一种可选的实施方式,无线雨量传感器系统具有功耗管理、网络管理、定时数据采集、数据上报、蓝牙参数配置、远程无线参数配置等功能。在没有预警的时候只周期性上报采样数据,在出现预警的时候会即刻上报数据,能够减少了后台的数据处理量,提高数据处理效率,实现低功耗管理。所述所述NB模块2包括PDP激活流程模块21、发送数据流程模块22、发送配置流程模块23和接收配置流程模块24。具体的,PDP激活流程模块21用于激活网络,获取到IP地址,为网络侧通信做准备。Nrf52832主控制器通过AT指令控制BC35模块。PDP激活流程模块21在系统上电时触发,在该流程中,会获取IMEI、ICCID等参数,并保持到本地,在发送数据或者发送配置到网络端时,将IMEI和ICCID编码后发送到后台,方便后台通过IMEI或者ICCID来管理设备。由于BC35模块或记忆之前的频点,因此在PDP激活的过程中,有可能利用之前的频点无法激活,此时,需要清除频点后进行再次激活。PDP激活流程模块21流程图如附图2所示。具体的,发送数据流程模块22用于发送传感器采样数据到后台系统,该流程可由周期性采样流程或者周期性上报流程触发。在上报数据的过程中,需要获取当时的时间、信号强度、然后将时间、信号强度、IMEI、采样参数等指标按照编码格式进行编码,然后调用AT指令将数据发送至后台服务器,当发送失败时,设立了重发机制,确保数据可靠的发送至后台。发送数据流程模块22流程图如附图3所示。具体的,发送配置流程模块23发送配置流程用于将传感器的本地配置、如软件版本、本文档来自技高网...

【技术保护点】
1.一种无线雨量传感器系统,其特征在于,包括:业务接口(1)、NB模块(2)、定时模块(3)、配置模块(4)、串口管理模块(5)、传感器模块(6)和数据格式模块(7);/n所述业务接口(1)分别与NB模块(2)、定时模块(3)、配置模块(4)、串口管理模块(5)、传感器模块(6)和数据格式模块(7)通信连接,用于配置设备参数、接收传感器信息上报、接收设备配置信息和下发配置信息;/n所述NB模块(2)用于管理网络的激活、网络侧数据的收发;/n所述定时模块(3)用于管理上报定时器、AT命令定时器的定时流程;/n所述配置模块(4)用于管理本地参数配置和远程参数配置;/n所述串口管理模块(5)用于485串口的管理;/n所述传感器模块(6)用于传感器采样命令的编码和解码;/n所述数据格式模块(7)包括命令格式模块(71)、采样数据格式模块(72)和消息格式模块(73)。/n

【技术特征摘要】
1.一种无线雨量传感器系统,其特征在于,包括:业务接口(1)、NB模块(2)、定时模块(3)、配置模块(4)、串口管理模块(5)、传感器模块(6)和数据格式模块(7);
所述业务接口(1)分别与NB模块(2)、定时模块(3)、配置模块(4)、串口管理模块(5)、传感器模块(6)和数据格式模块(7)通信连接,用于配置设备参数、接收传感器信息上报、接收设备配置信息和下发配置信息;
所述NB模块(2)用于管理网络的激活、网络侧数据的收发;
所述定时模块(3)用于管理上报定时器、AT命令定时器的定时流程;
所述配置模块(4)用于管理本地参数配置和远程参数配置;
所述串口管理模块(5)用于485串口的管理;
所述传感器模块(6)用于传感器采样命令的编码和解码;
所述数据格式模块(7)包括命令格式模块(71)、采样数据格式模块(72)和消息格式模块(73)。


2.根据权利要求1所述的一种无线雨量传感器系统,其特征在于:所述所述NB模块(2)包括PDP激活流程模块(21)、发送数据流程模块(22)、发送配置流程模块(23)和接收配置流程模块(24)。


3.根据权利要求2所述的一种无线雨量传感器系统,其特征在于:所述PDP激活流程模块(21)用于激活网络,获取到IP地址,为网络侧通信做准备;所述发送数据流程模块(22)用于发送传感器采样数据到后台系统;所述发送配置流程模块(23)用于将传感器的本地配置、如软件版本、阈值、上报周期参数上报至后端服务器,方便服务器了解传感器的运行环境;所述接收配置流程模块(24)用于配置各个参数,然后再触发本地参数更新。


4.根据权利要求1所述的一种无线雨量传感器系统,其特征在于:所述定时模块(3)包括采样定时器(31)和上报定时器(32)。


5.根据权利...

【专利技术属性】
技术研发人员:欧树召刘奇夏渡杰陶波杨立凡黄加旭黄富谭依民欧龙军李建龙朱磊陈中军欧志笔欧阳洪轩张小强张校珲袁松唐金旺
申请(专利权)人:广州市地狗灵机环境监测有限公司
类型:发明
国别省市:广东;44

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

1