掌桥专利:专业的专利平台
掌桥专利
首页

技术领域

本发明涉及物联网技术领域,特别是指一种数据上传方法及物联网设备。

背景技术

物联网技术领域由于其相关的NB(窄带)模组在PSM(Power Saving Mode,节省功率)模式,非常杰出的待机超低功耗,使得其在各行业上应用很多。

现在的方案上,很多场景设计上,使用不同节数的干电池来给NB-IOT设备来供电。比如智能NB-IOT(Narrow Band Internet of Things,窄带物联网)锁。常用的性价比高的干电池为碱性电池。同时,相关的NB-IOT设备会设置不同的上传周期,比如配置相关的周期按照1H(小时)、3H、6H、24H等上传相关的采集数据。让设备主动地上传相关的数据信息。以便服务器端进行数据收集和相关的控制工作。

相关的NB-IOT设备在电源设计的时候,使用不同节数的干电池或串联或者并联的形式,并通过DC-DC(Direct current-Direct current converter,直流-直流转换器)电源芯片或LDO(Low Dropout Regulator,低压线性稳压器)芯片给NB-IOT模组或者芯片和相关的主控进行供电。

由于干电池其温度的工作氛围为-20℃-60℃。其中干电池的最佳的工作温度为23±2℃。值得注意的是,碱性干电池在温度为-20℃时候,已经基本不能放电了,使用不了了。同时,由于-20℃放电不了,在其他的温度,举个例子,比如-20℃-0℃区间,干电池的放电能力也肯定打了折扣。温度过高或者温度过低肯定会影响到干电池的放电能力,从而导致NB-IOT设备的性能受到影响,导致整体性能的降低。在同样电量情况下,原本常温下,NB-IOT设备在上传时候,干电池是可以提供足够的电流驱动能力,但是,在温度过低或者过高环境下,相关的电流驱动能力,却不足提供设备上传瞬间所需。尤其是在电量低的时候,在过高或者过低的环境,NB-IOT设备由于在数据上传时候,瞬间需要大的电流,这个时候,由于干电池提供不了如此大的电流驱动能力。瞬间的大电流需求会将干电池的电压拉得很低,如果干电池的电压低到不满足DC-DC或者LDO电源芯片最低的输入电压要求,输出的电压就会不正常,使得整个NB-IOT设备工作异常。

发明内容

本发明要解决的技术问题是提供一种数据上传方法及物联网设备,可以更好地保护和利用干电池,让NB-IOT设备的无论性能还是功耗有能达到相关较好的发挥。

为解决上述技术问题,本发明的技术方案如下:

一种数据上传方法,应用于物联网设备,所述方法包括:

获取上传数据时,所述物联网设备的电池的参数信息;

根据所述电池的参数信息,通过所述物联网设备的窄带物联网NB-IOT通信模组上传数据。

可选的,根据所述电池的参数信息,通过所述物联网设备的窄带物联网NB-IOT通信模组上传数据,包括:

根据所述电池的温度,通过所述物联网设备的NB-IOT通信模组上传数据;或者,

根据所述电池的电压以及电池的温度,通过所述物联网设备的NB-IOT通信模组上传数据。

可选的,根据所述电池的电压以及电池的温度,通过所述物联网设备的NB-IOT通信模组上传数据,包括:

若所述电池的电压高于第一预设电压值,按照配置的周期,通过所述物联网设备的NB-IOT通信模组上传数据;

若所述电池的电压低于第二预设电压值,根据所述电池的温度,通过所述物联网设备的NB-IOT通信模组上传数据。

可选的,根据所述电池的温度,通过所述物联网设备的NB-IOT通信模组上传数据,包括:

若所述电池的温度低于第一预设温度值,不上传数据,否则,通过所述物联网设备的NB-IOT通信模组上传数据;

若所述电池的温度高于第二预设温度值,不上传数据,否则,通过所述物联网设备的NB-IOT通信模组上传数据。

