漏水检测方法、装置、电子设备以及出水系统与流程

文档序号:28445524发布日期:2022-01-12 03:14阅读:212来源:国知局
漏水检测方法、装置、电子设备以及出水系统与流程

1.本技术涉及漏水检测技术领域,特别涉及一种漏水检测方法、装置、电子设备以及出水系统。


背景技术:

2.当前市面上对于饮品机器人、饮水机等出水系统多是采用人工操作物理开关控制出水,若操作者忘记关闭开关等,将会造成水资源的浪费,若为热水,则存在安全隐患。
3.现有技术中,并未提供相关漏水场景(如水是否漏到出水系统的接水台等)的漏水检测,在使用过程中,不仅存在水资源的浪费现象,而且用户使用体验度较低。因此,如何针对相关漏水场景实现漏水检测,是目前亟需解决的问题之一。


技术实现要素:

4.本技术提供了一种漏水检测方法、装置、电子设备以及出水系统,能够针对相关漏水场景(如水是否漏到出水系统的接水台等)实现漏水检测,有利于减少水资源浪费,提高用户体验度。
5.第一方面,本技术提供了一种漏水检测方法,应用于出水系统,所述出水系统包括出水口、接水台以及压力传感器,所述接水台被设置于所述出水口的下方,所述压力传感器被设置于所述接水台,所述方法包括:
6.获取第一重量;
7.在检测到所述出水系统出水的情况下,获取由所述压力传感器采集到的第二重量;
8.基于所述第一重量以及所述第二重量,输出检测结果,所述检测结果用于表示水是否漏到所述接水台。
9.其中一种可能的实现方式中,所述第二重量包括第一出水重量以及第二出水重量,所述在检测到所述出水系统出水的情况下,获取由所述压力传感器采集到的第二重量,包括:
10.检测所述接水台上是否放置有接水容器;
11.若检测到所述接水台上放置有所述接水容器,则在检测到所述出水系统出水的情况下,获取由所述压力传感器采集到的第一出水重量;
12.若检测到所述接水台上未放置有所述接水容器,则在检测到所述出水系统出水的情况下,获取由所述压力传感器采集到的第二出水重量。
13.其中一种可能的实现方式中,所述第一重量包括未漏水重量,所述检测结果包括第一结果以及第二结果,所述基于所述第一重量以及所述第二重量,输出检测结果,包括:
14.基于所述第一出水重量以及所述未漏水重量,获得第一漏水值,所述未漏水重量由所述压力传感器在所述接水台上放置有接水容器,所述出水系统出水且水未漏到所述接水台的情况下采集得到;
15.若所述第一漏水值大于或等于第一阈值,则输出所述第一结果,所述第一结果用于表示在所述接水台上放置有接水容器的情况下水漏到所述接水台;
16.若所述第一漏水值小于所述第一阈值,则输出所述第二结果,所述第二结果用于表示在所述接水台上放置有接水容器的情况下水未漏到所述接水台。
17.其中一种可能的实现方式中,所述第一漏水值由公式:
18.p1=(g1-g2)/g1计算得到;
19.其中,p1为第一漏水值,g1为未漏水重量,g2为第一出水重量。
20.其中一种可能的实现方式中,所述第一重量包括初始重量,所述检测结果包括第三结果,所述基于所述第一重量以及所述第二重量,输出检测结果,包括:
21.判断所述第二出水重量是否等于所述初始重量,其中,所述初始重量由所述压力传感器在所述出水系统未出水且所述接水台上未放置有所述接水容器的情况下采集得到;
22.若所述第二出水重量等于所述初始重量,则输出所述第三结果,所述第三结果用于表示在所述接水台上未放置有接水容器的情况下水未漏到所述接水台。
23.其中一种可能的实现方式中,所述第一重量还包括等效重量,所述检测结果还包括第四结果以及第五结果,所述基于所述第一重量以及所述第二重量,输出检测结果,包括:
24.在所述第二出水重量不等于所述初始重量的情况下,基于所述第二出水重量以及所述等效重量,获得第二漏水值,所述等效重量由所述压力传感器在水从所述出水口落到所述接水台的情况下采集得到;
25.若所述第二漏水值大于或等于第二阈值,则输出所述第四结果,所述第四结果用于表示在所述接水台上未放置有接水容器的情况下水从所述出水口漏到所述接水台;
26.若所述第二漏水值小于或等于第三阈值,则输出所述第五结果,所述第五结果用于表示在所述接水台上未放置有接水容器的情况下水从所述出水口落到所述接水容器的侧壁并漏到所述接水台。
27.其中一种可能的实现方式中,所述第二漏水值由公式:
28.p2=g3/g4计算得到;
29.其中,p2为第二漏水值,g3为第二出水重量,g4为等效重量。
30.其中一种可能的实现方式中,所述方法还包括:
31.若检测结果为水漏到所述接水台,则控制所述出水系统停止出水。
32.第二方面,本技术提供一种漏水检测装置,包括:
33.获取模块,用于获取第一重量;
34.采集模块,用于在检测到所述出水系统出水的情况下,获取由所述压力传感器采集到的第二重量;
35.输出模块,用于基于所述第一重量以及所述第二重量,输出检测结果,所述检测结果用于表示水是否漏到所述接水台。
36.第三方面,本技术提供一种出水系统,包括:
37.出水装置,其具有出水口;
38.接水台;
39.压力传感器,所述接水台被设置于所述出水口的下方,所述压力传感器被设置于
所述接水台;
40.控制装置,包括:
41.一个或多个处理器;存储器;以及一个或多个计算机程序,其中所述一个或多个计算机程序被存储在所述存储器中,所述一个或多个计算机程序包括指令,当所述指令被所述系统执行时,使得所述系统执行如第一方面所述的方法;
42.所述出水装置,用于受控于所述控制装置,执行出水操作。
43.第四方面,本技术提供了一种电子设备,包括:
44.一个或多个处理器;存储器;以及一个或多个计算机程序,其中所述一个或多个计算机程序被存储在所述存储器中,所述一个或多个计算机程序包括指令,当所述指令被所述设备执行时,使得所述设备执行如第一方面所述的方法。
45.第五方面,本技术提供一种计算机可读存储介质,该计算机可读存储介质中存储有计算机程序,当其在计算机上运行时,使得计算机执行如第一方面所述的方法。
46.第六方面,本技术提供一种计算机程序,当所述计算机程序被计算机执行时,用于执行第一方面所述的方法。
47.在一种可能的设计中,第六方面中的程序可以全部或者部分存储在与处理器封装在一起的存储介质上,也可以部分或者全部存储在不与处理器封装在一起的存储器上。
附图说明
48.图1为本技术漏水检测方法一个实施例的方法示意图;
49.图2为本技术漏水检测方法一个实施例中检测水是否漏到接水台的流程示意图;
50.图3为本技术漏水检测方法一个实施例中出水系统的结构示意图;
51.图4为本技术漏水检测方法一个实施例中接水容器放置在接水台上的结构示意图;
52.图5为本技术漏水检测方法一个实施例中接水容器悬空在出水口下方以及接水台上方的结构示意图;
53.图6为本技术漏水检测方法一个实施例中在出水口下方以及接水台上方没有接水容器的结构示意图;
54.图7为本技术漏水检测装置一个实施例的结构示意图;
55.图8为本技术出水系统一个实施例的结构示意图;
56.图9为本技术出水系统一个实施例中水源开关的电路示意图;
57.图10为本技术出水系统一个实施例中液位传感器的电路示意图;
58.图11为本技术出水系统一个实施例中液位传感器安装于出水管道的结构示意图;
59.图12为本技术电子设备一个实施例的结构示意图。
具体实施方式
60.本技术的实施方式部分使用的术语仅用于对本技术的具体实施例进行解释,而非旨在限定本技术。
61.本实施例中,图1所示的漏水检测方法可应用于出水系统,该出水系统如饮品机器人或饮水机等,用于输出水,本实施例中,水可以表示为自然水、饮料、汤水、自来水、纯净水
等溶液。除了本实施例所提及的水,本技术亦能适用于其他液体,即可将水替换成其他液体,例如饮料、茶水等。
62.在本实施例中,出水系统可以包括出水装置,该出水装置用于执行出水操作。举例地,出水系统的出水装置可以包括储水容器、水源开关、出水管道以及出水口,储水容器用于储存水、饮料、汤水等溶液,储水容器通过出水管道与出水口连接,水源开关被设置于出水管道,水源开关用于执行出水操作,如水泵等,以将储水容器内储存的水从出水口排出。
63.图1为本技术漏水检测方法一个实施例的方法示意图。如图1和图2所示,上述漏水检测方法可以包括:
64.s101、获取第一重量;
65.s102、在检测到所述出水系统出水的情况下,获取由所述压力传感器采集到的第二重量;
66.s103、基于所述第一重量以及所述第二重量,输出检测结果,所述检测结果用于表示水是否漏到所述接水台.
67.具体地,出水系统可以包括传感器,该传感器用于检测水源开关内是否有水流经过。可选地,该传感器可以包括水流传感器,如电容式液位传感器等,该水流传感器可以被设置于水源开关或出水管道内,以检测水源开关内是否有水流经过。可选地,该传感器可以包括压力传感器,该压力传感器可以被设置于出水系统的接水台,用于检测接水台(或接水台以及被放置于该接水台上的水杯等接水容器)的重量变化,若检测到重量增大,则表示水源开关内有水流经过,若检测到重量不变,则表示水源开关内无水流经过。
68.其中一种可能的实现方式中,所述出水系统还可以包括接水台以及压力传感器,所述接水台被设置于出水口的下方,水从出水口排出并自由下落,在无接水容器承接下落的水的情况下,水可直接落到接水台上,所述压力传感器被设置于所述接水台,压力传感器用于检测接水台或接水台以及被放置于接水台上的接水容器如水杯等的重量,接水容器用于接收从出水口排出的水。
69.如图3所示,在本实施例中,出水系统还可以包括液位传感器,液位传感器被设置于出水管道,如电容夹管式液位传感器等,用于检测出水管道内是否有水流经过,若检测到出水管道内有水流经过,则表示出水系统出水,若检测到出水管道内无水流经过,则表示出水系统未出水。
70.优选地,第一重量可以包括未漏水重量、初始重量以及等效重量等。所述未漏水重量可以由压力传感器在接水台上放置有接水容器,出水系统出水且水未漏到接水台的情况下采集得到。也就是说,在出水系统出水,水从出水口落入下方的接水容器内,且水未漏到接水台的情况下,读取到由压力传感器采集到的重量值为未漏水重量。因此,未漏水重量可以用于表示接水容器的重量(或接水容器与接水台的重量和)、当前出水时长内流出的水量以及水从出水口落到接水容器产生的冲击力等效重量的和,举例地,未漏水重量可以由公式:
71.g1=g1+g2*t+g3计算得到;
72.其中,g1为未漏水重量,g1为接水容器的重量,g2为单位时长内流出的水量,t为当前出水时长,g3为水从出水口落到接水容器产生的冲击力等效重量(即第一等效重量)。故,在实际检测的过程中,在g1、g2、g3确定的情况下,该未漏水重量g1可通过检测到的当前出水
时长来计算得出g1。
73.所述初始重量可以由压力传感器在出水系统未出水的情况下采集得到,具体地,在出水系统未出水,且接水台上未放置接水容器的情况下,读取到压力传感器采集到的重量值为初始重量,初始重量可以为0或者接水台的重量等。
74.优选地,由压力传感器在水从出水口落到接水台的情况下采集得到第二等效重量,第一等效重量与第二等效重量近似相等。具体地,在出水系统出水,且水从出水口直接落到接水台(接水台上未放置有接水容器)的情况下,读取到压力传感器采集到的重量值为第二等效重量。
75.理论上来说,上述等效重量为第一等效重量,然而,由于第一等效重量(即水从出水口落到接水容器产生的冲击力等效重量)的测量难度较大,而第二等效重量(即水从出水口直接落到接水台产生的冲击力等效重量)的测量难度较小,且第一等效重量与第二等效重量近似相等,因此,在本实施例中,可以采用第二等效重量作为上述等效重量,或者,令第一等效重量等于第二等效重量等,以降低测量难度。
76.如图4、图5以及图6所示,所述第二重量包括第一出水重量以及第二出水重量,在步骤s102中,可以包括:
77.s201、检测所述接水台上是否放置有接水容器;
78.s202、若检测到所述接水台上放置有所述接水容器,则在检测到所述出水系统出水的情况下,获取由所述压力传感器采集到的第一出水重量;
79.s203、若检测到所述接水台上未放置有所述接水容器,则在检测到所述出水系统出水的情况下,获取由所述压力传感器采集到的第二出水重量。
80.可以理解的是,在步骤s201中,可以采用传感器如压力传感器等检测接水台上是否放置有接水容器,如压力传感器采集的重量大于预设重量(如初始重量或接水台的重量等),则表示接水台上放置有接水容器,否则表示接水台上未放置有接水容器。
81.也就是说,若接水台上放置有接水容器,在出水系统出水过程中,水从出水口自由落下,并可由下方的接水容器接收落下的水。第一出水重量可以用于表示接水容器的重量、接水容器内接收到水的重量以及水落下产生的冲击力等效重量的和。
82.理论上,第一出水重量可以由公式:
83.g2=g1+k*g2*t+g3计算得到;
84.其中,g2为第一出水重量,k为泄漏系数,其中,0≤k≤1,若k=1,即第一出水重量g2=未漏水重量g1,则表示水未泄漏到接水台上,若k<1,则第一出水重量g2<未漏水重量g1,则表示水泄漏到接水台上(如水落到接水容器的侧壁(或接水容器的接水口边缘等)而导致水泄漏到接水台上,或水落到接水容器内且因接水容器的侧壁或底壁破裂而导致水泄漏到接水台上,或水未落到接水容器内而直接泄漏到接水台上等)。
85.其中一种可能的实现方式中,检测结果可以包括第一结果以及第二结果,步骤s103可以包括:
86.s301、基于所述第一出水重量以及所述未漏水重量,获得第一漏水值,所述未漏水重量由所述压力传感器在所述接水台上放置有接水容器,所述出水系统出水且水未漏到所述接水台的情况下采集得到;
87.s302、若所述第一漏水值大于或等于第一阈值,则输出所述第一结果,所述第一结
果用于表示在所述接水台上放置有接水容器的情况下水漏到所述接水台上;
88.s303、若所述第一漏水值小于所述第一阈值,则输出所述第二结果,所述第二结果用于表示在所述接水台上放置有接水容器的情况下水未漏到所述接水台(或水从出水口落到接水容器,且接水容器内的水未漏到接水台等)。
89.在步骤s302中,第一结果可以用于表示水落到接水容器的侧壁(或接水容器的接水口边缘等)而导致水泄漏到接水台上,或水落到接水容器内且因接水容器内水溢出或接水容器的侧壁或底壁破裂而导致水泄漏到接水台上,或水未落到接水容器内而直接泄漏到接水台上等。
90.可选地,在步骤s302中,若第一漏水值大于或等于第一阈值,且小于第四阈值,则输出第一结果为水落到接水容器的侧壁而导致水泄漏到接水台上。若第一漏水值大于或等于第四阈值,且小于第五阈值,则输出第一结果为水落到接水容器内且因接水容器的侧壁或底壁破裂而导致水泄漏到接水台上。若第一漏水值大于或等于第五阈值,则输出第一结果为水未落到接水容器内而直接泄漏到接水台上。
91.优选地,所述第一漏水值可根据第一差值(该第一差值指的是未漏水重量g1与第一出水重量g2之间的差值)与未漏水重量g1之间的比例来确定;
92.其中,进一步优选地,所述第一漏水值可采用的公式如下:
93.p1=(g1-g2)/g1计算得到;
94.其中,p1为第一漏水值,g1为未漏水重量,g2为第一出水重量。
95.在本实施例中,第一阈值为预先设定的值,如30%、40%或50%等,第四阈值以及第五阈值均可以为预先设定的值,其中,第一阈值小于第四阈值,第四阈值小于第五阈值,在此不做限制。
96.其中一种可能的实现方式中,检测结果还可以包括第三结果,步骤s103还可以包括:
97.s401、判断所述第二出水重量是否等于所述初始重量,其中,所述初始重量由所述压力传感器在所述出水系统未出水的情况下采集得到;
98.s402、若所述第二出水重量等于所述初始重量,则输出所述第三结果,所述第三结果用于表示在所述接水台上未放置有接水容器的情况下水未漏到所述接水台。
99.也就是说,第三结果用于表示在接水容器未放置在接水台上,且出水系统出水过程中,水从出水口自由落下,且水全部被接水容器接收,使得水未漏到接水台。例如,用户或机器人手持接水容器并将其悬空在出水口的下方以及接水台的上方用于接收落下的水等,若压力传感器采集到的重量值不变(如所述第二出水重量等于所述初始重量),则表示水未漏到下方的接水台。
100.其中一种可能的实现方式中,所述检测结果还可以包括第四结果以及第五结果,步骤s103还可以包括:
101.s501、在所述第二出水重量不等于所述初始重量的情况下,基于所述第二出水重量以及所述等效重量,获得第二漏水值,所述等效重量由所述压力传感器在水从所述出水口落到所述接水台的情况下采集得到;
102.s502、若所述第二漏水值大于或等于第二阈值,则输出所述第四结果,所述第四结果用于表示在所述接水台上未放置有接水容器的情况下水从所述出水口漏到所述接水台;
103.s503、若所述第二漏水值小于第三阈值,则输出所述第五结果,所述第五结果用于表示在所述接水台上未放置有接水容器的情况下水从所述出水口落到所述接水容器的侧壁(或接水容器的接水口边缘等)并漏到所述接水台。
104.优选地,所述第二漏水值可根据第二出水重量g3与等效重量g4之间的比例确定得到;
105.其中,进一步可优选地,该第二漏水值具体可由公式:
106.p2=g3/g4计算得到;
107.其中,p2为第二漏水值,g3为第二出水重量,g4为等效重量。
108.在本实施例中,第二阈值大于或等于第三阈值,第二阈值可以预先设定得到,第二阈值如70%、80%或90%等,第三阈值可以预先设定得到,第三阈值如50%、60%或70%等。
109.也就是说,若所述第二出水重量不等于所述初始重量,则表示在所述接水台上未放置有接水容器的情况下水漏到接水台。第四结果还可以用于表示在出水系统出水过程中,在出水口的下方以及接水台的上方没有接水容器,使得水从出水口直接落到接水台上。第五结果还可以用于表示在出水系统出水过程中,在出水口的下方以及接水台的上方有接水容器,水从出水口落到接水容器的侧壁或接水口边缘等,并从接水容器的侧壁漏到下方的接水台。
110.进一步地,所述方法还可以包括:
111.s104、若所述检测结果为水漏到所述接水台,则控制所述出水系统停止执行出水操作。
112.在步骤s104中,若检测结果为上述第一结果、上述第四结果以及上述第五结果,则控制出水系统停止执行出水操作,如控制水源开关关闭或控制开关关闭出水口等。进一步地,若检测结果为水漏到接水台,则输出漏水提示信息,以提示用户及时处理等。更进一步地,若检测结果为第一结果,则输出第一漏水提示信息,第一漏水提示信息用于提示在所述接水台上放置有接水容器的情况下水漏到所述接水台(如水落到接水容器的侧壁(或接水容器的接水口边缘等)而导致水泄漏到接水台上,或水落到接水容器内且因接水容器的侧壁或底壁破裂而导致水泄漏到接水台上,或水未落到接水容器内而直接泄漏到接水台上等)。若检测结果为第四结果,则输出第二漏水提示信息,第二漏水提示信息用于提示在所述接水台上未放置有接水容器的情况下水从所述出水口漏到所述接水台。若检测结果为第五结果,则输出第三漏水提示信息,第三漏水提示信息用于提示在所述接水台上未放置有接水容器的情况下水从所述出水口落到所述接水容器的侧壁(或所述接水容器的接水口边缘等)并漏到所述接水台。
113.因此,针对不同的漏水情况,本实施例提供的方法可以输出不同的漏水提示信息,以便于用户或接水系统作出相应的处理操作,提高用户体验度。
114.进一步地,所述方法还可以包括:若检测到水源开关处于关闭状态,且水源开关(或出水管道内)有水流经过,则输出故障信息,该故障信息用于表示水源开关故障,以提示用户及时维修;若检测到水源开关处于开启状态,且水源开关(或出水管道内)没有水流经过,则输出故障信息或储水容器内水量不足的信息,以提示用户及时维修或及时向储水容器内补充水等。
115.可以理解的是,上述实施例中的部分或全部步骤骤或操作仅是示例,本技术实施
例还可以执行其它操作或者各种操作的变形。此外,各个步骤可以按照上述实施例呈现的不同的顺序来执行,并且有可能并非要执行上述实施例中的全部操作。
116.图7所示为本技术漏水检测装置100一个实施例的结构示意图。如图7所示,漏水检测装置100包括:
117.获取模块110,用于获取第一重量;
118.采集模块120,用于在检测到所述出水系统出水的情况下,获取由所述压力传感器采集到的第二重量;
119.输出模块130,用于基于所述第一重量以及所述第二重量,输出检测结果,所述检测结果用于表示水是否漏到所述接水台。
120.其中一种可能的实现方式中,所述第二重量包括第一出水重量以及第二出水重量,采集模块120还用于:
121.检测所述接水台上是否放置有接水容器;
122.若检测到所述接水台上放置有所述接水容器,则在检测到所述出水系统出水的情况下,获取由所述压力传感器采集到的第一出水重量;
123.若检测到所述接水台上未放置有所述接水容器,则在检测到所述出水系统出水的情况下,获取由所述压力传感器采集到的第二出水重量。
124.其中一种可能的实现方式中,所述第一重量包括未漏水重量,所述检测结果包括第一结果以及第二结果,输出模块130还用于:
125.基于所述第一出水重量以及所述未漏水重量,获得第一漏水值,所述未漏水重量由所述压力传感器在所述接水台上放置有接水容器,所述出水系统出水且水未漏到所述接水台的情况下采集得到;
126.若所述第一漏水值大于或等于第一阈值,则输出所述第一结果,所述第一结果用于表示在所述接水台上放置有接水容器的情况下水漏到所述接水台;
127.若所述第一漏水值小于所述第一阈值,则输出所述第二结果,所述第二结果用于表示在所述接水台上放置有接水容器的情况下水未漏到所述接水台。
128.其中一种可能的实现方式中,所述第一漏水值由公式:
129.p1=(g1-g2)/g1计算得到;
130.其中,p1为第一漏水值,g1为未漏水重量,g2为第一出水重量。
131.其中一种可能的实现方式中,所述第一重量包括初始重量,所述检测结果包括第三结果,输出模块130还用于:
132.判断所述第二出水重量是否等于所述初始重量,其中,所述初始重量由所述压力传感器在所述出水系统未出水且所述接水台上未放置有所述接水容器的情况下采集得到;
133.若所述第二出水重量等于所述初始重量,则输出所述第三结果,所述第三结果用于表示在所述接水台上未放置有接水容器的情况下水未漏到所述接水台。
134.其中一种可能的实现方式中,所述第一重量还包括等效重量,所述检测结果还包括第四结果以及第五结果,输出模块130还用于:
135.在所述第二出水重量不等于所述初始重量的情况下,基于所述第二出水重量以及所述等效重量,获得第二漏水值,所述等效重量由所述压力传感器在水从所述出水口落到所述接水台的情况下采集得到;
136.若所述第二漏水值大于或等于第二阈值,则输出所述第四结果,所述第四结果用于表示在所述接水台上未放置有接水容器的情况下水从所述出水口漏到所述接水台;
137.若所述第二漏水值小于或等于第三阈值,则输出所述第五结果,所述第五结果用于表示在所述接水台上未放置有接水容器的情况下水从所述出水口落到所述接水容器的侧壁或接水口边缘等并漏到所述接水台。
138.其中一种可能的实现方式中,所述第二漏水值由公式:
139.p2=g3/g4计算得到;
140.其中,p2为第二漏水值,g3为第二出水重量,g4为等效重量。
141.其中一种可能的实现方式中,漏水检测装置还用于:
142.若检测结果为水漏到所述接水台,则控制所述出水系统停止出水。
143.可以理解的是,图7所示实施例提供的漏水检测装置可用于执行本技术图1所示方法实施例的技术方案,其实现原理和技术效果可以进一步参考方法实施例中的相关描述。
144.应理解以上图7所示的漏水检测装置的各个模块的划分仅仅是一种逻辑功能的划分,实际实现时可以全部或部分集成到一个物理实体上,也可以物理上分开。且这些模块可以全部以软件通过处理元件调用的形式实现;也可以全部以硬件的形式实现;还可以部分模块以软件通过处理元件调用的形式实现,部分模块通过硬件的形式实现。例如,输出模块可以为单独设立的处理元件,也可以集成在电子设备的某一个芯片中实现。其它模块的实现与之类似。此外这些模块全部或部分可以集成在一起,也可以独立实现。在实现过程中,上述方法的各步骤或以上各个模块可以通过处理器元件中的硬件的集成逻辑电路或者软件形式的指令完成。
145.例如,以上这些模块可以是被配置成实施以上方法的一个或多个集成电路,例如:一个或多个特定集成电路(application specific integrated circuit;以下简称:asic),或,一个或多个微处理器(digital singnal processor;以下简称:dsp),或,一个或者多个现场可编程门阵列(field programmable gate array;以下简称:fpga)等。再如,这些模块可以集成在一起,以片上系统(system-on-a-chip;以下简称:soc)的形式实现。
146.图8为本技术出水系统200一个实施例的结构示意图,如图8所示,上述出水系统200可以包括:出水装置210,其具有出水口;接水台220;压力传感器230,所述接水台被设置于所述出水口的下方,所述压力传感器230被设置于所述接水台220;控制装置240,所述出水装置210,用于受控于所述控制装置240,执行出水操作。
147.所述控制装置240,包括:
148.一个或多个处理器;存储器;以及一个或多个计算机程序,其中所述一个或多个计算机程序被存储在所述存储器中,所述一个或多个计算机程序包括指令,当所述指令被所述系统执行时,使得所述系统执行以下步骤;
149.获取第一重量;
150.在检测到所述出水系统出水的情况下,获取由所述压力传感器采集到的第二重量;
151.基于所述第一重量以及所述第二重量,输出检测结果,所述检测结果用于表示水是否漏到所述接水台。
152.其中一种可能的实现方式中,所述第二重量包括第一出水重量以及第二出水重
量,当所述指令被所述系统执行时,使得所述系统执行所述在检测到所述出水系统出水的情况下,获取由所述压力传感器采集到的第二重量,包括:
153.检测所述接水台上是否放置有接水容器;
154.若检测到所述接水台上放置有所述接水容器,则在检测到所述出水系统出水的情况下,获取由所述压力传感器采集到的第一出水重量;
155.若检测到所述接水台上未放置有所述接水容器,则在检测到所述出水系统出水的情况下,获取由所述压力传感器采集到的第二出水重量。
156.其中一种可能的实现方式中,所述第一重量包括未漏水重量,所述检测结果包括第一结果以及第二结果,当所述指令被所述系统执行时,使得所述系统执行所述基于所述第一重量以及所述第二重量,输出检测结果,包括:
157.基于所述第一出水重量以及所述未漏水重量,获得第一漏水值,所述未漏水重量由所述压力传感器在所述接水台上放置有接水容器,所述出水系统出水且水未漏到所述接水台的情况下采集得到;
158.若所述第一漏水值大于或等于第一阈值,则输出所述第一结果,所述第一结果用于表示在所述接水台上放置有接水容器的情况下水漏到所述接水台;
159.若所述第一漏水值小于所述第一阈值,则输出所述第二结果,所述第二结果用于表示在所述接水台上放置有接水容器的情况下水未漏到所述接水台。
160.其中一种可能的实现方式中,所述第一漏水值由公式:
161.p1=(g1-g2)/g1计算得到;
162.其中,p1为第一漏水值,g1为未漏水重量,g2为第一出水重量。
163.其中一种可能的实现方式中,所述第一重量包括初始重量,所述检测结果包括第三结果,当所述指令被所述系统执行时,使得所述系统执行所述基于所述第一重量以及所述第二重量,输出检测结果,包括:
164.判断所述第二出水重量是否等于所述初始重量,其中,所述初始重量由所述压力传感器在所述出水系统未出水且所述接水台上未放置有所述接水容器的情况下采集得到;
165.若所述第二出水重量等于所述初始重量,则输出所述第三结果,所述第三结果用于表示在所述接水台上未放置有接水容器的情况下水未漏到所述接水台。
166.其中一种可能的实现方式中,所述第一重量还包括等效重量,所述检测结果还包括第四结果以及第五结果,当所述指令被所述系统执行时,使得所述系统执行所述基于所述第一重量以及所述第二重量,输出检测结果,包括:
167.在所述第二出水重量不等于所述初始重量的情况下,基于所述第二出水重量以及所述等效重量,获得第二漏水值,所述等效重量由所述压力传感器在水从所述出水口落到所述接水台的情况下采集得到;
168.若所述第二漏水值大于或等于第二阈值,则输出所述第四结果,所述第四结果用于表示在所述接水台上未放置有接水容器的情况下水从所述出水口漏到所述接水台;
169.若所述第二漏水值小于或等于第三阈值,则输出所述第五结果,所述第五结果用于表示在所述接水台上未放置有接水容器的情况下水从所述出水口落到所述接水容器的边缘并漏到所述接水台。
170.其中一种可能的实现方式中,所述第二漏水值由公式:
171.p2=g3/g4计算得到;
172.其中,p2为第二漏水值,g3为第二出水重量,g4为等效重量。
173.其中一种可能的实现方式中,当所述指令被所述系统执行时,使得所述系统还执行:
174.若检测结果为水漏到所述接水台,则控制所述出水系统停止出水。
175.可以理解的是,图7所示实施例提供的出水系统200可用于执行本技术图1所示方法实施例的技术方案,其实现原理和技术效果可以进一步参考方法实施例中的相关描述。
176.在本实施例中,出水装置230可以包括储水容器、水源开关、出水管道以及出水口,储水容器用于储存水、饮料、汤水等溶液,储水容器通过出水管道与出水口连接,水源开关被设置与出水管道,水源开关用于执行出水操作,如水泵等,以将储水容器内储存的水经出水管道从出水口排出。
177.举例地,如图9所示,水源开关如水泵,其包括直流有刷电机,以ti全桥驱动芯片drv887x为例,其包含一个全桥驱动电路,bdc为有刷电机,控制装置可以控制水泵正反转、启动或停止等,并通过电机电流反馈来确定电机的运行状态。
178.进一步地,出水系统200还可以包括压力传感器以及液位传感器,压力传感器被设置于接水台,用于检测重量,液位传感器被设置于出水管道,用于检测水源开关或出水管道内是否有水流经过。
179.举例地,如图10和图11所示,液位传感器如电容式液位传感器,液位传感器通过固定件固定到出水管道的外侧,且该固定件将液位传感器的感应片紧贴在出水管道的外侧。若出水管道内持续有水流经过,则液位传感器输出高电平,若出水管道内无水流经过,则液位传感器输出低电平,若出水管道内有水流断续(或间断性的)经过,则液位传感器输出低频脉冲信号。
180.应理解,控制装置可以被实施为控制电路,控制装置中的处理器可以是片上系统soc,该处理器中可以包括中央处理器(central processing unit;以下简称:cpu),还可以进一步包括其他类型的处理器,例如:图像处理器(graphics processing unit;以下简称:gpu)等。
181.图12为本技术电子设备一个实施例的结构示意图,如图12所示,上述电子设备可以包括:一个或多个处理器;存储器;以及一个或多个计算机程序。
182.其中,上述电子设备可以为饮品机器人或饮水机等。
183.其中上述一个或多个计算机程序被存储在上述存储器中,上述一个或多个计算机程序包括指令,当上述指令被上述设备执行时,使得上述设备执行以下步骤:
184.获取第一重量;
185.在检测到所述出水系统出水的情况下,获取由所述压力传感器采集到的第二重量;
186.基于所述第一重量以及所述第二重量,输出检测结果,所述检测结果用于表示水是否漏到所述接水台。
187.其中一种可能的实现方式中,所述第二重量包括第一出水重量以及第二出水重量,当上述指令被上述设备执行时,使得上述设备执行所述在检测到所述出水系统出水的情况下,获取由所述压力传感器采集到的第二重量,包括:
188.检测所述接水台上是否放置有接水容器;
189.若检测到所述接水台上放置有所述接水容器,则在检测到所述出水系统出水的情况下,获取由所述压力传感器采集到的第一出水重量;
190.若检测到所述接水台上未放置有所述接水容器,则在检测到所述出水系统出水的情况下,获取由所述压力传感器采集到的第二出水重量。
191.其中一种可能的实现方式中,所述第一重量包括未漏水重量,所述检测结果包括第一结果以及第二结果,当上述指令被上述设备执行时,使得上述设备执行所述基于所述第一重量以及所述第二重量,输出检测结果,包括:
192.基于所述第一出水重量以及所述未漏水重量,获得第一漏水值,所述未漏水重量由所述压力传感器在所述接水台上放置有接水容器,所述出水系统出水且水未漏到所述接水台的情况下采集得到;
193.若所述第一漏水值大于或等于第一阈值,则输出所述第一结果,所述第一结果用于表示在所述接水台上放置有接水容器的情况下水漏到所述接水台;
194.若所述第一漏水值小于所述第一阈值,则输出所述第二结果,所述第二结果用于表示在所述接水台上放置有接水容器的情况下水未漏到所述接水台。
195.其中一种可能的实现方式中,所述第一漏水值由公式:
196.p1=(g1-g2)/g1计算得到;
197.其中,p1为第一漏水值,g1为未漏水重量,g2为第一出水重量。
198.其中一种可能的实现方式中,所述第一重量包括初始重量,所述检测结果包括第三结果,当上述指令被上述设备执行时,使得上述设备执行所述基于所述第一重量以及所述第二重量,输出检测结果,包括:
199.判断所述第二出水重量是否等于所述初始重量,其中,所述初始重量由所述压力传感器在所述出水系统未出水且所述接水台上未放置有所述接水容器的情况下采集得到;
200.若所述第二出水重量等于所述初始重量,则输出所述第三结果,所述第三结果用于表示在所述接水台上未放置有接水容器的情况下水未漏到所述接水台。
201.其中一种可能的实现方式中,所述第一重量还包括等效重量,所述检测结果还包括第四结果以及第五结果,当上述指令被上述设备执行时,使得上述设备执行所述基于所述第一重量以及所述第二重量,输出检测结果,包括:
202.在所述第二出水重量不等于所述初始重量的情况下,基于所述第二出水重量以及所述等效重量,获得第二漏水值,所述等效重量由所述压力传感器在水从所述出水口落到所述接水台的情况下采集得到;
203.若所述第二漏水值大于或等于第二阈值,则输出所述第四结果,所述第四结果用于表示在所述接水台上未放置有接水容器的情况下水从所述出水口漏到所述接水台;
204.若所述第二漏水值小于或等于第三阈值,则输出所述第五结果,所述第五结果用于表示在所述接水台上未放置有接水容器的情况下水从所述出水口落到所述接水容器的侧壁并漏到所述接水台。
205.其中一种可能的实现方式中,所述第二漏水值由公式:
206.p2=g3/g4计算得到;
207.其中,p2为第二漏水值,g3为第二出水重量,g4为等效重量。
208.其中一种可能的实现方式中,当上述指令被上述设备执行时,使得上述设备还执行:
209.若检测结果为水漏到所述接水台,则控制所述出水系统停止出水。
210.该设备可以用于执行本技术图1所示实施例提供的漏水检测方法中的功能/步骤。
211.如图12所示,电子设备900包括处理器910和存储器920。其中,处理器910和存储器920之间可以通过内部连接通路互相通信,传递控制和/或数据信号,该存储器920用于存储计算机程序,该处理器910用于从该存储器920中调用并运行该计算机程序。
212.上述存储器920可以是只读存储器(read-only memory,rom)、可存储静态信息和指令的其它类型的静态存储设备、随机存取存储器(random access memory,ram)或可存储信息和指令的其它类型的动态存储设备,也可以是电可擦可编程只读存储器(electrically erasable programmable read-only memory,eeprom)、只读光盘(compact disc read-only memory,cd-rom)或其他光盘存储、光碟存储(包括压缩光碟、激光碟、光碟、数字通用光碟、蓝光光碟等)、磁盘存储介质或者其它磁存储设备,或者还可以是能够用于携带或存储具有指令或数据结构形式的期望的程序代码并能够由计算机存取的任何其它介质等。
213.上述处理器910可以和存储器920可以合成一个处理装置,更常见的是彼此独立的部件,处理器910用于执行存储器920中存储的程序代码来实现上述功能。具体实现时,该存储器920也可以集成在处理器910中,或者,独立于处理器910。
214.除此之外,为了使得电子设备900的功能更加完善,该电子设备900还可以包括摄像头930、电源940、输入单元950等中的一个或多个。
215.可选地,电源950用于给电子设备中的各种器件或电路提供电源。
216.应理解,图12所示的电子设备900能够实现本技术图1所示实施例提供的方法的各个过程。电子设备900中的各个模块的操作和/或功能,分别为了实现上述方法实施例中的相应流程。具体可参见本技术图1所示方法实施例中的描述,为避免重复,此处适当省略详细描述。
217.应理解,图12所示的电子设备900中的处理器910可以是片上系统soc,该处理器910中可以包括中央处理器(central processing unit;以下简称:cpu),还可以进一步包括其他类型的处理器,例如:图像处理器(graphics processing unit;以下简称:gpu)等。
218.总之,处理器910内部的各部分处理器或处理单元可以共同配合实现之前的方法流程,且各部分处理器或处理单元相应的软件程序可存储在存储器920中。
219.本技术还提供一种电子设备,所述设备包括存储介质和中央处理器,所述存储介质可以是非易失性存储介质,所述存储介质中存储有计算机可执行程序,所述中央处理器与所述非易失性存储介质连接,并执行所述计算机可执行程序以实现本技术图1所示实施例提供的方法。
220.以上各实施例中,涉及的处理器可以例如包括cpu、dsp、微控制器或数字信号处理器,还可包括gpu、嵌入式神经网络处理器(neural-network process units;以下简称:npu)和图像信号处理器(image signal processing;以下简称:isp),该处理器还可包括必要的硬件加速器或逻辑处理硬件电路,如asic,或一个或多个用于控制本技术技术方案程序执行的集成电路等。此外,处理器可以具有操作一个或多个软件程序的功能,软件程序可
以存储在存储介质中。
221.本技术实施例还提供一种计算机可读存储介质,该计算机可读存储介质中存储有计算机程序,当其在计算机上运行时,使得计算机执行本技术图1所示实施例提供的方法。
222.本技术实施例还提供一种计算机程序产品,该计算机程序产品包括计算机程序,当其在计算机上运行时,使得计算机执行本技术图1所示实施例提供的方法。
223.本技术实施例中,“至少一个”是指一个或者多个,“多个”是指两个或两个以上。“和/或”,描述关联对象的关联关系,表示可以存在三种关系,例如,a和/或b,可以表示单独存在a、同时存在a和b、单独存在b的情况。其中a,b可以是单数或者复数。字符“/”一般表示前后关联对象是一种“或”的关系。“以下至少一项”及其类似表达,是指的这些项中的任意组合,包括单项或复数项的任意组合。例如,a,b和c中的至少一项可以表示:a,b,c,a和b,a和c,b和c或a和b和c,其中a,b,c可以是单个,也可以是多个。
224.本领域普通技术人员可以意识到,本文中公开的实施例中描述的各单元及算法步骤,能够以电子硬件、计算机软件和电子硬件的结合来实现。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本技术的范围。
225.所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的系统、装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
226.在本技术所提供的几个实施例中,任一功能如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本技术的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本技术各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(read-only memory;以下简称:rom)、随机存取存储器(random access memory;以下简称:ram)、磁碟或者光盘等各种可以存储程序代码的介质。
227.以上所述,仅为本技术的具体实施方式,任何熟悉本技术领域的技术人员在本技术揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本技术的保护范围之内。本技术的保护范围应以所述权利要求的保护范围为准。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1