Sistem Pengendalian Ketinggian Cairan dalam Bentuk Level Simulator Berbasis AVR 8535 yang Dikendalikan. Melalui Jaringan TCPlIP

dokumen-dokumen yang mirip
PERANCANGAN PENGENDALIAN KETINGGIAN CAIRAN DALAM BENTUK LEVEL SIMULATOR BERBASIS AVR 8535 YANG DIKENDALIKAN MELALUI JARINGAN TCP/IP

BAB III PERANCANGAN ALAT

KENDALI PERALATAN LISTRIK MELALUI JARINGAN KOMPUTER

BAB 1 PENDAHULUAN. dibuat secara wireless oleh karena mobilitasnya yang tinggi dan kemudahan

Sistem Monitor Dan Kendali Ruang Server Dengan Embedded Ethernet

Pengembangan RTU (Remote Terminal Unit) untuk Sistem Kontrol Jarak Jauh berbasis IP

BAB I PENDAHULUAN I-1

BAB IV PENGUJIAN DAN ANALISA

Sistem pendeteksi asap rokok dan pengendali kunci otomatis yang dapat diakses melalui Web Server

BAB III PERANCANGAN ALAT

Jurnal Teknologi Elektro

PEMODELAN TRAFFIC LIGHT DENGAN ANTARMUKA PORT PARALEL KOMPUTER MENGGUNAKAN BAHASA PEMOGRAMAN BORLAND DELPHI 7.0

SISTEM MONITORING AIR DAN MINYAK DALAM TANGKI MENGGUNAKAN MIKROKONTROLLER ATMEGA8535

BAB 4 IMPLEMENTASI DAN EVALUASI. menerapkan Pengontrolan Dan Monitoring Ruang Kelas Dengan Menggunakan

BAB I PENDAHULUAN 1.1 Latar Belakang

PENGONTROLAN LAMPU LALU LINTAS BERBASIS WEB MENGGUNAKAN WIRELESS LAN

RANCANG BANGUN PENCATAT HASIL PRODUKSI PADA INDUSTRI METAL PRINTING MENGGUNAKAN VISUAL BASIC 6.0

BAB III PERANCANGAN ALAT SIMULASI PEGENDALI LAMPU JARAK JAUH DAN DEKAT PADA KENDARAAN SECARA OTOMATIS

PURWARUPA SISTEM MENYALAKAN DAN MEMATIKAN LAMPU RUANGAN BERBASIS ANDROID DENGAN WEMOS D1 MINI

SIMULASI PENYIRAMAN TANAMAN PADA RUMAH KACA MENGGUNAKAN SENSOR SUHU LM35 MELALUI PARALEL PORT DENGAN APLIKASI BAHASA PEMROGRAMAN DELPHI 7.

BAB III PERANCANGAN ALAT. Pada bagian ini akan dijelaskan mengenai bagaimana alat dapat

Prototipe Pemantau Dan Pengendali Lampu Lalu Lintas Berbasis µcat89s52

BAB III METODE PENELITIAN

SISTEM PENGENDALI PERALATAN RUMAH BERBASIS WEB

SOFTWARE MONITORING BUKA TUTUP PINTU AIR OTOMATIS BERBASIS BORLAND DELPHI 7.0 TUGAS AKHIR

APLIKASI WEB EMBEDDED MICROCONTROLLER UNTUK PENGENDALIAN DAN PENGAMATAN JARAK JAUH MENGGUNAKAN WEB BROWSER PADA TELEPON SELULER MELALUI JARINGAN GPRS

BAB III PERANCANGAN ALAT

BAB III MIKROKONTROLER

BAB IV ANALISA DAN PENGUJIAN ALAT

RANCANG BANGUN SISTEM PINTU BOARDING PASS MENGGUNAKAN BARCODE BERBASIS MIKROKONTROLLER ATMega16

DETEKTOR JUMLAH BARANG DI MINIMARKET MENGGUNAKAN SENSOR INFRARED DAN PPI 8255 SEBAGAI INTERFACE

PINTU PEMBERITAHU KEGIATAN RUANGAN MENGGUNAKAN HMI SCADA BERBASIS MODUL MIKROKONTROLER (HARDWARE SISTEM ALARM DAN KUNCI OTOMATIS)

SISTEM PENGHITUNGAN JUMLAH PENGUNJUNG DAN SCORE BASKET BALL PADA TIME ZONE MENGGUNAKAN INFRARED, SEVEN SEGMEN DAN PORT PARALEL

