Rancang Bangun Spectrum Analyzer Menggunakan Fast Fouier Transform Pada Single Board Computer


Afandi Nur Aziz Thohari(1*), Agfianto Eko Putra(2)

(2) Departemen Ilmu Komputer dan Elektronika, FMIPA UGM, Yogyakarta
(*) Corresponding Author


Spectrum analyzer is an instrument device to measure the magnitude of the frequency and the power of signal. It has many benefits, such as used for testing telecommunication devices, determining the allocation of unused frequencies and also for practicum in schools or universities. However, because of these many benefits, the price of this signal measuring equipment soared in the market.

As an alternative, a device that can serve as spectrum analyzer yet has an affordable price is invented in the form of the prototype of spectrum analyzer built using a single board computer by applying a fast Fourier transform algorithm. Feedback from the prototype is in the form of radio signal captured using RTL-SDR.

The test results showed that the range of frequencies that can be displayed by the prototype is 24 MHz to 1.769 MHz. Then the test results of fast Fourier transform computing on N points showed that the prototype can work smoothly using the N from 512 to 32.768 points. The use of N more than 32.768 points will cause CPU and disk memory overloaded and lead to a slow performance. Finally, comparison of the levels of spectrum was performed using spectrum analyzer Anritsu MS2720T. As a result, it is known that prototype can be used to show the location of the frequency spectrum of the radio signal appropriately.


Prototype; Spectrum Analyzer; Fast Fourier Transform; Single Board Computer

Full Text:



[1] Rentanu, I. W., 2012, Audio Spectrum Analyzer Menggunakan Mikrokontroler Atmega32, Tugas Akhir, Jurusan Pendidikan Teknik Elektronika, Univ. Negeri Yogyakarta, Yogyakarta.

[2] Yogiswara, P. A., Pranowo, F. X. H., Budiman, L. H., 2010, Perancangan dan Implementasi Sistem Perangkat Lunak Client Server Untuk Alat Ukur Spectrum Analyzer, Skripsi, Jurusan Ilmu Komputer, Univ. Bina Nusantaara, Jakarta.

[3] Cooley, J.W., dan Tukey, J.W., 2000, An Algoritm for The Machine Calculation of Complex Fourier Series. Mathematics Of Computation Journal, Vol 1, hal 297-301.

[4] Sierra, E, G., 2015, Low Cost SDR Spectrum Analyzer and Analog Radio Receiver Using GNU Radio, Raspberry Pi 2 and SDR-RTL Dongle, Proceeding of 7th IEEE Latin-American Conference on Communication, Arequipa, 4 - 6 Nov.

[5] Quraeshi, F., 2009, Analysis of Twiddle Factor Memory Complexity of Radix 2 Pipelined FFTs, Proceeding Conference Record of The Forty-Third Asilomar Conference on Signal Systems and Computers, California, 1 - 4 Nov.

[6] Cerna, M., Harvey, A.F., 2000, The Fundamentals of FFT-Based Signal Analysis and Measurement in LabView dan LabWindows, http://www.ni.com/white-paper/4278/en/, diakses tgl 7 Juni 2016.

[7] Lyons, R. G., 2001, Understanding Digital Signal Processing, Prentice Hall International, New Jersey

[8] Laufer, C., 2014, The Hobbyist’s Guide to the RTL-SDR : Really Cheap Software Defined Radio, http://www.qsl.net/docs/TheHobbyistguideToRTL-SDR.pdf, diakses tgl 15 Februari 2016.

[9] Marpanaji, E., 2012, Aplikasi Platform Komputasi Software-Define Radio (SDR) untuk Digital Spectrum Analyzer, Prosiding Pertemuan Ilmiah XXV HFI Jateng & DIY, Purwokerta, 9 April.

[10] Hioki, W., 1998, Telecommunications, third edition, Prentice Hall International, New Jersey.

DOI: https://doi.org/10.22146/ijeis.16417

Article Metrics

Abstract views : 5081 | views : 4293


  • There are currently no refbacks.

Copyright (c) 2017 IJEIS - Indonesian Journal of Electronics and Instrumentation Systems

Creative Commons License
This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.

Copyright of :
IJEIS (Indonesian Journal of Electronics and Instrumentations Systems)
ISSN 2088-3714 (print); ISSN 2460-7681 (online)
is a scientific journal the results of Electronics
and Instrumentations Systems
A publication of IndoCEISS.
Gedung S1 Ruang 416 FMIPA UGM, Sekip Utara, Yogyakarta 55281
Fax: +62274 555133
email:ijeis.mipa@ugm.ac.id | http://jurnal.ugm.ac.id/ijeis

View My Stats1
View My Stats2