A diagnosis method of defects in a motor and a diagnosis device thereof are described. A vibration sensing module can generate a vibration signal corresponding to a vibration of a motor during operation of the motor. Then, a data pre-processing procedure is performed to eliminate noises of the vibration signal. After the data pre-processing procedure, an analyzing procedure is performed to determine a first harmonic of spectrum features in the spectrum of the pre-processed vibration signal. And, other spectrum feature(s) is(/are) retrieved from the spectrum of the pre-processed vibration signal according to the first harmonic. Finally, a comparison procedure is performed with a defect spectrum feature database according to the retrieved spectrum features, so as to determine a defect type of the motor.
展开▼