吸尘器电机控制方法、装置、电子设备和存储介质与流程

文档序号:24720822发布日期:2021-04-16 15:03阅读:58来源:国知局
吸尘器电机控制方法、装置、电子设备和存储介质与流程

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.图1是本申请一个实施例提供的电芯充电检测方法的一个示例性流程图;
38.图2是本申请一个实施例提供的电芯充电检测装置的结构示意图;
39.图3为一个实施例中电子设备的内部结构图。
具体实施方式
40.下面结合附图和实施例对本申请作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释相关发明,而非对该发明的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与发明相关的部分。
41.需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。下面将参考附图并结合实施例来详细说明本申请。
42.请参考图1,其示出了可以应用本申请实施例的吸尘器电机控制方法的示例性流程。
43.如图1所示,所述吸尘器电机控制方法包括:
44.在步骤110中,获取向电机供电的电池状态信息。
45.具体的,由于电机由电池驱动,因此,在控制电机运行时,必须使电池的状态满足电机的工作需要,比如,电池的剩余电量能否满足电机的工作、电池是否处于充电状态、电池是否存在故障等等,如果电池状态信息不能满足电机工作需求,那么将无法驱动电机工作,如果电池状态信息能够满足电机的工作需求,那么,电池将按照电机的工作需求向电机供电。
46.具体的,在本申请的一个实施例中,所述获取向电机供电的电池状态信息包括:
47.获取电池没有放电参数错误的信息。
48.具体的,此时通过检测电池的工作参数,判断电池的放电参数有没有错误,也就是判断电池的输出电压、电流参数能否满足电机的工作需求,如果电池损坏,或者电池输出参数故障,那么将报告电池参数错误信息,如果电池的输出电压电流参数不能满足,那么将对电池电压低或电流过载进行告警。
49.获取电池不处于充电状态的信息。
50.具体的,如果电池处于充电状态,那么将不允许电池进行电压电流输出,驱动电机工作,因此,如果使电机工作,必须使电池处于非充电状态。
51.在步骤120中,依据电池状态信息,通过按键控制主副电机的工作状态。
52.具体的,在电池的状态信息满足驱动电机工作需求的前提下,通过按键控制主副电机的工作状态,此时电机的工作状态包括主副电机的开启与关闭,主电机的速度调整等。
53.具体的,如图2所示,在本申请的实施例中,所述依据电池状态信息,通过按键控制主副电机的工作状态包括:
54.在步骤210中,获取按键检测功能信息。
55.具体的,吸尘器的电机控制由按键来执行,通过按键来设定电机的工作状态,因此,在电池满足电机的工作需求以后,通过按键来设定电机的工作状态信息,也就是需要获取按键检测功能信息。
56.在步骤220中,依据所述按键检测功能信息,识别按键检测功能的操作指令。
57.具体的,由于通过不同的按键方式能够实现不同的按键功能,因此,需要对获取的按键检测功能信息进行解析,以识别按键检测功能的操作指令,通过按键方式来控制电机的工作能够提高电机的管理效率,实现对电机工作参数的精细化设置,比如,可以通过按键的此时,按键时间的长短等进行设定电机的工作参数。
58.在步骤230中,依据所述操作指令,控制主副电机的工作状态。
59.具体的,由于不同的按键检测功能控制了电机的不同工作参数,因此,依据解析的操作指令,可以依据相应指令控制主副电机的工作状态,比如控制主电机单独工作,控制副电机单独工作,控制主副电机同时工作,控制主电机的运行速度等。
60.具体的,在本申请的一个实施例中,所述依据所述操作指令,控制主副电机的工作
状态包括:
61.获取吸尘器使用场景信息。
62.具体的,由于吸尘器在不同的应用场景中,对电机的开启数量、电机的运行速度等不同,因此,通过获取吸尘器的使用场景信息,就可以依据该场景信息,直接控制主副电机的开启数量以及主电机的运行速度。
63.依据吸尘器使用场景信息,控制主电机启动工作,或控制主电机和副电机启动工作。
64.具体的,由于不同的应用场景中,主副电机的开启数量不一样,有的场景可能只需要开启主电机即可,有的场景可能需要同时开启主电机和副电机才能满足需求。
65.依据所述主电机启动工作信息,调整所述主电机的运行速度。
66.具体的,在主电机启动以后,可以获取主电机的运行速度,因此,可以根据主电机启动后的运行速度来调整主电机的实际运行速度,比如,如果主电机的运行速度比较低,需要将主电机的运行速度调高,同时,如果主电机的运行速度比较高,需要将主电机的运行速度调低。
67.具体的,在本申请的一个实施例中,所述依据所述主电机启动工作信息,调整所述主电机的运行速度包括:
68.获取主电机启动时的运行速度状态信息,所述运行速度状态信息包括高速运行状态和低速运行状态。
69.具体的,本申请的实施例仅对在主电机开启运行时,其一般处于两种状态,即低速运行状态和高速运行状态,如果主电机处于高速运行状态,此时电机的高速运行状态不能适应电机的实际工作需求,那么就需要对电机的运行速度状态进行减速,如果主电机处于低速运行状态,此时电机的低速运行状态不能适应电机的实际工作需求,那么就需要对电机的运行速度状态进行加速。在本申请中,主电机高速运行时,其输出功率为电机额定功率的100%,主电机低速运行时,其输出功率为电机额定功率的50%。
70.依据所述主电机启动时的运行速度状态信息,调整所述主电机的运行速度。
71.具体的,在本申请的一个实施例中,所述依据所述主电机启动时的运行速度状态信息,调整所述主电机的运行速度包括:
72.在获取所述主电机启动时的运行速度状态信息为高速运行状态时,获取按键检测功能指令;
73.依据所述按键检测功能指令,获取所述主电机按照设定幅度降低运行速度信息;具体的,本申请的设定幅度为每次降低电机额定功率的1%。
74.依据所述主电机按照设定幅度降低运行速度信息,获取所述主电机的运行速度状态信息到达低速运行状态信息。
75.具体的,在本申请的一个实施例中,所述依据所述主电机启动时的运行速度状态信息,调整所述主电机的运行速度包括:
76.在获取所述主电机启动时的运行速度状态信息为低速运行状态时,获取按键检测功能指令;
77.依据所述按键检测功能指令,获取所述主电机按照设定幅度增加运行速度信息;具体的,本申请的设定幅度为每次增加电机额定功率的1%。
78.依据所述主电机按照设定幅度增加运行速度信息,获取所述主电机的运行速度状态信息到达高速运行状态信息。
79.在本申请实施例中,通过获取向电机供电的电池状态信息,依据电池状态信息,通过按键控制主副电机的工作状态,能够确保电池的输出参数满足电机启动的需求,同时,通过按键控制方式控制主副电机的工作状态,能够实现通过一个按键即可对两个电机的启动关断进行控制,而且,还能够通过一个按键调节电机的工作参数,使电机管理更加方便,电机的运行速度更加精准。
80.应该理解的是,虽然图1的流程图中的各个步骤按照箭头的指示依次显示,但是这些步骤并不是必然按照箭头指示的顺序依次执行。除非本文中有明确的说明,这些步骤的执行并没有严格的顺序限制,这些步骤可以以其它的顺序执行。而且,图1中的至少一部分步骤可以包括多个子步骤或者多个阶段,这些子步骤或者阶段并不必然是在同一时刻执行完成,而是可以在不同的时刻执行,这些子步骤或者阶段的执行顺序也不必然是依次进行,而是可以与其它步骤或者其它步骤的子步骤或者阶段的至少一部分轮流或者交替地执行。
81.图2是本申请一个实施例提供的电芯充电检测装置的结构示意图,如图2所示,所述电芯充电检测装置包括:获取模块、控制模块;
82.获取模块,用于获取向电机供电的电池状态信息;
83.控制模块,用于依据电池状态信息,通过按键控制主副电机的工作状态。
84.在一个具体的实施例中,本申请的获取模块用于获取电池没有放电参数错误的信息;获取电池不处于充电状态的信息。
85.在一个具体的实施例中,本申请的控制模块用于获取按键检测功能信息;依据所述按键检测功能信息,识别按键检测功能的操作指令;依据所述操作指令,控制主副电机的工作状态。
86.在一个具体的实施例中,本申请的控制模块用于获取吸尘器使用场景信息;依据吸尘器使用场景信息,控制主电机启动工作,或控制主电机和副电机启动工作;依据所述主电机启动工作信息,调整所述主电机的运行速度。
87.在一个具体的实施例中,本申请的控制模块用于获取主电机启动时的运行速度状态信息,所述运行速度状态信息包括高速运行状态和低速运行状态;依据所述主电机启动时的运行速度状态信息,调整所述主电机的运行速度。
88.在一个具体的实施例中,本申请的控制模块用于在获取所述主电机启动时的运行速度状态信息为高速运行状态时,获取按键检测功能指令;依据所述按键检测功能指令,获取所述主电机按照设定幅度降低运行速度信息;依据所述主电机按照设定幅度降低运行速度信息,获取所述主电机的运行速度状态信息到达低速运行状态信息。
89.在一个具体的实施例中,本申请的控制模块用于在获取所述主电机启动时的运行速度状态信息为低速运行状态时,获取按键检测功能指令;依据所述按键检测功能指令,获取所述主电机按照设定幅度增加运行速度信息;依据所述主电机按照设定幅度增加运行速度信息,获取所述主电机的运行速度状态信息到达高速运行状态信息。
90.在本申请实施例中,获取模块获取向电机供电的电池状态信息,控制模块依据电池状态信息,通过按键控制主副电机的工作状态,能够确保电池的输出参数满足电机启动的需求,同时,通过按键控制方式控制主副电机的工作状态,能够实现通过一个按键即可对
两个电机的启动关断进行控制,而且,还能够通过一个按键调节电机的工作参数,使电机管理更加方便,电机的运行速度更加精准。
91.关于吸尘器电机控制装置的具体限定可以参见上文中对于吸尘器电机控制方法的限定,在此不再赘述。上述吸尘器电机控制装置中的各个模块可全部或部分通过软件、硬件及其组合来实现。上述各模块可以硬件形式内嵌于或独立于计算机设备中的处理器中,也可以以软件形式存储于计算机设备中的存储器中,以便于处理器调用执行以上各个模块对应的操作。
92.在一个实施例中,提供了一种电子设备,该电子设备内部结构图可以如图3所示。该电子设备包括通过系统总线连接的处理器、存储器、通信接口、显示屏和输入装置。其中,该电子设备的处理器用于提供计算和控制能力。该电子设备的存储器包括非易失性存储介质、内存储器。该非易失性存储介质存储有操作系统和计算机程序。该内存储器为非易失性存储介质中的操作系统和计算机程序的运行提供环境。该电子设备的通信接口用于与外部的终端进行有线或无线方式的通信,无线方式可通过wifi、运营商网络、近场通信(nfc)或其他技术实现。该计算机程序被处理器执行时以实现一种吸尘器电机控制方法。该电子设备的显示屏可以是液晶显示屏或者电子墨水显示屏,该电子设备的输入装置可以是显示屏上覆盖的触摸层,也可以是电子设备外壳上设置的按键、轨迹球或触控板,还可以是外接的键盘、触控板或鼠标等。
93.本领域技术人员可以理解,图3中示出的结构,仅仅是与本申请方案相关的部分结构的框图,并不构成对本申请方案所应用于其上的电子设备的限定,具体的电子设备可以包括比图中所示更多或更少的部件,或者组合某些部件,或者具有不同的部件布置。
94.在一个实施例中,本申请提供的吸尘器电机控制装置可以实现为一种计算机程序的形式,计算机程序可在如图3所示的电子设备上运行。电子设备的存储器中可存储组成该吸尘器电机控制装置的各个程序模块,比如,图2所示的获取模块、控制模块。各个程序模块构成的计算机程序使得处理器执行本说明书中描述的本申请各个实施例的吸尘器电机控制方法中的步骤。
95.在一个具体的实施例中,本申请的处理器在执行一个或多个程序时,用于获取向电机供电的电池状态信息;依据电池状态信息,通过按键控制主副电机的工作状态。
96.在一个具体的实施例中,本申请的处理器在执行一个或多个程序时,用于获取电池没有放电参数错误的信息;获取电池不处于充电状态的信息。
97.在一个具体的实施例中,本申请的处理器在执行一个或多个程序时,用于获取按键检测功能信息;依据所述按键检测功能信息,识别按键检测功能的操作指令;依据所述操作指令,控制主副电机的工作状态。
98.在一个具体的实施例中,本申请的处理器在执行一个或多个程序时,用于获取吸尘器使用场景信息;依据吸尘器使用场景信息,控制主电机启动工作,或控制主电机和副电机启动工作;依据所述主电机启动工作信息,调整所述主电机的运行速度。
99.在一个具体的实施例中,本申请的处理器在执行一个或多个程序时,用于获取主电机启动时的运行速度状态信息,所述运行速度状态信息包括高速运行状态和低速运行状态;依据所述主电机启动时的运行速度状态信息,调整所述主电机的运行速度。
100.在一个具体的实施例中,本申请的处理器在执行一个或多个程序时,用于在获取
所述主电机启动时的运行速度状态信息为高速运行状态时,获取按键检测功能指令;依据所述按键检测功能指令,获取所述主电机按照设定幅度降低运行速度信息;依据所述主电机按照设定幅度降低运行速度信息,获取所述主电机的运行速度状态信息到达低速运行状态信息。
101.在一个具体的实施例中,本申请的处理器在执行一个或多个程序时,用于在获取所述主电机启动时的运行速度状态信息为低速运行状态时,获取按键检测功能指令;依据所述按键检测功能指令,获取所述主电机按照设定幅度增加运行速度信息;依据所述主电机按照设定幅度增加运行速度信息,获取所述主电机的运行速度状态信息到达高速运行状态信息。
102.特别地,根据本公开的实施例,上述任一实施例描述的吸尘器电机控制方法可以被实现为计算机软件程序。例如,本公开的实施例包括一种计算机程序产品,其包括有形地包含在机器可读介质上的计算机程序,所述计算机程序包含用于执行吸尘器电机控制方法的程序代码。在这样的实施例中,该计算机程序可以通过通信部分从网络上被下载和安装,和/或从可拆卸介质被安装。
103.在一个实施例中,提供了一种计算机可读存储介质,计算机程序可存储于一非易失性计算机可读取存储介质中,计算机程序被处理器执行时实现以下步骤:获取向电机供电的电池状态信息;依据电池状态信息,通过按键控制主副电机的工作状态。
104.在一个实施例中,计算机程序被处理器执行时还实现以下步骤:获取电池没有放电参数错误的信息;获取电池不处于充电状态的信息。
105.在一个实施例中,计算机程序被处理器执行时还实现以下步骤:获取按键检测功能信息;依据所述按键检测功能信息,识别按键检测功能的操作指令;依据所述操作指令,控制主副电机的工作状态。
106.在一个实施例中,计算机程序被处理器执行时还实现以下步骤:获取吸尘器使用场景信息;依据吸尘器使用场景信息,控制主电机启动工作,或控制主电机和副电机启动工作;依据所述主电机启动工作信息,调整所述主电机的运行速度。
107.在一个实施例中,计算机程序被处理器执行时还实现以下步骤:获取主电机启动时的运行速度状态信息,所述运行速度状态信息包括高速运行状态和低速运行状态;依据所述主电机启动时的运行速度状态信息,调整所述主电机的运行速度。
108.在一个实施例中,计算机程序被处理器执行时还实现以下步骤:在获取所述主电机启动时的运行速度状态信息为高速运行状态时,获取按键检测功能指令;依据所述按键检测功能指令,获取所述主电机按照设定幅度降低运行速度信息;依据所述主电机按照设定幅度降低运行速度信息,获取所述主电机的运行速度状态信息到达低速运行状态信息。
109.在一个实施例中,计算机程序被处理器执行时还实现以下步骤:在获取所述主电机启动时的运行速度状态信息为低速运行状态时,获取按键检测功能指令;依据所述按键检测功能指令,获取所述主电机按照设定幅度增加运行速度信息;依据所述主电机按照设定幅度增加运行速度信息,获取所述主电机的运行速度状态信息到达高速运行状态信息。
110.所述一个或多个程序被存储在只读存储器rom中的程序或者随机访问存储器ram中的程序而执行各种适当的动作和处理。在随机访问存储器ram中,包括服务器完成相应业务的软件程序,还包括车辆驾驶操作所需的各种程序和数据。服务器与其被控制的硬件设
备、只读存储器rom、随机访问存储器ram通过总线彼此相连,各种输入/输出接口也连接至总线。
111.以下部件连接至输入/输出接口:包括键盘、鼠标等的输入部分;包括诸如阴极射线管crt、液晶显示器lcd等以及扬声器等的输出部分;以及包括诸如lan卡、调制解调器等的网络接口卡的通信部分。通信部分经由诸如因特网的网络执行通信处理。驱动器也根据需要连接至输入/输出接口。可拆卸介质,诸如磁盘、光盘、磁光盘、半导体存储器等等,根据需要安装在驱动器上,以便于从其上读出的计算机程序根据需要被安装入存储器。
112.特别地,根据本公开的实施例,上述任一实施例描述的吸尘器电机控制方法可以被实现为计算机软件程序。例如,本公开的实施例包括一种计算机程序产品,其包括有形地包含在机器可读介质上的计算机程序,所述计算机程序包含用于执行吸尘器电机控制方法的程序代码。在这样的实施例中,该计算机程序可以通过通信部分从网络上被下载和安装,和/或从可拆卸介质被安装。
113.描述于本申请实施例中所涉及到的单元或模块可以通过软件的方式实现,也可以通过硬件的方式来实现。所描述的单元或模块也可以设置在处理器中。这些单元或模块的名称在某种情况下并不构成对该单元或模块本身的限定。
114.以上描述仅为本申请的较佳实施例以及对所运用技术原理的说明。本领域技术人员应当理解,本申请中所涉及的发明范围,并不限于上述技术特征的特定组合而成的技术方案,同时也应涵盖在不脱离所述发明构思的情况下,由上述技术特征或其等同特征进行任意组合而形成的其它技术方案。例如上述特征与本申请中公开的(但不限于)具有类似功能的技术特征进行互相替换而形成的技术方案。
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1