RANCANG BANGUN SISTEM PENGATURAN SUHU DAN KELEMBABAN UDARA BAGI TANAMAN PADA RUMAH KACA BERBASIS BORLAND DELPHI 7.0 TUGAS AKHIR

BAB III PERANCANGAN SISTEM

Kampus PENS-ITS Sukolilo, Surabaya

Rancangan Dan Pembuatan Storage Logic Analyzer

DAFTAR ISI Daerah SR(Special Relay) Daerah TR(Tempory Relay) Daerah DM (Data Memory) Daerah HR(Holding Relay)..

Perancangan Remote Control Terpadu untuk Pengaturan Fasilitas Kamar Hotel

PC-Link. 1x Komputer / Laptop dengan OS Windows 2000, Windows XP atau yang lebih tinggi. Gambar 1 Blok Diagram AN200

PERANCANGAN DAN PEMBUATAN SAKLAR PERALATAN LISTRIK JARAK JAUH DENGAN MEMAMFAATKAN REMOTE DESKTOP CONNECTION

BAB IV ANALISIS DATA DAN PEMBAHASAN

BAB IV PERANCANGAN DAN PEMBAHASAN. simulator HMI berbasis PLC. Simulator ini memiliki beberapa bagian penting yaitu

BAB IV PENGUJIAN ALAT

BAB III PERANCANGAN SISTEM. untuk efisiensi energi listrik pada kehidupan sehari-hari. Perangkat input untuk

APLIKASI MONITORING KETINGGIAN AIR DI BEBERAPA PINTU AIR MENGGUNAKAN JARINGAN LAN (LOCAL AREA NETWORK)

BAB III PERANCANGAN DAN REALISASI

TUGAS AKHIR. Perancangan Pengendali PID Berbasis Komputer

SISTEM MONITORING LEVEL AIR TANDON MELALUI Short Message Service ( SMS )

BAB 3 PERANCANGAN ALAT

SIMULASI PENERAPAN JARINGAN WIRELESS ACCESS POINT UNTUK PENINGKATAN PELAYANAN PADA HOTEL

Perancangan Remote Control Terpadu untuk Pengaturan Penggunaan Fasilitas Kamar Hotel

REALISASI SISTEM AKUISISI DATA MENGGUNAKAN ARDUINO ETHERNET SHIELD DAN SOCKET PROGRAMMING BERBASIS IP

Penerapan Fitur Web Server PLC SIMATIC S Untuk Monitoring dan Kontrol Pada Studi Kasus Simulasi Caramel Cooker Process ABSTRAK

BAB III PERANCANGAN SISTEM

BAB II DASAR TEORI. Remote Inframerah

SISTEM KONTROL JARAK JAUH UNTUK PROGRAMMABLE LOGIC CONTROLLER MELALUI SMS

BAB 3 PERANCANGAN SISTEM. Ruang Kelas Dengan Menggunakan Controller Board ARM2368 ini adalah Controller

TUGAS AKHIR Sistem Pengamanan Kendaraan Bermotor Menggunakan Password dan Smartcard Berbasis Microcontroller Atmega 8535

BAB 3 PERANCANGAN SISTEM. pada sistem pengendali lampu telah dijelaskan pada bab 2. Pada bab ini akan dijelaskan

BAB IV PENERAPAN DAN ANALISA

DESAIN DAN IMPLEMENTASI KONTROL ROBOT JARAK JAUH DENGAN KOMUNIKASI WIFI

Jurnal Teknologi Elektro, Universitas Mercu Buana ISSN:

ROBOT PEMINDAH BARANG YANG DIKONTROL DAN DIMONITOR MELALUI JARINGAN INTERNET

Bab IV PENGOLAHAN DATA DAN ANALISA

BAB I PENDAHULUAN 1.1 Latar Belakang

I. PENDAHULUAN. Perkembangan alat ukur yang semakin canggih sangat membantu dunia industri

Aplikasi Kamera Pemantau & Electrical Appliance Remote. Berbasis PC Menggunakan Microcontroller. Arduino Uno & LAN Connection

PROTOTIPE ROBOT DENGAN SISTEM TERTANAM BERBASIS PEMROGRAMAN WEB TOTO

Pertemuan ke. Tujuan pembelajaran khusus (performansi/ indikator) Pokok bahasan dan rincian materi 1 Mahasiswa dapat 1.

