Movatterモバイル変換


[0]ホーム

URL:


CN112630463B - Method and device for detecting dust fullness of dust box of sweeper, sweeper and storage medium - Google Patents

Method and device for detecting dust fullness of dust box of sweeper, sweeper and storage medium
Download PDF

Info

Publication number
CN112630463B
CN112630463BCN202011460614.XACN202011460614ACN112630463BCN 112630463 BCN112630463 BCN 112630463BCN 202011460614 ACN202011460614 ACN 202011460614ACN 112630463 BCN112630463 BCN 112630463B
Authority
CN
China
Prior art keywords
sweeper
sensor
dust
voltage value
air volume
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN202011460614.XA
Other languages
Chinese (zh)
Other versions
CN112630463A (en
Inventor
胡利萍
卢晓莹
魏显民
尤圆
邢世清
程福萍
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Midea Robozone Technology Co Ltd
Original Assignee
Midea Robozone Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Midea Robozone Technology Co LtdfiledCriticalMidea Robozone Technology Co Ltd
Priority to CN202011460614.XApriorityCriticalpatent/CN112630463B/en
Priority to PCT/CN2021/081919prioritypatent/WO2022121147A1/en
Publication of CN112630463ApublicationCriticalpatent/CN112630463A/en
Application grantedgrantedCritical
Publication of CN112630463BpublicationCriticalpatent/CN112630463B/en
Activelegal-statusCriticalCurrent
Anticipated expirationlegal-statusCritical

Links

Images

Classifications

Landscapes

Abstract

The embodiment of the application discloses a method and a device for detecting dust fullness of a dust box of a sweeper, the sweeper and a storage medium, wherein the method comprises the following steps: at the current moment, acquiring a first induction voltage value output by a sensor on the sweeper; the sweeper comprises a sweeper body, a dust baffle, a sensor, a magnet, a magnetic field sensor and a power supply, wherein the magnet is arranged at a specific position on the dust baffle of the sweeper body, the sensor is arranged at a complete machine position corresponding to the specific position, and the sensor is used for converting the magnetic field change between the magnet and the sensor into an induced voltage value; acquiring a second induced voltage value, wherein the second induced voltage value is an induced voltage value output by the sensor at the last moment; and determining whether the dust box of the sweeper is full of dust or not according to the first induction voltage value and the second induction voltage value.

Description

Method and device for detecting dust fullness of dust box of sweeper, sweeper and storage medium
Technical Field
The application relates to household appliance technologies, in particular to a method and a device for detecting dust fullness of a dust box of a sweeper, the sweeper and a storage medium.
Background
In the related art, the sweeping robot is provided with a pair of infrared light emitting tubes and light absorbing tubes on the machine body at two sides of the dust box, and detects that the dust box is full of dust by adopting an infrared correlation method, but because dust is easily attached to the wall of the dust box and dust is also easily attached to the infrared transceiver body, the attached dust may block a light path, and the problem of false alarm is caused.
Disclosure of Invention
The embodiment of the application aims to provide a method and a device for detecting dust fullness of a dust box of a sweeper, the sweeper and a storage medium.
The technical scheme of the embodiment of the application is realized as follows:
in a first aspect, an embodiment of the present application provides a method for detecting fullness of a dust box of a sweeper, including: at the current moment, acquiring a first induction voltage value output by a sensor on the sweeper; the sweeper comprises a sweeper body, a dust baffle, a sensor, a magnet, a magnetic field sensor and a power supply, wherein the magnet is arranged at a specific position on the dust baffle of the sweeper body, the sensor is arranged at a complete machine position corresponding to the specific position, and the sensor is used for converting the magnetic field change between the magnet and the sensor into an induced voltage value; acquiring a second induced voltage value, wherein the second induced voltage value is an induced voltage value output by the sensor at the last moment; and determining whether the dust box of the sweeper is full of dust or not according to the first induction voltage value and the second induction voltage value.
In a second aspect, an embodiment of the present application provides a device for detecting fullness of a dust box of a sweeper, the device includes: the first acquisition module is used for acquiring a first induction voltage value output by a sensor on the sweeper at the current moment; the sweeper comprises a sweeper body, a dust baffle, a sensor, a magnet, a magnetic field sensor and a power supply, wherein the magnet is arranged at a specific position on the dust baffle of the sweeper body, the sensor is arranged at a complete machine position corresponding to the specific position, and the sensor is used for converting the magnetic field change between the magnet and the sensor into an induced voltage value; the second acquisition module is used for acquiring a second induced voltage value, wherein the second induced voltage value is an induced voltage value output by the sensor at the previous moment; and the first determining module is used for determining whether the dust box of the sweeper is full of dust or not according to the first induction voltage value and the second induction voltage value.
In a third aspect, an embodiment of the present application provides a sweeper, including: the magnet is arranged at a specific position of the dust baffle and is used for generating a magnetic field with specific magnetic field intensity; the sensor is arranged at the position of the whole machine corresponding to the specific position and used for acquiring an induced voltage value corresponding to the change of the magnetic field between the magnet and the sensor according to the magnetic field with the specific magnetic field intensity generated by the magnet; the controller is used for acquiring a first induction voltage value output by a sensor on the sweeper at the current moment; acquiring a second induced voltage value, wherein the second induced voltage value is an induced voltage value output by the sensor at the last moment; and determining whether the dust box of the sweeper is full of dust or not according to the first induction voltage value and the second induction voltage value.
In a fourth aspect, an embodiment of the present application provides a computer-readable storage medium, on which a computer program is stored, where the computer program, when executed by a processor, implements the steps in the method for detecting dust fullness in a dust box of a sweeper described above.
In the technical scheme that this application embodiment provided, set up magnet through the particular position on sweeping floor machine's shelves dirt board set up the sensor on the complete machine position that the particular position corresponds, the sensor turns into induced voltage value with the magnetic field variation between magnet and the sensor, when acquireing the induced voltage value of sensor on the current moment and the last moment machine of sweeping floor, whether the dirt box is full of dust is confirmed according to the induced voltage value that acquires, namely, whether the dirt box is full of dust is confirmed through the induced voltage value of sensor output, do not receive the influence of adhering to the dust on the wall of dirt box, can improve the accuracy that detects, avoid the adnexed dust of dirt box to block the wrong report problem that the light path leads to.
Drawings
Fig. 1 is a schematic flow chart of an implementation of a method for detecting fullness of a dust box of a sweeper according to an embodiment of the present application;
fig. 2 is a schematic flow chart illustrating another implementation of a method for detecting fullness in a dust box of a sweeper according to an embodiment of the present application;
fig. 3 is a schematic flow chart illustrating an implementation of another method for detecting fullness of a dust box of a sweeper according to an embodiment of the present application;
fig. 4 is a schematic flow chart illustrating an implementation of a method for detecting fullness of a dust box of a sweeper according to an embodiment of the present application;
fig. 5A is a schematic view illustrating an arrangement of a magnet on the sweeper provided in the embodiment of the present application;
fig. 5B is a schematic diagram of a sensor arrangement on the sweeper provided in the embodiment of the present application;
fig. 6 is a schematic diagram of induced voltage values output by the linear hall sensor when the fan of the sweeper provided by the embodiment of the application is in 4 different gears;
fig. 7 is a schematic flow chart of a method for detecting dust fullness in a dust box of a sweeper in a process of adjusting a fan of the sweeper from agear 1 to agear 2 according to the embodiment of the application;
fig. 8 is a schematic structural diagram of a device for detecting dust fullness in a dust box of a sweeper provided in the embodiment of the present application;
fig. 9 is a schematic structural diagram of a sweeper provided in the embodiment of the present application.
Detailed Description
In order to make the purpose, technical solutions and advantages of the present application clearer, the technical solutions of the present application are further described in detail with reference to the drawings and the embodiments, the described embodiments should not be considered as limiting the present application, and all other embodiments obtained by a person of ordinary skill in the art without creative efforts belong to the protection scope of the present application.
In the following description, reference is made to "some embodiments" which describe a subset of all possible embodiments, but it is understood that "some embodiments" may be the same subset or different subsets of all possible embodiments, and may be combined with each other without conflict.
Where similar language of "first/second" appears in the specification, the following description is added, and where reference is made to the term "first \ second \ third" merely to distinguish between similar items and not to imply a particular ordering with respect to the items, it is to be understood that "first \ second \ third" may be interchanged with a particular sequence or order as permitted, to enable the embodiments of the application described herein to be performed in an order other than that illustrated or described herein.
Unless defined otherwise, all technical and scientific terms used herein have the same meaning as commonly understood by one of ordinary skill in the art to which this application belongs. The terminology used herein is for the purpose of describing embodiments of the present application only and is not intended to be limiting of the application.
In the related art, the upper panel of the sweeper is generally not see-through for aesthetic reasons. If the dust box of the sweeper needs to be observed whether to be full of dust or not, the upper panel needs to be lifted. This brings certain inconvenience to the use of the sweeper.
Some floor sweeper manufacturers have considered this need and have attempted to solve this problem using several technical solutions. For example, XX corporation has marketed sweepers that use infrared correlation to detect fullness. The method is that a group of opposite infrared light emitting tubes and light absorbing tubes are arranged on the machine body at two sides of the dust box. When the dust is full, the light path is blocked, and therefore detection is achieved. However, the sweeping robot adopts an infrared correlation method to detect the dust fullness and has the following defects: dust is easily attached to the wall of the dust box, dust is also easily attached to the infrared transceiver body, and when the attached dust blocks the optical path, the problem of false alarm is easily caused.
Based on the above problem, an embodiment of the present application provides a method for detecting dust fullness in a dust box of a sweeper, as shown in fig. 1, the implementation flow of the method includes:
step S101: at the current moment, acquiring a first induction voltage value output by a sensor on the sweeper; the magnetic field sensor is used for converting the magnetic field change between the magnet and the sensor into an induced voltage value.
Here, the type of the magnet is not particularly limited, and the type of the magnet may be hard magnetic, for example, alnico magnet, or other hard magnetic such as ferrite; the type of magnet may also be soft magnetic, for example, silicon steel sheet, or other soft magnetic. Similarly, the shape and size of the magnet are not specifically limited, and the magnet may be a cylinder, a rectangular parallelepiped, or a cube, but the shape and size of the magnet may be the same as those of the dust-blocking plate or may be the same as those of some of the dust-blocking plates.
In one possible embodiment, the dust deflector of the sweeper can be replaced by a magnet when the shape, size and shape of the magnet are identical.
In one possible embodiment, the principle of the sensor outputting the first induced voltage value is that a magnet disposed at a specific location on the dust shield generates a magnetic field of a specific magnetic induction strength, and the sensor in the magnetic field of the specific magnetic field strength induces an electromotive force of a specific magnitude.
In one example, the first sensed voltage value output by the sensor is related to a state of the dust deflector. Specifically, since the magnet is disposed on the dust deflector and moves together with the dust deflector, the dust deflector is at different heights without changing the position of the sensor, that is, the distance between the magnet and the sensor changes according to the state change of the dust deflector, and the distance between the magnet and the sensor is related to the first induced voltage value output by the sensor, so that the first induced voltage value output by the sensor is related to the state of the dust deflector.
In some possible embodiments, at the current moment, the first induced voltage value output by the sensor on the sweeper is obtained, where the first induced voltage value output by the sensor on the sweeper is transmitted to the controller of the sweeper, and the controller of the sweeper receives the first induced voltage value output by the sensor of the sweeper at the current moment.
Step S102: and acquiring a second induction voltage value, wherein the second induction voltage value is an induction voltage value output by the sensor at the last moment.
In some possible embodiments, the second induced voltage value is obtained, where the sensor on the sweeper transmits the output second induced voltage value to the controller of the sweeper, and the controller of the sweeper receives the second induced voltage value output by the sensor of the sweeper at the current moment.
Step S103: and determining whether the dust box of the sweeper is full of dust or not according to the first induction voltage value and the second induction voltage value.
When the dust box of the sweeper is full of dust, the height of the dust baffle cannot be changed along with the change of the air volume of the sweeper; when the dust box of the sweeper is not full of dust, the height of the dust baffle is changed along with the change of the air volume of the sweeper. In one example, when the sweeper is normally operated with an empty dust box, the dust baffle of the sweeper can move freely, and when different suction forces are set for the sweeper and the fan of the sweeper is operated at different gears, the air volume passing through the dust baffle is different, and the height of the dust baffle is different.
In some possible embodiments, determining whether the dust box of the sweeper is full of dust according to the first induced voltage value and the second induced voltage value may be comparing the first induced voltage value with the second induced voltage value, and determining whether the dust box of the sweeper is full of dust according to the comparison result.
In one example, determining whether the dust box of the sweeper is full according to the comparison result may be determining that the dust box of the sweeper is full when the comparison result is that the first induced voltage value and the second induced voltage value are the same; and when the comparison result shows that the first induction voltage value is different from the second induction voltage value, determining that the dust box of the sweeper is not full of dust.
In practical applications, the controller in the sweeper can be implemented in steps S101 to S103, and the controller can be at least one of an Application Specific Integrated Circuit (ASIC), a Digital Signal Processor (DSP), a Digital Signal Processing Device (DSPD), a Programmable Logic Device (PLD), a Field Programmable Gate Array (FPGA), a Central Processing Unit (CPU), a controller, a microcontroller, and a microprocessor.
In this application embodiment case, set up magnet through the particular position on the fender dirt board of machine of sweeping the floor set up the sensor on the complete machine position that the particular position corresponds, the sensor turns into induced voltage value with the magnetic field variation between magnet and the sensor, when acquireing the induced voltage value of sensor on the machine of sweeping the floor at present moment and last moment, confirm whether the dirt box is full of dust according to the induced voltage value that acquires, promptly, whether the dirt box is full of dust is confirmed through the induced voltage value of sensor output, do not receive the influence of adhering to the dust on the wall of dirt box, can improve the accuracy that detects, avoid the adnexed dust of dirt box to block the wrong report problem that the light path leads to.
Fig. 2 is a schematic view of an implementation process of another method for detecting fullness in a dust box of a sweeper provided by an embodiment of the present application, and as shown in fig. 2, the process includes:
step S201: at the current moment, acquiring a first induced voltage value output by a sensor on the sweeper and a first air volume state of the sweeper; the magnetic field sensor is used for converting the magnetic field change between the magnet and the sensor into an induced voltage value.
Here, the first air volume state of the sweeper represents a state that a fan of the sweeper is operated at a corresponding air volume gear according to the suction force set to the sweeper at the current time. For example, the suction force set for the sweeper at the current time is the maximum suction force, and the first air volume state of the sweeper indicates a state that a fan of the sweeper is operated at a gear 4 (a gear with the maximum air volume).
In a possible implementation manner, the obtaining of the first air volume state of the sweeper can be implemented by monitoring an air volume gear of a fan at the current time and a suction force set by a user by a controller of the sweeper, and determining the first air volume state of the sweeper according to the air volume gear of the fan at the current time and the suction force set by the user. Here, the implementation manner of determining the first air volume state of the sweeper according to the air volume gear of the fan at the current time and the suction magnitude set by the user may be that the controller of the sweeper determines the first air volume state of the sweeper according to a correspondence relationship between the air volume gear, the suction magnitude set by the user, and the air volume state of the sweeper, which is established in advance.
Step S202: acquiring a second induction voltage and a second air volume state; the second induced voltage value is an induced voltage value output by the sensor at the last moment; the second air volume state is the air volume state of the sweeper at the previous moment.
Here, the second air volume state of the sweeper represents a state that the fan of the sweeper is operated at a corresponding air volume gear according to the set suction force of the sweeper at the previous moment. For example, the suction force set to the sweeper at the previous time is the minimum suction force, and the first air volume state of the sweeper indicates that the fan of the sweeper is operated in the gear 1 (the gear with the minimum air volume).
In a possible implementation manner, the obtaining of the second air volume state of the sweeper can be implemented by monitoring an air volume gear of a fan at the previous moment and a suction force set by a user by a controller of the sweeper, and determining the second air volume state of the sweeper according to the air volume gear of the fan at the previous moment and the suction force set by the user. Here, the implementation manner of determining the second air volume state of the sweeper according to the air volume gear of the fan at the previous moment and the suction magnitude set by the user may be that the controller of the sweeper determines the second air volume state of the sweeper according to a correspondence relationship between the air volume gear, the suction magnitude set by the user, and the air volume state of the sweeper, which is established in advance.
Step S203: and under the condition that the first air volume state is different from the second air volume state, determining whether a dust box of the sweeper is full or not according to the first induction voltage value and the second induction voltage value.
Here, the first air volume state and the second air volume state are different, which means that the sweeper is in different air volume gears at the current time and the previous time. For example, the air volume shift for the first air volume state may beshift 1, and the air volume shift for the second air volume state may beshift 3.
In a possible implementation manner, when the first air volume state and the second air volume state are different, whether a dust box of the sweeper is full is determined according to the first induced voltage value and the second induced voltage value, and whether the dust box of the sweeper is full may be determined according to a comparison result by comparing the first induced voltage value and the second induced voltage value when the first air volume state and the second air volume state are different.
In the embodiment of the application, whether the dust box of the sweeper is full of dust is determined according to the first induction voltage value and the second induction voltage value under the condition that the first air volume state and the second air volume state are different, namely, when the air volume of the sweeper is different, whether the dust box of the sweeper is full of dust is determined according to the output induction voltage of the sensor, the phenomenon of misjudgment that whether the dust box of the sweeper is full of dust is determined according to the output induction voltage of the sensor when the air volume of the sweeper is the same is eliminated, and whether the dust box of the sweeper is full of dust is more accurately determined.
Fig. 3 is a schematic view of an implementation process of another method for detecting fullness in a dust box of a sweeper provided by an embodiment of the present application, and as shown in fig. 3, the process includes:
step S301: at the current moment, acquiring a first induced voltage value output by a sensor on the sweeper and a first air volume state of the sweeper; the magnetic field sensor is used for converting the magnetic field change between the magnet and the sensor into an induced voltage value.
Step S302: acquiring a second induction voltage and a second air volume state; the second induced voltage value is an induced voltage value output by the sensor at the last moment; the second air volume state is the air volume state of the sweeper at the previous moment.
Step S303: and judging whether the first induction voltage value and the second induction voltage value meet preset conditions or not under the condition that the first air volume state and the second air volume state are different, and obtaining a judgment result.
Here, the preset condition may be that an absolute value of a difference between the first induced voltage value and the second induced voltage value is less than a first preset threshold. In one example, the first predetermined threshold is determined based on the type of magnet on the sweeper, the range of motion of the magnet on the dust deflector, and the like. The first preset threshold may be 0 or 0.01.
In some possible embodiments, when the first air volume state is different from the second air volume state, determining whether the first induced voltage value and the second induced voltage value satisfy a preset condition to obtain a determination result, or when the first air volume state is different from the second air volume state, determining whether an absolute value of a difference between the first induced voltage value and the second induced voltage value is smaller than a first preset threshold to obtain a determination result.
Step S304: and determining whether the dust box of the sweeper is full of dust according to the judgment result.
In some possible embodiments, determining whether the dust box of the sweeper is full of dust according to the determination result may be determining that the dust box of the sweeper is full of dust when an absolute value of a difference between the first induced voltage value and the second induced voltage value is smaller than a first preset threshold; and under the condition that the absolute value of the difference value of the first induction voltage value and the second induction voltage value is greater than or equal to a first preset threshold value, determining that the dust box of the sweeper is not full of dust.
In the embodiment of the application, whether the dust box of the sweeper is full of dust can be determined according to whether the first induced voltage value and the second induced voltage value meet the preset condition, and the preset condition is determined according to the type of the magnet on the sweeper, the moving range of the magnet on the dust baffle and other conditions, so that whether the dust box of the sweeper is full of dust can be determined according to the actual state of the sweeper.
Fig. 4 is a schematic view of an implementation process of a method for detecting fullness of a dust box of a sweeper according to an embodiment of the present application, where as shown in fig. 4, the process includes:
step S401: at the current moment, acquiring a first induced voltage value output by a sensor on the sweeper and a first air volume state of the sweeper; the magnetic field sensor is used for converting the magnetic field change between the magnet and the sensor into an induced voltage value.
Step S402: acquiring a second induction voltage and a second air volume state; the second induced voltage value is an induced voltage value output by the sensor at the last moment; the second air volume state is the air volume state of the sweeper at the previous moment.
Step S403: and judging whether the first induction voltage value and the second induction voltage value meet preset conditions or not under the condition that the first air volume state and the second air volume state are different, and obtaining a judgment result.
Step S404: and under the condition that the judgment result is that the preset condition is met, determining that the magnetic field between the magnet and the sensor is not changed.
In a possible embodiment, in the case that the determination result is that the preset condition is satisfied, it may be determined that the magnetic field between the magnet and the sensor is not changed, that is, it may be determined that the height of the magnet (dust deflector) is not changed, in the case that an absolute value of a difference between the first induced voltage value and the second induced voltage value is smaller than a first preset threshold value.
Step S405: determining that the dust bin is dusty without a change in the magnetic field between the magnet and the sensor.
In one possible implementation, step S405 includes: determining that the height of the dust guard is unchanged under the condition that the magnetic field between the magnet and the sensor is unchanged; and when the height of the dust baffle is not changed, determining that the dust box is full of dust.
Step S406: and determining that the magnetic field between the magnet and the sensor changes when the judgment result is that the preset condition is not met.
In one possible embodiment, the determination of the change in the magnetic field between the magnet and the sensor may be performed when the determination result indicates that the preset condition is not satisfied, and the determination of the change in the magnetic field between the magnet and the sensor, that is, the determination of the change in the height of the magnet (dust deflector) may be performed when the absolute value of the difference between the first induced voltage value and the second induced voltage value is equal to or greater than a first preset threshold value.
Step S407: determining that the dust bin is not full when a magnetic field between the magnet and the sensor changes.
In one possible implementation, step S407 includes: determining that the height of the dust deflector changes when the magnetic field between the magnet and the sensor changes; when the height of the dust baffle changes, the dust box is determined to be not full of dust.
Step S408: and sending out a reminding message of dust fullness of the dust box under the condition that the dust box of the sweeper is determined to be full of dust.
Here, the implementation manner of sending the notification message of dust box full dust may be to send a sound to notify "dust box full dust", or to prompt through an indicator light with a specific color, which is not specifically limited herein.
In this application embodiment, can change whether the dust box that comes the machine of sweeping the floor according to the magnetic field between magnet and the sensor is full of dust to the full warning of dust box dust, consequently, can directly confirm whether the dust box of the machine of sweeping the floor is full of dust according to the magnetic field between magnet and the sensor, and carry out intelligence when the dust box dust is full and remind.
In one possible embodiment, the dust box can be used to determine whether it is full by detecting the state of the dust guard. And a magnet is arranged on the dust board, a linear Hall sensor is arranged at the position of the whole machine corresponding to the magnet, and the linear Hall sensor is connected with a main control board of the sweeper.
Here, referring to fig. 5A and 5B, the magnet installation position of the sweeper and the installation position of the sensor may correspond to a specific position on the dust guard of the sweeper, which may beposition 50, and a complete machine position corresponding to the specific position, which may beposition 51. Of course, the specific position on the dust guard of the sweeper can be theposition 52 symmetrical to theposition 50, and the whole machine position corresponding to the specific position can be theposition 53 symmetrical to theposition 51, as long as theposition 52 on the dust guard corresponds to theposition 53 of the whole machine position. Here, theoverall position 51 or 53 corresponding to thespecific position 50 or 52, respectively, may be an overlapping position of thespecific position 50 or 52 in the dust barrier at the overall position when the dust barrier is completely closed.
In a possible implementation mode, the dust box of the sweeper is empty, and the dust blocking sheet moves freely when the sweeper works normally. The sweeper sets up different suction, and the fan operation is in different gears, and the amount of wind through the dirt blocking piece is different, and the height of dirt blocking piece is different. When the dust box is full, the dust blocking sheet is blocked by garbage and cannot move freely, and the output of the linear Hall sensor cannot change along with the change of the gear of the fan.
In this application embodiment, the fan gear that the quick-witted setting 4 suctions of sweeping the floor correspond, the quick-witted condition that the dirt box is not full of sweeping the floor, and the output induced voltage value of linear hall sensor refers to fig. 6, as shown in fig. 6, and the abscissa shows time, and the unit can be mS (millisecond), and the ordinate can be mV (millivolt), and the fan gear that 4 suctions correspond includes:gear 1,gear 2,gear 3,gear 4 and fan off state, under the not full condition of machine of sweeping the floor dust box, when machine of sweeping the floor was in fan off state,gear 1,gear 2,gear 3 andgear 4, the induced voltage value of linear hall sensor output was 1.7V (volt), 1.8V, 1.95V, 2.01V and 2.06V respectively. It can be seen that, under the condition that the dust box of the sweeper is not full, the heights of the dust baffles are different for different fan gears (air volumes), and the corresponding inductive voltage values output by the linear hall sensors are different.
The embodiment of the application provides a method for detecting dust fullness of a dust box of a sweeper in the process of adjusting a fan of the sweeper from agear 1 to agear 2, and as shown in fig. 7, the method comprises the following steps:
step S701: the user adjusts the fan togear 1.
Step S702: the controller of the sweeper detects that the induction voltage value output by the linear Hall sensor is h1 when the fan is in thegear 1.
Step S703: the user adjusts the fan togear 2.
Step S704: the controller of the sweeper detects that the induction voltage value output by the linear Hall sensor is h2 when the fan is in thegear 2.
Step S705: the controller of the sweeper judges whether the difference value between h1 and h2 is greater than a second preset threshold value, if so, the step S706 is carried out; if not, the process proceeds to step S707.
Step S706: the sweeper outputs prompt information that the dust box is not full.
Step S707: the sweeper outputs the prompt message of dust fullness of the dust box.
Based on the foregoing embodiments, the embodiments of the present application provide a device for detecting dust fullness in a dust box of a sweeper, and each module included in the device can be implemented by a controller in the sweeper. Fig. 8 is a schematic structural diagram of a device for detecting dust fullness in a dust box of a sweeper according to an embodiment of the present application, and as shown in fig. 8, a device 800 for detecting dust fullness in a dust box of a sweeper includes:
a first obtaining module 801, configured to obtain, at a current moment, a first induced voltage value output by a sensor on the sweeper; the sweeper comprises a sweeper body, a dust baffle, a sensor, a magnet, a magnetic field sensor and a power supply, wherein the magnet is arranged at a specific position on the dust baffle of the sweeper body, the sensor is arranged at a complete machine position corresponding to the specific position, and the sensor is used for converting the magnetic field change between the magnet and the sensor into an induced voltage value;
a second obtaining module 802, configured to obtain a second induced voltage value, where the second induced voltage value is an induced voltage value output by the sensor at a previous time;
the first determining module 803 is configured to determine whether the dust box of the sweeper is full of dust according to the first induced voltage value and the second induced voltage value.
In some embodiments, the device 800 for detecting the dust bin fullness of the sweeper further comprises: a third obtaining module 804, configured to obtain a first air volume state of the sweeper at the current time; a fourth obtaining module 805, configured to obtain a second air volume state, where the second air volume state is an air volume state of the sweeper at a previous time. The first determining module 803 is configured to determine whether the dust box of the sweeper is full of dust according to the first induced voltage value and the second induced voltage value when the first air volume state and the second air volume state are different.
In some embodiments, the first determining module 803 is configured to determine whether the first induced voltage value and the second induced voltage value meet a preset condition, so as to obtain a determination result; and determining whether the dust box of the sweeper is full of dust according to the judgment result.
In some embodiments, the first determining module 803 is configured to determine that the magnetic field between the magnet and the sensor is not changed if the determination result is that the preset condition is met; determining that the dust bin is dusty if the magnetic field between the magnet and the sensor has not changed; determining that the magnetic field between the magnet and the sensor changes when the judgment result is that the preset condition is not met; determining that the dust bin is not full when a magnetic field between the magnet and the sensor changes.
In some embodiments, the device 800 for detecting the dust bin fullness of the sweeper further comprises: and the reminding module 806 is configured to send out a reminding message that the dust box of the sweeper is full of dust when it is determined that the dust box of the sweeper is full of dust.
In practical applications, the first obtaining module 801, the second obtaining module 802, the first determining module 803, the third obtaining module 804, the fourth obtaining module 805, and the reminding module 806 may be implemented by a processor in a device for creating a pattern template, where the processor may be at least one of an ASIC, a DSP, a DSPD, a PLD, an FPGA, a CPU, a controller, a microcontroller, and a microprocessor.
The above description of the apparatus embodiments, similar to the above description of the method embodiments, has similar beneficial effects as the method embodiments. For technical details not disclosed in the embodiments of the apparatus of the present application, reference is made to the description of the embodiments of the method of the present application for understanding.
It should be noted that, in the embodiment of the present application, if the method described above is implemented in the form of a software functional module and sold or used as a standalone product, it may also be stored in a computer readable storage medium. Based on such understanding, the technical solutions of the embodiments of the present application may be embodied in the form of a software product, which is stored in a storage medium and includes several instructions for causing a computer device to execute all or part of the methods described in the embodiments of the present application. And the aforementioned storage medium includes: various media capable of storing program codes, such as a usb disk, a removable hard disk, a Read Only Memory (ROM), a magnetic disk, or an optical disk. Thus, embodiments of the present application are not limited to any specific combination of hardware and software.
Correspondingly, an embodiment of the present application provides a sweeper, fig. 9 is a schematic view of a composition structure of the sweeper provided in the embodiment of the present application, and as shown in fig. 9, the sweeper 900 includes: a magnet 901 disposed at a specific position of the dust guard for generating a magnetic field of a specific magnetic induction intensity; the sensor 902 is arranged at the position of the whole machine corresponding to the specific position and is used for converting the magnetic field change between the magnet and the sensor into an induced voltage value; the controller 903 is used for acquiring a first induced voltage value output by a sensor on the sweeper at the current moment; acquiring a second induced voltage value, wherein the second induced voltage value is an induced voltage value output by the sensor at the last moment; and determining whether the dust box of the sweeper is full of dust or not according to the first induction voltage value and the second induction voltage value.
In some possible embodiments, the sensor is a linear hall sensor; the magnet is a cylindrical magnet.
Here, the linear hall sensor includes a hall element, a linear amplifier, and an emitter follower for sensing a value of an induced voltage generated on the sensor within a set distance by the magnet and the linear hall sensor. The shape of the magnet may be a cylindrical magnet, or may be a rectangular parallelepiped or square, as long as the south and north poles of the magnet are at opposite ends, i.e., not U-shaped or otherwise.
In some possible embodiments, the magnet comprises a south pole and a north pole, and the closer the south pole of the magnet is to the sensor, the larger the value of the induced voltage output by the sensor; the closer the distance between the north pole of the magnet and the sensor is, the smaller the value of the induced voltage output by the sensor is.
In one example, only one of the south pole and the north pole of the magnet arranged in the sweeper faces the sensor, and when the south pole faces the sensor, the closer the south pole of the magnet is to the sensor, the larger the induced voltage value output by the sensor; when the north pole faces the sensor, the closer the north pole of the magnet is to the sensor, the smaller the value of the induced voltage output by the sensor.
In some possible embodiments, for the fixed position of the magnet and the sensor, the values of the induced voltages output by the sensor corresponding to different types of magnets are different.
In one example, for a particular type of magnet, when the south pole is at zero distance from the sensor, the value of the induced voltage output by the sensor may be 3.0V; when the distance between the north pole and the sensor is zero, the value of the induced voltage output by the sensor may be 0.3V. For different types of magnets, when the distance between the south pole and the sensor is zero, the value of the induced voltage output by the sensor can be 2.5V; when the distance between the north pole and the sensor is zero, the value of the induced voltage output by the sensor may be 0.2V.
Correspondingly, the present application provides a computer-readable storage medium, on which a computer program is stored, which, when being executed by a processor, implements the steps in the above-mentioned method embodiments.
Here, it should be noted that: the above description of the storage medium embodiment is similar to the description of the method embodiment described above, with similar beneficial effects as the method embodiment. For technical details not disclosed in the embodiments of the storage medium of the present application, reference is made to the description of the embodiments of the method of the present application for understanding.
It should be appreciated that reference throughout this specification to "one embodiment" or "an embodiment" means that a particular feature, structure or characteristic described in connection with the embodiment is included in at least one embodiment of the present application. Thus, the appearances of the phrases "in one embodiment" or "in an embodiment" in various places throughout this specification are not necessarily all referring to the same embodiment. Furthermore, the particular features, structures, or characteristics may be combined in any suitable manner in one or more embodiments. It should be understood that, in the various embodiments of the present application, the sequence numbers of the above-mentioned processes do not mean the execution sequence, and the execution sequence of each process should be determined by its function and inherent logic, and should not constitute any limitation to the implementation process of the embodiments of the present application. The above-mentioned serial numbers of the embodiments of the present application are merely for description and do not represent the merits of the embodiments.
It should be noted that, in this document, the terms "comprises," "comprising," or any other variation thereof, are intended to cover a non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements does not include only those elements but may include other elements not expressly listed or inherent to such process, method, article, or apparatus. Without further limitation, an element defined by the phrase "comprising an … …" does not exclude the presence of other like elements in a process, method, article, or apparatus that comprises the element.
In the several embodiments provided in the present application, it should be understood that the disclosed apparatus and method may be implemented in other ways. The above-described device embodiments are merely illustrative, for example, the division of the device is only a logical functional division, and other division ways may be implemented in practice, such as: multiple modules may be combined, or may be integrated into another system, or some features may be omitted, or not implemented. In addition, the coupling, direct coupling or communication connection between the components shown or discussed may be through some interfaces, and the indirect coupling or communication connection between the devices or modules may be electrical, mechanical or other forms.
In addition, all functional modules in the embodiments of the present application may be integrated into one processor, or each module may be separately regarded as one module, or two or more modules may be integrated into one module; the integrated module can be realized in a hardware form, and can also be realized in a form of hardware and a software functional module.
Those of ordinary skill in the art will understand that: all or part of the steps for realizing the method embodiments can be completed by hardware related to program instructions, the program can be stored in a computer readable storage medium, and the program executes the steps comprising the method embodiments when executed; and the aforementioned storage medium includes: various media that can store program codes, such as a removable Memory device, a Read Only Memory (ROM), a magnetic disk, or an optical disk.
Alternatively, the integrated module described above in the present application may be stored in a computer-readable storage medium if it is implemented in the form of a software functional module and sold or used as a separate product. Based on such understanding, the technical solutions of the embodiments of the present application, in essence or parts contributing to the related art, may be embodied in the form of a software product, which is stored in a storage medium and includes several instructions for enabling the sweeper to perform all or part of the methods described in the embodiments of the present application. And the aforementioned storage medium includes: a removable storage device, a ROM, a magnetic or optical disk, or other various media that can store program code.
The above description is only for the embodiments of the present application, but the scope of the present application is not limited thereto, and any person skilled in the art can easily conceive of changes or substitutions within the technical scope of the present application, and shall be covered by the scope of the present application. Therefore, the protection scope of the present application shall be subject to the protection scope of the claims.

Claims (8)

CN202011460614.XA2020-12-112020-12-11Method and device for detecting dust fullness of dust box of sweeper, sweeper and storage mediumActiveCN112630463B (en)

Priority Applications (2)

Application NumberPriority DateFiling DateTitle
CN202011460614.XACN112630463B (en)2020-12-112020-12-11Method and device for detecting dust fullness of dust box of sweeper, sweeper and storage medium
PCT/CN2021/081919WO2022121147A1 (en)2020-12-112021-03-19Method and device for detecting whether sweeper dust box is full, sweeper and storage medium

Applications Claiming Priority (1)

Application NumberPriority DateFiling DateTitle
CN202011460614.XACN112630463B (en)2020-12-112020-12-11Method and device for detecting dust fullness of dust box of sweeper, sweeper and storage medium

Publications (2)

Publication NumberPublication Date
CN112630463A CN112630463A (en)2021-04-09
CN112630463Btrue CN112630463B (en)2021-11-23

Family

ID=75312557

Family Applications (1)

Application NumberTitlePriority DateFiling Date
CN202011460614.XAActiveCN112630463B (en)2020-12-112020-12-11Method and device for detecting dust fullness of dust box of sweeper, sweeper and storage medium

Country Status (2)

CountryLink
CN (1)CN112630463B (en)
WO (1)WO2022121147A1 (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN114947607B (en)*2022-04-192024-02-23安克创新科技股份有限公司Dust box dust fullness detection method and device, dust collection device and automatic cleaning equipment
CN115349776B (en)*2022-08-102024-05-03成都市联洲国际技术有限公司Method and device for detecting state of sweeper, sweeper and storage medium

Citations (12)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
JP2005211495A (en)*2004-01-302005-08-11Funai Electric Co LtdSelf-propelled cleaner
KR100679531B1 (en)*2005-08-032007-02-06한경희 Heater fastening structure of steam cleaner
CN201453230U (en)*2009-07-202010-05-12深圳市讯锋科技有限公司Automatic shoe polisher
CN106093520A (en)*2016-06-172016-11-09九阳股份有限公司The dust-full detecting system of sweeping robot and method
CN108609326A (en)*2018-06-072018-10-02桂林华冶机械制造有限公司A kind of Vegetable Market refuse collector
CN109316132A (en)*2018-10-312019-02-12深圳乐动机器人有限公司Alarm method, device, storage medium and the sweeping robot of sweeping robot
CN208755861U (en)*2018-04-022019-04-19广州首诺科技有限公司A kind of dust-full self-cleaning device of dust collection equipment
CN209346890U (en)*2018-11-022019-09-06江苏美的清洁电器股份有限公司Cleaning equipment
CN111150332A (en)*2019-12-312020-05-15深圳飞科机器人有限公司Autonomous cleaning device and dust box monitoring method thereof
CN111493741A (en)*2019-01-302020-08-07北京奇虎科技有限公司 Dust box detection method, device, electronic device and computer readable storage medium
CN111685668A (en)*2020-07-222020-09-22江苏美的清洁电器股份有限公司Sweeper and detection method thereof
CN111885866A (en)*2020-08-142020-11-03广州众悦科技有限公司Modularized big data scientific research platform

Family Cites Families (10)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
JP3530436B2 (en)*1999-01-292004-05-24三洋電機株式会社 Vacuum cleaner dust collector and upright type vacuum cleaner
JP4984853B2 (en)*2006-11-282012-07-25パナソニック株式会社 Electric vacuum cleaner
CN104568698B (en)*2014-12-262018-03-09广东美的制冷设备有限公司The detection means and method of filter network state in air conditioner
CN206228293U (en)*2016-06-172017-06-09九阳股份有限公司The dust-full detecting system of sweeping robot
CN108451447B (en)*2017-02-172024-06-04科沃斯机器人股份有限公司Cleaning robot
US10918252B2 (en)*2017-07-272021-02-16Neato Robotics, Inc.Dirt detection layer and laser backscatter dirt detection
CN107421606B (en)*2017-07-282024-01-26珠海格力电器股份有限公司Liquid level detection device, detection method and water tank
CN110537874A (en)*2018-11-022019-12-06添可智能科技有限公司 A vacuum cleaner display device and the vacuum cleaner
CN110367883A (en)*2019-08-292019-10-25深圳巴诺机器人有限公司A kind of external cabinet detection method of sweeping robot and device
CN112013923A (en)*2020-09-072020-12-01追创科技(苏州)有限公司Dust fullness detection system and method of dust collection barrel

Patent Citations (12)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
JP2005211495A (en)*2004-01-302005-08-11Funai Electric Co LtdSelf-propelled cleaner
KR100679531B1 (en)*2005-08-032007-02-06한경희 Heater fastening structure of steam cleaner
CN201453230U (en)*2009-07-202010-05-12深圳市讯锋科技有限公司Automatic shoe polisher
CN106093520A (en)*2016-06-172016-11-09九阳股份有限公司The dust-full detecting system of sweeping robot and method
CN208755861U (en)*2018-04-022019-04-19广州首诺科技有限公司A kind of dust-full self-cleaning device of dust collection equipment
CN108609326A (en)*2018-06-072018-10-02桂林华冶机械制造有限公司A kind of Vegetable Market refuse collector
CN109316132A (en)*2018-10-312019-02-12深圳乐动机器人有限公司Alarm method, device, storage medium and the sweeping robot of sweeping robot
CN209346890U (en)*2018-11-022019-09-06江苏美的清洁电器股份有限公司Cleaning equipment
CN111493741A (en)*2019-01-302020-08-07北京奇虎科技有限公司 Dust box detection method, device, electronic device and computer readable storage medium
CN111150332A (en)*2019-12-312020-05-15深圳飞科机器人有限公司Autonomous cleaning device and dust box monitoring method thereof
CN111685668A (en)*2020-07-222020-09-22江苏美的清洁电器股份有限公司Sweeper and detection method thereof
CN111885866A (en)*2020-08-142020-11-03广州众悦科技有限公司Modularized big data scientific research platform

Also Published As

Publication numberPublication date
CN112630463A (en)2021-04-09
WO2022121147A1 (en)2022-06-16

Similar Documents

PublicationPublication DateTitle
CN112630463B (en)Method and device for detecting dust fullness of dust box of sweeper, sweeper and storage medium
JP6610697B2 (en) Encoder device, drive device, stage device, and robot device
US7274166B2 (en)Apparatus and method for correcting position of mobile robot
CN106781144B (en)Magnetic sensor
WO2009063817A1 (en)Touch panel and display device including the same
RU2010128106A (en) TOUCH SENSOR DEVICE AND TOUCH SENSOR PROGRAM
CN109236049B (en)Door lock detection method and device and intelligent door lock
JP2015180890A (en)Energy converter, counter with energy converter, system with counter, method for converting mechanical energy into electrical energy, and counting method
US20190154864A1 (en)Adjustable Sensitivity Magnet Sensor
CN102536037A (en)Electric car window controller and anti-pinch control method
CN102314269A (en)Touch panel proximity detection device and method
US11079254B2 (en)Magnet rangefinder
CN106441479B (en)Counting device for automatically controlling sampling detection of two magnetoresistive sensors with low power consumption
KR20100025289A (en)Apparatus for sensing rotation of non-magnetic impeller and flow measurement device using same
CN216772219U (en)Multi-node detection circuit, multi-node system and multi-node system device
CN208647730U (en)Mobile dustbin and navigation system
CN205192570U (en)A circuit that is used for mode with electric capacity response on domestic appliance to measure water level
CN210863962U (en)Hall switch valve detection circuitry that targets in place
EP2186197A1 (en)Inductive switch for adjustment and switching for applications in special environments
CN212255731U (en)Hall effect-based detection device, sweeper, coffee machine and air conditioner motor
CN105222856A (en)Water level detection device and water purification unit
TW200736980A (en)Screen control system
CN209927189U (en)Hall detection device capable of adjusting induction distance
CN104089635A (en)Device for detecting opening or closing of cover
US20190301919A1 (en)Unipolar resistive ladder sensor

Legal Events

DateCodeTitleDescription
PB01Publication
PB01Publication
SE01Entry into force of request for substantive examination
SE01Entry into force of request for substantive examination
GR01Patent grant
GR01Patent grant

[8]ページ先頭

©2009-2025 Movatter.jp