A DSP-based FFT-analyzer for the fault diagnosis of rotating machine based on vibration analysis