PLANT MONITORING SYSTEMS USING ETHERNET NETWORKS

PEMBUATAN PROGRAM VISUALISASI DAN BASIS DATA PADA OTOMASI PENGISIAN CAIRAN DENGAN BORLAND DELPHI 7.0

BAB 3 PERANCANGAN SISTEM. Computer. Parallel Port ICSP. Microcontroller. Motor Driver Encoder. DC Motor. Gambar 3.1: Blok Diagram Perangkat Keras

BAB III ANALISIS DAN PERANCANGAN

Pertemuan Ke-8 Unit I/O (Unit Masukan dan Keluaran)

Diajukan guna melengkapi sebagian syarat Dalam mencapai gelar Sarjana Strata Satu (S1)

IMPLEMENTASI HOME AUTOMATION BERBASIS WEB PADA KONTROL DAN SERVER RASPBERRY PI

MINI SCADA BERBASIS MIKROKONTROLER ATMEGA 32 DENGAN KOMUNIKASI MODBUS RS 485 DAN SISTEM MONITORING MENGGUNAKAN VISUAL BASIC

DT-I/O DT-I/O. Application Note AN171

Perancangan PENGKODEAN NRZ-L DAN MANCHESTER BERBASIS MIKROKONTROLER ATMEGA8535. SKRIPSI (Resume)

III. METODE PENELITIAN. Penelitian tugas akhir ini dilaksanakan di Laboratorium Elektronika Dasar

BAB I PENDAHULUAN 1.1 Latar Belakang

III. METODE PENELITIAN

BAB III METODE PENELITIAN

PERANCANGAN PENGENDALIAN PERALATAN LISTRIK MELALUI KOMUNIKASI PROTOKOL TCP/IP DENGAN MIKROKONTROLER ARDUINO MEGA 2560

Sudarmaji SISTEM KERJA PENGENDALI OTOMATIS LAMPU TRAFFIC LIGHT PADA PERSIMPANGAN 4 (EMPAT) JALAN RAYA MENGGUNAKAN PROGRAMMABLE LOGIC CONTROLLER (PLC)

Rancang Bangun PLC ( Programmable Logic Control ) Dengan Mempergunakan Mikrokontroler ATmega8

PERANCANGAN DAN MONITORING MODEL PINTU AIR OTOMATIS PADA ALIRAN SUNGAI BERBASIS MIKROKONTROLER

BAB 3 PERANCANGAN SISTEM

Bab 1 Pendahuluan 1.1 Latar Belakang

REMOTE CONTROL INFRARED DENGAN KODE KEAMANAN YANG BEROTASI. Disusun Oleh : Nama : Yoshua Wibawa Chahyadi Nrp : ABSTRAK

APLIKASI WEB EMBEDDED MICROCONTROLLER UNTUK PENGINFORMASIAN KONDISI LALU LINTAS BERUPA TULISAN MENGGUNAKAN WEB BROWSER MELALUI JARINGAN GPRS

DAFTAR ISI HALAMAN PENGESAHAN... ABSTRAKSI... KATA PENGANTAR... DAFTAR ISI... DAFTAR TABEL... DAFTAR GAMBAR... DAFTAR LAMPIRAN...

BAB IV PENGUJIAN DAN ANALISA SISTEM. Pengujian dilakukan dengan menghubungkan Simulator Plant dengan

BAB III ANALISIS MASALAH DAN RANCANGAN ALAT

BAB III PERENCANAAN PERANGKAT KERAS DAN LUNAK

BAB I PENDAHULUAN. 1 Universitas Kristen Maranatha

PENERAPAN INTERNET OF THINGS ( IoT ) DALAM PEMBELAJARAN DI UNISNU JEPARA

Pengaturan suhu dan kelembaban dilakukan dengan memasang satu buah sensor SHT11, kipas dan hairdryer dengan program bahasa C berbasis mikrokontroler A

Transkripsi:

