(For USM Staff/Student Only)

EngLib USM > Ω School of Electrical & Electronic Engineering >

Low frequency signal analyzer program

Low frequency signal analyzer program / Lew Wan Ling
Program penganalisa spectrum frekuensi ialah penganalisa berasaskan aturcara yang berupaya menukar suatu isyarat ke domain masa dan domain frekuensi. Ia di reka untuk mengdapatkan komponen frekuensi daripada apa jua jenis isyarat yang diuji. Program asas yang digunakan untuk mereka aturcara ini ialah MALAB. MATLAB merupakan aturcara program tahap tinggi yang boleh menjalankan operasi matematik yang complex. Terdapat sejenis perkakasan istimewa yang digelar Graphical User Interface Design Environment (GUIDE) dalam program MATLAB yang meringankan kerja menulis aturcara oleh seseorang pereka program. Perkakasan GUIDE ini membenarkan pengguna program menulis aturcara Penganalisa Spectrum Frekuensi MATLAB berasaskan Graphical User Interface. Pada peringkat awal, penyelidikan awal terhadap teori dan penganalisa matematik diperlukan sebelum bermulanya menulis aturcara. Pengajian terhadap algorithm yang digunakan, jenis .m fail yang diolahkan serta pemaparan isyarat dalam domain masa dan domain frekuensi juga perlu dilakukan. Keluaran aturcara kemudian dibandingkan dengan pengkiraan matematik dan teori untuk memastikan kesahihan aturcara terbina. Kononnya, Objektif projek tahun akhir ini adalah membina satu sistem berasaskan program yang boleh mengolahkan fail jenis wav yang di simpan dalam folder dan melakukan FFT terhadap datanya. Keluaran FFT boleh dipaparkan dalam domain masa dan domain frekuensi. Justeru itu, aturcara ini mengizinkan penguna untuk mendapatkan isyarat daripda luar melalui mikrofon dan simpan dalam format yang sama. Fail yang telah disimpan kemudian diproseskan dan dipaparkan dalam domain masa dan domain frekuensi. Sistem ini menjadi lebih mesra pengguna apabila paparan isyarat keluarannya boleh dizoom masuk dan keluar oleh pengguna sehingga mendapat suatu paparan yang senang dilihat untuk tujuan pengiraan tempoh dan frekuensi. Secara keseluruhannya, program ini boleh dikatakan berjaya dibina apabila keputusan keluarannya dibukti benar. Tambahan pula, kerja penambahbaik aturcara dapat dilakukan pada masa hadapan untuk menyempurnakan program penganalisa isyarat berfrekuensi rendah sehingga boleh dikomersialkan. _______________________________________________________________________________________________________ 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 used mathematical calculation and theories, execution of .m file and displayed in both time and 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 .wave 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 commercialized in the market.
Contributor(s):
Lee Wan Ling - Author
Primary Item Type:
Final Year Project
Identifiers:
Barcode : 00003093651
Accession Number : 875004648
Language:
English
Subject Keywords:
spectrum analyzer; frequency; Graphical User Interface Design Environment
First presented to the public:
6/1/2012
Original Publication Date:
3/20/2018
Previously Published By:
Universiti Sains Malaysia
Place Of Publication:
School of Electrical & Electronic Engineering
Citation:
Extents:
Number of Pages - 53
License Grantor / Date Granted:
  / ( View License )
Date Deposited
2018-03-20 12:48:07.275
Date Last Updated
2019-01-07 11:24:32.9118
Submitter:
Mohd Jasnizam Mohd Salleh

All Versions

Thumbnail Name Version Created Date
Low frequency signal analyzer program1 2018-03-20 12:48:07.275