ELEKTRO
Edisi ke Lima Belas, Nopember 1998
KOMPUTER 

Pembuatan Sistem Pemantau Arah Anging Berbasis Komputer
Home
Halaman Muka

Sajian Utama
Sajian Khusus
Kendali
Energi
Elektronika
Pusat Penelitian Teknik Nuklir ( PPTN ) BATAN adalah instansi Pemerintah yang bergerak dalam bidang penelitian, pemanfaatan reaktor nuklir dan produksi radio isotop yang dihasilkan melalui proses dalam reaktor nuklir. Reaktor nuklir hanya dapat dioperasikan apabila semua persyaratan untuk keselamatan reaktor telah dipenuhi dengan baik. Salah satu sarana dalam upaya keselamatan ialah tersedianya sistem instrumentasi untuk memantau arah angin. Dengan demikian, jika terjadi kebocoran dalam reaktor, maka dapat dilakukan tindakan penyelamatan secara tepat, sehingga kerugian dari kebocoran tersebut dapat ditekan seminimal mungkin. Dengan demikian maka keselamatan para karyawan dan masyarakat disekitar PPTN dapat lebih terjamin.

Balai instrumentasi PPTN Bandung telah membuat sistem pemantau arah angin berbasis komputer. Dalam sistem pemantau ini, sebuah baling-baling berbentuk kerucut diletakkan di atas bangunan reaktor PPTN Bandung. Baling-baling ini digunakan untuk mengetahui arah angin. Bila arah angin tidak sejajar dengan sudut kerucut dari baling-baling, maka baling-baling itu akan bergerak sejajar dengan arah angin. Bila arah angin sejajar dengan sudut kerucut, maka pergerakan dari baling-baling tersebut akan berhenti. Dengan demikian maka arah angin dapat diketahui.

Supaya data dari arah angin dapat diketahui setiap saat, maka sistem pemantau arah angin ini dilengkapi dengan sensor arah angin, interface 8255, komputer IBM-PC dan perangkat lunak dalam bahasa BASIC. Semua data dari baling-baling tersebut diproses dalam komputer dan hasilnya ditampilkan dalam layar komputer. Dengan demikian maka arah angin dapat diketahui setiap saat.

Desain Sistem Pemantau Arah Angin

Sistem pemantau arah angin terdiri dari dua bagian utama yaitu bagian perangkat keras dan bagian perangkat lunak. Blok diagram perancangan perangkat keras untuk sistem pemantau arah angin dapat dilihat pada gambar sebagai berikut:
 
Sensor ----> Interface ------> Komputer -------> Monitor
 
Gambar 1. Blok diagram sistem pemantau arah angin.

Rangkaian sensor

Sensor digunakan untuk mengubah besaran fisik yaitu arah angin menjadi besaran listrik. Rangkaian sensor arah angin yang digunakan adalah rangkaian sensor dengan menggunakan sistem alat optik. Komponen yang digunakan dalam rangkaian sensor ini adalah optocopler, piringan pengkode data, resistor, IC74LS04, transistor dan lampu LED. Diagram rangkaian sensor dengan menggunakan sistem alat optik dapat dilihat pada gambar 2.

Optocopler mempunyai bagian pengirim cahaya ( Transmitter ) dan bagian penerima cahaya ( Receiver ). Antara bagian pengirim cahaya dan bagian penerima cahaya diberi piringan untuk mengkodekan data. Piringan pengkode data ini ditempelkan pada baling-baling kerucut. Apabila baling-baling ini mendapat angin dan berputar , maka piringan pengkode data juga ikut berputar. Sedangkan optocopler berada dalam kedudukan yang tetap. Prinsip dari sensor ini akan memberi output low ( 0 ) jika antara transmitter dan receiver terhalang piringan pengkode data. Sebaliknya bila antara transmitter dan receiver tidak terhalang piringan pengkode data maka output yang dihasilkan adalah high ( 1 ). Dengan demikian maka arah angin dapat diketahui. Jika dalam piringan pengkode data ini digunakan pengkode data tiga bit, maka dapat dibuat delapan kombinasi kode data untuk menentukan delapan penjuru arah angin. Output dari optocopler ini kemudian masuk ke IC74LS04. IC74LS04 digunakan sebagai inverter atau pembalik tegangan.

Jika Output dari sensor adalah high ( 1 ), maka akan diubah menjadi low ( 0 ) dan demikian juga sebaliknya. IC74LS04 juga digunakan sebagai buffer yaitu untuk memperkuat arus listrik sehingga pada logic 1, tegangan output Vcc = 5 Volt dan tidak terjadi drop tegangan selanjutnya. Untuk mengetahui apakah tegangan berada dalam posisi high atau low, maka digunakan lampu LED. Lampu LED ( light emitting diode ) merupakan lampu yang dapat mengeluarkan cahaya dengan warna tertentu jika diberi arus listrik. Output dari IC74LS04 masuk ke interface tidak melalui ADC karena data yang dihasilkan sensor sudah berupa data digital.

Interface

Interface yang digunakan dalam sistem pemantau angin ini adalah Programmable Peripheral Interface ( PPI ) 8255, sebagai penghubung antara sensor dengan komputer. PPI 8255 termasuk chip jenis Large Scale Integrited ( LSI ) yang dikemas dalam bentuk 40 pin Dual In-Line Package yang dirancang untuk melakukan fungsi interface dalam komputer. PPI 8255 mempunyai 24 jalur yang terbagi atas tiga buah port yaitu port A ( PA0 - PA7 ), port B ( PB0 - PB7 ) dan port C ( PC0 - PC7 ). Tiga port tersebut dihubungkan dengan internal data bus dan dibagi menjadi dua group. Masing-masing group dikendalikan oleh kontrol group untuk mendefinisikan bagaimana tugas port Input-Output yang beroperasi dalam sistem yang bersangkutan.

