一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

供电控制方法和装置、清洁基站、存储介质及产品程序与流程

2022-02-24 17:32:59 来源:中国专利 TAG:


1.本技术涉及清洁设备技术,尤其涉及一种供电控制方法和装置、清洁基站、存储介质及产品程序。


背景技术:

2.清洁机器人可以用于清洁地面。目前,清洁机器人包括清洁基站和独立于清洁基站的清洁设备。在实际应用中,清洁基站可以控制清洁设备对清洁设备上的污渍执行自清洁操作。
3.在相关技术中,在清洁设备执行自清洁操作过程中,清洁设备所需的电量来自清洁设备中的电池,当清洁设备的电量不足时,清洁设备无法及时执行自清洁操作。
4.在上述相关技术中,若清洁设备的电量不足,则清洁设备无法及时执行自清洁操作,导致清洁设备执行自清洁操作的及时性较差。


技术实现要素:

5.本技术提供一种供电控制方法和装置、清洁基站、存储介质及产品程序。用于提高控制清洁设备执行自清洁操作的及时性。
6.第一方面,本技术提供一种供电控制方法,应用于清洁基站,方法包括:
7.获取清洁设备的电量;
8.根据电量,确定清洁设备是否处于亏电状态;
9.若清洁设备处于亏电状态,则控制向清洁设备供电,以控制清洁设备执行自清洁操作。
10.在本技术中,当清洁设备处于亏电状态时,控制向清洁设备供电,避免清洁设备的电量不足使得清洁设备无法及时执行自清洁操作的问题,提高控制清洁设备执行自清洁操作的及时性。
11.在一种可能的设计中,控制向清洁设备供电,包括:
12.控制清洁基站向清洁设备中的工作电路供电。
13.在本技术中,控制清洁基站向清洁设备供电,可以使得清洁设备能够在需要执行自清洁操作时,使用清洁基站提供的电量,从而提高控制清洁设备执行自清洁操作的及时性。
14.在一种可能的设计中,控制向清洁设备供电,包括:
15.控制清洁基站向清洁设备中的工作电路供电、并为清洁设备中的电池充电。
16.在本技术中,控制清洁基站向清洁设备供电,可以使得清洁设备能够在需要执行自清洁操作时,使用清洁基站提供的电量,从而提高控制清洁设备执行自清洁操作的及时性。进一步地,为清洁设备中的电池充电,可以提高清洁设备执行清洁操作的及时性,避免用户在使用清洁设备进行清洁操作时清洁设备无法及时执行清洁操作的问题,提高使用清洁设备进行清洁操作的用户体验。
17.在一种可能的设计中,方法还包括:
18.判断备用电池的电量是否大于或等于第一电量,第一电量为清洁设备执行一次自清洁操作所需的电量;
19.若是,则控制备用电池为清洁设备中的工作电路供电。
20.在本技术中,通过备用电池为清洁设备中的工作电路供电,可以避免清洁基站中的入户用电没有电量、且清洁设备中电池处于亏电状态时,导致在接收到自清洁指令之后,无法及时控制清洁设备执行自清洁操作的问题,提高清洁设备执行自清洁操作的及时性。
21.在一种可能的设计中,根据电量,确定清洁设备是否处于亏电状态,包括:
22.判断电量是否小于第一电量,第一电量为清洁设备执行一次自清洁操作所需的电量;
23.若电量小于第一电量,则确定清洁设备处于亏电状态。
24.在一种可能的设计中,控制清洁设备执行自清洁操作,包括:
25.检测是否接收到自清洁指令;
26.若接收到自清洁指令,则控制清洁设备执行自清洁操作。
27.在本技术中,在检测是否接收到自清洁指令之前,控制向清洁设备供电,使得清洁设备具有执行自清洁操作的电量,进而在接收到自清洁指令之后,立即执行自清洁操作,从而提高清洁设备执行自清洁操作的及时性。
28.在一种可能的设计中,方法还包括:
29.若未接收到自清洁指令,则重新获取清洁设备的电量,在根据清洁设备的电量确定清洁设备不处于满电状态时,控制清洁基站为清洁设备中的电池供电。
30.在本技术中,在未接收到自清洁指令之后,若根据清洁设备的电量确定清洁设备不处于满电状态,则控制清洁基站为清洁设备中的电池供电,可以提高清洁设备中的电池使用寿命,避免清洁设备的电池处于不满电状态时导致电池的使用寿命短的问题。
31.在一种可能的设计中,在控制清洁设备执行自清洁操作之后,方法还包括:
32.控制清洁基站为清洁设备补充电量。
33.在本技术中,在控制清洁设备执行自清洁操作之后,控制清洁基站为清洁设备补充电量,保障清洁设备在下一次执行自清洁操作时,不处于亏电状态,提高清洁设备在下一次执行自清洁操作的及时性。
34.第二方面,本技术提供一种供电控制装置,包括:获取模块、确定模块和控制模块,其中;
35.获取模块用于,获取清洁设备的电量;
36.确定模块用于,根据电量,确定清洁设备是否处于亏电状态;
37.控制模块用于,若清洁设备处于亏电状态,则控制向清洁设备供电,以控制清洁设备执行自清洁操作
38.在一种可能的设计中,控制模块具体用于:
39.控制清洁基站向清洁设备中的工作电路供电
40.在一种可能的设计中,控制模块具体用于:
41.控制清洁基站向清洁设备中的工作电路供电、并为清洁设备中的电池充电。
42.在一种可能的设计中,控制模块还用于:
43.判断备用电池的电量是否大于或等于第一电量,第一电量为清洁设备执行一次自清洁操作所需的电量;
44.若是,则控制备用电池为清洁设备中的工作电路供电。
45.在一种可能的设计中,确定模块具体用于:
46.判断电量是否小于第一电量,第一电量为清洁设备执行一次自清洁操作所需的电量;
47.若电量小于第一电量,则确定清洁设备处于亏电状态。
48.在一种可能的设计中,控制模块具体用于:
49.检测是否接收到自清洁指令;
50.若接收到自清洁指令,则控制清洁设备执行自清洁操作。
51.在一种可能的设计中,控制模块还用于:
52.若未接收到自清洁指令,则重新获取清洁设备的电量,在根据清洁设备的电量确定清洁设备不处于满电状态时,控制清洁基站为清洁设备中的电池供电。
53.在一种可能的设计中,在控制清洁设备执行自清洁操作之后,控制模块还用于:
54.控制清洁基站为清洁设备补充电量。
55.第三方面,本技术提供一种清洁基站,包括:控制器和存储器;
56.存储器存储计算机执行指令;
57.控制器执行存储器存储的计算机执行指令,使得控制器执行如上第一方面中任一项的供电控制方法。
58.第四方面,本技术提供一种计算机可读存储介质,计算机可读存储介质中存储有计算机执行指令,当控制器执行计算机执行指令时,实现如上第一方面中任一项的供电控制方法。
59.第五方面,本技术提供一种计算机程序产品,包括计算机程序,计算机程序被控制器执行时实现如上第一方面中任一项的供电控制方法。
60.本技术实施例提供一种供电控制方法和装置、清洁基站、存储介质及产品程序,该方法包括:获取清洁设备的电量;根据电量,确定清洁设备是否处于亏电状态;若清洁设备处于亏电状态,则控制向清洁设备供电,以控制清洁设备执行自清洁操作。在上述方式中,当清洁设备处于亏电状态时,控制向清洁设备供电,避免清洁设备的电量不足使得清洁设备无法及时执行自清洁操作的问题,提高控制清洁设备执行自清洁操作的及时性。
附图说明
61.此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本技术的实施例,并与说明书一起用于解释本技术的原理。
62.图1为本技术实施例提供的供电控制方法的应用场景示意图;
63.图2为本技术实施例提供的供电控制方法的流程示意图一;
64.图3为本技术实施例提供的供电方式涉及的一种可能的结构示意图;
65.图4为本技术实施例提供的供电控制方法的流程示意图二;
66.图5为本技术实施例提供的供电控制方法的流程示意图三;
67.图6为本技术实施例提供的供电控制装置的结构示意图;
68.图7为本技术实施例提供的清洁基站的硬件结构示意图。
69.通过上述附图,已示出本技术明确的实施例,后文中将有更详细的描述。这些附图和文字描述并不是为了通过任何方式限制本技术构思的范围,而是通过参考特定实施例为本领域技术人员说明本技术的概念。
具体实施方式
70.为使本技术实施例的目的、技术方案和优点更加清楚,下面将结合本技术实施例中的附图,对本技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本技术一部分实施例,而不是全部的实施例。基于本技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本技术保护的范围。
71.本技术的说明书和权利要求书及上述附图中的术语“第一”、“第二”、“第三”、“第四”等(如果存在)是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本技术的实施例例如能够以除了在这里图示或描述的那些以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。
72.在现有技术中,清洁基站在控制清洁设备执行自清洁操作之前,清洁基站检测清洁设备中电池的电量,在电量小于预设值时,清洁基站为电池充电,在充电结束之后,清洁基站控制清洁设备根据电池中的电量执行自清洁操作。在上述相关技术中,当清洁设备中电池的电量小于预设值时,需要在清洁基站为电池充电之后,才能控制清洁设备执行自清洁操作,导致清洁基站控制清洁设备执行自清洁操作的及时性较差。
73.在本技术中,为了提高清洁基站控制清洁设备执行自清洁操作的及时性,发明人想到:当清洁设备的电量较少时,控制为清洁设备充电,以控制清洁设备执行自清洁操作,从而避免在清洁基站为清洁设备中的电池充电之后才能控制控制清洁设备执行自清洁操作的问题,提高清洁基站控制清洁设备执行自清洁操作的及时性。
74.下面结合图1实施例,对本技术实施例提供的供电控制方法的应用场景进行说明。具体的,请参见图1实施例。
75.图1为本技术实施例提供的供电控制方法的应用场景示意图。如图1所示,清洁系统包括:清洁基站和清洁设备。
76.清洁基站可以用于收揽存放清洁设备、控制清洁设备执行自清洁操作等。
77.在清洁基站控制清洁设备执行自清洁操作时,清洁基站可以通过有线网络或者无线网络与清洁设备连接。例如有线网络可以包括同轴电缆、双绞线和光纤等。例如无线网络可以是2g网络、3g网络、4g网络或者5g网络、无线保真(wireless fidelity,简称wifi)网络等。
78.清洁基站可以获取清洁设备的电量,清洁基站在根据电量确定清洁设备处于亏电状态时,控制向清洁设备供电,以控制清洁设备执行自清洁操作,避免现有技术中清洁设备的电量不足使得清洁设备无法及时执行自清洁操作的问题,提高控制清洁设备执行自清洁操作的及时性。
79.下面以具体地实施例对本技术的技术方案进行详细说明。下面这几个具体的实施例可以相互结合,对于相同或相似的概念或过程可能在某些实施例不再赘述。
80.图2为本技术实施例提供的供电控制方法的流程示意图一。如图2所示,该方法包括:
81.s201、获取清洁设备的电量。
82.在一种可能的设计中,本技术实施例的执行主体可以为清洁基站,也可以为设置在清洁基站中的供电控制装置。
83.在另一种可能的设计中,本技术实施例的执行主体可以为清洁设备,也可以为设置在清洁设备中的供电控制装置。
84.该供电控制装置可以通过软件和/或硬件的结合来实现。例如,执行主体为清洁基站,供电控制装置可以为设置在清洁基站中的控制器。例如,执行主体为清洁设备,供电控制装置可以为设置在清洁设备中的控制器。下面以执行主体为控制器为例,对本技术提供的供电控制方法进行说明。
85.清洁设备例如可以为吸尘器、除螨仪、拖把、扫地机器人等。
86.清洁设备的电量为清洁设备中电池的电量,电池固定设置在清洁设备中。
87.具体的,控制器可以通过电量检测传感器获取清洁设备的电量。例如,电量检测传感器可以设置在清洁设备中,也可以设置在清洁基站中。
88.在一种可能的设计中,控制器设置在清洁设备中,清洁设备中还包括电量检测传感器,电量检测传感器可以采集清洁设备的电量,并向控制器发送电量。
89.在另一种可能的设计中,控制器设置在清洁基站中,清洁基站中还电量检测传感器,电量检测传感器可以采集清洁设备的电量,并向控制器发送电量。
90.在又一种可能的设计中,控制器设置在清洁基站中,清洁设备中包括电量检测传感器,电量检测传感器可以采集清洁设备的电量,并向控制器发送电量。
91.电量检测传感器例如可以为电流传感器、电压传感器、功率传感器等。
92.s202、根据电量,确定清洁设备是否处于亏电状态。
93.可选地,可以通过如下2种可行的方式,根据电量确定清洁设备是否处于亏电状态。
94.方式1,判断电量是否小于第一电量,第一电量为清洁设备执行一次自清洁操作所需的电量;若电量小于第一电量,则确定清洁设备处于亏电状态。
95.例如,第一电量可以为30%、40%等小于100%的电量。
96.方式2,判断电量是否等于第二电量;若电量不等于第二电量,则确定清洁设备处于亏电状态。其中,第二电量为100%。
97.s203、若清洁设备处于亏电状态,则控制向清洁设备供电,以控制清洁设备执行自清洁操作。
98.在一种可能设计中,控制向清洁设备供电,包括:控制清洁基站向清洁设备中的工作电路供电。
99.在本技术中,控制清洁基站向清洁设备供电,控制清洁基站向清洁设备供电,可以使得清洁设备能够在需要执行自清洁操作时,使用清洁基站提供的电量,从而提高控制清洁设备执行自清洁操作的及时性。
100.在另一种可能设计中,控制向清洁设备供电,包括:控制清洁基站向清洁设备中的工作电路供电、并为清洁设备中的电池充电。
101.在本技术中,控制清洁基站向清洁设备中的工作电路供电、并为清洁设备中的电池充电,可以提高清洁设备执行自清洁操作的及时性,进一步地,避免在控制清洁设备执行自清洁操作之后,清洁设备中的电池的电量不足,导致用户在使用清洁设备进行清洁操作时,无法及时执行清洁操作的问题,提高使用清洁设备进行清洁操作的用户体验。
102.具体的,可以参见如下图3。图3为本技术实施例提供的供电方式涉及的一种可能的结构示意图。如图3所示,清洁基站中包括控制器和开关电路,开关电路分别与控制器和入户用电连接。清洁设备中包括电池、工作电路和电量检测传感器,电量检测传感器分别与电池和工作电路电连接,电量检测传感器用于检测清洁设备的电量,并向工作电路发送清洁设备的电量,以使工作电路向控制器发送清洁设备的电量。
103.在另一种可能的设计中,电量检测传感器可以设置在清洁基站中,电量检测传感器与控制器连接,当电量检测传感器与清洁设备的电池接触时,可以获取清洁设备的电量,并向控制器发送清洁设备的电量。
104.控制器在根据清洁设备的电量,确定清洁设备处于亏电状态时,可以控制开关电路将入户用电提供给工作电路,实现控制清洁基站向清洁设备中的工作电路供电;还可以控制开关电路将入户用电提供给清洁设备中的电池,实现控制清洁基站为清洁设备中的电池充电,同时控制开关电路将入户用电提供给工作电路,实现控制清洁基站向清洁设备中的工作电路供电。需要说明的是,图3仅是示例性的说明了能够实现清洁基站控制清洁设备执行自清洁操作时,清洁基站与清洁设备之间一种可能的供电连接方式,而不是对清洁基站与清洁设备之间连接关系的限定。
105.需要说明的是,控制向清洁设备供电,在接收到自清洁指令之后,可以直接控制清洁设备执行自清洁操作。在此过程中,清洁设备执行自清洁操作所需的电量为清洁基站提供的电量。
106.若清洁设备不处于亏电状态,则在接收到自清洁指令之后,可以直接控制清洁设备执行自清洁操作。在此过程中,清洁设备执行自清洁操作所需的电量为清洁设备中电池的电量。
107.图2实施例提供的供电控制方法包括:获取清洁设备的电量;根据电量,确定清洁设备是否处于亏电状态;若清洁设备处于亏电状态,则控制向清洁设备供电,以控制清洁设备执行自清洁操作。在上述方式中,当清洁设备处于亏电状态时,向清洁设备供电,以控制清洁设备执行自清洁操作,可以避免清洁设备的电量不足使得清洁设备无法及时执行自清洁操作的问题,提高清洁设备执行自清洁操作的及时性。
108.需要说明的是,图3仅是示例性的说明了能够实现清洁基站控制清洁设备执行自清洁操作时,清洁基站与清洁设备之间一种可能的供电连接方式,而不是对清洁基站与清洁设备之间连接关系的限定。
109.在上述实施例的基础上,下面结合图4,以执行主体为设置在清洁基站上的控制器为例,对本技术实施例提供的供电控制方法做进一步地说明。具体的,请参见图4实施例。
110.图4为本技术实施例提供的供电控制方法的流程示意图二。如图4所示,该方法包括:
111.s401、控制清洁基站处于待机状态。
112.s402、检测清洁设备是否与清洁基站处于连接状态。
113.若是,则执行s403,否则,执行s401。
114.s403、检测清洁设备是否处于工作状态。
115.若是,则执行s404,否则,执行s405~s408。
116.s404、控制清洁设备关机。
117.具体的,检测到清洁设备处于非工作状态时,控制清洁设备关机。
118.s405、获取清洁设备的电量。
119.s406、判断清洁设备的电量是否小于第一电量。第一电量为清洁设备执行一次自清洁操作所需的电量。
120.若是,则执行s407、否则执行s408。
121.在另一种可能的设计中,s406还可以为:判断清洁设备是否处于满电转态;若是,则执行s407、否则执行s408。
122.s407、确定清洁设备处于亏电状态,控制清洁基站向清洁设备中的工作电路供电。
123.在一种可能的设计中,确定清洁设备处于亏电状态,判断备用电池的电量是否大于或等于第一电量,第一电量为清洁设备执行一次自清洁操作所需的电量;若是,则控制备用电池为清洁设备中的工作电路供电。可选地,备用电池可以设置在清洁基站上,也可以设置在清洁设备中。需要说明的是,当备用电池在清洁设备中时,清洁设备中控制器可以控制备用电池向工作电路供电。例如,当备用电池在清洁基站中时,通过备用电池为清洁设备中的工作电路供电(同时需要备用电池为清洁基站供电),可以避免入户用电没有电量、且清洁设备中电池处于亏电状态时,导致在接收到自清洁指令之后,无法及时控制清洁设备执行自清洁操作的问题,提高清洁设备执行自清洁操作的及时性。
124.在一种可能的设计中,备用电池设置在清洁基站中,备用电池与开关电路连接;控制器检测备用电池是否为满电状态,若是,则控制清洁基站处于待机状态;若否,则控制开关电路为备用电池充电。需要说明的是,此设计也可以在s404之后被执行。
125.可选地,控制器可以每隔第一预设时长,执行一次检测备用电池是否为满电状态的操作,其中,第一预设时长可以为2毫秒、30毫秒等,此处不对第一预设时长进行限定。
126.可选地,在控制开关电路为备用电池充电的过程中,第三指示灯闪存,在备用电池处于满电状态时,第三指示灯常亮第二预设时长之后熄灭。其中,第二预设时长可以为2分钟、3分钟等。此处不对第二预设时长进行限定。
127.s408、确定清洁设备不处于亏电状态。
128.s409、检测是否接收到自清洁指令。
129.若是,则执行s410、否则执行s405。
130.自清洁指令为通过用户对自清洁开关执行按压操作之后生成的。可选地,自清洁开关可以设置在清洁基站上,也可以设置在清洁设备上。
131.在一种可能的设计中,若未接收到自清洁指令,则重新获取清洁设备的电量,在根据清洁设备的电量确定清洁设备不处于满电状态时,控制清洁基站为清洁设备供电。
132.具体的,当清洁设备的电量不等于第二电量时,确定清洁设备不处于满电状态。控制清洁基站为清洁设备供电,包括:控制清洁基站向清洁设备中的电池充电。
133.在为清洁设备中的电池充电的过程中,第一充电指示闪烁,当电池处于满电状态时(或者电池的电量等于第一电量时),第二充电指示灯亮。可选地,第一充电指示灯和第二充电指示灯亮可以设置在清洁设备和/或清洁基站上。可选地,在控制为清洁设备中的电池充电的过程中,清洁基站还可以向用户反馈用于指示清洁设备的电量不足的语音信息(例如“电量不足”)。
134.s410、控制清洁设备执行自清洁操作。
135.在一种可能的设计中,清洁基站中包括注水泵和清洁池,清洁设备包括清洁件和清洁电机;注水泵分别与控制器和清洁池连接,清洁电机和清洁件连接,清洁电机和清洁件都位于工作电路上;在清洁基站控制清洁设备执行自清洁操作时,清洁电机与控制器连接;控制清洁设备执行自清洁操作,包括:
136.控制注水泵向清洁池中注入清洁液体、并控制清洁电机带动清洁件在清洁池中转动;
137.若确定清洁液体的水位大于或等于第一水位和/或注入清洁液体的时长大于或等于第一时长,则控制注水泵停止向清洁池中注入清洁液体;
138.若确定清洁件在清洁池中转动的时长大于或等于第二时长,则控制清洁电机停止带动清洁件在清洁池中转动。可选地,可以获取通过光电传感器采集到的清洁液体的水位。可选地,第一水位指示清洁液体的体积等于预设体积。预设体积可以小于或等于清洁池的体积。可选地,第一时长可以等于预设体积与注水泵的流量的比值。可选地,第二时长可以大于或等于第一时长。
139.在另一种可能的设计中,清洁基站中的控制器控制注水泵向清洁池中注入清洁液体,若确定清洁液体的水位大于或等于第一水位和/或注入清洁液体的时长大于或等于第一时长,则控制注水泵停止向清洁池中注入清洁液体;同时,清洁基站中的控制器向清洁设备中的工作电路提供启动执行,以使工作电路控制清洁电机带动清洁件在清洁池中转动,若确定清洁件在清洁池中转动的时长大于或等于第二时长,则控制清洁电机停止带动清洁件在清洁池中转动。
140.s411、控制清洁基站为清洁设备补充电量。
141.在一种可能的设计中,控制清洁基站为清洁设备补充电量可以包括:重复执行s405~s408。
142.在另一种可能的设计中,控制清洁基站为清洁设备补充电量可以包括:获取清洁设备的电量;在根据清洁设备的电量确定清洁设备不处于满电状态时,继续为清洁设备补充电量,直至清洁设备处于满电状态。
143.在图4实施例提供的供电控制方法中,判断清洁设备的电量是否小于第一电量,若是,则确定清洁设备处于亏电状态,控制清洁基站向清洁设备供电,在检测到接收到了自清洁指令之后,控制清洁设备执行自清洁操作;若否,则确定清洁设备不处于亏电状态,在检测到接收到了自清洁指令之后,控制清洁设备执行自清洁操作,可以避免充电等待,提高清洁基站控制清洁设备执行自清洁操作的及时性。
144.在上述实施例的基础上,下面结合图5对本技术实施例提供的供电控制方法做进一步地说明。具体的,请参见图5实施例。
145.图5为本技术实施例提供的供电控制方法的流程示意图三。如图5所示,该方法包
括:
146.s501、获取清洁设备的电量。
147.在s501之前,还可以包括s401~s404。
148.s502、根据电量,确定清洁设备是否处于亏电状态。
149.若否,则执行s503,否则执行s504~s507。
150.具体的,s502的执行方法与s202的执行方法或者,此处不再赘述。
151.s503、在检测到自清洁指令之后,控制清洁设备执行自清洁操作。
152.s504、判断清洁基站中的备用电池的电量是否大于或等于第一电量。第一电量为清洁设备执行一次自清洁操作所需的电量。
153.若是,则执行s505,否则执行s506~s507。
154.s505、控制向清洁设备供电,在检测到自清洁指令之后,控制清洁设备执行自清洁操作。
155.s506、输出提示信息,提示信息用于提示用户将备用电池置于清洁设备中。
156.提示信息可以为语音信息,也可以为向电子设备(例如手机、平板等)发送的震动提示、弹窗提示等。
157.s507、若检测到备用电池置于清洁设备中,则在检测到自清洁指令之后,控制清洁设备执行自清洁操作。
158.可选地,若备用电池的电量小于第一电量或者检测到备用电池未置于清洁设备中,则控制清洁基站待机。
159.在图5实施例中,在清洁设备处于亏电状态时,在备用电池的电量大于或等于第一电量时,输出提示信息,提示用户将备用电池置于清洁设备中,在检测到备用电池置于清洁设备之后,若检测到自清洁指令,则控制清洁设备执行自清洁操作,可以提高控制清洁设备执行清洁操作的及时性。
160.图6为本技术实施例提供的供电控制装置的结构示意图。如图6所示,供电控制装置10包括:获取模块101、确定模块102和控制模块103,其中;
161.获取模块101用于,获取清洁设备的电量;
162.确定模块102用于,根据电量,确定清洁设备是否处于亏电状态;
163.控制模块103用于,若清洁设备处于亏电状态,则控制向清洁设备供电,以控制清洁设备执行自清洁操作。
164.本技术实施例提供的供电控制装置10可以执行上述方法实施例所示的技术方案,其实现原理以及有益效果类似,此处不再进行赘述。
165.在一种可能的设计中,控制模块103具体用于:
166.控制清洁基站向清洁设备中的工作电路供电
167.在一种可能的设计中,控制模块103具体用于:
168.控制清洁基站向清洁设备中的工作电路供电、并为清洁设备中的电池充电。
169.在一种可能的设计中,控制模块103还用于:
170.判断备用电池的电量是否大于或等于第一电量,第一电量为清洁设备执行一次自清洁操作所需的电量;
171.若是,则控制备用电池为清洁设备中的工作电路供电。
172.在一种可能的设计中,确定模块102具体用于:
173.判断电量是否小于第一电量,第一电量为清洁设备执行一次自清洁操作所需的电量;
174.若电量小于第一电量,则确定清洁设备处于亏电状态。
175.在一种可能的设计中,控制模块103具体用于:
176.检测是否接收到自清洁指令;
177.若接收到自清洁指令,则控制清洁设备执行自清洁操作。
178.在一种可能的设计中,控制模块103还用于:
179.若未接收到自清洁指令,则重新获取清洁设备的电量,在根据清洁设备的电量确定清洁设备不处于满电状态时,控制清洁基站为清洁设备中的电池供电。
180.在一种可能的设计中,在控制清洁设备执行自清洁操作之后,控制模块103还用于:
181.控制清洁基站为清洁设备补充电量。
182.本技术实施例提供的供电控制装置10可以执行上述方法实施例所示的技术方案,其实现原理以及有益效果类似,此处不再进行赘述。
183.图7为本技术实施例提供的清洁基站的硬件结构示意图。如图7所示,清洁基站20包括:控制器201和存储器202。
184.其中,控制器201与存储器202通过总线203连接。
185.控制器201执行存储器202存储的计算机执行指令,使得控制器201执行如上的供电控制方法。控制器201的具体实现过程可参见上述方法实施例,其实现原理和技术效果类似,本实施例此处不再赘述。
186.在上述的图7所示的实施例中,应理解,控制器可以是中央处理单元(central processing unit,cpu),还可以是其他通用控制器、数字信号处理器(digital signal processor,dsp)、专用集成电路(application specific integrated circuit,asic)等。通用控制器可以是微控制器或者该控制器也可以是任何常规的控制器等。结合发明所公开的方法的步骤可以直接体现为硬件控制器执行完成,或者用控制器中的硬件及软件模块组合执行完成。
187.存储器可能包含高速ram存储器,也可能还包括非易失性存储nvm,例如至少一个磁盘存储器。
188.总线可以是工业标准体系结构(industry standard architecture,isa)总线、外部设备互连(peripheral component interconnect,pci)总线或扩展工业标准体系结构(extended industry standard architecture,eisa)总线等。总线可以分为地址总线、数据总线、控制总线等。为便于表示,本技术附图中的总线并不限定仅有一根总线或一种类型的总线。
189.本技术还提供一种计算机可读存储介质,计算机可读存储介质中存储有计算机执行指令,当控制器执行计算机执行指令时,实现如上的供电控制方法。
190.本技术还提供一种计算机程序产品,包括计算机程序,计算机程序被控制器执行时实现如上的供电控制方法。
191.上述的计算机可读存储介质,上述可读存储介质可以是由任何类型的易失性或非
易失性存储设备或者它们的组合实现,如静态随机存取存储器(sram),电可擦除可编程只读存储器(eeprom),可擦除可编程只读存储器(eprom),可编程只读存储器(prom),只读存储器(rom),磁存储器,快闪存储器,磁盘或光盘。可读存储介质可以是通用或专用计算机能够存取的任何可用介质。
192.一种示例性的可读存储介质耦合至控制器,从而使控制器能够从该可读存储介质读取信息,且可向该可读存储介质写入信息。当然,可读存储介质也可以是控制器的组成部分。控制器和可读存储介质可以位于专用集成电路(application specific integrated circuits,简称:asic)中。当然,控制器和可读存储介质也可以作为分立组件存在于设备中。
193.读者应理解,在本说明书的描述中,参考术语“一个实施例”、“一些实施例”、“示例”、“具体示例”、或“一些示例”等的描述意指结合该实施例或示例描述的具体特征、结构或者特点包含于本公开的至少一个实施例或示例中。在本说明书中,对上述术语的示意性表述不必针对的是相同的实施例或示例。而且,描述的具体特征、结构或者特点可以在任一个或多个实施例或示例中以合适的方式结合。此外,在不相互矛盾的情况下,本领域的技术人员可以将本说明书中描述的不同实施例或示例以及不同实施例或示例的特征进行结合和组合。
194.所属领域的技术人员可以清楚地了解到,为了描述的方便和简洁,上述描述的装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
195.在本技术所提供的几个实施例中,应该理解到,所揭露的装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。
196.作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本公开实施例方案的目的。
197.另外,在本公开各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以是两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。
198.集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本公开的技术方案本质上或者说对现有技术做出贡献的部分,或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本公开各个实施例方法的全部或部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(rom,read-only memory)、随机存取存储器(ram,random access memory)、磁碟或者光盘等各种可以存储程序代码的介质。
199.还应理解,在本公开各实施例中,上述各过程的序号的大小并不意味着执行顺序的先后,各过程的执行顺序应以其功能和内在逻辑确定,而不应对本公开实施例的实施过
程构成任何限定。
200.以上,仅为本公开的具体实施方式,但本公开的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本公开揭露的技术范围内,可轻易想到各种等效的修改或替换,这些修改或替换都应涵盖在本公开的保护范围之内。因此,本公开的保护范围应以权利要求的保护范围为准。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献