U 1Kj,\fliI\ : 4 2 Volume15, Nomor 1 Oktober 2010 Implementasi Six Sigma Dalam Upaya Pengendalian Kualitas Produk Sakelar Tipe E426/16SL di PT. X (Studi Kasus di PT. X, Perusahaan Sakelar) Herry Agung Prabowo, Muhammad Ridwan Kholil, Farida Perawatan Terjadwal dengan Monitoring Vibrasi sebagai Pencegahan Kerusakan pada Peralatan Mesin (Rotating Machine) (Studi Kasus Misalignment) Abdul Hamid Sistem Pengendalian Ketinggian Cairan dalam Bentuk Level Simulator Berbasis AVR 8535 yang Dikendalikan. Melalui Jaringan TCPlIP Yudhi Gunardi, Muhendrik Fakh rudin Arrozi Perancangan Six Sigma pada Produsen Tabung Gelas Indra Almahdy, Yakobus Priyagung IN, Sonny Koeswara Analisa System Pengendalian Banjir Abdul Hamid Pengendalian Persediaan Bahan Baku dengan Metoda JITIEOQ pada Industri Ki mia Tekstil /ndra Almahdy, Aan Muhamad Aroni Studi Kasus Vibrasi Rotor Generator STG 1.0 PLTGU Muara Karang PLTGU Muara Karang Mustari Lamma, Agus Sunaryon

TEKNIK MESIN TEKNIK ELEKTRO TEKNIK INDUSTRI JURNAL ILMIAH SINERGI MEReu BUANAI$o9QOt : 2Of)I)LiOno: Q ~2563e ISSN: 1410~ 2331 Volume 15, Nomor 1 ' Oktober 2010 Implementasi Six Sigma Dalam Upaya Pengendalian Kualitas Produk Sakelar Tipe E426j16SL di PT. X (Studi Kasus di PT. X, Perusahaan Sakelar) HerryAgung Prabowo, Muhammad Ridwan Kholil, Farida 01-08 Perawatan Terjadwal dengan Monitoring Vibrasi sebagai Pencegahan Kerusakan pada Peralatan Mesin (Rotatin-g Machine) (Studi Kasus Misalignment) Abdul Hamid 09-14 Sistem Pengendalian Ketinggian Cairan dalam Bentuk Level Simulator Berbasis AVR 8535 yang Dikendalikan Melalui Jaringan TCPlIP Yudhi Gunardi, Muhendrik Fakhrudin Arrozi 15-20 Perancangan Six Sigma pada Produsen Tabung Gelas Indra Almahdy, Yakobus Priyagung IN, Sonny Koeswara Analisa System Pengendalian B~njir AbdulHamid 21-28 29-38 Pengendalian Persediaan Bahan Baku dengan Metoda litieoq pada Industri Kimia Tekstil Indra Almahdy, Aan MuhamadAroni 39-46 Studi Kasus Vibrasi Rotor Generator STG 1.0 PLTGU Muara Karang PLTGU Muara Karang Mustari Lamma, Agus Sunaryono 47-52

TEKNIK MESIN TEKNIK ELEKTRO TEKNIK INDUSTRI JURNAL ILMIAH SINERGI ISSN: 1410"2331 Volume 15~ Nomor 1 Oktober 2010 Penanggung Jawab Wakil Penanggung Jawab DewanAhli Redaksi Alamat Penerbit & Redaksi Torik Husein Ir MT Andi Adriansyah Ir MEng Dr Ariono Abdulkadir Ir MSME PhD IPM Prof (Teknik Mesin) Usman Sudjadi Dipl-Ing APU Dr-rer nat Prof (Teknik Mesin) Hamzah Hilal Dr (Teknik Elektro Tenaga) Mudrik Alaydrus Dr-Ing (Teknik Elektro Telekomunikasi) Dana Santoso Saroso Ir MEngSc PhD (Teknik Industri) Abdul Hamid MEng Dr (Teknik Mesin) Yudhi Gunardi Ir MT (Teknik Elektro) Muhammad Kholil Ir MT (Teknik Industri) Indra Almahdy Ir MSc Fakultas Teknologi Industri Universitas Mereu Buana JI. Raya Meruya Selatan Kembangan Jakarta 11650 Tel (021) 5840816 ext. 5114 Fax (021) 587 1374 ftlmereubuana.ae.id Redaksi menerima tulisan ilmiah tentang hasil penelitian, survei, dan kajian pustaka yang erat hubungannya dengan bidang Teknik Mesin, Teknik Elektro, dan Teknik Industri, diki:imkan via email ke Redaksi: a.hamid@mercubuana.ae.id (Teknik Mesin) yudi@mercubuana.ac.id (Teknik Elektro) m.kholil@mercubuana.ac.id (Teknik Industri)