PPI 8255 dilengkapi dengan data bus buffer dan kontrol read-write logic yang menghubungkan antara komputer dengan sistem dari luar. Melalui jalur ini, data dapat dibaca dan ditulis dengan menggunakan jalur RD ( read ) dan WR ( write ).

PPI 8255 juga dilengkapi dengan control word yang berfungsi untuk menyimpan kombinasi bit yang mengkodekan mode kerja. Input CS pada PPI 8255 digunakan untuk pembacaan atau penulisan data dan dihubungkan dengan rangkaian dekoder alamat untuk memilih perangkat yang dikehendaki.

PPI 8255 diprogram untuk bekerja dalam salah satu dari tiga mode operasi yaitu mode 0, mode 1 dan mode 2. Dalam perancangan ini, mode kerja yang digunakan adalah mode 0, dimana setiap port dapat diset sebagai input atau output.

 Gambar 3. Blok diagram PPI 8255

PPI 8255 ini dihubungkan ke komputer melalui salah satu slot dari 8 buah slot yang telah tersedia.

PPI 8255 dapat bersifat input atau output pada bagian portnya melalui perantaraan software. Melalui port ini data-data dari sensor dihubungkan. Oleh karena itu komponen ini perlu diinisialisasi terlebih dahulu. Secara umum, kerja dari interface yaitu mengolah data dari luar sehingga data-data tersebut dapat diproses oleh komputer dengan bantuan software.

Perangkat Lunak

Pengoperasian sistem pemantau arah angin ini sangat tergantung pada perangkat lunaknya ( Software ). Dalam hal ini, perangkat lunak dibuat dalam bahasa Quick Basic. Perangkat lunak ini dibagi dalam dua bagian utama. Bagian pertama adalah program inisialisasi. Bagian kedua adalah program pengukuran arah angin.

Hasil dan Pembahasan

Prinsip kerja dari sistem pemantau arah angin dengan menggunakan sistem optik adalah sebagai berikut.

Optocopler mempunyai bagian pengirim cahaya ( Transmitter ) dan bagian penerima cahaya ( Receiver ). Prinsip dari sensor ini akan memberi output low ( 0 ) jika antara Transmitter dan Receiver terhalang piringan pengkode data karena cahaya yang dipancarkan oleh Transmitter dipantulkan oleh piringan sehingga Vcc mengalir ke ground. Sebaliknya jika antara Transmitter dan Receiver tidak terhalang piringan, maka output yang dihasilkan adalah high ( 1 ).

Untuk mengetahui arah angin, maka antara Transmitter dan Receiver diberi piringan untuk mengkodekan data. Dalam rancangan pengkode data ini digunakan pengkode tiga bit sehingga dapat dibuat delapan kombinasi kode data bilangan biner untuk menentukan delapan penjuru arah angin. Pengkodean arah mata angin dapat dilihat pada tabel sebagai berikut:
 
 
Arah angin C B A
Utara 
Timur laut 
Timur 
Tenggara 
Selatan 
Barat daya 
Barat 
Barat laut







1







1







 
Output dari optocopler ini kemudian masuk ke IC74LS04. Data dari IC74LS04 dimasukkan ke komputer melalui PPI. Dengan bantuan program BASIC, maka data tersebut dapat diolah oleh komputer dan hasilnya dapat ditampilkan pada layar monitor.

Dalam menggunakan rangkaian sensor optocopler, maka yang perlu dipersiapkan dengan teliti dalam sistem ini adalah piringan untuk mengkodekan data. Akurat atau tidaknya pembacaan data arah angin sangat ditentukan oleh piringan pengkode data tersebut.

Jika perubahan arah angin ingin diketahui secara detail, maka dapat digunakan piringan pengkode data dengan bit yang lebih banyak. Untuk pengkode data empat bit, maka dapat dibuat enam belas kombinasi kode data untuk menentukan enam belas arah angin. Dengan semakin banyaknya kombinasi kode data, maka perubahan arah angin dapat diketahui secara lebih terperinci. Tetapi sistem pemantau arah angin ini juga mempunyai keterbatasan. Jika kombinasi kode datanya sangat banyak, maka pembuatan piringan pengkode datanya sangat sulit dan tidak akurat.

Daftar Pustaka

  1. Peter D. Lawrence, Real time Microcomputer system Design: An Introduction, McGraw-Hill Book Co., Inc., New York, 1988.
  2. Roger L. Tokheim, Digital Electronics, McGraw-Hill Book Co., Inc., New York,  1988.
  3. Hall,D.V., Microprocessor and interfacing - Programming and hardware,  McGraw-Hill Book Co., New York, 1988.
  4. P. Insap Santosa, Quick Basic, Andi Offset, Yogyakarta, 1990.
Oleh : Ir.Hasan, MT.
Staf Peneliti di Balai Instrumentasi , Badan Tenaga Atom
Nasional ( BATAN )

Artikel lain: Komputer dan Kecelakaan Penerbangan


[ Sajian Utama] [ Sajian Khusus ]
[KENDALI] [ENERGI] [ELEKTRONIKA]

Please send comments, suggestions, and criticisms about ELEKTRO INDONESIA.
Click here to send me email.
[ Halaman Muka
© 1996-1998 ELEKTRO Online.
All Rights Reserved.