Perancangan Kalkulator Tahap-Tahap Perancangan Algoritma Pemrograman

BAB III PERANCANGAN DAN PEMROGRAMAN KALKULATOR

3.1 Perancangan Kalkulator

Perancangan kalkulator dalam tugas akhir ini dilakukan dengan menggunakan bahasa pemrograman Visual Basic.Kalkulator yang akan dirancang digunakan untuk menghitung ukuran patch, ukuran saluran pencatu, dan parameter antena yaitu gain dari antena mikrostrip patch segiempatregtangular, patch lingkaran, dan patch segitiga sama sisi.

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 visual basic dan akan digunakan sebagai langkah untuk menghitung parameter primer dari antena mikrostrip. 4. Membuat bahasa pemrograman dalam bahasa visual basic berdasarkan algoritma yang telah ditentukan sebelumnya. 8QLYHUVLWDV6 XPDWHUD8WDUD Mulai Masukkan frekuensi kerja, konstanta dielektrik, tebal substrate dan impedansi antena Menghitung lebar dan panjang patch Menghitung lebar dan panjang pencatu Menghitung panjang dan lebar groundplane Menghitung parameter antena yaitu gain Tampilkan lebar dan panjang patch, lebar dan panjang pencatu,panjang dan lebar groundpland dan gain selesai 5. Menampilkan kalkulator yang telah dirancang kemudian diuji.

3.3 Algoritma Pemrograman

Algoritma pemrograman ini digunakan sebagai langkah untuk merancang kalkulator yang akan digunakan untuk menghitung parameter primer antena mikrostrip yang akan ditampilkan dalam bahasa pemrograman visual basic. Algoritma tersebut akan dibuat dalam bentuk flow chart. Pada Gambar 3.1 akan ditunjukkan flow chart untuk kalkulator antena mikrostrip patch rectangular. Gambar 3.1 Flow chart kalkulator antena mikrostrip patchrectangular 8QLYHUVLWDV6 XPDWHUD8WDUD Mulai selesai Masukkan frekuensi kerja, konstanta dielektrik, tebal substrate dan impedansi antena Menghitung lebar dan panjang patch Menghitung lebar dan panjang pencatu Menghitung panjang dan lebar groundplane Menghitung parameter antena yaitu gain Tampilkan lebar dan panjang patch, lebar dan panjang pencatu,panjang dan lebar groundpland dan gain Gambar 3.1 ini merupakan langkah untuk menguji kalkulator antena mikrostrip patch rectangular yang akan menampilkan nilai parameter-parameter yang diinginkan. Parameter-parameter yang akan ditampilkan adalah parameter primer dari antena tersebut, yaitu panjang dan lebar patch, ukuran saluran pencatu,ukuran groundplane dan gain. Langkah ini akan diimplementasikan dalam bahasa pemrograman visual basic. Gambar 3.2 Flow chart kalkulator antena mikrostrip patch lingkaran 8QLYHUVLWDV6 XPDWHUD8WDUD Mulai selesai Masukkan frekuensi kerja, konstanta dielektrik, tebal substrate dan impedansi antena Menghitung Sisi patch Menghitung lebar saluran pencatu Menghitung panjang dan lebar groundplane Menghitung parameter antena yaitu gain Tampilkan lebar dan panjang patch, lebar dan panjang pencatu,panjang dan lebar groundpland dan gain Gambar 3.2 ini merupakan langkah untuk menguji kalkulator antena mikrostrip patch sirkular yang akan menampilkan nilai parameter-parameter yang diinginkan. Parameter-parameter yang akan ditampilkan adalah parameter primer dari antena tersebut, yaitu panjang jari-jari patch, ukuran saluran pencatu, ukuran groundplanedan gain. Langkah ini akan diimplementasikan dalam bahasa pemrograman visual basic. Gambar 3.3 Flow chart kalkulator antena mikrostrip patch segitiga sama sisi 8QLYHUVLWDV6 XPDWHUD8WDUD Gambar 3.3 ini merupakan langkah untuk menguji kalkulator antena mikrostrip patch segitiga sama sisiyang akan menampilkan nilai parameter- parameter yang diinginkan. Parameter-parameter yang akan ditampilkan adalah parameter primer dari antena tersebut, yaitu panjang sisi patch, ukuransaluran pencatu, ukuran groundplane dan gain. Langkah ini akan diimplementasikan dalam bahasa pemrograman visual basic.

3.4 Perhitungan Antena Mikrostrip