. BAB III
PERANCANGAN DAN PEMROGRAMAN KALKULATOR
3.1 Perancangan Kalkulator
Perancangan kalkulator dalam tugas akhir ini dilakukan dengan menggunakan bahasa pemrograman java. Kalkulator yang akan dirancang
digunakan untuk menghitung link budget VSAT point to point, baik untuk jalur up-link dan down-link, sehingga akan diperoleh total link.
3.2 Tahap-tahap Perancangan
Adapun tahap-tahap perancangan yang akan dijalankan untuk merancang kalkulator ini adalah sebagai berikut :
1. Menentukan parameter-parameter yang akan dihitung menggunakan kalkulator yang akan dirancang.
2. Menentukan persamaan dan masukan untuk parameter-parameter yang akan dihitung.
3. Membuat algoritma pemrograman dalam bentuk flow chart , sebagai
langkah untuk membuat pemrograman dalam bahasa java dan akan digunakan sebagai langkah untuk menghitung parameter-parameter link
budget. 4. Membuat bahasa pemrograman dalam bahasa java berdasarkan algoritma
yang telah ditentukan sebelumnya. 5. Menampilkan kalkulator yang telah dirancang kemudian diuji.
Universitas Sumatera Utara
.
3.3 Parameter-parameter Link
Parameter-parameter yang akan digunakan sebagai input, nilainya ditentukan berdasarkan spesifikasi link standard C-band. Adapun parameter-
parameter tersebut sebagai berikut [8] : 1.Frekuensi Up-Link
: 5,925-7,075 GHz 2.Diameter Antena Up-Link
: 0,8 – 3,8 m 3.Efisiensi Permukaan Antena Up-Link
: 67 =0,67 4.Power Antena Up-Link
: 10,9 dBW 5.Range diasumsikan
: 36.000 km 6.GT satelit
: 1 dBK 7.Frekuensi Down-Link
: 3,7 – 4,2 GHz 8.Diameter Antena Down- Link
: 0,8 – 3,8 m 9.Efisiensi Permukaan Antena Down- Link : 67 =0,67
10.Range diasumsikan : 36.000 km
11.EIRP Down- Link : 38 dBW
3.4 Algoritma Pemrograman
Algoritma pemrograman ini digunakan sebagai langkah untuk merancang kalkulator yang akan digunakan untuk menghitung link budget komunikasi VSAT
point to point yang akan ditampilkan melalui bahasa pemrograman java. Algoritma tersebut akan dibuat dalam bentuk flow chart. Berikut adalah gambar
flow chart untuk perancangan kalkulator up-link, down- link, dan total link. Pada Gambar 3.1 akan ditunjukkan flow chart untuk kalkulator up-link.
Universitas Sumatera Utara
.
Mulai
Input F-up, D- up, n-up, GT
satelit
Hitung G-up, EIRP- up, FSL-up, Pfd-up,
dan CN-up
Tampilkan Nilai G-up,
EIRP-up, FSL- up, Pfd-up,
dan CN-up
Selesai
Gambar 3.1 Flow chart Kalkulator Up-Link
Pada Gambar 3.1 di atas merupakan langkah untuk menguji kalkulator up- link yang akan menampilkan nilai parameter-parameter yang diinginkan. Langkah
di atas akan diimplementasikan dalam bahasa pemrograman java untuk menampilkan dan menggunakan kalkulator yang dirancang. Dimana bahasa
pemrogramanya ditunjukkan pada Lampiran A. Berdasarkan pemrograman tersebut, maka akan ditampilkan kalkulator down-link seperti yang ditunjukkan
pada Gambar 3.2.
Universitas Sumatera Utara
.
Mulai
Input F-dw, D- dw, n-dw,
EIRP satelit- dw
Hitung Tsys, G-dw, GT-dw, FSL-dw, ,
dan CN-dw
Tampilkan Nilai Tsys, G-
dw, GT-dw, FSL-dw, dan
CN-dw
Selesai
Gambar 3.2 Flow chart Kalkulator Down-Link
Pada Gambar 3.2 di atas menerangkan bahwa kalkulator dijalankan dengan terlebih dahulu memasukkan parameter input, kemudian menghitung dan
menampilkan parameter yang dibutuhkan. Langkah di atas akan
diimplementasikan dalam bahasa pemrograman java. Bahasa pemrogramanya ditunjukkan pada Lampiran B. Setelah parameter-parameter pada kalkulaor up-
link dan down-link diperoleh, maka akan dijalankan lagi kalkulator total link yang langkahnya berdasarkan Gambar 3.3.
Universitas Sumatera Utara
.
Mulai
Input CN-UP, dan CN-dw
Hitung CN Total
Tampilkan Nilai CN Total
Selesai
Gambar 3.3 Flow chart Kalkulator Total Link
Gambar 3.3 di atas menjelaskan bahwa dengan memasukkun nilai CN up- link dan down-link, maka akan diperoleh CN total setelah dilakukan kalkulasi.
Langkah di atas akan dimplementasikan dalam bahasa pemrograman java untuk menampilkan dan menguji kalkulator yang dirancang. Bahasa pemrogramanya
ditunjukkan pada Lampiran C.
3.5 Tampilan Kalkulator