Cleaning apparatus and control method thereof
Patent Information
- Application Number
- CN202410392318.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2024-03-29
- Publication Date
- 2026-09-11
- Estimated Expiration
- 2044-03-29
AI Technical Summary
[0003]滚刷是清洁设备中主要的部件,在清洁设备使用的过程中,滚刷的旋转运行,以及与地面的摩擦,使滚刷的温度持续升高,影响滚刷的使用寿命,滚刷的使用寿命制约着清洁设备的使用寿命,故影响清洁设备的使用寿命
[0024]可以理解的是,上述第二方面至第四方面的有益效果可以参见上述第一方面中的相关描述,在此不再赘述。
Smart Images

Figure CN118078165B_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of intelligent cleaning, and more particularly to a cleaning device and its control method. Background Technology
[0002] With the development of artificial intelligence and the increasing number of AI devices entering people's lives, cleaning equipment, as a major AI device in daily life, can automatically complete cleaning tasks.
[0003] The roller brush is a key component of cleaning equipment. During the use of the cleaning equipment, the rotation of the roller brush and the friction with the ground cause the temperature of the roller brush to rise continuously, affecting its service life. The service life of the roller brush restricts the service life of the cleaning equipment, thus affecting the service life of the cleaning equipment. Summary of the Invention
[0004] This application provides a cleaning device and its control method, which can reduce the impact on the service life of the roller brush when the temperature of the roller brush continues to rise.
[0005] In a first aspect, a cleaning device is provided, including a roller brush module, a drive module, a detection module, and a control module. The control module is communicatively connected to the drive motor and the detection module. The roller brush module includes a roller brush cylinder; the drive module is disposed within the inner cavity of the roller brush cylinder; the drive module includes a housing and a drive motor, the drive motor being fixedly disposed within the housing and configured to drive the roller brush cylinder to rotate; the detection module includes a temperature sensor configured to detect the temperature of the roller brush cylinder; the control module is configured to: receive the detected temperature collected by the temperature sensor when the roller brush cylinder rotates at a preset speed; generate control information based on the detected temperature and a preset temperature threshold; and adjust the rotational speed of the roller brush cylinder based on the control information. By detecting the temperature of the roller brush cylinder in the roller brush module using the temperature sensor and adjusting the rotational speed of the roller brush cylinder, the temperature of the roller brush cylinder is controlled, thereby improving the service life of the roller brush cylinder.
[0006] In the embodiments of this application, the drive module is set in the inner cavity of the roller brush cylinder, so as to realize the built-in drive in the roller brush of the cleaning equipment, which can save space of the cleaning equipment.
[0007] The preset temperature thresholds can include a low temperature threshold and a high temperature threshold. When the detected temperature is higher than the low temperature threshold, it indicates that the temperature of the corresponding roller brush is high, which may affect the service life of the roller brush. The corresponding control information is generated to reduce the temperature of the roller brush through appropriate operations. When the detected temperature is higher than the high temperature threshold, it indicates that the temperature of the corresponding roller brush is very high, which will affect the service life of the roller brush. The corresponding control information is generated to reduce the temperature of the roller brush through appropriate operations.
[0008] When the detected temperature is higher than the low temperature threshold, the temperature of the brush module is reduced by decreasing the rotation speed of the brush drum. When the detected temperature remains too high and exceeds the high temperature threshold, the rotation of the brush drum is stopped to quickly reduce the temperature of the brush module, thereby protecting the brush module.
[0009] In one possible implementation, the detection module is also configured to collect initial data of the surface to be cleaned, which is the area corresponding to the location of the cleaning equipment.
[0010] The control module is configured to: determine the material information of the target object on the ground to be cleaned based on initial data; the material information is used to characterize the material of the target object; and determine the preset rotation speed based on the material information. To improve the cleaning ability of the cleaning equipment, different preset rotation speeds are used for different target objects. The cleaning equipment operates at different preset rotation speeds, resulting in different preset speeds for achieving the desired cleaning effect, thus improving the adaptability of the cleaning equipment in practical application scenarios. Furthermore, a temperature sensor detects the temperature of the roller brush drum in the roller brush module, and the rotation speed of the roller brush drum is adjusted accordingly to control the temperature of the roller brush drum and extend its service life.
[0011] In one possible implementation, control information is generated based on the detected temperature and a preset temperature threshold. The control module is further configured to:
[0012] If the detected temperature falls within a preset low-temperature control zone within a preset first time period, first control information is generated; based on the first control information, the current rotation speed of the brush roller is adjusted to the first rotation speed; if the detected temperature falls within a preset high-temperature control zone within a preset second time period, second control information is generated; based on the second control information, the current rotation speed of the brush roller is adjusted to the second rotation speed; wherein, the first rotation speed is lower than the current rotation speed, and the second rotation speed is lower than the first rotation speed; the first control information and the second control information are control information; the preset low-temperature control zone and the preset high-temperature control zone are determined by preset temperature thresholds.
[0013] In one possible implementation, the drive module also includes a fan, and the drive motor is further configured to drive the fan to rotate;
[0014] After generating the first control information, the control module is further configured to increase the fan speed based on the first control information; after generating the second control information, the control module is further configured to increase the fan speed based on the second control information. The fan speed increases airflow, further reducing the temperature of the brush drum.
[0015] In one possible implementation, the lowest temperature in the preset low-temperature control zone is lower than the lowest temperature in the preset high-temperature control zone, and the highest temperature in the preset low-temperature control zone is lower than the highest temperature in the preset high-temperature control zone. By reasonably setting the low-temperature control zone and the high-temperature control zone, the accuracy of the roller brush cylinder temperature control is improved.
[0016] In one possible implementation, the control module is further configured such that if the second rotational speed is zero, the second control information is also used to display warning information or a warning sound, which can directly control the roller brush to stop rotating, thereby reducing the temperature of the roller brush.
[0017] In one possible implementation, the housing has an exhaust vent located in a fan-controlled airflow area, which can further accelerate airflow and reduce the temperature of the roller brush.
[0018] In one possible implementation, the temperature sensor is located on the inner wall of the brush cylinder, or on the outer wall of the housing, to collect the accurate temperature of the brush cylinder in real time.
[0019] In one possible implementation, the roller brush cylinder includes a roller and bristles, with the bristles detachably sleeved on the outside of the roller to improve the efficiency of roller brush replacement.
[0020] In a second aspect, a cleaning equipment control method is provided, applied to the cleaning equipment of the first aspect, the control method comprising:
[0021] Determine the preset rotation speed; when the roller brush in the cleaning equipment rotates at the preset rotation speed, receive the detected temperature from the temperature sensor in the cleaning equipment; generate control information based on the detected temperature and the preset temperature threshold; adjust the rotation speed of the roller brush based on the control information.
[0022] Thirdly, a computer-readable storage medium is provided, the computer-readable storage medium storing computer program code, which, when executed by an image processing device, causes the image processing device to perform the cleaning equipment control method of the second aspect.
[0023] Fourthly, a computer program product is provided, the computer program product comprising: computer program code, which, when executed by an image processing device, causes the image processing device to perform the cleaning equipment control method of the second aspect.
[0024] It is understood that the beneficial effects of the second to fourth aspects mentioned above can be found in the relevant descriptions in the first aspect mentioned above, and will not be repeated here. Attached Figure Description
[0025] Figure 1This is a schematic diagram of the cleaning equipment provided in an embodiment of this application;
[0026] Figure 2 This is an exploded view of the roller brush module and drive module in the cleaning equipment provided in the embodiments of this application;
[0027] Figure 3 This is a cross-sectional schematic diagram of the drive module in the cleaning equipment provided in the embodiments of this application;
[0028] Figure 4 This is a flowchart illustrating the operation of the control module in the cleaning equipment provided in this application embodiment;
[0029] Figure 5 This is a flowchart illustrating the operation of the control module in the cleaning equipment provided in this application embodiment;
[0030] Figure 6 This is a flowchart illustrating the operation of the control module in the cleaning equipment provided in this application embodiment;
[0031] Figure 7 This is a cross-sectional schematic diagram of the drive module and the roller brush module in the cleaning equipment provided in the embodiments of this application;
[0032] Figure 8 This is a cross-sectional schematic diagram of the roller brush module and the drive module in the cleaning equipment provided in the embodiments of this application;
[0033] Figure 9 This is a schematic diagram of the cleaning equipment control method provided in the embodiments of this application;
[0034] Figure 10 This is a schematic diagram of the control method of the cleaning equipment provided in the embodiment of this application in a first application scenario;
[0035] Figure 11 This is a schematic diagram of the control method of the cleaning equipment provided in the embodiment of this application in a second application scenario. Detailed Implementation
[0036] In the following description, specific details such as particular system architectures and techniques are set forth for illustrative purposes and not for limitation, in order to provide a thorough understanding of the embodiments of this application. However, those skilled in the art will understand that this application may also be implemented in other embodiments without these specific details. In other instances, detailed descriptions of well-known systems, apparatuses, circuits, and methods have been omitted so as not to obscure the description of this application with unnecessary detail.
[0037] It should be understood that, when used in this application specification and the appended claims, the term "comprising" indicates the presence of the described features, integrals, steps, operations, elements and / or components, but does not exclude the presence or addition of one or more other features, integrals, steps, operations, elements, components and / or a collection thereof.
[0038] It should also be understood that the term “and / or” as used in this application specification and the appended claims means any combination of one or more of the associated listed items and all possible combinations, and includes such combinations.
[0039] With the development of artificial intelligence and the increasing number of AI devices entering people's lives, cleaning equipment, as a major AI device in daily life, can automatically complete cleaning tasks.
[0040] Among them, cleaning equipment can be cleaning devices such as robot vacuum cleaners, vacuum cleaners, and floor scrubbers.
[0041] Cleaning equipment uses a roller brush to clean the floor. The roller brush is also called a brush head or sweeping brush. The roller brush is cylindrical in shape and can be made of nylon, rubber, nylon fiber, polyester fiber, and microfiber. By rotating the roller brush, it sweeps away dust, hair, and other debris on the floor, or effectively absorbs and removes stains on the floor.
[0042] The roller brush is a key component of cleaning equipment. During the use of the cleaning equipment, the rotation of the roller brush causes its temperature to rise continuously, affecting its service life. The service life of the roller brush restricts the service life of the cleaning equipment, thus affecting its overall lifespan.
[0043] To address the aforementioned problems, this application proposes a cleaning device and its control method. The cleaning device includes a roller brush module, a drive module, a detection module, and a control module. The control module is communicatively connected to the drive module and the detection module. The roller brush module includes a roller brush cylinder, and the drive module is disposed within the inner cavity of the roller brush cylinder. A drive motor in the drive module is fixedly disposed within a housing within the drive module and is used to drive the roller brush cylinder to rotate. The detection module includes a temperature sensor for detecting the temperature of the roller brush cylinder. The control module receives the detected temperature from the temperature sensor when the roller brush cylinder rotates at a preset speed. Based on the detected temperature and a preset temperature threshold, it generates control information. Based on the control information, it adjusts the rotational speed of the roller brush cylinder. By detecting the temperature of the roller brush cylinder within the roller brush module using the temperature sensor and adjusting the rotational speed of the roller brush cylinder, the temperature of the roller brush cylinder is controlled, thereby improving the service life of the roller brush cylinder.
[0044] The cleaning equipment and its control method provided in the embodiments of this application will be described in detail below with reference to the accompanying drawings.
[0045] Figure 1 This is a schematic diagram of the cleaning equipment provided in an embodiment of this application. Figure 2 This is an exploded view of the roller brush module and drive module in the cleaning equipment provided in this application embodiment, as shown below. Figure 1 , Figure 2 As shown, the cleaning device includes a roller brush module 10, a drive module 20, a detection module 30, and a control module 40. The control module 40 is communicatively connected to the drive module 20 and the detection module 30.
[0046] It should be understood that cleaning equipment also includes basic modules for performing cleaning functions, such as charging modules, energy storage modules, storage modules, etc.
[0047] The roller brush module 10 includes a roller brush cylinder 11, with bristles on the outer side and an inner cavity 12 on the inner side. The inner cavity 12 of the roller brush cylinder 11 is used to accommodate the drive module 20. By placing the drive module 20 in the inner cavity 12 of the roller brush cylinder 11, the drive can be built into the roller brush of the cleaning equipment, which can save space in the cleaning equipment.
[0048] In some embodiments, the roller brush 11 may include various types. It should be understood that the type of roller brush 11 is based on the shape and material of the bristles on the outside of the roller brush 11. Different types of roller brush 11 can be used for cleaning in different cleaning scenarios, such as cleaning hard floors, carpet cleaning, floor washing and mopping, etc.
[0049] In the above embodiments, the various roller brush cylinders 11 are detachably connected to the built-in drive module 20, making it more convenient and effective to sweep dust, hair, and other debris from the ground, or to absorb and remove stains from the ground.
[0050] Figure 3 This is a cross-sectional schematic diagram of the drive module in the cleaning equipment provided in the embodiments of this application, as shown below. Figure 3 As shown, the drive module 20 includes a housing 21 and a drive motor 22. The drive motor 22 is fixedly installed in the housing 21. The drive motor 22 in the drive module 20 is drivenly connected to the roller brush cylinder 11 in the roller brush module 10. That is, the drive motor 22 is configured to drive the roller brush cylinder 11 to rotate.
[0051] The drive motor 22 has a first drive shaft 221, which outputs one end of the housing 21 and is drivenly connected to the roller brush cylinder 11.
[0052] It should be understood that the drive module 20 is disposed in the inner cavity 12 of the roller brush cylinder 11, and the first drive shaft 221 is drivenly connected to the roller brush cylinder 11 in the inner cavity 12 of the roller brush cylinder 11. There is a connector in the inner cavity 12 of the roller brush cylinder 11, and the first drive shaft 221 is drivenly connected to the connector.
[0053] The detection module 30 includes a temperature sensor configured to detect the temperature of the roller brush cylinder 11 in real time. The temperature sensor can be a thermistor (NTC), thermocouple, or resistance temperature detector, etc.
[0054] In some embodiments, the temperature sensor is wirelessly connected to the control module 40.
[0055] Figure 4 This is a flowchart of the operation performed by the control module in the cleaning equipment provided in this application embodiment, such as... Figure 4 As shown, control module 40 is configured to perform the following operations:
[0056] S510: When the brush drum rotates at a preset speed, it receives the detected temperature collected by the temperature sensor.
[0057] The preset speed can be the initial speed after the cleaning equipment is turned on, or it can be the speed during the use of the cleaning equipment. In other words, the preset speed can be the speed at any time during the entire use of the cleaning equipment.
[0058] In some embodiments, the preset rotation speed can be determined based on the rotation speed setting information of the cleaning equipment after it is turned on, or based on the rotation speed when the cleaning equipment is turned off during the last use; or it can be determined based on the actual cleaning mode during the use of the cleaning equipment.
[0059] For example, users can set the cleaning intensity of the cleaning equipment according to the room layout. Based on the cleaning intensity set by the user, the cleaning equipment determines the corresponding speed setting information. The cleaning intensity can correspond to the high-speed cleaning, medium-speed cleaning and low-speed cleaning of the roller brush module respectively.
[0060] S520: Generate control information based on the detected temperature and the preset temperature threshold;
[0061] The system generates corresponding control information by collecting the detected temperature from the temperature sensor and setting a preset temperature threshold in the cleaning equipment.
[0062] The preset temperature thresholds can include a low temperature threshold and a high temperature threshold. When the detected temperature is higher than the low temperature threshold, it indicates that the temperature of the corresponding roller brush is high, which may affect the service life of the roller brush. The corresponding control information is generated to reduce the temperature of the roller brush through appropriate operations. When the detected temperature is higher than the high temperature threshold, it indicates that the temperature of the corresponding roller brush is very high, which will affect the service life of the roller brush. The corresponding control information is generated to reduce the temperature of the roller brush through appropriate operations.
[0063] In some embodiments, the preset temperature threshold may include multiple sets of temperature thresholds. Different sets of temperature thresholds are used to determine the corresponding temperature control zone. Based on the detected temperature and the temperature control zone determined by the preset temperature threshold, control information is generated.
[0064] S530: Adjust the rotational speed of the brush drum based on control information.
[0065] Based on the generated control information, the control module adjusts the rotation speed of the brush cylinder to reduce its temperature, thereby protecting the brush cylinder and extending its service life.
[0066] When the detected temperature is higher than the low temperature threshold, the temperature of the brush module is reduced by decreasing the rotation speed of the brush drum. When the detected temperature remains too high and exceeds the high temperature threshold, the rotation of the brush drum is stopped to quickly reduce the temperature of the brush module and issue a warning to the user, thereby protecting the brush module.
[0067] In order to improve the detection accuracy of the roller brush cylinder, Figure 5 This is a flowchart of the operation performed by the control module in the cleaning equipment provided in this application embodiment, such as... Figure 5 As shown, a preset low-temperature control zone and a preset high-temperature control zone can be determined based on a preset temperature threshold. Figure 4 In steps 520 and 530, the control module 40 is also configured to perform the following steps:
[0068] S521. If the detected temperature falls within the preset low temperature control zone within the preset first time period, generate the first control information.
[0069] S531. Based on the first control information, adjust the current rotation speed of the roller brush cylinder to the first rotation speed.
[0070] Among them, the first speed is lower than the current speed, and the first control information belongs to control information.
[0071] If the detected temperature falls within the preset low-temperature control zone during the first preset time period, it indicates that the brush roller is operating at the current speed and the temperature of the brush roller is too high, which may affect the service life of the brush roller. The brush roller can be protected by reducing the current speed of the brush roller.
[0072] S522. If the detected temperature falls within the preset high temperature control zone during the preset second time period, generate second control information.
[0073] S532. Based on the second control information, adjust the current rotation speed of the roller brush cylinder to the second rotation speed.
[0074] The second speed is less than the first speed, and the second control information is considered control information.
[0075] If the detected temperature falls within a preset high-temperature control zone during a preset second time period, it indicates that the roller brush is operating at a very high temperature at the current rotation speed, which affects its service life. The roller brush is protected by reducing its current rotation speed, and the reduced second rotation speed is even lower than the first rotation speed.
[0076] In some embodiments, the second rotation speed can be set to zero. That is, if the detected temperature is within a preset high temperature control zone within a preset second time period, second control information is generated, and the brush cylinder is controlled to stop rotating according to the second control information. This indicates that the brush cylinder is working at the current rotation speed, and the temperature of the brush cylinder is very high, which affects the service life of the brush cylinder. The brush cylinder can be directly controlled to stop rotating, thereby reducing the temperature of the brush cylinder.
[0077] In some embodiments, if the second rotation speed is zero, the second control information is also used to display a warning message or a warning sound to provide to the user, wherein the warning message or warning sound indicates that the current temperature of the roller brush module of the cleaning equipment is too high and needs to be stopped to reduce the impact on the service life of the roller brush module.
[0078] For example, the control module obtains the detected temperature of the brush roller through the temperature sensor every 500 milliseconds. If the detected temperature is in the preset low temperature control zone for 5 consecutive seconds, the rotation speed of the brush roller is reduced to lower the temperature of the brush roller. If the detected temperature is in the preset high temperature control zone for 10 consecutive seconds, the rotation of the brush roller is stopped and an alarm is issued.
[0079] In some embodiments, the lowest temperature in the preset low temperature control zone is lower than the lowest temperature in the preset high temperature control zone, and the highest temperature in the preset low temperature control zone is lower than the highest temperature in the preset high temperature control zone. That is, the preset low temperature control zone and the preset high temperature control zone may have overlapping areas or may be adjacent areas.
[0080] By reasonably pre-setting low-temperature control zones and high-temperature control zones, the accuracy of temperature control of the roller brush drum can be improved, thereby enhancing the protection of the cleaning equipment.
[0081] In some embodiments, to improve the adaptability of the cleaning equipment to practical application scenarios, the detection module is also configured to collect initial data of the surface to be cleaned. This initial data is used to identify the material of the target object in the surface to be cleaned. For different materials, the rotation speed of the cleaning equipment's roller brush is different. Figure 6 This is a flowchart of the operation performed by the control module in the cleaning equipment provided in this application embodiment, such as... Figure 6 As shown, in Figure 4 or Figure 5 Prior to step 510, control module 40 is configured to perform the following steps:
[0082] S501. Based on the initial data, determine the material information of the target object in the ground to be cleaned.
[0083] The area to be cleaned is the area where the cleaning equipment is located. The target objects on the area to be cleaned can be different types of flooring, such as wood flooring or tiles, or different types of floor coverings, such as carpets or mats.
[0084] In real-world applications, the surfaces are often quite complex. For example, in a home setting, different areas may have different flooring. If a single operating mode is used to clean all the different surfaces in the entire setting, the cleaning equipment may not be effective in cleaning certain areas. Therefore, material information can be generated for different materials of the target object. This material information is used to characterize the material of the target object.
[0085] There are many types of carpets. Based on the material, carpets can be divided into wool carpets, synthetic fiber carpets, handmade carpets, and blended carpets. Based on the length of the pile, carpets can be divided into long-pile carpets and short-pile carpets. Therefore, the resistance of the roller brush in the cleaning equipment is different for different carpets. As a result, in order to improve the cleaning ability of the cleaning equipment, the preset speed also varies for different target objects.
[0086] It should be understood that the initial data is obtained through the detection module and is used to identify the material of the target object in the floor to be cleaned.
[0087] In some embodiments, the detection module may further include an ultrasonic sensor and / or a camera to acquire initial data.
[0088] Among them, ultrasonic sensors are used to acquire ultrasonic data in the area to be cleaned. Ultrasonic sensors are characterized by being non-contact, highly accurate, and fast in response. Therefore, the process of determining material information through ultrasonic sensors is highly accurate and fast.
[0089] The camera is used to acquire shooting data, which includes at least an image or video of the area to be cleaned. Alternatively, the shooting data may include both an image and a video of the area to be cleaned.
[0090] Initial data can be determined by ultrasound data, by imaging data, or by a combination of ultrasound data and imaging data.
[0091] S502. Determine the preset rotation speed based on material information.
[0092] During the use of the cleaning equipment, initial data is continuously acquired to determine the corresponding material information, and then a corresponding preset rotation speed is generated, so that the roller brush in the cleaning equipment performs the cleaning function at the corresponding preset rotation speed.
[0093] It should be understood that different materials require different preset speeds to achieve the desired cleaning effect. This improves the adaptability of cleaning equipment in real-world application scenarios and enhances cleaning efficiency in those scenarios.
[0094] For example, in practical application scenarios, the target objects on the floor to be cleaned include long-pile carpets, short-pile carpets, flooring, and floor tiles. The corresponding preset speeds are preset first speed, preset second speed, preset third speed, and preset fourth speed, respectively. Among them, preset first speed is greater than preset second speed, preset second speed is greater than preset third speed, and preset third speed is greater than preset fourth speed.
[0095] In some embodiments, the preset first speed, preset second speed, preset third speed and preset fourth speed may each belong to four speed ranges. By setting the corresponding speed ranges, the cleaning ability for various target objects can be improved.
[0096] In some embodiments, the drive module further includes a fan, and the drive motor is configured to drive the fan to rotate. During the use of the cleaning equipment, the temperature of the roller brush module is adjusted by controlling the fan. The following describes... Figure 7 The illustrated embodiment describes in detail how to further adjust the temperature of the roller brush module. Figure 7 This is a cross-sectional schematic diagram of the drive module and the roller brush module in the cleaning equipment provided in the embodiments of this application, as shown below. Figure 7 As shown, the drive module 20 also includes a fan 23.
[0097] The drive motor 22 is a dual-drive motor, wherein the first drive shaft of the drive motor 22 is drivenly connected to the roller brush 11, and the second drive shaft of the drive motor 22 is drivenly connected to the fan 23.
[0098] For step 531, the control module is also configured as follows:
[0099] Based on the first control information, the current rotation speed of the roller brush is adjusted to the first rotation speed, and the fan speed is increased.
[0100] For step 532, the control module is also configured as follows:
[0101] Based on the second control information, the current rotation speed of the roller brush is adjusted to the second rotation speed, and the fan speed is increased.
[0102] Regardless of whether it is the first control information or the second control information, the detected temperature of the corresponding roller brush cylinder is high. At this time, by increasing the fan speed, the air circulation in the inner cavity 12 of the roller brush module 10 can be accelerated, thereby reducing the temperature of the roller brush cylinder 11.
[0103] In some embodiments, the fan speed is increased to a third speed according to the first control information, and the fan speed is increased to a fourth speed according to the second control information, wherein the fourth speed is greater than the third speed.
[0104] In some embodiments, the drive module 20 has an exhaust vent on its housing 21, and the exhaust vent is located in the airflow area controlled by the fan 23. That is, the fan can reduce the temperature inside the housing of the drive module 20. At the same time, the drive module 20 is located in the inner cavity 12 of the roller brush module 10, and the space between the drive module 20 and the roller brush module 10 is connected to the exhaust vent. Therefore, the fan can accelerate the airflow in the inner cavity 12 and further reduce the temperature of the roller brush cylinder.
[0105] like Figure 7 As shown, temperature sensors can be installed in the space between the drive module 20 and the roller brush module 10. Therefore, the temperature sensor can be installed on the inner wall of the roller brush cylinder 11, or on the outer wall of the housing 21 in the drive module 20. The temperature of the roller brush cylinder can be collected in real time through the temperature sensor.
[0106] To improve the efficiency of roller brush replacement, Figure 8 This is a cross-sectional schematic diagram of the roller brush module and drive module in the cleaning equipment provided in the embodiments of this application, as shown below. Figure 8 As shown, the roller brush cylinder 11 includes a roller 112 and bristles 111. The roller is driven and connected to the drive motor in the drive module 20. The bristles are detachably sleeved on the outside of the roller. The bristles can include various types. It should be understood that the type of bristles is classified according to their shape and material. Different types of bristles can be used for cleaning in different cleaning scenarios.
[0107] The bristles can be made of materials such as nylon, rubber, nylon fiber, polyester fiber, and microfiber. Different materials have different cleaning effects on dust, hair, other debris, or stains on the ground.
[0108] It should be noted that the cleaning equipment described above is presented in the form of functional modules. The term "module" here can be implemented in the form of software and / or hardware, without any specific limitation.
[0109] For example, a "module" can be a software program, a hardware circuit, or a combination of both that implements the above functions. The hardware circuit may include an application-specific integrated circuit (ASIC), electronic circuitry, a processor (e.g., a shared processor, a proprietary processor, or a group processor) and memory for executing one or more software or firmware programs, integrated logic circuitry, and / or other suitable components that support the described functions.
[0110] Therefore, the units of the various examples described in the embodiments of this application can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are implemented in hardware or software depends on the specific application and design constraints of the technical solution. Those skilled in the art can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of this application.
[0111] The following is combined with Figures 9 to 11 The cleaning equipment control method provided in the embodiments of this application will be described in detail.
[0112] Figure 9 This is a schematic diagram of the cleaning equipment control method provided in the embodiments of this application, such as... Figure 9 As shown, the control method is applied to cleaning equipment, such as... Figure 9 As shown, the control method includes the following steps:
[0113] S610, Determine the preset speed.
[0114] The preset speed can be the initial speed after the cleaning equipment is turned on, or it can be the speed during the use of the cleaning equipment. In other words, the preset speed can be the speed at any time during the entire use of the cleaning equipment.
[0115] In some embodiments, the preset rotation speed can be determined based on the rotation speed setting information of the cleaning equipment after it is turned on, or based on the rotation speed when the cleaning equipment is turned off during the last use; or it can be determined based on the actual cleaning mode during the use of the cleaning equipment.
[0116] For example, users can set the cleaning intensity of the cleaning equipment according to the room layout. Based on the cleaning intensity set by the user, the cleaning equipment determines the corresponding rotation speed setting information, and then determines the preset speed according to the rotation speed setting information. The preset speed can correspond to the high-speed cleaning, medium-speed cleaning and low-speed cleaning of the roller brush module respectively.
[0117] In some embodiments, initial data of the surface to be cleaned is collected, and based on the initial data, the material information of the target object in the surface to be cleaned is determined, and based on the material information, a preset rotation speed is determined.
[0118] S620: When the roller brush in the cleaning equipment rotates at a preset speed, the temperature detected by the temperature sensor in the cleaning equipment is received.
[0119] Temperature sensors can be installed in the space between the drive module and the roller brush module in the cleaning equipment. Therefore, the temperature sensor can be installed on the inner wall of the roller brush cylinder or on the outer wall of the housing in the drive module, and the temperature of the roller brush cylinder can be collected in real time through the temperature sensor.
[0120] S630 generates control information based on the detected temperature and the preset temperature threshold.
[0121] The system generates corresponding control information by collecting the detected temperature from the temperature sensor and setting a preset temperature threshold in the cleaning equipment.
[0122] The preset temperature thresholds can include a low temperature threshold and a high temperature threshold. When the detected temperature is higher than the low temperature threshold, it indicates that the temperature of the corresponding roller brush is high, which may affect the service life of the roller brush. The corresponding control information is generated to reduce the temperature of the roller brush through appropriate operations. When the detected temperature is higher than the high temperature threshold, it indicates that the temperature of the corresponding roller brush is very high, which will affect the service life of the roller brush. The corresponding control information is generated to reduce the temperature of the roller brush through appropriate operations.
[0123] S640: Adjust the rotational speed of the brush drum based on control information.
[0124] Based on the generated control information, the control module adjusts the rotation speed of the brush cylinder to reduce its temperature, thereby protecting the brush cylinder and extending its service life.
[0125] Based on the detected temperature and the preset temperature threshold, control information is generated. If the detected temperature is within the preset low temperature control zone within the preset first time period, it indicates that the roller brush is operating at the current speed and the temperature of the roller brush is high, which may affect the service life of the roller brush. First control information is generated to adjust the current speed of the roller brush to the first speed. The roller brush can be protected by reducing the current speed of the roller brush.
[0126] Among them, the first speed is lower than the current speed, and the first control information belongs to control information.
[0127] Based on the detected temperature and the preset temperature threshold, control information is generated. If the detected temperature is within the preset high temperature control zone within the preset second time period, it indicates that the roller brush is operating at the current speed and the temperature of the roller brush is very high, affecting the service life of the roller brush. Second control information is generated to adjust the current speed of the roller brush to a second speed. By reducing the current speed of the roller brush, and the reduced second speed is lower than the first speed, the roller brush is protected.
[0128] The second speed is less than the first speed, and the second control information is considered control information.
[0129] In some embodiments, the second rotation speed can be set to zero, that is, the brush cylinder can be controlled to stop rotating according to the second control information. This indicates that the brush cylinder is working at the current rotation speed and the temperature of the brush cylinder is very high, which affects the service life of the brush cylinder. The brush cylinder can be directly controlled to stop rotating, thereby reducing the temperature of the brush cylinder.
[0130] Figure 10 This is a schematic diagram of the control method of the cleaning equipment provided in the first application scenario according to the embodiment of this application. The first application scenario is that the user can set the cleaning intensity of the cleaning equipment according to the room space layout. The cleaning equipment first obtains the cleaning intensity, and then obtains the rotation speed setting information corresponding to the cleaning intensity based on the cleaning intensity. Based on the rotation speed setting information, a preset speed is determined. The preset speeds correspond to the high-speed cleaning, medium-speed cleaning and low-speed cleaning of the roller brush module, respectively. When the roller brush module works at different speeds, it obtains the detected temperature and generates control information based on the detected temperature and the preset temperature threshold. The control information is used to adjust the rotation speed of the roller brush cylinder.
[0131] Figure 11 This is a schematic diagram of the control method of the cleaning equipment provided in the second application scenario of the present application embodiment. The second application scenario is that the target objects in the ground to be cleaned include long-pile carpets, short-pile carpets, flooring and floor tiles. Initial data is obtained, and based on the initial data, the material information of the target objects in the ground to be cleaned is determined. Based on the material information, a preset rotation speed is determined.
[0132] Among them, the preset speeds for the long-pile carpet, short-pile carpet, floor and floor tile in the target object are preset first speed, preset second speed, preset third speed and preset fourth speed, respectively. The preset first speed is greater than the preset second speed, the preset second speed is greater than the preset third speed and the preset third speed is greater than the preset fourth speed.
[0133] When the roller brush module operates at different speeds, it acquires the detected temperature and generates control information based on the detected temperature and a preset temperature threshold. The control information is used to adjust the speed of the roller brush cylinder.
[0134] It should be understood that the above are illustrative examples of application scenarios and do not limit the application scenarios of this application in any way.
[0135] It should be understood that the above examples are provided to help those skilled in the art understand the embodiments of this application, and are not intended to limit the embodiments of this application to the specific values or scenarios illustrated. Those skilled in the art can obviously make various equivalent modifications or changes based on the above examples, and such modifications or changes also fall within the scope of the embodiments of this application.
[0136] This application also provides a computer-readable storage medium storing a computer program thereon, which, when executed by a computer, implements the cleaning equipment control method described in any of the method embodiments of this application. The computer program may be a high-level language program or an executable object program.
[0137] The computer-readable storage medium is, for example, memory. Memory can be volatile or non-volatile, or it can include both volatile and non-volatile memory. Non-volatile memory can be read-only memory (ROM), programmable read-only memory (PROM), erasable programmable read-only memory (EPROM), electrically erasable programmable read-only memory (EEPROM), or flash memory. Volatile memory can be random access memory (RAM), which serves as an external cache. By way of example, but not limitation, many forms of RAM are available, such as static random access memory (SRAM), dynamic random access memory (DRAM), synchronous dynamic random access memory (SDRAM), double data rate synchronous dynamic random access memory (DDR SDRAM), enhanced synchronous dynamic random access memory (ESDRAM), synchronous linked dynamic random access memory (SLDRAM), and direct rambus RAM (DR RAM).
[0138] This application also provides a computer program product that, when executed by a processor, implements the cleaning equipment control method described in any of the method embodiments of this application.
[0139] The computer program product can be stored in memory, for example, it is a program. The program is eventually converted into an executable object file that can be executed by the processor after processes such as preprocessing, compilation, assembly and linking.
[0140] In this application, "at least one" means one or more, and "more than one" means two or more. "At least one of the following" or similar expressions refer to any combination of these items, including any combination of single or multiple items. For example, at least one of a, b, or c can mean: a, b, c, ab, ac, bc, or abc, where a, b, and c can be single or multiple.
[0141] It should be understood that in the various embodiments of this application, the order of the above-mentioned processes does not imply the order of execution. The execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of this application.
[0142] Those skilled in the art will recognize that the units and algorithm steps of the various examples described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are implemented in hardware or software depends on the specific application and design constraints of the technical solution. Those skilled in the art can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of this application.
[0143] Those skilled in the art will understand that, for the sake of convenience and brevity, the specific working processes of the systems, devices, and units described above can be referred to the corresponding processes in the foregoing method embodiments, and will not be repeated here.
[0144] In the several embodiments provided in this application, it should be understood that the disclosed apparatus and methods can be implemented in other ways. For example, the apparatus embodiments described above are merely illustrative; for example, the division of units is merely a logical functional division, and other division methods may exist in actual implementation; for example, multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed. Furthermore, the coupling or direct coupling or communication connection shown or discussed may be through some interfaces, and the indirect coupling or communication connection between apparatuses or units may be electrical, mechanical, or other forms.
[0145] The units described as separate components may or may not be physically separate. The components shown as units may or may not be physical units; that is, they may be located in one place or distributed across multiple network units. Some or all of the units can be selected to achieve the purpose of this embodiment according to actual needs.
[0146] In addition, the functional units in the various embodiments of this application can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit.
[0147] The above description is merely a specific embodiment of this application, but the scope of protection of this application is not limited thereto. Any variations or substitutions that can be easily conceived by those skilled in the art within the scope of the technology disclosed in this application should be included within the scope of protection of this application. Therefore, the scope of protection of this application should be determined by the scope of the claims.
Claims
1. A cleaning apparatus, characterized by, include: A roller brush module, the roller brush module including a roller brush cylinder; A drive module is disposed in the inner cavity of the roller brush cylinder; The drive module includes a housing, a drive motor, and a fan. The drive motor is fixedly installed in the housing and is configured to drive the roller brush and the fan to rotate. The housing is provided with an exhaust port, which is located in the wind direction area controlled by the fan. The detection module includes a temperature sensor configured to detect the temperature of the roller brush cylinder; the detection module also includes an ultrasonic sensor and / or a camera configured to collect initial data of the surface to be cleaned, the surface to be cleaned being the area corresponding to the location of the cleaning equipment. The control module is communicatively connected to the drive motor and the detection module, and is configured to: The material information of the surface to be cleaned is determined based on the initial data; The preset rotation speed is determined based on the material information of the surface to be cleaned; During the process of the roller brush rotating at the preset speed, the temperature is received by the temperature sensor. If the detected temperature remains within a preset low-temperature control zone for a preset first time period, first control information is generated. Based on the first control information, the current rotation speed of the roller brush is adjusted to the first rotation speed, and the rotation speed of the fan is adjusted to the third rotation speed; If the detected temperature remains within a preset high-temperature control zone for a preset second time period, second control information is generated. Based on the second control information, the current rotation speed of the roller brush is adjusted to the second rotation speed, and the rotation speed of the fan is adjusted to the fourth rotation speed; Wherein, the first rotational speed is lower than the current rotational speed of the roller brush, the second rotational speed is lower than the first rotational speed, and the fourth rotational speed is greater than the third rotational speed.
2. The cleaning equipment according to claim 1, characterized in that, The lowest temperature in the preset low temperature control zone is lower than the lowest temperature in the preset high temperature control zone, and the highest temperature in the preset low temperature control zone is lower than the highest temperature in the preset high temperature control zone.
3. The cleaning apparatus of claim 1, wherein, The control module is also configured to: If the second rotational speed is zero, the second control information is also used to display warning information or sound a warning.
4. The cleaning apparatus of claim 1, wherein, The temperature sensor is located on the inner wall of the brush cylinder, or the temperature sensor is located on the outer wall of the housing.
5. The cleaning apparatus of claim 1, wherein, The roller brush cylinder includes a roller and brush bristles, with the brush bristles detachably sleeved on the outside of the roller.
6. A method for controlling cleaning equipment, characterized in that, The control method, applied to the cleaning equipment according to any one of claims 1 to 5, comprises: Acquire initial data of the surface to be cleaned, where the surface to be cleaned is the area corresponding to the location of the cleaning equipment; The material information of the surface to be cleaned is determined based on the initial data; The preset rotation speed is determined based on the material information of the surface to be cleaned; During the process of the roller brush drum in the cleaning equipment rotating at the preset speed, the temperature detected by the temperature sensor in the cleaning equipment is received. If the detected temperature remains within a preset low temperature control zone for a preset first time period, first control information is generated; based on the first control information, the current rotation speed of the roller brush is adjusted to the first rotation speed, and the rotation speed of the fan is adjusted to the fourth rotation speed; If the detected temperature remains within a preset high-temperature control zone for a preset second time period, second control information is generated; based on the second control information, the current rotation speed of the roller brush is adjusted to the second rotation speed, and the rotation speed of the fan is adjusted to the fourth rotation speed; Wherein, the first rotational speed is lower than the current rotational speed of the roller brush, the second rotational speed is lower than the first rotational speed, and the fourth rotational speed is greater than the third rotational speed.
Citation Information
Patent Citations
Control method of cleaning equipment, cleaning equipment and computer readable storage medium
CN113545716A
Cleaning equipment and driving device
CN220557931U