可选的,数据上传方法,还包括:若下一个上传时间点的电池的温度高于第一预设温度值或者低于第二预设温度值,将上一个上传时间点的数据和本次上传时间点的数据,通过所述物联网设备的NB-IOT通信模组一起上传。

本发明的实施例还提供一种物联网设备,包括:

主控模块,用于获取上传数据时,所述物联网设备的电池的参数信息;

所述主控模块根据所述电池的参数信息,通过所述物联网设备的窄带物联网NB-IOT通信模组上传数据。

可选的,所述主控模块具体用于根据所述电池的温度,通过所述物联网设备的NB-IOT通信模组上传数据;或者,根据所述电池的电压以及电池的温度通过所述物联网设备的NB-IOT通信模组上传数据。

可选的,所述主控模块根据所述电池的电压以及电池的温度通过所述物联网设备的NB-IOT通信模组上传数据时,具体用于:

若所述电池的电压高于第一预设电压值,按照配置的周期,通过所述物联网设备的NB-IOT通信模组上传数据;

若所述电池的电压低于第二预设电压值,根据所述电池的温度,通过所述物联网设备的NB-IOT通信模组上传数据。

可选的,根据所述电池的温度,通过所述物联网设备的NB-IOT通信模组上传数据,包括:

若所述电池的温度低于第一预设温度值,不上传数据,否则,通过所述物联网设备的NB-IOT通信模组上传数据;

若所述电池的温度高于第二预设温度值,不上传数据,否则,通过所述物联网设备的NB-IOT通信模组上传数据。

可选的,所述主控模块还用于:若下一个上传时间点的电池的温度高于第一预设温度值或者低于第二预设温度值,将上一个上传时间点的数据和本次上传时间点的数据,通过所述物联网设备的NB-IOT通信模组一起上传。

本发明的上述方案至少包括以下有益效果:

本发明的上述方案,通过获取上传数据时,所述物联网设备的电池的参数信息;根据所述电池的参数信息,通过所述物联网设备的窄带物联网NB-IOT通信模组上传数据;在不同的电压阈值,以及不同的温度下,执行或者不执行数据上传数据的工作。或者,在上传时间点,就开启低温和高温温度对比。从而执行或者不执行数据上传数据的工作。达到更好地保护和利用干电池,让NB-IOT设备的无论性能还是功耗有能达到相关较好的发挥。

附图说明

图1是本发明的物联网设备的系统架构图;

图2是本发明的数据上传方法的流程示意图;

图3是本发明的数据上传方法的一具体实现流程图。

具体实施方式

下面将参照附图更详细地描述本公开的示例性实施例。虽然附图中显示了本公开的示例性实施例,然而应当理解,可以以各种形式实现本公开而不应被这里阐述的实施例所限制。相反,提供这些实施例是为了能够更透彻地理解本公开,并且能够将本公开的范围完整的传达给本领域的技术人员。

如图1所示,以干电池供电NB-IOT模组或者芯片设计框架图来阐述相关的方法,若干节干电池或是并联或者串联连接方式,并通过相关的DC-DC/LDO芯片输出相关的合适电压给NB-IOT模组或者芯片以及主控模块工作。主控模块的ADC(Analog-to-DigitalConverter,模数转换器)电路采样干电池的电压。同时温度检测电路靠近芯片位置放置,用来检测电池端的温度,并将相关的温度传至主控模块,主控模块根据相关的温度进行对应的策略操作。

如图2所示,本发明的实施例提出一种数据上传方法,应用于物联网设备,所述方法包括:

步骤21,获取上传数据时,所述物联网设备的电池的参数信息;

步骤22,根据所述电池的参数信息,通过所述物联网设备的窄带物联网NB-IOT通信模组上传数据。

本发明的该实施例所述的方法,通过获取上传数据时,所述物联网设备的电池的参数信息;根据所述电池的参数信息,通过所述物联网设备的窄带物联网NB-IOT通信模组上传数据;在不同的电压阈值,以及不同的温度下,执行或者不执行数据上传数据的工作。或者,在上传时间点,就开启低温和高温温度对比。从而执行或者不执行数据上传数据的工作。达到更好地保护和利用干电池,让NB-IOT设备的无论性能还是功耗有能达到相关较好的发挥。

