The invention discloses a dust collection device. The problems of poor collection effect and high
electricity consumption amount of a dust collection device in the prior art are solved. A method adopted by the dust collection device for controlling an air suction motor to work comprises the following steps that 1, data is initialized; 2, when a waste sensor senses waste, a
pulse number M, a pulsewidth value R and a pulse width change value
delta R start to be calculated; 3, the
pulse number M at the moment when preset time T is up is recorded, and a first pulse threshold value M1, a second pulse threshold value M2 and a pulse width change threshold value S are preset in a
control circuit, wherein M1 is smaller than or equal to M2, and if the
pulse number value M is smaller than or equal to M1 and the pulse width change value
delta R is smaller than or equal to S, the first step is returned to; if M is larger than or equal to M1 and smaller than or equal to M2, the pulse width change value
delta R is smaller than or equal to S, and the pulse width value R is decreased, the firs step is returned to; if the pulse number value M is smaller than or equal to M1, the pulse width change value delta R is smaller than or equal to S, and the pulse width value R is decreased, a PWM value output by the
control circuit is decreased, and the rotation speed of the air suction motor is lowered; otherwise, the PWM value output by the
control circuit is increased, and the rotation speed of the air suction motor is increased.