The utility model relates to the technical field of
sewage treatment, in particular to a stirring and dosing mechanism and a
sewage treatment device thereof, which comprise a water inlet
pipe, a feeding
pipe for conveying and stirring liquid
medicine, a collecting pump for pressurizing and mixing
sewage and the liquid
medicine, and a motor for providing power, the feeding
pipe comprises a pneumatic pump for pressurizing and feeding liquid
medicine into the
water pipe, a sleeve for stirring and accelerating the effect of the liquid medicine, a rotating wheel for driving the sleeve to rotate and a one-way valve for preventing sewage from flowing back into the feeding pipe, the feeding pipe is inserted from the upper part of the water inlet pipe, and the direction of a
discharge port of the feeding pipe is opposite to the
water flow direction in the water inlet pipe; one side of the collecting pump is connected with the water inlet end of the water inlet pipe, and the motor is installed on the other side of the collecting pump. According to the utility model, the liquid medicine inlet is formed in the sleeve, so that liquid medicine is immediately stirred after being in contact with sewage and enters the water inlet pipe through
convection of the liquid medicine, crystals are ensured to be flushed out of the pipeline by
water flow, and the crystals are intensively recovered by using the
settling box, so that the whole device is conveniently and quickly cleaned.