In production practice, if different kinds of faults of rotary machine are not found out and processed in time, they will not only result in making the machine of lower quality, but also probably cause an inestimable loss. Through vibration signals produced by rotary machine, man is able to learn a wealth of complex information that characterizes the dynamic behavior of the machinery. Nowadays many solutions are available for managing monitoring, analyzing and processing of machinery problems. This research subject gives a pertinent system solution of solving vibration data acquiring and processing based on ARM and EmLinux, considering the strong capability of real-time processing and controlling of ARM and lots of advantages of Embedded Linux System, EmLinux.
This research subject has solved real-time display of vibration data and frequency domain on ARM9, has realized FFT as an application of Frequency Analysis, and has successfully practiced developing embedded GUI application using QT and QWT libraries, innovatively making it real-time running and displaying. This research subject proves the possibility of realizing monitoring and diagnosing of machinery faults, increasing man’s confidence of using and maintaining those machines.
This paper summarizes the solution about how to realize function of acquiring the vibrating data and real-time analyzing include data display in time domain and in frequency domain through FFT based on ARM9 and Embedded Linux using QT as developing environment and C, C++ as programming languages.
Keywords: Vibration signals, Data acquisition system, FFT, ARM9, Embedded Linux