Jurnailimiah SINERGI (Volume 15 Nomor 1 Oktober 2010) ISSN: 1410-2331 Sistem Pengendalian Ketinggian Cairan dalam Bentuk Level Simulator Berbasis AVR 8535 yang Dikendalikan Melalui Jaringan TCP/IP Yudhi Gunardi, Muhendrik Fakhrudin Arrozi Teknik Elektro Universitas Mercu Buana, Jakarta ABSTRACT Design an equipment industrial control system which simulated in a level control simulator using the AVR Microcontroller 8535 model, in such as a tank in the industry that is equipped with two valves for filling with fluid, and a pump for pumping fluid out of the tank and level Transmitter to measure the level ofthe tank. By controlling the level of the simulator is using a PC computer via the parallel port either manually or auto remote, making the PC computer as a PC at home is not only common but also can control the level of equipment such as additional software simulator with Visual Basic 6. O. Controlling not only for a single PC computer located near the controlled equipment, but developed with a solution is to use a client-server model on computer network. This model gives the possibility to the user or client that is connected with a local network with Lan and WiFi to the PC server-side that connects directly to the level simulator, can contribute to monitor and control the level simulator as far as a client know the IP from the server. ABSTRAK Perancangan suatu alat sistem kendali industri yang disimulasikan dalam bentuk pengendalian level simulator menggunakan Mikrokontroler model AVR 8535, di misalkan sebagai suatu tangki dalam industri yang dilengkapi dengan dua buah valve untuk mengisi cairan, dan sebuah pompa untuk memompa cairan keluar dari tangki serta alat pengukur level pada tangki tersebut. Dengan mengendalikan level simulator tersebut menggunakan PC komputer melalui port paralei baik secara manual remote maupun auto remote, menjadikan PC komputer dirumah tidak hanya sebagai PC biasa tetapi juga dapat mengendalikan peralatan seperti level simulator dengan tambahan perangkat lunak Visual Basic 6.0. Pengendalian tidak hanya untuk satu PC komputer yang berada dekat dengan alat yang dikendalikan, tetapi dikembangkan dengan Solusi yang tepat yaitu dengan menggunakan model client-server pada jaringan computer. Model ini memberikan kemungkinan pada pengguna atau client yang terhubung dengan jaringan local dengan Lan maupun Wifi ke sisi PC server yang terhubung langsung ke level simulator, dapat ikut memantau dan mengendalikan level simulator tersebut selama client mengetahui IP dari server. Kata kunci: Level simulator, Client-server, computer 1. PENDAHULUAN Sistem pengendalian dan monitoring merupakan hal yang sangat diperlukan dalam suatu proses kecil ataupun besar seperti pada Industri. Pengendalian secara manual banyak dilakukan dirumah-rumah, seperti pengendalian pada tangki air. Dimana proses mengisi tangki terus diawasi hingga kita mematikan pompa air. Proses manual juga banyak dilakukan dikanal-kanal pengisi waduk atau pintu air. Proses ini banyak menguras tenaga dan dan waktu. Namun pada Industri proses tersebut sudah digantikan dengan sistem otomatisasi, yang tentunya dengan teknologi dan biaya yang tinggi, seperti pada sistem DCS dan PLC. 15