本发明的一可选的实施例中,步骤22可以包括:

智能模式:根据所述电池的温度,通过所述物联网设备的NB-IOT通信模组上传数据;或者,

半智能模式:根据所述电池的电压以及电池的温度通过所述物联网设备的NB-IOT通信模组上传数据。

这里,半智能模式中,根据所述电池的电压以及电池的温度,通过所述物联网设备的NB-IOT通信模组上传数据,包括:

若所述电池的电压高于第一预设电压值,按照配置的周期,通过所述物联网设备的NB-IOT通信模组上传数据;

若所述电池的电压低于第二预设电压值,根据所述电池的温度,通过所述物联网设备的NB-IOT通信模组上传数据。

本发明的上述实施例的智能模式以及半智能模式中,根据所述电池的温度,通过所述物联网设备的NB-IOT通信模组上传数据,包括:

若所述电池的温度低于第一预设温度值,不上传数据,否则,通过所述物联网设备的NB-IOT通信模组上传数据;

若所述电池的温度高于第二预设温度值,不上传数据,否则,通过所述物联网设备的NB-IOT通信模组上传数据。

本发明的一可选的实施例中,上述数据上传方法还可以包括:若下一个上传时间点的电池的温度高于第一预设温度值或者低于第二预设温度值,将上一个上传时间点的数据和本次上传时间点的数据,通过所述物联网设备的NB-IOT通信模组一起上传。

如图2所示,为上述方法的一具体方案的流程示意图,用户可以通过相关配置页或者APP端配置三种工作模式。这三种模式分别为常规模式、半智能化模式、智能化模式;

1.常规模式:这种模式下,NB-IOT设备按照用户配置上传周期来上传数据信息。比如用户配置周期为1H,这个模式下,设备则按照间隔1H来上传数据信息。

2.半智能模式:这种模式下,结合相关的温度,电池高压和低压,相关的上传策略有所不同。

若所述电池的电压高于第一预设电压值时,例如,干电池VH高压情况(这个高压根据干电池节数和相关系统实际测试来定),由于高压时候,干电池的电流驱动能力相对较强。NB-IOT设备的上传周期还是按照用户事先设置的周期(比如1H),无论外部的温度如何。按照配置好的周期,上传相关的数据信息。此时温度检测电路不工作,从而达到省电的目的。

但是在干电池VL低压情况(VL为小于VH的电压统称),由于低压的时候,干电池的电流驱动能力已经比较差,再加上低温或者高温,性能更加恶化,很容易在提供大电流时候出现异常。NB-IOT设备的上传时间点会根据外部温度来进行调节,来达到在比较合适的温度才上传。

此时温度检测电路开始工作,定义相关的低温TL(即上述第一预设温度值)和高温TH(即上述第二预设温度值)的温度,在低于TL温度,上传数据工作不执行,在高于TH温度,相关的上传数据工作同样不执行。当然这个TL和TH需要根据实际的应用需要以及实际的测试来执行此阈值。

利用每个上传点的采集的温度和TL和TH进行对比,如果上传时间点t0的采集到的温度低于TL或者高于TH则不执行上传数据工作;如果在时间点t0后面的时间点tN有温度为大于TL或者低于TH的,一旦有相关的温度则执行上传数据的工作。并将之前不上传的时间点的数据一并上传。如果前一个上传时间点没执行上传工作,则一并上传不上传时间点的数据。目的就是让数据在服务器端不遗失。以此类推。

这个低电压场景,相关的上传周期则不是按照用户事前配置的周期了。而是根据相关的TL和TH的阈值来实现数据的上传工作。保证低电量的时候,在低温或者高温环境,干电池的性能可以得到较大程度的发挥,较大程度地保持NB-IOT设备的正常的工作。

