一种温湿度检测设备及温湿度的检测方法与流程

文档序号:31734626发布日期:2022-10-05 03:14阅读:347来源:国知局
一种温湿度检测设备及温湿度的检测方法与流程

1.本技术涉及检测设备技术领域,尤其涉及一种温湿度检测设备及温湿度的检测方法。


背景技术:

2.对于温度和湿度要求高的环境,通常使用温湿度检测设备实时监控环境的温度和湿度,以便用户根据温湿度检测设备检测到的环境温度和湿度,及时调节空调、制冷机、加湿机等设备的工作温度,进而使环境温度保持在理想范围内。
3.现有的温湿度检测设备通常内部只有一个温湿度传感器,而温湿度检测设备的内部发热模块,如充电模块、wifi通信模块等,在工作时产生的热量会对温湿度传感器的温度和湿度的检测值产生一定的影响,导致温湿度检测设备提供的环境温度和湿度不准确。
4.因此,目前亟需一种温湿度检测设备的设计方案,用以提升温湿度检测设备的测量值的准确性。


技术实现要素:

5.本技术提供一种温湿度检测设备及检测温湿度的方法,用以提升温湿度检测设备的测量值的准确性。
6.第一方面,本技术实施例提供一种温湿度检测设备,包括n个温湿度传感器和处理器;
7.所述温湿度传感器,用于检测当前环境的第一指标的测量值,所述第一指标包括温度和/或湿度;
8.所述处理器,用于获取检测设备中所述n个温湿度传感器的所述第一指标的测量值,和所述热源的温度值;针对每个所述温湿度传感器,根据所述热源的温度值和所述热源与所述温湿度传感器之间的距离,确定所述热源针对所述温湿度传感器的影响系数;根据所述温湿度传感器的所述第一指标的测量值和所述热源针对所述温湿度传感器的所述影响系数,确定所述温湿度传感器的所述第一指标的修正值;将所述n个温湿度传感器的所述第一指标的修正值的加权平均值,作为所述检测设备的所述第一指标的显示值。
9.上述技术方案中,温湿度检测设备包括多个温湿度传感器。针对每个温湿度传感器,根据热源对温湿度传感器的第一指标的测量值的影响程度,对第一指标的测量值进行修正,然后计算n个传感器修正后的第一测量值的加权平均值,将此加权平均值作为第一指标的显示值。如此,可以降低设备内部发热部件带来的影响,进而提高温湿度检测设备在当前环境下的检测结果的准确性。
10.在一种可能的设计中,所述处理器,还用于针对每个所述温湿度传感器,根据所述温湿度传感器在所述检测设备中的位置,以及所述温湿度传感器与所述热源之间的距离,确定每个所述温湿度传感器对应的加权系数;根据每个所述温湿度传感器对应的加权系数和每个所述温湿度传感器的所述第一指标的修正值,计算所述n个温湿度传感器的所述第
一指标的修正值的加权平均值。
11.在一种可能的设计中,所述处理器,还用于在第一预设时间段内,保持主温湿度传感器一直处于开启状态;
12.在第一预设时间段内的每个第二预设时间段内,开启一个辅温湿度传感器,若判断所述主温湿度传感器和所述辅温湿度传感器的所述第一指标的测量值与所述第一指标的显示值的差值的绝对值,小于第一设定阈值,则保持所述第一指标的显示值不变;所述主温湿度传感器为所述n个传感器中的一个,所述辅温湿度传感器为所述n个温湿度传感器中除所述主温湿度传感器之外的温湿度传感器;所述第一预设时间段包括多个所述第二预设时间段。
13.在一种可能的设计中,所述处理器,还用于若判断所述主温湿度传感器和/或所述辅温湿度传感器的所述第一指标的测量值与所述第一指标的显示值的差值的绝对值,大于所述第一设定阈值且小于第二设定阈值,则开启所述n个温湿度传感器,重新获取所述n个温湿度传感器的第一指标的测量值和热源的温度值,计算所述第一指标的显示值。
14.在一种可能的设计中,所述处理器,还用于若判断所述主温湿度传感器和/或所述辅温湿度传感器的所述第一指标的测量值与所述第一指标的显示值的差值的绝对值,大于所述第二设定阈值,则开启所述n个温湿度传感器,根据所述n个温湿度传感器的所述第一指标的测量值判断所述第一指标的测量值异常的原因。
15.在一种可能的设计中,所述处理器,还用于若判断任意两个所述温湿度传感器的差值的绝对值大于第三设定阈值,且人体感知传感器识别到人,则保持所述第一指标的显示值不变;当所述人体感知传感器识别到人离开,则开启所述n个温湿度传感器,重新获取所述n个温湿度传感器的第一指标的测量值和热源的温度值,计算所述第一指标的显示值。
16.在一种可能的设计中,所述处理器,还用于若判断第一温湿度传感器的所述第一指标的测量值与所述第一指标的显示值的差值的绝对值,大于第四设定阈值,则开启所述n个温湿度传感器,重新获取所述n个温湿度传感器的第一指标的测量值和热源的温度值,剔除所述第一温湿度传感器的所述第一指标的测量值,计算所述第一指标的显示值。
17.第二方面,本技术实施例提供一种温湿度的检测方法,该方法包括:
18.获取检测设备中所述n个温湿度传感器的所述第一指标的测量值,和所述热源的温度值;针对每个所述温湿度传感器,根据所述热源的温度值和所述热源与所述温湿度传感器之间的距离,确定所述热源针对所述温湿度传感器的影响系数;根据所述温湿度传感器的所述第一指标的测量值和所述热源针对所述温湿度传感器的所述影响系数,确定所述温湿度传感器的所述第一指标的修正值;将所述n个温湿度传感器的所述第一指标的修正值的加权平均值,作为所述检测设备的所述第一指标的显示值。
19.在一种可能的设计中,所述将所述n个温湿度传感器的所述第一指标的修正值的加权平均值,作为所述检测设备的所述第一指标的显示值包括,针对每个所述温湿度传感器,根据所述温湿度传感器在所述检测设备中的位置,以及所述温湿度传感器与所述热源之间的距离,确定每个所述温湿度传感器对应的加权系数;根据每个所述温湿度传感器对应的加权系数和每个所述温湿度传感器的所述第一指标的修正值,计算所述n个温湿度传感器的所述第一指标的修正值的加权平均值;将所述n个温湿度传感器的所述第一指标的修正值的加权平均值,作为所述检测设备的所述第一指标的显示值。
20.在一种可能的设计中,所述方法还包括,在第一预设时间段内,保持主温湿度传感器一直处于开启状态;在第一预设时间段内的每个第二预设时间段内,开启一个辅温湿度传感器,若判断所述主温湿度传感器和所述辅温湿度传感器的所述第一指标的测量值与所述第一指标的显示值的差值的绝对值,小于第一设定阈值,则保持所述第一指标的显示值不变;所述主温湿度传感器为所述n个传感器中的一个,所述辅温湿度传感器为所述n个温湿度传感器中除所述主温湿度传感器之外的温湿度传感器;所述第一预设时间段包括多个所述第二预设时间段。
21.在一种可能的设计中,所述方法还包括,若判断所述主温湿度传感器和/或所述辅温湿度传感器的所述第一指标的测量值与所述第一指标的显示值的差值的绝对值,大于所述第一设定阈值且小于第二设定阈值,则开启所述n个温湿度传感器,重新获取所述n个温湿度传感器的第一指标的测量值和热源的温度值,计算所述第一指标的显示值。
22.在一种可能的设计中,所述方法还包括,若判断所述主温湿度传感器和/或所述辅温湿度传感器的所述第一指标的测量值与所述第一指标的显示值的差值的绝对值,大于所述第二设定阈值,则开启所述n个温湿度传感器,根据所述n个温湿度传感器的所述第一指标的测量值判断所述第一指标的测量值异常的原因。
23.在一种可能的设计中,所述方法还包括,若判断任意两个所述温湿度传感器的差值的绝对值大于第三设定阈值,且人体感知传感器识别到人,则保持所述第一指标的显示值不变;当所述人体感知传感器识别到人离开,则开启所述n个温湿度传感器,重新获取所述n个温湿度传感器的第一指标的测量值和热源的温度值,计算所述第一指标的显示值。
24.在一种可能的设计中,所述方法还包括,所述处理器,还用于若判断第一温湿度传感器的所述第一指标的测量值与所述第一指标的显示值的差值的绝对值,大于第四设定阈值,则开启所述n个温湿度传感器,重新获取所述n个温湿度传感器的第一指标的测量值和热源的温度值,剔除所述第一温湿度传感器的所述第一指标的测量值,计算所述第一指标的显示值。
25.第三方面,本技术实施例还提供一种计算设备,包括:
26.存储器,用于存储程序指令;
27.处理器,用于调用所述存储器中存储的程序指令,按照获得的程序指令执行如第二方面的任一种可能的设计中所述的方法。
28.第四方面,本技术实施例还提供一种计算机可读存储介质,其中存储有计算机可读指令,当计算机读取并执行所述计算机可读指令时,使得上述第二方面的任一种可能的设计中所述的方法实现。
附图说明
29.为了更清楚地说明本技术实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简要介绍,显而易见地,下面描述中的附图仅仅是本技术的一些实施例,对于本领域的普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
30.图1为本技术实施例提供的一种温湿度检测设备的示意图;
31.图2为本技术实施例提供的一种温湿度检测设备的结构示意图;
32.图3为本技术实施例提供的一种显示界面的示意图;
33.图4为本技术实施例提供的一种第一指标的测量值的处理方法的流程示意图;
34.图5为本技术实施例提供的一种温湿度传感器的分布图;
35.图6为本技术实施例提供的另一种第一指标的测量值的处理方法的流程示意图;
36.图7为本技术实施例提供的一种情况的时间节点图;
37.图8为本技术实施例提供的另一种情况的时间节点图;
38.图9为本技术实施例提供的又一种第一指标的测量值的处理方法的流程示意图;
39.图10为本技术实施例提供的一种计算设备。
具体实施方式
40.为使本技术的目的、实施方式和优点更加清楚,下面将结合本技术示例性实施例中的附图,对本技术示例性实施方式进行清楚、完整地描述,显然,所描述的示例性实施例仅是本技术一部分实施例,而不是全部的实施例。
41.基于本技术描述的示例性实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本技术所附权利要求保护的范围。此外,虽然本技术中公开内容按照示范性一个或几个实例来介绍,但应理解,可以就这些公开内容的各个方面也可以单独构成一个完整实施方式。
42.需要说明的是,本技术中对于术语的简要说明,仅是为了方便理解接下来描述的实施方式,而不是意图限定本技术的实施方式。除非另有说明,这些术语应当按照其普通和通常的含义理解。
43.本技术中说明书和权利要求书及上述附图中的术语“第一”、“第二”、“第三”等是用于区别类似或同类的对象或实体,而不必然意味着限定特定的顺序或先后次序,除非另外注明(unless otherwise indicated)。应该理解这样使用的用语在适当情况下可以互换,例如能够根据本技术实施例图示或描述中给出那些以外的顺序实施。
44.此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖但不排他的包含,例如,包含了一系列组件的产品或设备不必限于清楚地列出的那些组件,而是可包括没有清楚地列出的或对于这些产品或设备固有的其它组件。
45.本技术中使用的术语“模块”,是指任何已知或后来开发的硬件、软件、固件、人工智能、模糊逻辑或硬件或/和软件代码的组合,能够执行与该元件相关的功能。
46.本身请实施例提供一种温湿度检测设备用于检测环境的温度和湿度。该温湿度传感器可以应用在任何对环境的温度和湿度有检测需求的环境下,尤其适用于酒窖、文物博物馆、标本放置空间等对环境的温度和湿度要求较高的环境。
47.在一些实施例中,温湿度检测设备可以是如图1所示的一种底座,底座上面可以放置手机、平板电脑等带有电子显示屏幕的智能设备。以平板电脑为例,温湿度检测设备与平板电脑线性连接,将当前环境的温度值和湿度值传输至平板电脑。
48.平板电脑接收温湿度检测设备发送的当前环境的温度值和湿度值,将当前环境的温度值和湿度值显示出来,以便用户根据当前环境的温度值和湿度值,控制温度调节设备(例如空调、制冷机、电暖炉等)和湿度调节设备(如加湿器、除湿器等)的工作状态,使温度调节设备和湿度调节设备对环境的温度和湿度进行调节,进而使得环境的温度和湿度稳定
在理想范围内。
49.在一些实施例中,平板电脑与环境中的温度调节设备和湿度调节设备通过无线连接,平板电脑可以根据接收到的当前环境的温度值和湿度值,以及预设的环境的温度值和湿度值的理想范围,自动控制温度调节设备和湿度调节设备的工作状态。使温度调节设备和湿度调节设备对环境的温度和湿度进行调节,进而使得环境的温度和湿度稳定在理想范围内。
50.在一些实施例中,温湿度检测设备可以与手机、平板电脑、笔记本电脑等智能设备通过无线连接,智能设备与环境中的温度调节设备和湿度调节设备通过无线连接,用户可以根据智能设备接收到的温湿度检测设备检测的当前环境的温度值和湿度值,通过智能设备远程控制温度调节设备和湿度调节设备的工作状态,使得环境的温度值和湿度值稳定在理想范围内。
51.在一些实施例中,温湿度检测设备本身带有电子显示屏幕,可以将温湿度传感器检测到的环境的温度值和湿度值在电子显示屏幕上显示出来。温湿度检测设备与环境中的温度调节设备和湿度调节设备通过无线连接,并且可以根据检测到的当前环境的温度值和湿度值,以及预设的环境的温度值和湿度值的理想范围,自动控制温度调节设备和湿度调节设备的工作状态。使温度调节设备和湿度调节设备对环境的温度和湿度进行调节,进而使得环境的温度和湿度稳定在理想范围内。
52.图2示例性地示出了本技术实施例提供的一种温湿度检测设备200的结构示意图。
53.下面以温湿度检测设备200为例对实施例进行具体说明。应该理解的是,图2所示的温湿度检测设备仅是一个范例,并且温湿度检测设备可以具有比图2中所示的更多的或者更少的部件,可以组合两个或多个的部件,或者可以具有不同的部件配置。图中所示出的各种部件可以在包括一个或多个信号处理和/或专用集成电路在内的硬件、软件、或硬件和软件的组合中实现。
54.如图2所示,温湿度检测设备200包括n个温湿度传感器201、热源202、人体感知传感器203、处理器204和显示单元205。
55.温湿度传感器201,用于检测当前环境的第一指标的测量值,并将检测到的当前环境的第一指标的测量值发送至处理器。其中,第一指标包括温度和/或湿度。
56.需要说明的是,本技术不限制温湿度传感器的数量以及在温湿度检测设备中位置。为了温湿度检测设备的测量值更准确,温湿度传感器通常在温湿度检测设备中均匀分布。
57.热源202为温湿度检测设备中在工作时容易发热的模块,例如充电模块。wifi通信模块等。主板的ntc电阻检测热源的温度,并将热源温度发送至处理器。
58.需要说明的是,本技术不限制热源在温湿度检测设备中的位置。由于热源工作时产生的热量会影响温湿度传感器的测量值,因此为了温湿度检测设备的测量值更准确,热源通常设置在远离温湿度传感器的位置。
59.人体感知传感器203,用于识别人的靠近和远离,并将识别到的结果发送至处理器。
60.处理器204,对温湿度传感器检测到的第一指标的测量值进行处理,得到第一指标的显示值。
61.显示单元205,用于接收处理器得到的第一指标的显示值,并将第一指标的显示值在显示界面中显示出来。显示单元205还可以接收用户在显示屏幕上的触控操作,将用户在显示屏幕上的触控操作转换为控制指令发送给处理器。
62.显示单元205中的显示界面如图3所示。
63.图4示例性地示出了本技术实施例提供的一种第一指标的测量值的处理方法的流程示意图;
64.如图4所述处理器,用于对温湿度传感器检测到的第一指标的测量值进行如下处理:
65.步骤401、获取检测设备中n个温湿度传感器的第一指标的测量值,和热源的温度值。
66.步骤402、针对每个温湿度传感器,根据热源的温度值和热源与温湿度传感器之间的距离,确定热源针对温湿度传感器的影响系数。
67.在一种可能的实施方式中,在温湿度检测设备出厂时,根据热源工作时的温度值范围,设定固定的温度影响系数α;根据热源与每个温湿度传感器之间的距离,设定热源对每个温湿度传感器的距离影响系数xn。根据温度影响系数α和距离影响系数xn,得到热源针对温湿度传感器的影响系数α/xn。
68.在另一种可能的实施方式中,由于热源对温湿度传感器的测量值的影响程度受热源自身的温度值影响,热源的温度值越高,对温湿度传感器的测量值的影响程度越大。对此,可以在温湿度检测设备出厂时,在热源工作时的温度值范围内设定多个温度值区间,针对每个温度值区间设定一个温度影响系数αn;根据热源与每个温湿度传感器之间的距离,设定热源对每个温湿度传感器的距离影响系数xn。根据温度影响系数αn和距离影响系数xn,得到热源针对温湿度传感器的影响系数αn/xn。
69.步骤403、根据温湿度传感器的第一指标的测量值和热源针对温湿度传感器的影响系数,确定温湿度传感器的第一指标的修正值。
70.例如温度的修正值为tn=t
n-α/xn*t,湿度的修正值为rhn'=rhn+α/xn*t。
71.步骤404、将n个温湿度传感器的第一指标的修正值的加权平均值,作为检测设备的第一指标的显示值。
72.上述步骤中,在计算加权平均值时,每个第一指标的修正值的加权系数可以通过下述方式得到:针对每个温湿度传感器,根据温湿度传感器在检测设备中的位置,以及温湿度传感器与热源之间的距离,确定每个温湿度传感器对应的加权系数。在确定每个温湿度传感器对应的加权系数后,根据每个温湿度传感器对应的加权系数和每个温湿度传感器的第一指标的修正值,计算n个温湿度传感器的第一指标的修正值的加权平均值,其中,计算加权平均时每个温湿度传感器的加权系数的和为1。
73.示例性地,如图5所示,以温湿度检测设备中设置有4个温湿度传感器a1、a2、a3、a4为例,举例说明处理器对温湿度传感器检测到的第一指标的测量值的处理过程。其中,温湿度传感器a1、a2、a3、a4与热源的距离分别为x1、x2、x3、x4。
74.步骤一、获取检测设备中4个温湿度传感器a1、a2、a3、a4的温度的测量值t1、t2、t3、t4、湿度的测量值rh1、rh2、rh3、rh4、以及热源的温度值t。
75.步骤二、根据热源的温度值t和热源与温湿度传感器之间的距离,确定热源对温湿
度传感器a1、a2、a3、a4的影响系数分别为α/x1、α/x2、α/x3、α/x4。
76.步骤三、根据每个温湿度传感器的温度和湿度的测量值,和热源针对每个温湿度传感器的影响系数、确定温湿度传感器a1、a2、a3、a4的温度的修正值分别为:t1'=t
1-α/x1*t;t2'=t
2-α/x2*t;t3'=t
3-α/x3*t;t4'=t
4-α/x4*t;温湿度传感器的湿度的修正值分别为:rh1'=rh1+α/x1*t;rh2'=rh2+α/x2*t;rh3'=rh3+α/x3*t;rh4'=rh4+α/x4*t。
77.步骤四、计算得到4个温湿度传感器的加权平均温度t=z1*t1'+z2*t2'+z3*t3'+z3*t3';加权平均湿度rh=z1*rh1'+z2*rh2'+z3*rh4'+z3*rh4'。其中z1+2+z3+z4=1。将4个温湿度传感器的加权平均温度作为检测设备的温度的显示值,加权平均湿度作为检测设备的湿度的显示值。
78.在一些实施例中,处理器还用于在第一预设时间段内,保持主温湿度传感器一直处于开启状态,在第一预设时间段内的每个第二预设时间段内,开启一个辅温湿度传感器,若主温湿度传感器和辅温湿度传感器的第一指标的测量值与第一指标的显示值的差值的绝对值,小于第一设定阈值,则保持第一指标的显示值不变。
79.若主温湿度传感器和/或辅温湿度传感器的所述第一指标的测量值与第一指标的显示值的差值的绝对值,大于第一设定阈值,则重新获取n个温湿度传感器的第一指标的测量值和热源的温度值,并重新计算第一指标的显示值。
80.其中,主温湿度传感器为n个传感器中的一个,辅温湿度传感器为n个温湿度传感器中除主温湿度传感器之外的温湿度传感器,第一设定阈值为每个温度传感器的第一指标的测量值与第一指标的显示值的差值的绝对值中最大的值。
81.图6示例性的示出了上述判断测量值与阈值的方法流程图。
82.步骤601、获取n个温湿度传感器的第一指标的测量值和热源的温度值,计算第一指标的显示值和第一设定阈值。
83.步骤602、判断主传感器和辅传感器的测量值的差值的绝对值是否大于第一设定阈值;若是,则执行步骤601;若否,则执行步骤603。
84.步骤603、保持第一指标的显示值不变。
85.上述技术方案中,为保证温湿度检测设备的正常使用年限,在第一预设时间段内,使温湿度主传感器一直保持开启状态。将第一预设时间段划分多个第二预设时间段,在第二预设时间段内开启一个辅传感器,并且使其它辅温湿度传感器处于关闭状态。
86.在第二预设时间段内,比较主传感器的第一指标的测量值与显示值的差值的绝对值,以及开启的辅传感器的第一指标的测量值与显示值的差值的绝对值与第一阈值的关系。若主温湿度传感器和辅温湿度传感器的第一指标的测量值与第一指标的显示值的差值的绝对值都小于第一设定阈值,则保持第一指标的显示值不变,直至第二预设时间段结束。在一个第二预设时间段结束后,顺序开启另一个辅温湿度传感器,同样使其它辅温湿度传感器处于关闭状态。比较主传感器的第一指标的测量值与显示值的差值的绝对值,以及开启的辅传感器的第一指标的测量值与显示值的差值的绝对值与第一阈值的关系。
87.若主温湿度传感器和/或辅温湿度传感器的所述第一指标的测量值与第一指标的显示值的差值的绝对值,大于第一设定阈值,则重新获取n个温湿度传感器的第一指标的测量值和热源的温度值,并重新计算第一指标的显示值。
88.在第一预设时间段的多个第二预设时间段,轮流切换一个辅温湿度传感器处于开
启状态,直至第一预设时间段结束。在一个第一预设时间段结束后,进入下一个第一预设时间段,更换主传感器,轮流切换辅传感器。
89.在每个第二预设时间段内,比较主传感器的第一指标的测量值与显示值的差值的绝对值,以及开启的辅传感器的第一指标的测量值与显示值的差值的绝对值与第一阈值的关系。若主温湿度传感器和辅温湿度传感器的第一指标的测量值与第一指标的显示值的差值的绝对值,小于第一设定阈值,则此时的测量值的变化较小,保持第一指标的显示值不变。
90.若主温湿度传感器和/或辅温湿度传感器的所述第一指标的测量值与第一指标的显示值的差值的绝对值,大于第一设定阈,则此时的测量值的变化较大,需要重新获取n个温湿度传感器的第一指标的测量值和热源的温度值,并重新计算第一指标的显示值。
91.以温湿度检测设备中设置有4个温湿度传感器a1、a2、a3、a4,第一指标为温度指标为例,举例说明处理器对温湿度传感器检测到的第一指标的测量值的与设定阈值的判断过程。
92.开启温湿度检测设备,在h0时间段内,传感器全部打开,获取检测设备中4个温湿度传感器a1、a2、a3、a4的温度的测量值ta1、ta2、ta3、ta4以及热源的温度值t。其中,温度的测量值的处理过程和上述实施例的处理过程一致,得到温度的显示值t1。
93.分别计算4个温湿度传感器a1、a2、a3、a4的温度的测量值t1、t2、t3、t4与显示值t的差值的绝对值,将差值的绝对值的最大值的绝对值作为温度的第一设定阈值a1。
94.情况1,如图7所示:
95.在h2-1时间段内,设定以a1为主温湿度传感器,a2、a3、a4为辅温湿度传感器。其中,主温湿度传感器a1一直处于开启状态,辅温湿度传感器a2、a3、a4轮流开启。
96.在h1-1时间段内,辅温湿度传感器a2开启,a3、a4关闭,若在h1-1时间段内,一直满足主温湿度传感器a1和辅温湿度传感器a2的温度的测量值ta1和ta2与温度的显示值t1的差值的绝对值,小于第一设定阈值a1,即|ta1-t1|<a1且|ta2-t1|<a1,则保持温度的显示值t1不变,直至h1-1时间段结束,进入h1-2时间段。
97.在h1-2时间段内,辅温湿度传感器a3开启,a2、a4关闭,若在h1-2时间段内,一直满足主温湿度传感器a1和辅温湿度传感器a3的温度的测量值ta1和ta3与温度的显示值t1的差值的绝对值,小于第一设定阈值a1,即|ta1-t1|<a1且|ta3-t1|<a1,则保持温度的显示值t1不变,直至h1-2时间段结束,进入h1-3时间段。
98.在h2-1时间段内轮流开启辅传感器a2、a3、a4,重复执行上述步骤,在此期间,若一直满足主温湿度传感器和辅温湿度传感器的温度的测量值与温度的显示值t1的差值的绝对值小于第一设定阈值a1,则一直保持温度的显示值t1不变,直至h2-1时间段结束,进入h2-2时间段。
99.在h2-2时间段内,设定以a2为主传感器,a1、a3、a4为辅传感器。其中,主温湿度传感器a2一直处于开启状态,辅温湿度传感器a2、a3、a4轮流开启。
100.在h2-2时间段内轮流开启辅传感器a1、a3、a4,重复执行上述步骤,在此期间,若一直满足主温湿度传感器和辅温湿度传感器的温度的测量值与温度的显示值t1的差值的绝对值小于第一设定阈值a1,则一直保持温度的显示值t1不变,直至h2-2时间段结束,进入h2-3时间段。
101.情况2,如图8所示:
102.在h2-1时间段内,以及在h2-2时间段内的h1-1、h1-2时间段内,一直满足主温湿度传感器和辅温湿度传感器的温度的测量值与温度的显示值t1的差值的绝对值小于第一设定阈值a1,则一直保持温度的显示值t1不变。
103.在h1-3时间段内,在某一时刻,主温湿度传感器a2和辅温湿度传感器a4的温度的测量值与温度的显示值t1的差值的绝对值大于第一设定阈值a1,则在h0时间段内,将温湿度传感器全部开启,重新获取检测设备中4个温湿度传感器a1、a2、a3、a4的温度的测量值ta1、ta2、ta3、ta4以及热源的温度值t。并且计算得到温度的显示值t2以及温度的第一设定阈值a2。
104.在重新计算温度的显示值t2以及温度的第一设定阈值a2之后,如果仍处于h1-3时间段内,则仍然以a2为主温湿度传感器,a1、a3、a4为辅温湿度传感器。主温湿度传感器a2一直处于开启状态,辅温湿度传感器a2开启,a3、a4关闭,判断主温湿度传感器a2和辅温湿度传感器a4的温度的测量值ta2和ta4与温度的显示值t2的差值的绝对值与第一设定阈值a2的大小关系。
105.若在剩下的h1-3时间段内,一直满足主温湿度传感器a2和辅温湿度传感器a4的温度的测量值ta2和ta4与温度的显示值t2的差值的绝对值,小于第一设定阈值a2,即|ta2-t2|<a1且|ta4-t2|<a1,则保持温度的显示值t2不变,直至h1-3时间段结束,进入h1-4时间段。
106.在一些实施例中,处理器还用于在第一预设时间段内,保持主温湿度传感器一直处于开启状态,在第一预设时间段内的每个第二预设时间段内,开启一个辅温湿度传感器。
107.若判断主温湿度传感器和辅温湿度传感器的第一指标的测量值与第一指标的显示值的差值的绝对值,小于第一设定阈值,则保持第一指标的显示值不变。
108.若判断主温湿度传感器和/或辅温湿度传感器的所述第一指标的测量值与第一指标的显示值的差值的绝对值,大于第一设定阈值且小于第二设定阈值,则重新获取n个温湿度传感器的第一指标的测量值和热源的温度值,计算第一指标的显示值。
109.若判断主温湿度传感器和/或辅温湿度传感器的第一指标的测量值与第一指标的显示值的差值的绝对值,大于第二设定阈值,则认为第二指标的测量值异常,开启n个温湿度传感器,根据n个温湿度传感器的第一指标的测量值判断第一指标的测量值异常的原因。
110.第一指标的测量值异常的原因包括受人为因素的影响,例如人靠近传感器时呼吸产生的热量影响到第一指标的测量值,或者温湿度传感器自身原因,例如传感器损坏导致的第一指标的测量值异常。
111.若判断任意两个温湿度传感器的差值的绝对值大于第三设定阈值,且人体感知传感器识别到人,则保持第一指标的显示值不变。
112.上述技术方案中,若判断任意两个温湿度传感器的差值的绝对值大于第三设定阈值,且人体感知传感器识别到人,则第一指标的测量值异常是受人为因素的影响,例如人靠近温湿度检测设备时呼吸产生的热量对测量值产生影响。但是在此种情况下环境的实际温度值和湿度值是没有变化的。因此需要保持第一指标的显示值不变。并且在此期间,可以在显示界面上弹出窗口提示用户历史检测数据(例如显示历史温度和湿度的曲线)以及受人为因素影响的实时温度值和湿度值,以供用户参考。例如,可以将温湿度传感器的第一指标
的测量值的最大值,作为受人为因素影响的实时数据在显示界面中显示。
113.当人体感知传感器识别到人离开,再重新获取所n个温湿度传感器的第一指标的测量值和热源的温度值,重新计算第一指标的显示值。
114.若第一温湿度传感器的第一指标的测量值与所第一指标的显示值的差值的绝对值,大于第四设定阈值,则第一指标的测量值异常是受传感器自身原因导致的测量值异常,重新获取n个温湿度传感器的第一指标的测量值和热源的温度值,剔除第一温湿度传感器的第一指标的测量值,重新计算第一指标的显示值。
115.此外,还可以在每次温湿度传感器的第一指标的检测值出现异常时,对该温湿度传感器做标记,当标记超过一定数值后,则认为该温湿度传感器失效,后续不再使用该温湿度传感器的测量数据。
116.需要说明的是,上述第二设定阈值,第三设定阈值和第四设定阈值可以在温湿度检测设备出厂时设定的,也可以由用户自定义设置。通常情况下,上述阈值的大小关系为,第三设定阈值≤第二设定阈值≤第四设定阈值。
117.图9示例性的示出了上述判断测量值与阈值的方法流程图。
118.如图9所示,包括如下步骤:
119.步骤901、获取n个温湿度传感器的第一指标的测量值和热源的温度值,计算第一指标的显示值和第一设定阈值。
120.步骤902、判断主辅传感器的测量值的差值的绝对值是否大于第一设定阈值;若是,则执行步骤903;若否,则执行步骤908。
121.步骤903、判断主辅传感器的测量值的差值的绝对值是否大于第二设定阈值;若是,则执行步骤904;若否,则执行步骤901。
122.步骤904、开启n个温湿度传感器,获取n个温湿度传感器的第一指标的测量值。
123.步骤905、判断任意两个传感器的测量值的差值的绝对值是否大于第三设定阈值;若是,则执行步骤906;若否,则执行步骤901。
124.步骤906、判断人体感知传感器识别到人;若是,则执行步骤907;若否,则执行步骤901。
125.步骤907、保持第一指标的显示值不变。
126.保持第一指标的显示值不变,并重复执行步骤906。
127.步骤908、保持第一指标的显示值不变。
128.步骤909、判断任意传感器的测量值与显示值的差值的绝对值是否大于第四设定阈值;若是,则执行步骤910;若否,则执行步骤901。
129.步骤910、剔除异常值,重新计算第一指标的显示值。
130.本技术实施例提供的温湿度检测设备,包括多个温湿度传感器。针对每个传感器,根据热源对温湿度传感器的第一指标的测量值的影响程度,对第一指标的测量值进行修正,然后计算n个传感器修正后的第一测量值的加权平均值,将此加权平均值作为第一指标的显示值。如此,可以降低设备内部发热设备带来的影响,进而提高温湿度检测设备在当前环境下的检测结果的准确性。并且多个传感器分时段轮流工作,可以调高温湿度传感器的寿命。
131.基于相同的技术构思,本技术实施例提供了一种计算设备,如图10所示,包括至少
一个处理器1001,以及与至少一个处理器连接的存储器1002,本技术实施例中不限定处理器1001与存储器1002之间的具体连接介质,图10中处理器1001和存储器1002之间通过总线连接为例。总线可以分为地址总线、数据总线、控制总线等。
132.在本技术实施例中,存储器1002存储有可被至少一个处理器1001执行的指令,至少一个处理器1001通过执行存储器1002存储的指令,可以执行上述温湿度的检测方法。
133.其中,处理器1001是计算设备的控制中心,可以利用各种接口和线路连接计算机设备的各个部分,通过运行或执行存储在存储器1002内的指令以及调用存储在存储器1002内的数据,从而进行资源设置。可选地,处理器1001可包括一个或多个处理单元,处理器1001可集成应用处理器和调制解调处理器,其中,应用处理器主要处理操作系统、用户界面和应用程序等,调制解调处理器主要处理无线通信。可以理解的是,上述调制解调处理器也可以不集成到处理器1001中。在一些实施例中,处理器1001和存储器1002可以在同一芯片上实现,在一些实施例中,它们也可以在独立的芯片上分别实现。
134.处理器1001可以是通用处理器,例如中央处理器(cpu)、数字信号处理器、专用集成电路(application specific integrated circuit,asic)、现场可编程门阵列或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件,可以实现或者执行本技术实施例中公开的各方法、步骤及逻辑框图。通用处理器可以是微处理器或者任何常规的处理器等。结合本技术实施例所公开的方法的步骤可以直接体现为硬件处理器执行完成,或者用处理器中的硬件及软件模块组合执行完成。
135.存储器1002作为一种非易失性计算机可读存储介质,可用于存储非易失性软件程序、非易失性计算机可执行程序以及模块。存储器1002可以包括至少一种类型的存储介质,例如可以包括闪存、硬盘、多媒体卡、卡型存储器、随机访问存储器(random access memory,ram)、静态随机访问存储器(static random access memory,sram)、可编程只读存储器(programmable read only memory,prom)、只读存储器(read only memory,rom)、带电可擦除可编程只读存储器(electrically erasable programmable read-only memory,eeprom)、磁性存储器、磁盘、光盘等等。存储器1002是能够用于携带或存储具有指令或数据结构形式的期望的程序代码并能够由计算机存取的任何其他介质,但不限于此。本技术实施例中的存储器1002还可以是电路或者其它任意能够实现存储功能的装置,用于存储程序指令和/或数据。
136.基于相同的技术构思,本技术实施例还提供一种计算机可读存储介质,计算机可读存储介质存储有计算机可执行程序,计算机可执行程序用于使计算机执行上述任一方式所列的温湿度检测方法。
137.本领域内的技术人员应明白,本技术的实施例可提供为方法、系统、或计算机程序产品。因此,本技术可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本技术可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、cd-rom、光学存储器等)上实施的计算机程序产品的形式。
138.本技术是参照根据本技术实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序
指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
139.这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
140.这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
141.尽管已描述了本技术的优选实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例做出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本技术范围的所有变更和修改。
142.显然,本领域的技术人员可以对本技术进行各种改动和变型而不脱离本技术的精神和范围。这样,倘若本技术的这些修改和变型属于本技术权利要求及其等同技术的范围之内,则本技术也意图包含这些改动和变型在内。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1