PC atau personal komputer yang kita biasa gunakan dirumah dapat dimanfaatkan untuk sistem otomatisasi yang sederhana. Sistem pengukuran dan pengendalian serta monitoring dapat kita andalkan pada sebuah PC dengan tambahan perangkat lunak serta perangkat keras yang sederhana. Seperti pengukuran level air atau ketinggian air pada waduk dan pintu air, atau tangki air rumah, dimana hasil pengukuran oleh sensor level air dikirim ke komputer (PC) setelah di ubah menjadi bilangan digital. Data hasil pengukuran menjadi mudab dimonitoring dan di buat menjadi sistem otomasisasi. Masalahnya sekarang kondisi yang dipantau atau dimonitoring terkadang jaraknya jauh atau berbahaya. Maka dibutuhkan pemantauan dan pengendalian dari jauh. Namun dengan perkembangan teknologi yang semakin maju, jarak bukan menjadi kendala lagi. Komputer yang terhubung dengan LAN atau internet dapat ikut memantau atau monitoring pengukuran level air pada suatu tangki. ~ 2. METODOLOGI PENELITIAN Metode penelitian yang digunakan dalam Penelitian ini adalah sebagai berikut : Studi Pustaka dengan mencari dan membaca buku-buku referensi, literatur, artikel ataupun diktat kuliah yang berbentuk softcopy maupun hardcopy mengenai mikrokontroler, PPI 8255 dan dasar-dasar VB6. Melakukan Konsulatasi dengan pembimbing pada alat yang akan dibuat Melakukan perancangan dan pembuatan perangkat keras (hardware) yang berupa level simulator dengan menggunakan mikrokontroler ATMEL seri ATmega8535 dan PPI 8255 Merancang dan membuat Perangkat Lunak (Software) bahasa C untuk mikrokontroler dan Visual basic 6.0 untuk sisi server dan client Melakukan pengujian dan analisa sehingga akan diketahui hasil alat yang sudah dibuat dan karakteristiknya. Dengan demikian akan dapat diketahui berbagai kelebihan maupun kekurangan dari alat tersebut. Membuat laporan hasil perancangan, pembuatan, dan analisa serta kesimpulan dalam sebuah laporan Penelitian. 3. PERANCANGAN DAN PEMBAHASAN 3.1 Perancangan Perangkat Keras Perangkat keras yang digunakan merupakan perangkat simulator level tangki air yang digunakan sebagai alat yang terkendali, dimana terdapat switch sebagai simulator 2 valve air dan 1 pompa air, dan led sebagai simulator level dan juga antarmuka yang menjembatani dengan komputer sebagai pengendalinya. Perancangan sistem ini berbasis Mikrokontroler AVR 8535 beserta komponen pendukungnya sebagai berikut L ~ CONTROL ~AAA.. LE.'~ _' _M " " P","""u DATA. PORT.. '. L.PORT.DARt PC KE PC..---_.. -. I PortDO-D7 ---I LEDIPPI AVR _'r ~." DATA BUS l --J 8535 Port 65-67 r LEDIPPI 1=:==:::::-:)1. CONTROL BUS Port co C4 Port 60-62 [f~~~h."~'.. '''0.., < L._..,... _, Gambar.1 Perancangan Sistem Mikrokontroler STATUS I LED Ada tiga bagian perangkat keras yang digunakan yaitu : 1. Unit Mikrokontroler 2. Unit interface 3. Display dan switch control 1) Mikrokontroler digunakan sebagai komponen utama kendali simulator dengan fungsinya untuk melakukan simulasi perhitungan perubahan level tangki berdasarkan input dari switch atau computer melalui parallel port, kemudian di tampilkan menggunakan led sebagai petunjuk level tangki. Pe'nggunaan port-port untuk input dan output pada mikrokontroler AVR 8535 adalah sebagai berikut: Port ao - a7 digunakan sebagai parallel data bus, untuk mengirim data dari MCU ke PC. Data yang dikirim adalah data kalkulasi level air 0-100 dec dalam bentuk 8 bit data, dan bit ke 7 hanya 16

