Publication: Low frequency signal analyzer program
Loading...
Date
2012-06-01
Authors
Lew, Wan Ling
Journal Title
Journal ISSN
Volume Title
Publisher
Abstract
A spectrum analyzer program is a software based analyser that can convert a signal in time domain into frequency domain. It is designed to obtain the frequency component for any type of signal that needs to be analyzed. The root program that used to create this program is MATLAB software. MATLAB is higher language program software that can perform complex mathematical operations. In MATLAB program there is a tool called Graphical User Interface Design Environment GUIDE that allow user to create a GUI-based program for the Signal Analyzer Program. Before the creating the program, studies of mathematical analysis and theories are done. State flow of designing the program including signal classification, types of algorithm usedmathematical calculation and theories, execution of file and displayed in both timeand frequency domains. The output than will compared with the mathematical analysis and theory to ensure that the program is reliable. Hence, the main purpose of this project is to build a system which can execute the .wav file in the folder and run the FFT on the data and display in both time domain as well as frequency domain. The program is then able to get the signal from outside through microphone and proceed with the same Fast Fourier Transform and display in the time and frequency domain. This system built is more user friendly and the output can be zoom in and out to get a desired diagram that ease the user to observe and calculate the time of one period on the time domain as well as the location of the source frequency where the highest magnitude is kept. The comparison result s is proven that this program has been successfully built. Additionally, the program can be improved in the future until it can be commercialised in the market.