3.智能模式:这种模式下,温度检测电路处于工作状态。每个上传点的采集的温度和TL和TH进行对比,如果就要上传时间点t0的采集到的温度低于TL或者高于TH则不执行上传数据工作;如果在时间点t0后面的时间点tN有温度为大于TL或者低于TH的,一旦有相关的温度则执行上传数据的工作。并将之前不上传的时间点的数据一并上传。目的就是让数据在服务器端不遗失。以此类推。

同样的,相关的上传周期则会随着温度的不同,也发生变化,甚至是会发生很大的周期偏移。不能及时准点地上传数据。的干电池的性能可以得到较大程度的发挥,较大程度地保持NB-IOT设备的正常的工作。

由于无论在干电池高压还是低压都不在低于TL或者高于TH温度下上传数据,干电池的性能则会得到最大程度的发挥,最大程度地保持NB-IOT设备的正常的工作。

本发明的上述实施例中在常规模式同时,提供半智能模式和智能模式。三种模式根据相关实际应用的需要提供给用户使用。常规模式,及时性好,不过干电池的性能会有所损失,设备相关的使用会受到些影响。半智能模式,在不同的电压阈值,以及不同的温度下,执行或者不执行数据上传数据的工作。智能模式在上传时间点,就开启低温和高温温度对比。从而执行或者不执行数据上传数据的工作。达到更好地保护和利用干电池,让NB-IOT设备的无论性能还是功耗有能达到相关较好的发挥。

通过这种方法,用户可以自由地配置相关的工作模式,在低温或者高温环境下,通过半智能模式或者智能模式,可以很好地保护电池地性能,从而让NB-IOT设备更好的工作。最大程度地避免相关的异常情况。

再如图1所示,本发明的实施例还提供一种物联网设备,包括:

主控模块,用于获取上传数据时,所述物联网设备的电池的参数信息;

所述主控模块根据所述电池的参数信息,通过所述物联网设备的窄带物联网NB-IOT通信模组上传数据。

可选的,所述主控模块具体用于根据所述电池的温度,通过所述物联网设备的NB-IOT通信模组上传数据;或者,根据所述电池的电压以及电池的温度通过所述物联网设备的NB-IOT通信模组上传数据。

可选的,所述主控模块根据所述电池的电压以及电池的温度通过所述物联网设备的NB-IOT通信模组上传数据时,具体用于:

若所述电池的电压高于第一预设电压值,按照配置的周期,通过所述物联网设备的NB-IOT通信模组上传数据;

若所述电池的电压低于第二预设电压值,根据所述电池的温度,通过所述物联网设备的NB-IOT通信模组上传数据。

可选的,根据所述电池的温度,通过所述物联网设备的NB-IOT通信模组上传数据,包括:

若所述电池的温度低于第一预设温度值,不上传数据,否则,通过所述物联网设备的NB-IOT通信模组上传数据;

若所述电池的温度高于第二预设温度值,不上传数据,否则,通过所述物联网设备的NB-IOT通信模组上传数据。

可选的,所述主控模块还用于:若下一个上传时间点的电池的温度高于第一预设温度值或者低于第二预设温度值,将上一个上传时间点的数据和本次上传时间点的数据,通过所述物联网设备的NB-IOT通信模组一起上传。

该物联网设备的若干节干电池或是并联或者串联连接方式,并通过相关的DC-DC/LDO芯片输出相关的合适电压给NB-IOT模组或者芯片以及相关主控工作。主控的ADC(Analog-to-Digital Converter)电路采样干电池的电压。

本发明的该实施例,上与上述方法对应的装置,上述方法实施例的所有实现方法均适用于该装置的实施例中,在常规模式同时,提供半智能模式和智能模式。半智能模式在不同的电压阈值,以及不同的温度下,执行或者不执行数据上传数据的工作。智能模式在上传时间点,就开启低温和高温温度对比。从而执行或者不执行数据上传数据的工作。达到更好地保护和利用干电池,让NB-IOT设备的无论性能还是功耗有能达到相关较好的发挥。

以上所述是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明所述原理的前提下,还可以作出若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。

技术分类

06120113818719