Jurnailimiah SINERGI (Volume 15 Nomer 1 Oktober 2010) ISSN: 1410-2331 untuk status mode pengoperasian "Remote/Local" Port bo - b2 digunakan menyalakan / mematikan led kondisi pompa & valve Port b4 - b7 digunakan ppi control bus, untuk mengaktifkan pengiriman data dari MCU ke PPI Port co - c4 digunakan untuk membaca input dari switch sebagai kendali lokal pompa &valve Port c5 - c7 digunakan sebagai paralel control bus, untuk membaca input dari PC sebagai kendali remote pompa & valve Port do - d7 digunakan sebagai PPJ data bus, untuk mengirim data dari MCU ke PPI MCU port c6 disambung ke parallel kontrol port c1 pin-14 untuk mengirim kendali valve 2 dari PC ke MCU MCU port c7 disambung ke parallel control port c2 pin-16 untuk mengirim kendali pompa dari PC ke MCU 3) Perancangan display digunakan untuk simulasi level pada tangki air, dengan gambar sebagai berikut vec 2) Unit Interface atau Komunikasi MCU ke PC digunakan untuk mengirim kendali pompa dan valve dari PC ke simulator, dan mengirim data level tangki dari simulator ke PC. Perancangan unit antarmuka ini digunakan untuk menghubungkan MCU dengan port paralel pada komputer. AVR8535,.2.. P80 PAD 40,..3.- 39 PBl PAl 38 12- PB2 PA2 37 I~ PB3 PA3.._---_._- -- OablPottP... PORT P~ L ~ 'f.::.--, ~~ 5 PA4 1'6 PB4 36 35 /4 Ii,-'- PB5 PA5 PBS,.! PB7 =:~. J'" 32.. I~ RESET C I~ VCC G;OU-'-'-'-U I 12'. GNO AVCC 3<J ----lr --l I ~ XTAL.E. XTAL PC6 ~-..-. -.".".~ POO ~,~ fl~~ ~'"''--L!:k,I j.~ PDl PC4,,= e-oo..._ J 16 P02 PC3-.- -.!2. PD3 PC2 -- 2! PD4 Pe1E..!! PD5 PeoE. ~ PD6 P07 ~ Gambar.2 Schematic paralel port dari MCV kepc Penyambungan MCU ke parallel port PC menggunakan aturan sebagai berikut: MCU port ao - a7 disambung ke parallel port do - d7, dimana 7 bit digunakan untuk mengirim data angka / persentase level tangki dari MCU ke PC, dan 1 bit terakhir digunakan sebagai pengirim kondisi local/remote. MCU port c5 disambung ke parallel control port co pin-1 untuk mengirim kendali valve 1 dari PC ke MCU Gambar 3 Schematik PPI ke LED level Penggunaan PPI sebagai port expander atau menambah jumlah I/O pada MCU yang dihubungkan ke 20 led. Led menyala sesuai data yang dilatch dalam PPI, dimana data dikirim dari MCU sesuai dengan tabel yang dibuat. Sedangkan Perancangan switch digunakan sebagai simulator valve dan pompa 3.2 Perancangan Perangkat Lunak Perangkat keras yang digunakan merupakan perangkat simulator level tangki air yang digunakan sebagai alat yang terkendali, dimana ada tiga bagian perangkat lunak yang digunakan yaitu : 1. Perangkat lunak Mikrokontroler 2. Perangkat lunak dengan VB 6 sisi server 3. Perangkat lunak dengi:m VB 6 sisi client 1) Perangkat lunak pada mikrokor:jtroler didesain dengan fungsi Menerima input logika dari switch sebagai dasar perhitungan level Menerima & menterjemahkan input logika dari PC sebagai dasar perhitungan level Melakukan perhitungan dan aplikasi database untuk membuat simulasi level 17

