(0721) 8030188    pusat@itera.ac.id   

[ELEKTRO - 2017] Desain dan Implementasi TCP/IP menggunakan Berkeley Socket dan Winsock Api serta GUI untuk Sistem Akuisisi Data Radar FMCW pada Kapal Feri


FMCW saat ini banyak digunakan masyarakat pada hal-hal yang membutuhkan teknologi navigasi, seperti pada alat transportasi baik darat, laut, maupun udara. Pada transportasi laut, contohnya adalah pada kapal feri. Untuk mengolah data dari radar FMCW maka dibutuhkan sistem akuisisi data yang baik. Data yang diberikan radar harus utuh dan berurutan ketika diproses. Untuk itu digunakanlah SoC, sebuah board IC yang berisi FPGA dan HPS. FPGA memiliki performa yang sangat baik sehingga cocok digunakan untuk akusisi data. Setelah data diproses pada SoC, maka data tersebut haruslah kembali diolah agar dapat lebih dimengerti oleh pengguna untuk dianalisis lebih lanjut, sehingga dibutuhkan antarmuka yang mampu mengakomodasi hal tersebut. Board SoC dan antarmuka dihubungkan menggunakan kabel ethernet sehingga membutuhkan TCP/IP sebagai hubungan komunikasinya. Modul GUI ini diimplementasikan pada PC menggunakan MATLAB memanfaatkan fitur Guide. GUI menerima data dari board SoC dengan menggunakan hubungan komunikasi TCP/IP Client/Server. Board yang bertindak sebagai client akan mengirimkan data hasil akuisisi data kepada PC yang bertindak sebagai server dalam bentuk file txt, kemudian GUI mengambil file terus untuk diolah dan menampilkannya dalam bentuk grafis plot sinyal serta monitoring parameter seperti amplitudo, frekuensi serta jarak target. Hasil uji coba pada TCP/IP menunjukkan bahwa komunikasi client/server yang dibuat telah berhasil dilakukan, dimana data 2048 byte data yang dikirimkan client (board SoC) mampu diterima semuanya oleh server (PC) dengan menggunakan submodul superloop. Antarmuka GUI yang dibuat juga berhasil bekerja karena mampu memroses data yang diambil dari server dalam bentuk grafis plot dan jarak target. Data yang tampil di GUI juga berhasil terus berubah mengikuti informasi data yang masuk.

URI
https://repo.itera.ac.id/depan/submission/SB1811300001

Keyword
Antarmuka, TCP/IP, Client/Server, GUI.