CPC A47L 9/2831 (2013.01) [A47L 5/362 (2013.01); A47L 9/0411 (2013.01); A47L 9/0477 (2013.01); A47L 9/248 (2013.01); A47L 9/2826 (2013.01); A47L 9/2847 (2013.01)] | 14 Claims |
1. A floor types identifying device, being applied in a vacuum cleaner comprises a machine body, an extension connection unit and a dust suction device, wherein the dust suction device comprises a suction head and a connection unit connected between the suction head and the extension connection unit, and the dust suction device comprising a roller brush and a roller brush driving motor; wherein the floor types identifying device comprises:
a first current sensing unit, being coupled to the roller brush driving motor, and being used to detect a first current for controlling an operation of the roller brush driving motor in case of the suction head being moved along a first direction, thereby outputting a first current sensing signal;
a direction sensor, being integrated in the suction head, and being used for detecting a forward-moving direction and a backward-moving direction of the suction head so as to generate a moving direction sensing signal; and
a controlling and processing module, being coupled to the first current sensing unit, the direction sensor and the roller brush driving motor, and comprising:
a storage unit, being stored with a plurality of reference parameters that comprises: a base value, a first threshold value greater than the base value, a second threshold value greater than the first threshold, a third threshold value greater than the second threshold value, a first difference value, a second first difference value, and a third first difference value;
a first signal processing unit, being coupled to the first current sensing unit for receiving the first current sensing signal, so as to process the first current sensing signal to a first signal;
a second signal processing unit, being coupled to the direction sensor for receiving the moving direction sensing signal, and processing the moving direction sensing signal to a moving direction signal; and
a main controlling unit, being coupled to the storage unit, the first signal processing unit for receiving the first signal and the second signal processing unit for receiving the moving direction signal, and being configured to perform a plurality of functions, comprising:
(a) judging that the moved suction head is on a hard surfaced floor in case of a value of a first signal level of the first signal falling in a first zone that is defined by the base value and the first threshold value;
(b) judging that the moved suction head is on a floor with short-pile-carpeted surface in case of the value of the first signal level falling in a second zone that is defined by the first threshold value and the second threshold value;
(c) judging that the moved suction head is on a floor with long-pile-carpeted surface in case of the value of the first signal level falling in a third zone that is defined by the second threshold value and the third threshold value;
(d) in case the moving direction signal indicating that the suction head is moving along a second direction contrary to the first direction, enabling the first signal processing unit to receive a second current sensing signal from the first current sensing unit, so as generate a second signal;
(e) judging that the suction head is on the hard surfaced floor in case of a value difference between a value of a second signal level of the second signal and the value of the first signal level being less than the first difference value;
(f) judging that the suction head is on the floor with short-pile-carpeted surface in case of the value difference being greater than the first difference value but less than the second difference value; and
(g) judging that the suction head is on the floor with long-pile-carpeted surface in case of the value difference being greater than the second difference value but less than the third difference value.
|