Cleaning control method, cleaning control device, cleaning base station and cleaning system
Patent Information
- Application Number
- TW114110650
- Authority / Receiving Office
- TW · TW
- Patent Type
- Patents
- Current Assignee / Owner
- Priority Date
- 2024-03-25
- Filing Date
- 2025-03-21
- Publication Date
- 2026-09-11
- Estimated Expiration
- 2045-03-20
AI Technical Summary
Existing smart cleaning equipment face issues with cleaning components getting stuck due to foreign objects, leading to malfunction and reduced cleaning effectiveness.
A cleaning control method and device that includes a scraping cleaning component within a cleaning tray, which retraces and repositions itself using preset amplitudes when it fails to perform its cleaning task, ensuring it can operate normally by separating foreign objects through friction.
Ensures the cleaning component operates effectively by removing foreign objects, maintaining cleaning efficiency and effectiveness of the cleaning tray.
Smart Images

Figure TWG2TB001910462_001 
Figure TWG2TB001910462_002 
Figure TWG2TB001910462_003
Abstract
Description
Technical Field
[0001] This application belongs to the field of electrical technology, specifically relating to a cleaning control method, a cleaning control device, a cleaning base station, and a cleaning system. Prior Technology
[0002] Existing smart cleaning equipment all come with a cleaning base station. After returning to the base station, the smart cleaning equipment can clean its cleaning components in the base station's cleaning tray. To clean the dirt in the cleaning tray, a scraper is used to remove the stains. Summary of the Invention
[0003] In a first aspect of this application, a cleaning control method is provided, applied to a cleaning base station. The cleaning base station includes a cleaning tray and a scraping cleaning component movably disposed within the cleaning tray. The scraping cleaning component is used to clean the cleaning tray. The cleaning control method includes: when the scraping cleaning component performs a cleaning task, determining whether the scraping cleaning component performs an action according to a preset method of the cleaning task; when the scraping cleaning component does not perform an action according to the preset method of the cleaning task, controlling the scraping cleaning component to retract according to a first preset amplitude; and controlling the scraping cleaning component to perform an action again according to the preset method of the cleaning task.
[0004] In some embodiments, the cleaning method further includes: when the scraping cleaning component performs the cleaning task again, determining whether the scraping cleaning component performs the action according to the preset method of the cleaning task; if the scraping cleaning component does not perform the action according to the preset method of the cleaning task, controlling the scraping cleaning component to perform a retraction according to a second preset amplitude; and controlling the scraping cleaning component to perform the action again according to the preset method of the cleaning task.
[0005] In some implementations, if the cleaning component fails to perform its actions according to the preset method of the cleaning task, a count is made to obtain a count value; it is then determined whether the count value is greater than or equal to a set value; if the count value is greater than or equal to the set value, an alarm signal is output.
[0006] In some embodiments, the scraping and cleaning component is rotatably disposed within the cleaning tray, and the first preset amplitude includes a preset angle value; controlling the scraping and cleaning component to retract according to the first preset amplitude includes controlling the scraping and cleaning component to rotate according to the preset angle value.
[0007] In some implementations, the scraping and cleaning component is oscillatingly disposed within the cleaning tray, and the first preset amplitude includes a preset oscillation value; controlling the scraping and cleaning component to retract according to the first preset amplitude includes: controlling the scraping and cleaning component to swing back according to the preset oscillation value.
[0008] In some implementations, the scraping and cleaning component is movably disposed within the cleaning tray, and the first preset amplitude includes a preset movement value; controlling the scraping and cleaning component to retract according to the first preset amplitude includes controlling the scraping and cleaning component to retract according to the preset movement value.
[0009] In some implementations, determining whether the scraping cleaning component performs the action according to the preset method of the cleaning task includes: when the driving element drives the scraping cleaning component to perform the action, acquiring the driving current of the driving element; when the driving current is greater than a set current value, determining that the scraping cleaning component has not performed the action according to the preset method of the cleaning task.
[0010] In some implementations, the cleaning base station includes a trigger, a detection element, and a cleaning rib. One of the trigger and the detection element is located on the scraping cleaning element, and the other is located on the cleaning tray or the cleaning rib. When the scraping cleaning element performs a cleaning task, determining whether the scraping cleaning element performs the action according to the preset method of the cleaning task includes: when the scraping cleaning element performs the cleaning task, determining whether the detection element senses the trigger within a preset time; if the detection element does not sense the trigger, it is determined that the scraping cleaning element has not performed the action according to the preset method of the cleaning task.
[0011] In some implementations, the cleaning base station includes a driver for driving the scraping cleaning component to move and a counter for counting the number of rotations of the driver. When the scraping cleaning component performs a cleaning task, determining whether the scraping cleaning component performs the action according to the preset method of the cleaning task includes: when the driver drives the scraping cleaning component to move, the counter obtains the number of rotations of the driver; determining whether the number of rotations of the driver increases within a preset time; when the number of rotations of the driver does not increase, it is determined that the scraping cleaning component does not perform the action according to the preset method of the cleaning task.
[0012] In some implementations, the cleaning base station includes a cleaning rib and a light interruption sensor. The light interruption sensor includes a light emitter and a light receiver. The light emitter is disposed on one of the cleaning tray and the cleaning rib, and the light receiver is disposed on the other of the cleaning tray and the cleaning rib. The light emitter and the light receiver are arranged opposite to each other. During operation, the scraping cleaning component can pass through the optical path between the light emitter and the light receiver. When the scraping cleaning component performs the cleaning task, determining whether the scraping cleaning component performs the action according to the preset method of the cleaning task includes: when the scraping cleaning component performs the cleaning task, within a preset time, determining whether the light interruption sensor generates a sensing signal; when the light interruption sensor does not generate a sensing signal, it is determined that the scraping cleaning component has not performed the action according to the preset method of the cleaning task.
[0013] In a second aspect of this application, a cleaning control device is provided, applied to a cleaning base station. The cleaning base station includes a cleaning tray and a scraping cleaning component movably disposed within the cleaning tray. The scraping cleaning component is used to clean the cleaning tray. The cleaning control device includes: a judgment module, which determines whether the scraping cleaning component performs an action according to a preset method of the cleaning task when the scraping cleaning component performs a cleaning task; a first control module, which controls the scraping cleaning component to retract according to a first preset amplitude when the scraping cleaning component does not perform an action according to the preset method of the cleaning task; and a second control module, which controls the scraping cleaning component to perform an action again according to the preset method of the cleaning task.
[0014] In a third aspect of this application, a cleaning base station is provided, including a controller for executing the cleaning control method described above.
[0015] In a fourth aspect of this application, a cleaning base station is provided, comprising: a cleaning tray; a scraping cleaning component movably disposed on the cleaning tray for cleaning the cleaning tray; and a driving element connected to the scraping cleaning component for driving the scraping cleaning component to move; wherein, the driving element is used to drive the scraping cleaning component to retract by a first preset amplitude when the scraping cleaning component fails to perform the action according to the preset method of the cleaning task, so that the scraping cleaning component performs the action again according to the preset method of the cleaning task.
[0016] In some implementations, if the scraping and cleaning component fails to perform its actions according to the preset method of the cleaning task, the scraping and cleaning component can retract according to a second preset amplitude and can operate according to the preset method of the cleaning task.
[0017] In some implementations, the cleaning base station further includes a controller; if the count value is greater than or equal to the set value, the controller outputs an alarm signal; wherein the count value is obtained by counting when the scraping cleaning component fails to perform the action according to the preset method of the cleaning task.
[0018] In some implementations, the controller is communicatively connected to a smart terminal so that the smart terminal can receive alarm signals output by the controller.
[0019] In some implementations, the scraping cleaning component is rotatably disposed within the cleaning tray, and the first preset amplitude includes a preset angle value. Under the condition that the scraping cleaning component does not perform its actions according to the preset method of the cleaning task, the scraping cleaning component can rotate according to the preset angle value.
[0020] In some implementations, the scraping cleaning component is oscillatingly disposed within the cleaning tray. The first preset amplitude includes a preset oscillation value. If the scraping cleaning component fails to perform its actions according to the preset method of the cleaning task, the scraping cleaning component can swing back according to the preset oscillation value.
[0021] In some implementations, the scraping cleaning component is movably disposed within the cleaning tray, and the first preset amplitude includes a preset movement value. If the scraping cleaning component fails to perform its actions according to the preset method of the cleaning task, the scraping cleaning component can move back according to the preset movement value.
[0022] In some implementations, when the driving current of the driving element is greater than a set current value, the scraping cleaning component can retract according to the first preset amplitude.
[0023] In some implementations, the cleaning base station includes a trigger, a detection element, and a cleaning rib, wherein one of the trigger and the detection element is disposed on the scraping cleaning element, and the other is disposed on the cleaning tray or the cleaning rib; wherein, if the detection element fails to sense the trigger within a preset time, the scraping cleaning element can retract according to the first preset amplitude.
[0024] In some embodiments, the driving element includes a driver for driving the scraping cleaning component to move, and the cleaning base station includes a counter for counting the number of rotations of the driver; wherein, under the condition that the number of rotations of the driver does not increase within a preset time, the scraping cleaning component can retract according to the first preset amplitude.
[0025] In some embodiments, the cleaning base station includes a cleaning rib and a light interruption sensor. The light interruption sensor includes a light emitter and a light receiver. The light emitter is disposed on one of the cleaning tray and the cleaning rib, and the light receiver is disposed on the other of the cleaning tray and the cleaning rib. The light emitter and the light receiver are arranged opposite to each other. During operation, the scraping cleaning component can pass through the optical path between the light emitter and the light receiver. In the case that the light interruption sensor does not generate a sensing signal, the scraping cleaning component can retract according to the first preset amplitude.
[0026] In a fifth aspect of this application, a cleaning system is provided, including a cleaning device and the cleaning base station, wherein the cleaning device may be located on a cleaning tray of the cleaning base station. Simple Explanation of the Diagram
[0027] To more clearly illustrate the technical solutions in the embodiments of this application, the accompanying drawings used in the description of the embodiments will be briefly introduced below. Obviously, the accompanying drawings described below are some embodiments of this application. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort. Figure 1 shows a schematic flowchart of a cleaning control method in one or more embodiments of this application. Figure 2 shows a schematic diagram of the structure of a clean base station in one or more embodiments of this application. Figure 3 shows a schematic diagram of the arrangement of the trigger and detection components of the clean base station in Figure 2. Figure 4 shows a schematic diagram of the arrangement of the light blocking sensor in the clean base station in Figure 2. Implementation
[0028] The technical solutions of the embodiments of this application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only a part of the embodiments of this application, and not all of the embodiments. Based on the embodiments of this application, all other embodiments obtained by those of ordinary skill in the art without creative effort are within the scope of protection of this application.
[0029] Furthermore, reference numerals and / or reference letters may be repeated in different examples in this application. Such repetition is for simplification and clarity purposes and does not in itself indicate a relationship between the various embodiments and / or settings discussed. In addition, this application provides examples of various specific processes and materials, but those skilled in the art will recognize the application of other processes and / or the use of other materials.
[0030] Please refer to Figure 1. A first aspect embodiment of this application provides a cleaning control method applied to a cleaning base station 1000. The cleaning base station 1000 includes a cleaning tray 20 and a scraping cleaning component 30 movably disposed within the cleaning tray 20. The scraping cleaning component 30 is used to clean the cleaning tray 20. The cleaning control method includes:
[0031] When the scraping cleaning component 30 performs the cleaning task, it is determined whether the scraping cleaning component 30 performs the action according to the preset method of the cleaning task.
[0032] When the scraping and cleaning component 30 does not perform the action according to the preset method of the cleaning task, the scraping and cleaning component 30 is controlled to retract according to the first preset amplitude.
[0033] Control the scraping and cleaning component 30 to perform the action again according to the preset method of the cleaning task.
[0034] The preset methods can be scraping actions such as rotation, movement, and swinging.
[0035] When the scraping cleaning component 30 performs the cleaning task, it is determined whether the scraping cleaning component 30 performs the action according to the preset method of the cleaning task. That is, during the process of the scraping cleaning component cleaning the washing tray, if the scraping cleaning component is stuck by foreign objects in the dirt, causing the scraping cleaning component to be unable to move normally, it is determined that the scraping cleaning component 30 has not performed the action according to the preset method of the cleaning task. The scraping cleaning component 30 is then controlled to retract by a first preset amplitude and then control the scraping cleaning component 30 to perform the action according to the preset method of the cleaning task again. In other words, when the scraping cleaning component is stuck by foreign objects, the scraping cleaning component is controlled to retract by a first preset amplitude and then perform the action according to the preset method of the cleaning task again. Under the action of friction, the foreign objects are separated from the scraping cleaning component 30, so that the foreign objects are no longer stuck in the scraping cleaning component 30, ensuring that the scraping cleaning component 30 can move normally to achieve the cleaning of the washing tray, thus ensuring the cleaning effect of the washing tray 20.
[0036] During the retraction of the scraping and cleaning component 30 according to a set threshold, foreign objects still jam the scraping and cleaning component 30, preventing it from functioning properly. In some embodiments, to separate the foreign object from the scraping and cleaning component 30, the cleaning method further includes: determining whether the scraping and cleaning component 30 performs the cleaning task according to the preset method of the cleaning task when it performs the cleaning task again. If the scraping and cleaning component 30 does not perform the cleaning task according to the preset method, it is controlled to retract according to a second preset amplitude. The scraping and cleaning component 30 is then controlled to perform the cleaning task according to the preset method again.
[0037] In some embodiments, when the scraping and cleaning component 30 performs the cleaning task again, if the foreign object still jams the scraping and cleaning component 30 and the scraping and cleaning component 30 does not perform the action according to the preset method of the cleaning task, the scraping and cleaning component 30 is controlled to retract according to the second preset amplitude, and the scraping and cleaning component 30 is controlled to perform the action again according to the preset method of the cleaning task. Under the action of friction, the foreign object is separated from the scraping and cleaning component 30, so that the foreign object no longer jams the scraping and cleaning component 30, ensuring that the scraping and cleaning component 30 can operate normally, so that the scraping and cleaning component 30 can perform the cleaning task again, thereby achieving the cleaning of the cleaning tray and ensuring the cleaning effect of the cleaning tray 20.
[0038] In some embodiments, the second preset amplitude may be the same as or different from the first preset amplitude. When the second preset amplitude is different from the first preset amplitude, the second preset amplitude may be greater than the first preset amplitude to increase the escape action and increase the probability of escape.
[0039] When the scraping and cleaning component 30 retracts a certain number of times according to the second preset amplitude, the foreign object still jams the scraping and cleaning component 30, causing it to malfunction. In some embodiments, the scraping and cleaning component 30 fails to perform its actions according to the preset method of the cleaning task, and a count is obtained. It is then determined whether the count value is greater than or equal to a set value. If the count value is greater than or equal to the set value, an alarm signal is output.
[0040] In some embodiments, the number of times the scraping cleaning component 30 fails to perform the action according to the preset method of the cleaning task is counted. That is, each time the scraping cleaning component 30 fails to perform the action according to the preset method of the cleaning task, the count value is incremented by one. When the count value is greater than or equal to a set value, an alarm signal is output. Based on the alarm signal, manual intervention is performed to separate the foreign object from the scraping cleaning component 30, so that the foreign object is no longer stuck in the scraping cleaning component 30, ensuring that the scraping cleaning component 30 can operate normally and can perform the cleaning task again to achieve the cleaning of the cleaning tray and ensure the cleaning effect of the cleaning tray 20.
[0041] In some embodiments, the cleaning base station 1000 also includes an alarm. The alarm can receive an alarm signal and, upon receiving the signal, sounds an alarm to alert the user or staff that a foreign object has become stuck in the cleaning component 30. The alarm may be a buzzer and / or a flashing light.
[0042] In some embodiments, the alarm signal can be received by a smart terminal, and the cleaning base station 1000 also includes a wireless transmission module. The wireless transmission module can receive the alarm signal and send it to the smart terminal, which then alerts the user via an app on the smart terminal, informing the user or staff that a foreign object has jammed the cleaning component 30. The smart terminal can be a mobile phone, tablet, laptop, etc.
[0043] In some embodiments, in order for the scraping cleaning component 30 to clean the cleaning tray 20, the scraping cleaning component 30 is rotatably disposed within the cleaning tray 20, and the first preset amplitude includes a preset angle value. Controlling the scraping cleaning component 30 to retract according to the first preset amplitude includes: controlling the scraping cleaning component 30 to rotate according to the preset angle value, so that the scraping cleaning component 30 can perform the action again according to the preset method of the cleaning task. When the scraping cleaning component 30 rotates according to the preset angle value, under the action of friction, foreign objects are separated from the scraping cleaning component 30, so that foreign objects no longer jam the scraping cleaning component 30, ensuring that the scraping cleaning component 30 can operate normally to achieve cleaning of the cleaning tray and ensure the cleaning effect of the cleaning tray 20.
[0044] In some embodiments, in order for the scraping cleaning component 30 to clean the cleaning tray 20, the scraping cleaning component 30 is oscillatingly disposed within the cleaning tray 20, and the first preset amplitude includes a preset oscillation value. Controlling the scraping cleaning component 30 to retract according to the first preset amplitude includes: controlling the scraping cleaning component 30 to swing back according to the preset oscillation value, so that the scraping cleaning component 30 can again perform actions according to the preset method of the cleaning task. When the scraping cleaning component 30 swings back according to the preset oscillation value, under the action of friction, foreign objects are separated from the scraping cleaning component 30, so that foreign objects no longer jam the scraping cleaning component 30, ensuring that the scraping cleaning component 30 can operate normally to achieve cleaning of the cleaning tray, thus ensuring the cleaning effect of the cleaning tray 20.
[0045] In some embodiments, in order for the scraping cleaning component 30 to clean the cleaning tray 20, the scraping cleaning component 30 is movably disposed within the cleaning tray 20, and the first preset amplitude includes a preset movement value. Controlling the scraping cleaning component 30 to retract according to the first preset amplitude includes: controlling the scraping cleaning component 30 to retract according to the preset movement value, so that the scraping cleaning component 30 can perform the action again according to the preset method of the cleaning task. When the scraping cleaning component 30 retracts according to the preset movement value, under the action of friction, foreign objects are separated from the scraping cleaning component 30, so that foreign objects no longer jam the scraping cleaning component 30, ensuring that the scraping cleaning component 30 can operate normally to achieve cleaning of the cleaning tray and ensure the cleaning effect of the cleaning tray 20.
[0046] In some embodiments, to determine whether the scraping cleaning component 30 is stuck by a foreign object, the cleaning base station 1000 includes a driving element for driving the scraping cleaning component 30 to move. Determining whether the scraping cleaning component 30 performs the cleaning task according to the preset method of the cleaning task includes: acquiring the driving current of the driving element when it drives the scraping cleaning component 30 to move. If the driving current is greater than a set current value, it is determined that the scraping cleaning component 30 has not performed the cleaning task according to the preset method. The set current value is 400mA.
[0047] Referring to Figure 3, in some embodiments, to determine whether the scraping cleaning component 30 is stuck by a foreign object, the cleaning base station 1000 includes a trigger 40, a detection component 50, and a cleaning rib 90. One of the trigger 40 and the detection component 50 is disposed on the scraping cleaning component 30, and the other is disposed on the cleaning tray 20 or the cleaning rib 90. When the scraping cleaning component 30 performs a cleaning task, determining whether the scraping cleaning component 30 performs the action according to the preset method of the cleaning task includes:
[0048] When the scraping cleaning component 30 performs the cleaning task, it is determined whether the detection component 50 senses the trigger component 40 within a preset time period. In other words, it is determined whether the number of times the detection component 50 senses the trigger component 40 increases within the preset time period. If the detection component 50 does not sense the trigger component 40, that is, the number of times the detection component 50 senses the trigger component 40 does not increase, it is determined that the scraping cleaning component 30 has not performed the action according to the preset method of the cleaning task.
[0049] In some embodiments, the detection element 50 may be a Hall sensor, and the trigger element 40 may be a magnet.
[0050] In some embodiments, the detection element 50 may be disposed on the cleaning rib 90 or within the cleaning tray 20, and the trigger element 40 may be disposed on the scraping and cleaning element 30. In other embodiments, the trigger element 40 may be disposed on the cleaning rib 90 or within the cleaning tray 20, and the detection element 50 may be disposed on the scraping and cleaning element 30.
[0051] In some embodiments, to determine whether the scraping cleaning component 30 is stuck by a foreign object, the cleaning base station 1000 includes a driver for driving the scraping cleaning component 30 and a counter for counting the number of rotations of the driver. When the scraping cleaning component 30 performs a cleaning task, determining whether the scraping cleaning component 30 performs the action according to the preset method of the cleaning task includes: when the driver drives the scraping cleaning component 30 to move, the counter obtains the number of rotations of the driver. It is then determined whether the number of rotations of the driver increases within a preset time. If the number of rotations of the driver does not increase, it is determined that the scraping cleaning component 30 has not performed the action according to the preset method of the cleaning task.
[0052] Referring to Figure 4, in some embodiments, to determine whether the scraping cleaning component 30 is stuck by a foreign object, the cleaning base station 1000 includes a cleaning rib 90 and a light interruption sensor 60. The light interruption sensor 60 includes a light emitter 601 and a light receiver 602. The light emitter is disposed on one of the cleaning tray 20 and the cleaning rib 90, and the light receiver 602 is disposed on the other of the cleaning tray 20 and the cleaning rib 90. The light emitter 601 and the light receiver 602 are arranged opposite to each other. During the operation, the scraping cleaning component can pass through the light path between the light emitter 601 and the light receiver 602. When the scraping cleaning component 30 performs the cleaning task, determining whether the scraping cleaning component 30 performs the action according to the preset method of the cleaning task includes: when the scraping cleaning component 30 performs the cleaning task, within a preset time, determining whether the light interruption sensor 60 generates a sensing signal, that is, determining whether the number of times the sensing signal generated by the light interruption sensor 60 is received increases. If the light blocking sensor does not generate a sensing signal, that is, the number of times the sensing signal generated by the light blocking sensor 60 is received does not increase, it is determined that the scraping cleaning component 30 has not performed the action according to the preset method of the cleaning task.
[0053] A second aspect of this application provides a cleaning control device applied to a cleaning base station 1000. The cleaning base station 1000 includes a cleaning tray 20 and a scraping cleaning component 30 movably disposed within the cleaning tray 20. The scraping cleaning component 30 is used to clean the cleaning tray 20. The cleaning control device includes: a judgment module, a first control module, and a second control module. The judgment module determines whether the scraping cleaning component 30 performs the cleaning task according to a preset method of the cleaning task when it is performing the cleaning task. When the scraping cleaning component 30 does not perform the cleaning task according to the preset method, the first control module controls the scraping cleaning component 30 to revert to a first preset amplitude. The second control module controls the scraping cleaning component 30 to perform the cleaning task according to the preset method again.
[0054] In some embodiments, when the scraping cleaning component 30 performs the cleaning task, it is determined whether the scraping cleaning component 30 performs the action according to the preset method of the cleaning task. That is, during the process of the scraping cleaning component cleaning the cleaning tray, if the scraping cleaning component is stuck by foreign objects in the dirt, causing the scraping cleaning component to be unable to operate normally, it is determined that the scraping cleaning component 30 has not performed the action according to the preset method of the cleaning task. The scraping cleaning component 30 is then controlled to retract by a first preset amplitude, and then controlled to perform the action again according to the preset method of the cleaning task. In other words, when the scraping cleaning component is stuck by foreign objects, the scraping cleaning component is controlled to retract by a first preset amplitude and then perform the action again according to the preset method of the cleaning task. Under the action of friction, the foreign objects are separated from the scraping cleaning component 30, so that the foreign objects are no longer stuck on the scraping cleaning component 30, ensuring that the scraping cleaning component 30 can operate normally to achieve the cleaning of the cleaning tray, thus ensuring the cleaning effect of the cleaning tray 20.
[0055] A third aspect of this application provides a clean base station 1000, including a controller for a clean control method.
[0056] Referring to Figure 1, in a fourth aspect embodiment of this application, a cleaning base station 1000 includes: a cleaning tray 20, a scraping cleaning component 30, and a driving element. The scraping cleaning component 30 is movably disposed on the cleaning tray 20 for cleaning the cleaning tray 20. The driving element is connected to the scraping cleaning component 30 and is used to drive the scraping cleaning component 30 to operate. Specifically, when the scraping cleaning component 30 fails to perform its operation according to a preset method of the cleaning task, the driving element drives the scraping cleaning component 30 to retract by a first preset amplitude, so that the scraping cleaning component 30 performs its operation again according to the preset method of the cleaning task.
[0057] In some embodiments, when the scraping cleaning component 30 performs a cleaning task, it is determined whether the scraping cleaning component 30 performs its actions according to the preset method of the cleaning task. That is, during the process of the scraping cleaning component cleaning the cleaning tray, if the scraping cleaning component is stuck by foreign objects in the dirt, causing it to be unable to operate normally, it is determined that the scraping cleaning component 30 has not performed its actions according to the preset method of the cleaning task. The driving element controls the scraping cleaning component 30 to retract by a first preset amplitude, and controls the scraping cleaning component 30 to perform its actions again according to the preset method of the cleaning task. In other words, when the scraping cleaning component is stuck by foreign objects, the driving element controls the scraping cleaning component to retract by a first preset amplitude and perform its actions again according to the preset method of the cleaning task. Under the action of friction, the foreign objects are separated from the scraping cleaning component 30, so that the foreign objects are no longer stuck on the scraping cleaning component 30, ensuring that the scraping cleaning component 30 can operate normally to achieve the cleaning of the cleaning tray, thus ensuring the cleaning effect of the cleaning tray 20.
[0058] In some embodiments, to further ensure the cleaning effect of the cleaning tray 20, the cleaning tray 20 is detachably connected to the base 10. Removing the cleaning tray 20 from the base 10 allows for deep cleaning in areas with ample operating space, further ensuring the cleanliness of the cleaning tray 20. Furthermore, after the cleaning tray 20 is removed from the base 10, components within the base 10 that were previously hidden by the cleaning tray 20 are exposed, facilitating maintenance and improving work efficiency.
[0059] In some embodiments, in order to reduce costs, the cleaning tray 20 and the base 10 are integrally formed, which reduces the processing steps, improves processing efficiency, and at the same time ensures the stability of the connection between the cleaning tray 20 and the base 10.
[0060] In some embodiments, in order to achieve power transmission, the cleaning base station 1000 also includes a transmission device, which is at least partially mounted on the cleaning tray 20. The transmission device is connected to the drive element and the scraping cleaning component 30. The transmission device can transmit the power of the drive element to the scraping cleaning component 30 to drive the scraping cleaning component 30 to rotate.
[0061] Referring to Figure 1, in some embodiments, the drive element includes a driver 70 and a reducer 80. The reducer 80 is connected to the driver 70 and the transmission to transmit the power of the driver 70 to the scraper cleaning member 30 via the reducer 80 and the transmission, thereby driving the scraper cleaning member 30 to move so that the scraper cleaning member 30 can clean the cleaning tray.
[0062] In some embodiments, when the scraping and cleaning component 30 performs the cleaning task again, if the foreign object still jams the scraping and cleaning component 30, that is, the scraping and cleaning component does not perform the action according to the preset method of the cleaning task, the scraping and cleaning component 30 can retract according to the second preset amplitude and can act according to the preset method of the cleaning task. Under the action of friction, the foreign object is separated from the scraping and cleaning component 30, so that the foreign object no longer jams the scraping and cleaning component 30, ensuring that the scraping and cleaning component 30 can operate normally, so that the scraping and cleaning component 30 can perform the cleaning task again to achieve the cleaning of the cleaning tray and ensure the cleaning effect of the cleaning tray 20.
[0063] In some embodiments, the second preset amplitude may be the same as or different from the first preset amplitude. When the second preset amplitude is different from the first preset amplitude, the second preset amplitude may be greater than the first preset amplitude to increase the escape action and increase the probability of escape.
[0064] When the scraping and cleaning component 30 retracts a certain number of times according to the second preset amplitude, the foreign object still jams the scraping and cleaning component 30, causing it to malfunction. In some embodiments, the cleaning base station also includes a controller. When the count value is greater than or equal to a set value, the controller outputs an alarm signal. The count value is obtained by counting when the scraping and cleaning component 30 fails to perform its actions according to the preset method of the cleaning task.
[0065] In some embodiments, the number of times the scraping cleaning component 30 fails to perform the action according to the preset method of the cleaning task is counted. That is, each time the scraping cleaning component 30 fails to perform the action according to the preset method of the cleaning task, the count value is incremented by one. When the count value is greater than or equal to a set value, an alarm signal is output. Based on the alarm signal, manual intervention is performed to separate the foreign object from the scraping cleaning component 30, so that the foreign object is no longer stuck in the scraping cleaning component 30, ensuring that the scraping cleaning component 30 can operate normally and can perform the cleaning task again to achieve the cleaning of the cleaning tray and ensure the cleaning effect of the cleaning tray 20.
[0066] In some embodiments, the controller is communicatively connected to a smart terminal, enabling the smart terminal to receive alarm signals output by the controller. The cleaning base station 1000 also includes a wireless transmission module. The wireless transmission module can receive the alarm signal and send it to the smart terminal, which then alerts the user via an app on the smart terminal, informing the user or staff that a foreign object has jammed the cleaning component 30. The smart terminal can be a mobile phone, tablet, laptop, etc.
[0067] In some embodiments, the scraping cleaning component 30 is rotatably disposed within the cleaning tray 20. The first preset amplitude includes a preset angle value. When the scraping cleaning component 30 does not perform its actions according to the preset method of the cleaning task, the scraping cleaning component 30 can rotate according to the preset angle value. When the scraping cleaning component 30 rotates according to the preset angle value, the foreign object is separated from the scraping cleaning component 30 under the action of friction, so that the foreign object no longer jams the scraping cleaning component 30, ensuring that the scraping cleaning component 30 can operate normally to achieve cleaning of the cleaning tray and ensuring the cleaning effect of the cleaning tray 20.
[0068] In some embodiments, the scraping cleaning component 30 is oscillatingly disposed within the cleaning tray 20. The first preset amplitude includes a preset swing value. If the scraping cleaning component 30 does not perform its actions according to the preset method of the cleaning task, the scraping cleaning component 30 can swing back according to the preset swing value. When the scraping cleaning component 30 swings back according to the preset swing value, the foreign object is separated from the scraping cleaning component 30 under the action of friction, so that the foreign object no longer jams the scraping cleaning component 30, ensuring that the scraping cleaning component 30 can operate normally to achieve cleaning of the cleaning tray and ensure the cleaning effect of the cleaning tray 20.
[0069] In some embodiments, the scraping cleaning component 30 is movably disposed within the cleaning tray 20. The first preset amplitude includes a preset movement value. If the scraping cleaning component 30 fails to perform its actions according to the preset method of the cleaning task, the scraping cleaning component 30 can move back according to the preset movement value. When the scraping cleaning component 30 moves back according to the preset movement value, the foreign object is separated from the scraping cleaning component 30 under the action of friction, so that the foreign object no longer jams the scraping cleaning component 30, ensuring that the scraping cleaning component 30 can operate normally to achieve cleaning of the cleaning tray and ensuring the cleaning effect of the cleaning tray 20.
[0070] In some embodiments, in order to determine whether the scraping cleaning component 30 is stuck by a foreign object, the scraping cleaning component 30 can retract according to a first preset amplitude when the driving current of the driving element is greater than a set current value.
[0071] In some embodiments, to determine whether the scraping cleaning component 30 is stuck by a foreign object, the cleaning base station 1000 includes a trigger 40, a detection component 50, and a cleaning rib 90. One of the trigger 40 and the detection component 50 is disposed on the scraping cleaning component 30, and the other is disposed on the cleaning tray 20 or the cleaning rib 90. Wherein, if the detection component 50 does not sense the trigger 40 within a preset time, the scraping cleaning component 30 can retract according to a first preset amplitude.
[0072] In some embodiments, to determine whether the scraping cleaning component 30 is stuck by a foreign object, the driving element includes a driver for driving the scraping cleaning component 30 to move, and the cleaning base station 1000 includes a counter for counting the number of rotations of the driver. Wherein, if the number of rotations of the driver does not increase within a preset time, the scraping cleaning component 30 can retract according to a first preset amplitude.
[0073] In some embodiments, to determine whether the cleaning component 30 is stuck by a foreign object, the cleaning base station 1000 includes a cleaning rib 90 and a light interruption sensor 60. The light interruption sensor 60 includes a light emitter 601 and a light receiver 602. The light emitter 601 is disposed on one of the cleaning tray 20 and the cleaning rib 90, and the light receiver 602 is disposed on the other of the cleaning tray 20 and the cleaning rib 90. The light emitter 601 and the light receiver 602 are arranged opposite to each other, and the cleaning component can pass through the optical path between the light emitter 601 and the light receiver 602 during operation. Wherein, if the light interruption sensor 60 does not generate a sensing signal, the cleaning component 30 can retract according to a first preset amplitude.
[0074] According to a fifth aspect of this application, a cleaning system is provided, including cleaning equipment and a cleaning base station 1000, wherein the cleaning equipment may be located on a cleaning tray 20 of the cleaning base station 1000.
[0075] In some embodiments, the cleaning equipment may be a floor scrubber, a sweeping robot, a sweeping machine, etc., and this application does not impose any limitations.
[0076] According to one or more embodiments of this application, the cleaning control method determines whether the scraping cleaning component performs its cleaning task according to a preset method of the cleaning task. That is, during the process of the scraping cleaning component cleaning the cleaning tray, if it becomes stuck by foreign objects in the dirt, preventing it from operating normally, it is determined that the scraping cleaning component has not performed its cleaning task according to the preset method. The scraping cleaning component is then controlled to retract by a first preset amplitude, and then controlled to perform its cleaning task again according to the preset method. In other words, when the scraping cleaning component is stuck by foreign objects, it is controlled to retract by the first preset amplitude and then perform its cleaning task again according to the preset method. Under the action of friction, the foreign objects are separated from the scraping cleaning component, preventing them from getting stuck and ensuring that the scraping cleaning component can operate normally to clean the cleaning tray, thus ensuring the cleaning effect of the cleaning tray.
[0077] In this application, unless otherwise expressly specified and limited, "above" or "below" the second feature can include direct contact between the first and second features, or contact between the first and second features through another feature between them. Furthermore, "above," "over," and "on top" of the second feature includes the first feature directly above or diagonally above the second feature, or simply indicates that the first feature is at a higher horizontal level than the second feature. "Below," "below," and "under" the second feature includes the first feature directly below or diagonally below the second feature, or simply indicates that the first feature is at a lower horizontal level than the second feature.
[0078] In the description of this application, it should be understood that the terms "center", "longitudinal", "lateral", "length", "width", "thickness", "upper", "lower", "front", "rear", "left", "right", "vertical", "horizontal", "top", "bottom", "inner", "outer", "clockwise", and "counterclockwise" indicate the orientation or positional relationship based on the orientation or positional relationship shown in the accompanying drawings. They are used only for the convenience of describing this application and simplifying the description, and do not indicate or imply that the device or element referred to must have a specific orientation, or be constructed and operated in a specific orientation. Therefore, they should not be construed as limitations on this application.
[0079] It should be noted that all directional indications in the embodiments of this application are only used to explain the relative positional relationship and movement of each component in a specific posture. If the specific posture changes, the directional indications will also change accordingly.
[0080] In this application, unless otherwise expressly specified and limited, the terms "connection," "fixed," etc., should be interpreted broadly. For example, "fixed" can mean a fixed connection, a detachable connection, or an integral part; it can mean a mechanical connection or an electrical connection; it can mean a direct connection or an indirect connection through an intermediate medium; it can mean the internal communication of two components or the interaction between two components, unless otherwise expressly limited. Those skilled in the art can understand the specific meaning of the above terms in this application according to the specific circumstances.
[0081] Furthermore, the use of terms such as "first" and "second" in this application is for descriptive purposes only and should not be construed as indicating or implying their relative importance or implicitly specifying the number of technical features indicated. Therefore, features defined with "first" or "second" may explicitly or implicitly include one or more features. In the description of this application, "multiple" means two or more, unless otherwise explicitly specified.
[0082] In the description of this specification, the references to terms such as "one embodiment," "some embodiments," "example," "specific example," or "some examples," etc., indicate that a specific feature, structure, material, or characteristic described in connection with that embodiment or example is included in at least one embodiment or example of this application. In this specification, the illustrative expressions of the above terms do not necessarily refer to the same embodiment or example. Furthermore, the specific features, structures, materials, or characteristics described may be combined in any suitable manner in one or more embodiments or examples. In addition, those skilled in the art can combine and integrate the different embodiments or examples described in this specification.
[0083] Furthermore, the technical solutions of the various embodiments can be combined with each other, but only if they are based on the ability of a person skilled in the art to implement them. When the combination of technical solutions is contradictory or cannot be implemented, it should be considered that such combination of technical solutions does not exist and is not within the scope of protection claimed in this application.
[0084] Although embodiments of this application have been shown and described, those skilled in the art will understand that various changes, modifications, substitutions and variations can be made to these embodiments without departing from the principles and spirit of this application, the scope of which is defined by the scope of the claims and their equivalents.
[0085] The above description is only a preferred embodiment of the present invention. All equivalent changes and modifications made in accordance with the claims of the present invention shall be covered by the present invention.
[0086] 10: Base 20: Cleaning the tray 30: Scraping and cleaning components 40: Trigger 50: Inspection Items 60: Light interruption sensor 70: Drive 80: Gear Reducer 90: Clean the ribs 601: Light emitter 602: Optical Receiver 1000: Clean Base Station
Claims
1. A cleaning control method applied to a cleaning base station (1000), the cleaning base station (1000) including a cleaning tray (20) and a scraping cleaning component (30) movably disposed within the cleaning tray (20), the scraping cleaning component (30) being used to clean the cleaning tray (20), the cleaning control method comprising: When the scraping cleaning component (30) performs a cleaning task, it is determined whether the scraping cleaning component (30) performs the action according to a preset method of the cleaning task; when the scraping cleaning component (30) does not perform the action according to the preset method of the cleaning task, the scraping cleaning component (30) is controlled to perform a retraction according to a first preset amplitude; and the scraping cleaning component (30) is controlled to perform the action again according to the preset method of the cleaning task.
2. The cleaning control method as described in claim 1, further comprising: When the cleaning component (30) performs the cleaning task again, it is determined whether the cleaning component (30) performs the action according to the preset method of the cleaning task; when the cleaning component (30) does not perform the action according to the preset method of the cleaning task, the cleaning component (30) is controlled to perform a retraction according to a second preset amplitude; and the cleaning component (30) is controlled to perform the action again according to the preset method of the cleaning task.
3. The cleaning control method as described in claim 2, wherein: If the scraping and cleaning component (30) fails to perform the action according to the preset method of the cleaning task, a count is made to obtain a count value; it is determined whether the count value is greater than or equal to a set value; and if the count value is greater than or equal to the set value, an alarm signal is output.
4. The cleaning control method as described in claim 3, wherein, The alarm signal can be received by a smart terminal.
5. The cleaning control method as described in any one of claims 1 to 4, wherein, The scraping and cleaning component (30) is rotatably disposed within the cleaning tray (20), and the first preset amplitude includes a preset angle value; controlling the scraping and cleaning component (30) to retract according to the first preset amplitude includes: controlling the scraping and cleaning component (30) to rotate according to the preset angle value.
6. The cleaning control method as described in any one of claims 1 to 4, wherein, The scraping and cleaning component (30) is oscillatingly disposed within the cleaning tray (20), and the first preset amplitude includes a preset swing value; controlling the scraping and cleaning component (30) to retract according to the first preset amplitude includes: controlling the scraping and cleaning component (30) to swing back according to the preset swing value.
7. The cleaning control method as described in any one of claims 1 to 4, wherein, The scraping and cleaning component (30) is movably disposed within the cleaning tray (20), and the first preset amplitude includes a preset movement value; controlling the scraping and cleaning component (30) to retract according to the first preset amplitude includes: controlling the scraping and cleaning component (30) to retract according to the preset movement value.
8. The cleaning control method as described in any one of claims 1 to 4, wherein, The cleaning base station (1000) includes a drive element for driving the scraping cleaning component (30) to operate. When the scraping cleaning component (30) performs the cleaning task, determining whether the scraping cleaning component (30) performs the operation according to the preset method of the cleaning task includes: when the drive element drives the scraping cleaning component (30) to operate, acquiring a drive current of the drive element; and when the drive current is greater than a set current value, determining that the scraping cleaning component (30) has not performed the operation according to the preset method of the cleaning task.
9. The cleaning control method as described in any one of claims 1 to 4, wherein, The cleaning base station (1000) includes a trigger (40), a detector (50), and a cleaning rib (90). One of the trigger (40) and the detector (50) is located on the scraping cleaning component (30), and the other of the trigger (40) and the detector (50) is located on the cleaning tray (20) or the cleaning rib (90). When the scraping cleaning component (30) performs the cleaning task, determining whether the scraping cleaning component (30) performs the action according to the preset method of the cleaning task includes: when the scraping cleaning component (30) performs the cleaning task, determining whether the detector (50) senses the trigger (40) within a preset time; and when the detector (50) does not sense the trigger (40), determining that the scraping cleaning component (30) has not performed the action according to the preset method of the cleaning task.
10. The cleaning control method as described in any one of claims 1 to 4, wherein, The cleaning base station (1000) includes a driver for driving the scraping cleaning component (30) to move and a counter for counting the number of rotations of the driver. When the scraping cleaning component (30) performs the cleaning task, determining whether the scraping cleaning component (30) performs the action according to the preset method of the cleaning task includes: when the driver drives the scraping cleaning component (30) to move, the counter obtains a number of rotations of the driver; determining whether the number of rotations of the driver increases within a preset time; and when the number of rotations of the driver does not increase, determining that the scraping cleaning component (30) does not perform the action according to the preset method of the cleaning task.
11. The cleaning control method as described in any one of claims 1 to 4, wherein, The cleaning base station (1000) includes a cleaning rib (90) and a light interruption sensor (60). The light interruption sensor (60) includes a light emitter and a light receiver. The light emitter is disposed on one of the cleaning tray (20) and the cleaning rib (90), and the light receiver is disposed on the other of the cleaning tray (20) and the cleaning rib (90). The light emitter and the light receiver are disposed opposite to each other. During operation, the scraping cleaning component can pass through the light path between the light emitter and the light receiver. When the scraping cleaning component (30) performs the cleaning task, determining whether the scraping cleaning component (30) performs the operation according to the preset method of the cleaning task includes: when the scraping cleaning component (30) performs the cleaning task, within a preset time, determining whether the light interruption sensor generates a sensing signal; and when the light interruption sensor (60) does not generate the sensing signal, determining that the scraping cleaning component (30) does not perform the operation according to the preset method of the cleaning task.
12. A cleaning control device applied to a cleaning base station (1000), the cleaning base station (1000) including a cleaning tray (20) and a scraping cleaning component (30) movably disposed within the cleaning tray (20), the scraping cleaning component (30) being used to clean the cleaning tray (20), the cleaning control device comprising: A judgment module determines whether the scraping and cleaning component (30) performs the cleaning task according to a preset method of the cleaning task when the scraping and cleaning component (30) performs the cleaning task; a first control module controls the scraping and cleaning component (30) to perform a backtracking operation according to a first preset amplitude when the scraping and cleaning component (30) does not perform the cleaning task according to the preset method of the cleaning task. And a second control module, which controls the scraping and cleaning component (30) to perform the action again according to the preset method of the cleaning task.
13. A cleaning base station (1000) comprising a controller for performing a cleaning control method as described in any one of claims 1 to 11.
14. A clean base station (1000), comprising: A cleaning tray (20); a scraping cleaning component (30) movably disposed on the cleaning tray (20) for cleaning the cleaning tray (20); and a driving element connected to the scraping cleaning component (30) for driving the scraping cleaning component (30) to move; wherein the driving element is used to drive the scraping cleaning component (30) to retract according to a first preset amplitude when the scraping cleaning component (30) does not perform the action according to a preset method of the cleaning task, so that the scraping cleaning component (30) performs the action again according to the preset method of the cleaning task.
15. The clean base station (1000) as described in claim 14, wherein, If the cleaning component fails to perform its actions according to the preset method of the cleaning task, the cleaning component (30) can retract according to a second preset amplitude and can operate according to the preset method of the cleaning task.
16. The clean base station (1000) as described in claim 15, wherein, The cleaning base station also includes a controller; when a count value is greater than or equal to a set value, the controller outputs an alarm signal; wherein the count value is obtained by counting the scraping cleaning component (30) for failing to perform the action according to the preset method of the cleaning task.
17. The clean base station (1000) as described in claim 16, wherein, The controller is connected to a smart terminal so that the smart terminal can receive the alarm signal output by the controller.
18. The clean base station (1000) as described in any one of claims 14 to 17, wherein, The scraping and cleaning component (30) is rotatably disposed within the cleaning tray (20). The first preset amplitude includes a preset angle value. Under the condition that the scraping and cleaning component (30) does not perform the action according to the preset method of the cleaning task, the scraping and cleaning component (30) can rotate according to the preset angle value.
19. The clean base station (1000) as described in any one of claims 14 to 17, wherein, The scraping and cleaning component (30) is oscillatingly disposed within the cleaning tray (20). The first preset amplitude includes a preset swing value. Under the condition that the scraping and cleaning component (30) does not perform the action according to the preset method of the cleaning task, the scraping and cleaning component (30) can rotate according to the preset swing value.
20. The clean base station (1000) as described in any one of claims 14 to 17, wherein, The scraping and cleaning component (30) is movably disposed within the cleaning tray (20). The first preset amplitude includes a preset movement value. Under the condition that the scraping and cleaning component (30) does not perform the action according to the preset method of the cleaning task, the scraping and cleaning component (30) can rotate according to the preset movement value.
21. The clean base station (1000) as described in any one of claims 14 to 17, wherein, When the driving current of the driving element is greater than a set current value, the scraping cleaning component (30) can retract according to the first preset amplitude.
22. The clean base station (1000) as described in any one of claims 14 to 17, wherein, The cleaning base station (1000) includes a trigger (40), a detector (50) and a cleaning rib (90). One of the trigger (40) and the detector (50) is located on the scraping cleaning component (30), and the other of the trigger (40) and the detector (50) is located on the cleaning tray (20) or the cleaning rib (90). Wherein, if the detector (50) does not sense the trigger (40) within a preset time, the scraping cleaning component (30) can retract according to the first preset amplitude.
23. The clean base station (1000) as described in any one of claims 14 to 17, wherein, The driving element includes a driver for driving the scraping cleaning component (30) to move, and the cleaning base station (1000) includes a counter for calculating a number of rotations of the driver; wherein, under the condition that the number of rotations of the driver does not increase within a preset time, the scraping cleaning component (30) can retract according to the first preset amplitude.
24. The clean base station (1000) as described in any one of claims 14 to 17, wherein, The cleaning base station (1000) includes a cleaning rib (90) and a light interruption sensor (60). The light interruption sensor (60) includes a light emitter (601) and a light receiver (602). The light emitter (601) is disposed on one of the cleaning tray (20) and the cleaning rib (90), and the light receiver (602) is disposed on the other of the cleaning tray (20) and the cleaning rib (90). The light emitter (601) and the light receiver (602) are disposed opposite to each other. During operation, the scraping cleaning component can pass through the light path between the light emitter (601) and the light receiver (602). When the light interruption sensor (60) does not generate a sensing signal, the scraping cleaning component (30) can retract according to the first preset amplitude.
25. A cleaning system comprising cleaning equipment and a cleaning base station (1000) as claimed in any one of claims 13 to 24, the cleaning equipment being located on a cleaning tray (20) of the cleaning base station (1000).
Citation Information
Patent Citations
Base station control method and device of mobile cleaning equipment, base station and cleaning system
CN116509284A
Cleaning station and cleaning system
EP4292489A1