Summary of the invention
The present invention is to solve above-mentioned the technical problems existing in the prior art, provides a kind of dust-full inspection of sweeping robotExamining system can exclude the case where air inlet blocks, judge whether dust-collecting box has been filled, remind the user that maintenance sweeperDevice people or cleaning dust-collecting box.The present invention additionally provides a kind of dust-full detection method of sweeping robot simultaneously.
In order to achieve the above objectives, The technical solution adopted by the invention is as follows:
A kind of dust-full detection system of sweeping robot, comprising:
First detection module obtains the first parameter for detecting, should when the movable motor of sweeping robot is opened loop controlFirst parameter includes the first electric current and/or the first revolving speed of sweeping robot movable motor;The movable motor of sweeping robot isWhen closed-loop control, which includes the first electric current of sweeping robot movable motor;
Second detection module obtains the second parameter for detecting, should when the dust sucting motor of sweeping robot is opened loop controlSecond parameter includes the wind speed of the second electric current of sweeping robot dust sucting motor, the second revolving speed and/or dust sucting motor air outlet;It sweepsThe dust sucting motor of floor-washing robot be closed-loop control when, second parameter include sweeping robot dust sucting motor the second electric current and/Or the wind speed of dust sucting motor air outlet;
Processing unit for judging whether the first parameter is more than the first parameter threshold of setting, and judges the second parameterIt whether is more than the second parameter threshold set;
Reminding unit, for issuing information to remind user to carry out relevant operation;
Wherein, processing unit is adjusted or processing unit root according to input parameter of the judging result to dust sucting motorIt is judged that object command reminding unit issues information.
Further, input parameter is dust sucting motor voltage duty cycle or voltage magnitude.
Further, when the first parameter is more than the first parameter threshold, processing unit reduces input parameter, until the first parameterRestore to the first parameter threshold;Alternatively, until input parameter is 0.
Further, it when the first parameter is less than the first parameter threshold and the second parameter is more than the second parameter threshold, mentionsUnit of waking up issues information, and user is reminded to clear up the dust-collecting box of sweeping robot.
Optionally, first detection module includes current detection module and/or Rotating speed measring module.
Optionally, the second detection module includes current measurement module, measuring wind speed module and/or rotation speed measuring module.
Optionally, Rotating speed measring module is movable motor itself, and movable motor is brushless motor.
Optionally, rotation speed measuring module is dust sucting motor itself, and dust sucting motor is brushless motor.
Optionally, Rotating speed measring module realizes detection function using magnet ring and Hall sensor;Or Rotating speed measring moduleDetection function is realized using grating and infrared tube.
Optionally, rotation speed measuring module realizes detection function using magnet ring and Hall sensor;Or Rotating speed measring moduleDetection function is realized using grating and infrared tube.
Optionally, reminding unit is light alarm device, voice signal alarm;Or reminding unit is access networkTerminal device.
The present invention also provides a kind of dust-full detection method of sweeping robot, scheme is as follows.
A kind of dust-full detection method of sweeping robot, comprising:
Step 1, detection obtains the first parameter, when the movable motor of sweeping robot is opened loop control, the first parameter packetInclude the first electric current and/or the first revolving speed of sweeping robot movable motor;When the movable motor of sweeping robot is closed-loop control,First parameter includes the first electric current of sweeping robot movable motor;
Step 2, detection obtains the second parameter, when the dust sucting motor of sweeping robot is opened loop control, the second parameter packetInclude the wind speed of the second electric current of sweeping robot dust sucting motor, the second revolving speed and/or dust sucting motor air outlet;Sweeping robotWhen dust sucting motor is closed-loop control, which includes the second electric current and/or dust sucting motor of sweeping robot dust sucting motorThe wind speed of air outlet;
Step 3, judge the first parameter whether be more than setting the first parameter threshold;
Step 4, judge the second parameter whether be more than setting the second parameter threshold;
Step 5 is adjusted according to input parameter of the judging result to dust sucting motor, or is reminded according to judging resultUser carries out relevant operation.
Further, it when the first parameter is less than the first parameter threshold and the second parameter is more than the second parameter threshold, mentionsUnit of waking up issues information, and user is reminded to clear up the dust-collecting box of sweeping robot.
Technical solution of the present invention has the beneficial effect that:
The dust-full detection system of sweeping robot disclosed in this invention, can not only be when sweeping robot breaks downIt issues and reminds, additionally it is possible to timely user be reminded to clear up in the case where dust-collecting box has been expired, swept the floor to substantially improveThe user experience of robot.The present invention is it is further proposed that the dust-full detection method of sweeping robot.
Specific embodiment
Technical solution provided by the present invention is made a detailed description below by way of the drawings and specific embodiments:
As shown in Figure 1, it is the knot in the wherein air duct that the dust-full detection system of sweeping robot of the present invention is related toStructure schematic diagram.The air duct be horizontal air duct, be disposed in the horizontal plane air inlet 101, dust-collecting box 102, strainer 103,The air outlet 105 of dust sucting motor 104 and dust sucting motor.As shown in Fig. 2, being the dust-full detection system of sweeping robot of the present inventionThe structural schematic diagram in the another air duct that system is related to.The air duct is rectilinear air duct, and air inlet is disposed on vertical plane201, the air outlet 205 of dust-collecting box 202, strainer 203, dust sucting motor 204 and dust sucting motor.Arrow in Fig. 1 and Fig. 2 is indicatedFlow direction of the air in the air duct.
By taking the air channel structure in Fig. 1 as an example, the principle of the present invention is illustrated.It is empty under the action of dust sucting motor 104Gas enters air duct by air inlet 101, successively passes through dust-collecting box 102 and strainer 103, and air duct finally is discharged by air outlet 105.In windIn each component part in road, any portion blocking, such as the blocking of air inlet 101 or strainer 103 are blocked, and can all lead to entire air ductBlocking.Since during dust suction, most dusts can be trapped in dust-collecting box 102 by strainer 103, so air outlet 105Seldom cause blockages, and relatively common blockage problem is mainly blocked up by air inlet 101, dust-collecting box 102 and strainer 103Caused by plug.
When air inlet 101 blocks, reason may be that sweeping robot enters some special ground regions, such asIt is laid with the region of carpet, carpet fold under the action of suction is picked up to air inlet 101, sweeping robot is caused to walkDifficulty, air duct blocking.In this case, the walking resistance of sweeping robot greatly increases, adjoint to be in the presence of it being walking electricityThe electric current of machine increases;In the case where opened loop control, the revolving speed of movable motor be will also decrease;In the case where closed-loop control, walking electricityThe revolving speed of machine remains unchanged, but the electric current of movable motor is by the more obvious of increase.If air duct obstruction is strictly by above-mentioned originalBecause caused by, at this point, reducing the input parameter of dust sucting motor 104, reduces the suction of sweeping robot, will be helpful to carpet in this wayIt is detached from air inlet 101, so that sweeping robot be helped to restore automatically to the state of normal walking, what air inlet 101 blocked is askedTopic will also be eliminated therewith, be not necessarily to manual intervention.And if reducing the input parameter of dust sucting motor, it is even switched off dust sucting motor, allThe electric current of movable motor, revolving speed can not be made to restore normal, then illustrate that failure occurs in sweeping robot, need to remind user to sweepingFloor-washing robot is checked, with debugging.In the situation that air inlet 101 blocks, user need not be specially to dust-collecting box 102It is operated.
And when air duct blocks, either since the blocking of air inlet 101, dust-collecting box 102 are filled blocking or strainer103 block, and the air quantity in entire air duct will reduce, therefore the load of dust sucting motor 104 will become smaller.According to motorWorking mechanism, the electric current of dust sucting motor 104 can decline at this time, and the wind speed of air outlet 105 can reduce;Meanwhile if dust sucting motor104 be opened loop control, then the revolving speed of dust sucting motor 104 will also rise;If dust sucting motor 104 is closed-loop control, dust suction electricityThe revolving speed of machine 104 will remain unchanged, but becoming apparent of can declining of the electric current of dust sucting motor 104.In this case, if in conjunction withTo the judging result of movable motor electric current and/or revolving speed, the situation of the blocking of air inlet 101 is eliminated, then can determine air ductBlocking is since dust-collecting box 102 is filled or strainer 103 occurs caused by blocking.But regardless of being that dust-collecting box 102 is filled, alsoIt is that strainer 103 blocks, it is necessary to remind user dust-collecting box 102 to be handled or toppled over the rubbish in dust-collecting box 102Rubbish or replacement or cleaning strainer 103, can make air duct restore unobstructed.
Based on the above principles, machine of sweeping the floor can be first determined whether by way of detection movable motor electric current and/or revolving speedWhether people breaks down or whether air inlet 101 blocks;According to the judging result to movable motor, by above situation plusAfter excluding, then the reason of blocking is judged by way of detecting 104 electric current of dust sucting motor, 105 wind speed of revolving speed and/or air outletWhether occur on dust-collecting box 102 or strainer 103, to further user be reminded to operate dust-collecting box 102.Moreover, adoptingUser is reminded to clear up dust-collecting box 102 with technical solution of the present invention, other dust-full detection means, example compared to this fieldSuch as weight detecting, photosensitive detection mode have valence without the expensive all kinds of high-performance sensors sensors of additional setting valueLattice advantage.Meanwhile technical solution of the present invention also has higher compared to traditional detections modes such as weight detecting, photosensitive detectionsStability and veracity because density, the humidity difference of rubbish cause weight detecting to be difficult accurately to reflect dust-collecting boxWhether 102 be already filled up;And light-sensitive element, in use due to the absorption of dust and accumulation, surface is easily overwritten,So as to cause erroneous judgement.
As shown in figure 3, being the function structure chart of the dust-full detection system first embodiment of sweeping robot of the present invention.It shouldFirst embodiment includes: first detection module 301, obtains the first parameter, the movable motor of the sweeping robot for detecting307 be opened loop control when, first parameter include the sweeping robot movable motor 307 the first electric current and/or first turnSpeed;When the movable motor 307 of the sweeping robot is closed-loop control, which includes the sweeping robot walking electricityFirst electric current of machine 307;
Second detection module 302 obtains the second parameter for detecting, and the dust sucting motor 308 of the sweeping robot is to openWhen ring controls, which includes the second electric current of the sweeping robot dust sucting motor 308, the second revolving speed and/or describedThe wind speed of 308 air outlet of dust sucting motor;When the dust sucting motor 308 of the sweeping robot is closed-loop control, the second parameter packetInclude the wind speed of 308 air outlet of the second electric current and/or the dust sucting motor of the sweeping robot dust sucting motor 308;
Processing unit 310 for judging whether first parameter is more than the first parameter threshold of setting, and judges instituteState the second parameter whether be more than setting the second parameter threshold;
Reminding unit 311, for issuing information to remind user to carry out relevant operation;
Wherein, processing unit 310 is adjusted according to input parameter of the judging result to dust sucting motor 308, or processingUnit 310 instructs reminding unit 311 to issue information according to judging result.
The first embodiment further includes storage unit 312, and for storing the threshold information of setting, the threshold information includesFirst parameter threshold and the second parameter threshold.
In the present embodiment, first detection module 301 includes current detection module 303 and Rotating speed measring module, electric current inspectionThe size of current that module 303 is responsible for detection movable motor 307 is surveyed, Rotating speed measring module is responsible for detecting the revolving speed of movable motor 307.Wherein, Rotating speed measring module is movable motor 307 itself, which is brushless motor, can feed back turning for itselfSpeed.Meanwhile movable motor 307 is set as opened loop control in the present embodiment, so that the first parameter chosen in the present embodiment includesThe first electric current and the first revolving speed of movable motor 307, correspondingly, the first parameter threshold include the first electric current of movable motor 307Threshold value and the first rotary speed threshold value.In other embodiments, ordinary motor also can be selected rather than brushless motor in movable motor 307.It is generalThree-way motor can not feed back itself revolving speed, therefore realize the measurement to 307 revolving speed of movable motor, need to be separately provided revolving speed inspection againModule is surveyed, as a wherein embodiment for such Rotating speed measring module, detection function can be realized using magnet ring and Hall sensorEnergy;As the another embodiment of such Rotating speed measring module, detection function can be realized using grating and infrared tube.
In the present embodiment, the second detection module 302 includes current measurement module 304, measuring wind speed module 305 and revolving speedMeasurement module 306, current measurement module 304 are responsible for the size of current of detection dust sucting motor 308, and measuring wind speed module 305 is responsible forThe size of 308 air outlet wind speed of dust sucting motor is detected, rotation speed measuring module 306 is responsible for the revolving speed size of detection dust sucting motor 308.Wherein, which is ordinary motor, rather than brushless motor, therefore is separately provided with revolving speed in the second detection module 302Measurement module 306 measures the revolving speed of dust sucting motor 308;In other embodiments, brushless electricity can be selected in dust sucting motor 308Machine can save rotation speed measuring module 306 since brushless motor can feed back itself revolving speed.Dust suction in the present embodimentMotor 308 is set as opened loop control, thus the second parameter chosen in the present embodiment include dust sucting motor 308 the second electric current,The wind speed of 308 air outlet of second revolving speed and dust sucting motor, correspondingly, the second parameter threshold includes the second of dust sucting motor 308The wind speed threshold value of 308 air outlet of current threshold, the second rotary speed threshold value and dust sucting motor.In the present embodiment, tachometric survey mouldBlock 306 realizes detection function using magnet ring and Hall sensor;In other embodiments, rotation speed measuring module 306 can also be usedGrating and infrared tube realize detection function.In the present embodiment, measuring wind speed module 305 settings go out in dust sucting motor 308The small fan blade at air port rear, by the revolving speed for measuring small fan blade, it can be deduced that the wind speed of 308 air outlet of dust sucting motor.
The first electric current and the first revolving speed two in the present embodiment, for the selection of the first parameter, while to movable motor 307A parameter is detected, and be directed to the second parameter selection, while to the second electric current of dust sucting motor 308, the second revolving speed withAnd three parameters of the wind speed of 308 air outlet of dust sucting motor are detected.In practice to goal of the invention is realized, above-mentioned firstAlternative in parameter one-out-three or three selects two to be detected in the second parameter, and the first embodiment of the present invention whyIt chooses multiple groups parameter to be detected, its object is to by various features such as electrical and mechanical, while be judged, thusImprove the accuracy to threshold decision.
In first embodiment, reminding unit 311 is light alarm device, is sent out after the instruction for receiving processing unit 310The light of different colours reminds user out, and user checks sweeping robot according to the corresponding color of light, orDust-collecting box is cleared up.In other embodiments, reminding unit 311 also can be selected voice signal alarm, by sounding comeUser is reminded to carry out corresponding operating.
Corresponding with first embodiment, Fig. 4 is the dust-full detection method first embodiment of sweeping robot of the present inventionFlow chart.The first embodiment includes:
Step 401, detection obtains the first parameter, when the movable motor 307 of sweeping robot is opened loop control, first ginsengNumber includes the first electric current and/or the first revolving speed of sweeping robot movable motor 307;The movable motor 307 of sweeping robot isWhen closed-loop control, which includes the first electric current of sweeping robot movable motor 307;
Step 402, detection obtains the second parameter, when the dust sucting motor 308 of sweeping robot is opened loop control, second ginsengNumber includes the wind speed of 308 air outlet of the second electric current, the second revolving speed and/or dust sucting motor of sweeping robot dust sucting motor 308;It sweepsWhen the dust sucting motor 308 of floor-washing robot is closed-loop control, which includes the second electricity of sweeping robot dust sucting motor 308The wind speed of stream and/or 308 air outlet of dust sucting motor;
Step 403, judge the first parameter whether be more than setting the first parameter threshold;
Step 404, judge the second parameter whether be more than setting the second parameter threshold;
Step 405, it is adjusted according to input parameter of the judging result to dust sucting motor 308, or according to judging resultUser is reminded to carry out relevant operation.
First embodiment more specifically detects and decision logic is as follows:
Step 4001, detection obtain the first parameter, judge first parameter whether be more than setting the first parameter threshold,If it is step 4002 is carried out, if not then carrying out step 4003;Wherein, the movable motor 307 of the sweeping robotWhen for opened loop control, which includes the first electric current and the first revolving speed of the sweeping robot movable motor 307;
Step 4002, reduce the input parameter of the dust sucting motor 308, if first Parameter reconstruction to it is described first ginsengWithin number threshold values, then carry out step 4003, if the input parameter be reduced to 0 and first parameter still above described firstParameter threshold then carries out step 4004;
Step 4003, detection obtain the second parameter, judge second parameter whether be more than setting the second parameter threshold,If it is step 4005 is carried out;Wherein, when the dust sucting motor 308 of the sweeping robot is opened loop control, second parameterThe wind of the second electric current, the second revolving speed and 308 air outlet of the dust sucting motor including the sweeping robot dust sucting motor 308Speed;
Step 4004, user is reminded to check the sweeping robot;
Step 4005, user is reminded to clear up the dust-collecting box of the sweeping robot.
Wherein, in first embodiment and first embodiment, the input parameter of dust sucting motor 308 is dust sucting motor 308Voltage duty cycle;In other embodiments and embodiment, which may be the voltage amplitude of dust sucting motor 308Value.The input parameter adjusts selection according to the different operation range default setting of sweeping robot or by user immediately on demand, becauseThis special measurement, processing unit 310 can need not directly acquire the data of the input parameter again when judging, single with storageThe threshold information stored in member 311 is compared, and then completes corresponding instruction.
Fig. 5 is the threshold information table in first embodiment of the invention, which can be measured by manufacturer, is pre-stored in storageIn unit 311, called when needed for processing unit 310.Wherein, table 5.1 discloses the first of first embodiment of the inventionParameter threshold information, table 5.2 disclose the second parameter threshold information of first embodiment of the invention, and the threshold information isA series of mutual corresponding parameter values.When whether the first parameter for judging movable motor 307 exceeds threshold value, pass through the first detectionModule 301 detects the first current value and the first tachometer value of movable motor 307, is then compared with table 5.1, thus toWhether one parameter judges beyond threshold value.When being blocked due to air inlet, the variation that movable motor occurs is that electric current rises,The decline of (under opened loop control) revolving speed then shows as the first electric current and exceeds upwards so if the first parameter exceeds threshold value, is higher than theOne current threshold;Or first revolving speed exceed downwards, be lower than the first rotary speed threshold value.Such as detect that the first revolving speed is 5000r/Min, the first electric current are 0.15A;It is compared at this time with table 5.1, it is found that corresponding first current threshold is under 5000r/min0.1 ~ 0.12, just the first electric current of explanation has been higher than threshold value at this time, has exceeded threshold range, needs to advise according in first embodimentFixed step carries out corresponding operation.Similarly, it can be determined that whether the second parameter exceeds threshold value.According to the present embodiment and this implementationThe wherein primary dust-full detection data that mode carries out are as follows: the first revolving speed is 5000r/min, and the first electric current is 0.11A;Second revolving speedFor 10000r/min, the second electric current is 0.72A, wind speed 1.8m/s.It can be seen that the first electric current at this time according to above-mentioned data0.11A is fallen in the section of the first current threshold 0.1 ~ 0.12, and the second electric current 0.72A has been more than the second current threshold downwardsThe section of 0.75 ~ 0.8A, and wind speed 1.8m/s has also been more than the section of wind speed threshold value 2.2 ~ 4.0 downwards.Thus tied according to judgementFruit meets the first parameter and is less than the first parameter threshold and the second parameter when being more than the second parameter threshold, at this time reminding unit 311Information will be issued, user is reminded to clear up the dust-collecting box of sweeping robot.
As shown in fig. 6, being the function structure chart of the dust-full detection system second embodiment of sweeping robot of the present invention.It shouldSecond embodiment includes: first detection module 601, obtains the first parameter, the movable motor of the sweeping robot for detecting607 be opened loop control when, first parameter include the sweeping robot movable motor 607 the first electric current and/or first turnSpeed;When the movable motor 607 of the sweeping robot is closed-loop control, which includes the sweeping robot walking electricityFirst electric current of machine 607;
Second detection module 602 obtains the second parameter for detecting, and the dust sucting motor 608 of the sweeping robot is to openWhen ring controls, which includes the second electric current of the sweeping robot dust sucting motor 608, the second revolving speed and/or describedThe wind speed of 608 air outlet of dust sucting motor;When the dust sucting motor 608 of the sweeping robot is closed-loop control, the second parameter packetInclude the wind speed of 608 air outlet of the second electric current and/or the dust sucting motor of the sweeping robot dust sucting motor 608;
Processing unit 610 for judging whether first parameter is more than the first parameter threshold of setting, and judges instituteState the second parameter whether be more than setting the second parameter threshold;
Reminding unit 611, for issuing information to remind user to carry out relevant operation;
Wherein, processing unit 610 is adjusted according to input parameter of the judging result to dust sucting motor 608, or processingUnit 610 instructs reminding unit 611 to issue information according to judging result.
The second embodiment further includes storage unit 612, and for storing the threshold information of setting, the threshold information includesFirst parameter threshold and the second parameter threshold.
In the present embodiment, first detection module 601 includes current detection module 603, and current detection module 603 is responsible for inspectionSurvey the size of current of movable motor 607.Movable motor 607 is set as closed-loop control in the present embodiment, to select in the present embodimentThe first parameter taken includes the first electric current of movable motor 607, and correspondingly, the first parameter threshold includes the of movable motor 607One current threshold.
In the present embodiment, the second detection module 602 includes current measurement module 604, and current measurement module 604 is responsible for inspectionSurvey the size of current of dust sucting motor 608.Wherein, the dust sucting motor 608 in the present embodiment is set as closed-loop control, thus this implementationThe second parameter chosen in example includes the second electric current of dust sucting motor 608, and correspondingly, the second parameter threshold includes dust sucting motor608 the second current threshold.
In the present embodiment, for the selection of the first parameter, only one parameter of the first electric current of movable motor 607 is carried outDetection, and it is directed to the selection of the second parameter, only one parameter of the second electric current of dust sucting motor 608 is detected.According to upperIt states mode to choose the first parameter and the second parameter, has been enough to realize goal of the invention, since the parameter of selection is less, thusComponent is saved, the structure of sweeping robot is also relatively more succinct.
In second embodiment, reminding unit 611 is the terminal device for accessing network, can be to other terminal devices of userMessage is sent, reminds user to check sweeping robot, or clear up dust-collecting box.In other embodiments, it mentionsLight alarm device or voice signal alarm can also be used in unit 611 of waking up.
Corresponding with second embodiment, Fig. 7 is the dust-full detection method second embodiment of sweeping robot of the present inventionFlow chart.The second embodiment includes:
Step 701, detection obtains the first parameter, when the movable motor 607 of sweeping robot is opened loop control, first ginsengNumber includes the first electric current and/or the first revolving speed of sweeping robot movable motor 607;The movable motor 607 of sweeping robot isWhen closed-loop control, which includes the first electric current of sweeping robot movable motor 607;
Step 702, detection obtains the second parameter, when the dust sucting motor 608 of sweeping robot is opened loop control, second ginsengNumber includes the wind speed of 608 air outlet of the second electric current, the second revolving speed and/or dust sucting motor of sweeping robot dust sucting motor 608;It sweepsWhen the dust sucting motor 608 of floor-washing robot is closed-loop control, which includes the second electricity of sweeping robot dust sucting motor 608The wind speed of stream and/or 608 air outlet of dust sucting motor;
Step 703, judge the first parameter whether be more than setting the first parameter threshold;
Step 704, judge the second parameter whether be more than setting the second parameter threshold;
Step 705, it is adjusted according to input parameter of the judging result to dust sucting motor 608, or according to judging resultUser is reminded to carry out relevant operation.
Second embodiment more specifically detects and decision logic is as follows:
Step 7001, detection obtain the first parameter, judge first parameter whether be more than setting the first parameter threshold,If it is step 7002 is carried out, if not then carrying out step 7003;Wherein, the movable motor 607 of the sweeping robotWhen for closed-loop control, which includes the first electric current of the sweeping robot movable motor 607;
Step 7002, reduce the input parameter of the dust sucting motor 608, if first Parameter reconstruction to it is described first ginsengWithin number threshold values, then carry out step 7003, if the input parameter be reduced to 0 and first parameter still above described firstParameter threshold then carries out step 7004;
Step 7003, detection obtain the second parameter, judge second parameter whether be more than setting the second parameter threshold,If it is step 7005 is carried out;Wherein, when the dust sucting motor 608 of the sweeping robot is closed-loop control, second parameterThe wind speed of 608 air outlet of the second electric current and/or the dust sucting motor including the sweeping robot dust sucting motor 608;
Step 7004, user is reminded to check the sweeping robot;
Step 7005, user is reminded to clear up the dust-collecting box of the sweeping robot.
Wherein, in second embodiment and second embodiment, the input parameter of dust sucting motor 608 is dust sucting motor 608Voltage duty cycle;In other embodiments and embodiment, which may be the voltage amplitude of dust sucting motor 608Value.The input parameter adjusts selection according to the different operation range default setting of sweeping robot or by user immediately on demand, becauseThis special measurement, processing unit 610 can need not directly acquire the data of the input parameter again when judging, single with storageThe threshold information stored in member 611 is compared, and then completes corresponding instruction.Similarly, movable motor 607 also has inputParameter, without measurement.
Fig. 8 is the threshold information table in second embodiment of the invention, which can be measured by manufacturer, is pre-stored in storageIn unit 611, called when needed for processing unit 610.Wherein, table 8.1 discloses the first of second embodiment of the inventionParameter threshold information, table 8.2 disclose the second parameter threshold information of second embodiment of the invention, and the threshold information isA series of mutual corresponding parameter values.When whether the second parameter for judging dust sucting motor 608 exceeds threshold value, pass through the second detectionModule 602 detects the second current value of dust sucting motor 608, is compared then in conjunction with input parameter with table 8.2, thus to theWhether two parameters judge beyond threshold value.After being blocked due to air duct, the variation that dust sucting motor occurs is electric current decline,(under opened loop control) revolving speed rises, the wind speed decreased of air outlet, so if the second parameter has been more than the second parameter threshold, then tableNow exceed downwards for the electric current of dust sucting motor, is lower than the second current threshold;Or the revolving speed of dust sucting motor exceeds upwards, is higher than theTwo rotary speed threshold values;Or the wind speed of air outlet exceeds downwards, is lower than wind speed threshold value.Such as user adjusts dust sucting motor voltage and accounts forSky is than to 100%, it is 0.73A that detection, which obtains the second electric current,;It is compared at this time with table 8.2, finds dust sucting motor voltage duty cycleCorresponding second current threshold is 0.75 ~ 0.8 when being 100%, and just the second electric current of explanation has been lower than threshold value at this time, has exceeded threshold valueRange needs to carry out corresponding operation according to step specified in second embodiment.Similarly, it can be determined that whether the first parameterBeyond threshold value.The wherein primary dust-full detection data carried out according to the present embodiment and present embodiment are as follows: movable motor voltage accounts forFor sky than being 80%, the first electric current is 0.09A;Dust sucting motor voltage duty cycle is 80%, and the second electric current is 0.59A.According to above-mentioned numberIt is fallen in the section of first 0.09 ~ 0.1A of current threshold according to can be seen that the first electric current 0.09A at this time, and the second electric current 0.59AIt has downwards been more than the section of second 0.6 ~ 0.65A of current threshold.Thus according to judging result, meets the first parameter and be less than firstWhen parameter threshold and the second parameter are more than the second parameter threshold, reminding unit 611 will issue information at this time, remind user to sweeping the floorThe dust-collecting box of robot is cleared up.
Above-mentioned specific embodiment is only intended to illustrate design method of the invention, for the purpose of limiting the invention can not protectProtect range.For the deformation and conversion under the thought guidance of technical solution of the present invention, it should all be attributed to the scope of the present inventionWithin.