Jumat, 28 Juni 2013

Program Procedure VSWR (Voltage Standing Wave Ratio)

Dalam pembahasan VSWR kali ini, penulis akan membahas bagaimana menghitung nilai VSWR, dengan menggunakan Procedure pada bahasa pemrograman Pascal. Nilai-nilai yang berhubungan dengan impedansi beban dan impedansi saluran transmisi, nilai VSWR adalah :
VSWR = ZL / ZO            ; untuk ZL ≥ ZO                                              
VSWR = ZO / ZL            ; untuk ZO ≥ ZL                                                             
dimana,           ZL = impedansi beban(antena)
                      ZO = impedansi karakteristik saluran transmisi

Misalnya, yang diketahui nilai Impedansi karakteristik saluran transmisi (Zo) adalah 50 ohm dan nilai VSWR adalah 2. Jadi, yang ditanyakan adalah nilai Impedansi Beban (Zl) dan dapat dihitung dengan mengalikan nilai Zo dengan nilai VSWR (Zo x VSWR) yang kemudian akan menghasilkan nilai 100 ohm.
      

             VSWR= ZL / ZO
  ZL        = Zo * VSWR
= 50 ohm * 2
= 100 ohm

Listing programnya adalah sebagai berikut :


Penjelasan program diatas adalah sebagai berikut :



Uses crt sebagai library dan dapat mendefinisikan suatu program yang akan di cetak dilayar monitor. Lalu dengan Procedure, dapat memanggil data yang akan digunakan, contohnya disini adalah VSWR. Selanjutnya memasukkan variabel Zl, Zo, dan X dengan tipe data integer.


Clrscr berfungsi untuk membersihkan layar. Selanjutnya statement write sebagai inputan yang nanti akan mencetak hasil dari program yaitu Nilai 1 dan akan dibaca dengan statement readln yang akan membaca data yang di masukkan dengan variabel Zo. Sedangkan write yang berikutnya adalah untuk inputan yang kedua dan akan di cetak setelah di baca oleh statement readln. Setelah itu masukkan statement Zl := Zo * X yang di input melalui statement writeln dan menggunakan kata yang ada didalam kurung untuk mencetak hasil program tadi. Jika sudah selesai, maka statement end akan mengakhiri program yang diatas dan akan melanjutkan jika ada program selanjutnya.

 Secara sederhana, program di atas dapat dituliskan dalam bentuk flowchart sebagai berikut :


Referensi :