Mengirim output ke PPI sebagai driver untuk menyalakan led Mengirim output ke PC melalui parallel data bus untuk memberi informasi angka / persentase level Perhitungan dan aplikasi database pada mikrokontroler membuat level berubah mirip dengan perubahan level pada tangki sesungguhnya dengan cara melakukan pembaruan display sesuai waktu yang diperhitungkan. 2) Perangkat lunak dengan VB 6 pada sisi server di desain dengan fungsi Pembacaan Data Paralei Port dan menampilkan ke display Melakukan perhitungan data dengan timer untuk Auto remote dan mengirim ke paralel port (control Port) Membaca set point dan menerapkan untuk auto remote Melakukan perintah untuk manual remote dan mengirim ke paralel port (control Port) Membuat koneksi ke ~ client dan mengirim serta menerima data dari client Pembacaan dan pengiriman sinyal ke parallel port di desain untuk pemrogaman per bit dari tiap pin parallel tersebut. Hal tersebut dapat dilakukan dengan penambahan io.dll pada system32 windows. Program diawali dengan pembacaan data parallel port dari data 00 07 dan data dari parallel port akan langsung ditampilkan ke display. Berikutnya akan di connect ke client yang berujung pada pengiriman dan penerimaan perintah dari client. Seting manual di sini berarti peralatan valve-1, valve-2 dan pompa di jalankan secara manual, sedangkan untuk setting auto maka valve dan pompa akan berjalan berdasarkan set point low low loll" dan High High"HH" yang di tetapkan mengikuti timing diagram berjkut unt4k menjalankan auto level simulator. Gambar.4 Timing diagram sistem auto level simulator 3) Perangkat lunak pada sisi client di desain untuk membuat koneksi ke Server dan meminta-menerima data serta menampilkan ke display. Melakukan perintah untuk manual remote dan mengirim ke sisi server 4. HASIL UJI COBA Hasil uji coba terbagi atas: 1. Hasil uji perangkat keras yaitu alat level simulator. MCU yang terhubung dengan parallel port dan di koneksikan dengan komputer, data yang dikirim MCU merupakan decimal 1-100 yang dikirim dalam bentuk 8 bit Binary, dan port yang dibaca adalah data port parallel 378h (888d). ~erikut hasil pembacaan Data port parallel. Tabel. 1 Hasil Pembacaan Data port parallel dari MeV ~ "tb.;'tmikroko!ltrq[l.?t;';;;i 1hz b~ p6rt:p.~1arel. \". l4j>0rt';;"g"!l,.~ lte!t!m1j ;,i~p1n 9~<'i " ((D~iillaC 0 0oooooס 0 0 0oooooס 0 0 5 oo101 סס 0 5 oo101 סס 0 5 oo1010 סס 10 10 00001010 10 15 00001111 15 00001111 15 20 00010100 20 00010100 20 25 00011001 25 00011001 25 30 00011101 30 00011101 30 3S 00100011 3S 00100011 35 40 00101000 40 00101000 40 45 00101101 45 00101101 45 50 00110010 50 00110010 50 55 00110111 55 00110111 55 60 00111100 60 00111100 60 65 oo1 סס 010 65 oo01 סס 01 65 70 01000110 70 01000110 70 75 01001011 75 01001011 75 80 01010000 80 01010000 80 85 01010101 85 01010101 85 90 01011010 90 01011010 90 95 01011111 95 01011111 95 100 01100100 100 01100100 100 Hasil pada table terlihat sarna antara mikrokontroler dan pembacaan data port parallel, walaupun ada delay milisekon yang dapat di abaikan. Di tampilan led display simulator menunjukkan hasil level atau bar yang sarna dengan data yang di terima komputer melalui parallel port. 18

Jurnailimiah SINERGI (Volume 15 Nomor 1 Oktober 2010) ISSN: 1410-2331 2. Hasil uji perangkat lunak yaitu untuk mengendalikan alat level simulator Pengendalian pada sisi Server di awali pembacaan parallel port dan program akan menampilkan kondisi level alat simulator seperti gambar berikut: Sebelumnya sisi client harus mefnasukkan TCP/IP address sisi server di IPserv.dll. Pengendalian manual remote dapat dilakukan baik dari sisi server maupun dari sisi client dengan menekan tombol manual, dan bila di tutup maka akan menjadi auto system kembali. 5. KESIMPULAN Gambar.5 Tampilan program sisi server Valve atau pompa akan berwarna merah bila ON, dan system auto akan berjalan sesuai set point yang diberikan. Pengendalian pada sisi client di awali dengan meminta koneksi kesisi server. Ini bisa terjadi jika sisi server membuka koneksi dan mengirimkan datanya. Client langsung dapat melihat perubahan level pada alat simulator melalui sisi server. Berdasarkan hasil pengujian dan evaluasi dari pengendalian level simulator melalui jaringan TCP/IP maka dapat di simpulkan sebagai berikut: 1. Pengendalian system (level cairan pada Saran pada industri tangki) dapat memanfaatkan pada jaringan dilakukan dengan teknologi client-server komputer. 2. Siapapun dapat memantau dan mengendalikan level simulator sebagai client apabila telah terinstal program sisi client dan mengetahui IP address dari server baik melalui jaringan local dengan Lan maupun Wifi dan jaringan internet 3. Alat level simulator dapat berjalan dengan baik yang dapat dimisalkan seperti tangki yang berisi' cairan dengan alat yang terpasang didalamnya dan alat pengukur level di tangki tersebut Sistem ini dapat dikembang kan untuk sistem pengendali yang lain misalnya untuk monitoring breakdown mesin, pengendalian peralatan rumah tangga, pengendalian equipment yang terkontrol melalui PLC maupun DCS dan lain sebagainya. DAFTAR PUSTAKA Gambar.6 Tampilan program sisi client Tri Daryanto dan TW Wisjhnuadji 2009. Aplikasi Pengendali Lampu Ruangan Berbasis Jaringan Tcp/lp Dengan Visual Basic 6.0. Yogyakarta: Penerbit Explore Agus Sudono. 2004. Memanfaatkan port printer komputer menggunakan Delphi. Semarang: Penerbit Smart Books Team Madcoms. 2005. Mahir Dalam 7 Hari Pemrogaman Visual Basic 6. O. Yogyakarta: Penerbit Andi 19

Dwi Saputra. 2009. Workshop Visual Basic 6.0 Level Beginner. Modul sharing VB 6.0 ISTA Teknik Informatika 2007 Romy Budhi Widodo. 2009. Embedded system menggunakan mikrokontroler dan pemrogaman C. Yogyakarta: Penerbit Andi Purbo,O.W. 1992. Jaringan Komputer Menggunakan Protokol TCPIIP. Department of Electrical and Computer Engineering. Canada: University of Waterloo 20