OTOMATISASI SISTEM PENCAMPURAN CAIRAN DAN PENGISIAN KEMASAN BERBASIS MIKROKONTROLER ATMEL AT89S52

dokumen-dokumen yang mirip
PERANCANGAN ALAT UKUR GOLONGAN DARAH BERBASIS MIKROKONTROLER AT89S52

TIMER DIGITAL PENGENDALI ON/OFF PERALATAN RUMAH TANGGA MENGGUNAKAN MIKROKONTROLER UNTUK KEAMANAN RUMAH

BAB III PROSES PERANCANGAN

PURWARUPA ALAT PEMILAH BARANG BERDASARKAN UKURAN DIMENSI BERBASIS PLC OMRON SYSMAC CPM1

RANCANG BANGUN ALAT PENCAMPURAN MINUMAN RINGAN BERBASIS MIKROKONTROLER AT89S51

BAB III PERANCANGAN SISTEM

SISTEM PENGATURAN MOTOR DC UNTUK STARTING DAN BREAKING PADA PINTU GESER MENGGUNAKAN PID

Perancangan Model Alat Pemotong Rumput Otomatis Berbasis Mikrokontroler AT89C51

ALAT UKUR JARAK PADA MOBIL BERBASIS SISTEM ULTRASONIK

APLIKASI MASTER SWITCH OTOMATIS BERBASIS MIKROKONTROLER AT89C51

RANCANG BANGUN KONTROL PERALATAN LISTRIK OTOMATIS BERBASIS AT89S51

BAB III PERANCANGAN SISTEM

BAB III METODE PENELITIAN DAN PERANCANGAN SISTEM. secara otomatis. Sistem ini dibuat untuk mempermudah user dalam memilih

APLIKASI MESIN PENGISI DAN PENUTUP BOTOL OTOMATIS PADA INDUSTRI RUMAH TANGGA

SISTEM PENGATURAN STARTING DAN PENGEREMAN MOTOR UNTUK PINTU GESER OTOMATIS

BAB III PERANCANGAN DAN REALISASI. blok diagram dari sistem yang akan di realisasikan.

BAB III PERANCANGAN SISTEM

KENDALI NIRKABEL DENGAN INFRA MERAH PENGGERAK LENGAN ROBOT BERBASIS MIKROKONTROLER AT89S52

BAB III PERANCANGAN ALAT

BAB III PERANCANGAN DAN PEMBUATAN ALAT

MANAJEMEN ENERGI PADA SISTEM PENDINGINAN RUANG KULIAH MELALUI METODE PENCACAHAN KEHADIRAN & SUHU RUANGAN BERBASIS MIKROKONTROLLER AT89S51

BAB III PERANCANGAN DAN CARA KERJA RANGKAIAN

Jurnal Teknik Elektro, Universitas Mercu Buana ISSN : PERANCANGAN KONTROL OTOMATIS TEMPERATUR RUMAH KACA BERBASIS MIKROKONTROLLER AT89S51

BAB III PERANCANGAN DAN PEMBUATAN SISTEM

ALAT PEMBERI MAKAN IKAN NILA DI TAMBAK

BAB III ANALISA DAN CARA KERJA RANGKAIAN

LAMPIRAN. Tabel.1. Tabel Daftar Komponen. Nama komponen Jenis komponen Jumlah komponen

BAB III PERANCANGAN ALAT. Gambar 3.1 Diagram Blok Pengukur Kecepatan

Intisari. Kata kunci: mikrokontroler, sensor panjang, mesin pemilah, kayu, sinyal

BAB III PERANCANGAN ALAT

BAB III PERANCANGAN DAN PEMODELAN

BAB IV ANALISIS DAN PEMBAHASAN

BAB III METODE PENELITIAN

PENDETEKSI LOGAM BERBASIS PLC (PROGRAMMABLE LOGIC CONTROL) DENGAN SISTEM PNEUMATIK PADA KONVEYOR

PENGATURAN SAKELAR PADA ACARA CEPAT TEPAT BERBASIS MIKROKONTROLER AT89C2051

III. METODE PENELITIAN. Penelitian ini dilaksanakan mulai pada November 2011 hingga Mei Adapun tempat

BAB IV ANALISA DAN PENGUJIAN ALAT

PENGENDALIAN ALAT-ALAT LISTRIK DENGAN SINYAL AUDIO MEMANFAATKAN JALA-JALA LISTRIK

RANCANG BANGUN MODEL SISTEM PENGENDALI DAN PENGAMANAN PINTU BERBASIS MIKROKONTROLER AT89S51 DENGAN MENGGUNAKAN MEDIA KARTU IDENTIFIKASI DAN HANDPHONE

BAB III PERANCANGAN DAN PEMBUATAN ALAT

RANCANG BANGUN RAUTAN PENSIL PINTAR BERBASIS MIKROKONTROLER ATMEGA 8535

BAB III METODE PENELITIAN DAN PERANCANGAN SISTEM. penyaring air yang mampu menyaring air dan memisahkan kotoran penyebab

APLIKASI MIKROKONTROLER AT89S51 PADA SISTEM ANTRIAN DENGAN PENAMPIL DAN SUARA

BAB III PERANCANGAN DAN APLIKASI KONTROL MESIN PEMISAH BARANG

RANCANG BANGUN INVERTER PENGENDALI KECEPATAN MOTOR AC PADA KONVEYOR MENGGUNAKAN MIKROKONTROLER AT89S51

DAFTAR ISI. HALAMAN PENGESAHAN... i. KATA PENGANTAR... iii. DAFTAR ISI... v. DAFTAR TABEL... x. DAFTAR GAMBAR... xi. DAFTAR LAMPIRAN...

BAB III ANALISIS MASALAH DAN RANCANGAN PROGRAM

BAB III PERANCANGAN DAN PEMBUATAN SISTEM

RANCANG BANGUN AUTOMATIC TRANSFER SWITCH PADA MOTOR BENSIN GENERATOR-SET 1 FASA 2,8 KW 220 VOLT 50 HERTZ

BAB III. Perencanaan Alat

BAB IV PENGUJIAN DAN ANALISA RANGKAIAN

BAB III ANALISA DAN PERANCANGAN

BAB IV PENGUJIAN DAN ANALISA SIMULASI SISTEM PEGENDALI LAMPU JARAK JAUH DAN DEKAT PADA KENDARAAN SECARA OTOMATIS

BAB IV PENGUJIAN ALAT DAN ANALISA HASIL PENGUJIAN

BAB III METODE PENELITIAN

IV. HASIL DAN PEMBAHASAN. Hasil dari perancangan perangkat keras sistem penyiraman tanaman secara

ALAT PENGENDALI OTOMATIS DAN DETEKSI KEADAAN PERALATAN RUMAH MENGGUNAKAN SMS CONTROLLER. Hasani

RANCANG BANGUN SISTEM PENGENDALIAN TINGGI PERMUKAAN AIR DAN SUHU CAIRAN BERBASIS PLC SCADA. Tugino, Yohanes Purwanto, Tri Handayani

OTOMATISASI SISTEM PEMISAHAN MINYAK DAN AIR PADA GATHERING STATION

ROBOT PENJEJAK RUANGAN DENGAN SENSOR ULTRASONIK DAN KENDALI GANDA MELALUI BLUETOOTH

BAB IV PENGUJIAN DAN ANALISA

TUGAS AKHIR EDHRIWANSYAH NST

BAB 3 PERANCANGAN SISTEM

BAB III KEGIATAN PENELITIAN TERAPAN

BAB III PERANCANGAN SISTEM

TUGAS MATAKULIAH APLIKASI KOMPUTER DALAM SISTEM TENAGA LISTRIK FINAL REPORT : Pengendalian Motor DC menggunakan Komputer

Bab IV PENGOLAHAN DATA DAN ANALISA

BAB III METODE PENELITIAN

BAB III DESAIN DAN PERANCANGAN

PENGATUR KADAR ALKOHOL DALAM LARUTAN

BAB 3 PERANCANGAN SISTEM

BAB III PERANCANGAN SISTEM. 3.1 Pengantar Perancangan Sistem Pengendalian Lampu Pada Lapangan Bulu

SISTEM OTOMATISASI PEMBERIAN MINUM AYAM TERNAK BERBASIS MIKROKONTROLER AT89S52

BAB 4. Rancang Bangun Sistem Kontrol

BAB III PERANCANGAN SISTEM

III. METODE PENELITIAN. : Laboratorium Teknik Kendali Jurusan Teknik Elektro. Universitas Lampung

Dalam perancangan sistem pengendalian gerak palang pintu kereta api ini.

BAB III PERANCANGAN DAN PEMBUATAN ALAT

BAB IV PENGUJIAN DAN ANALISA ALAT

BAB III ANALISA SISTEM

SISTEM SORTING BARANG BERDASARKAN KETINGGIAN BARANG MENGGUNAKAN SENSOR CAHAYA BERBASIS MIKROKONTROLER AT89S51

BAB III PERANCANGAN ALAT

kendali pemotongan kertas pada industri rumah tangga, dimana dengan

SISTEM OTOMATISASI PEMBERIAN MINUM PADA AYAM TERNAK

BAB III METODOLOGI PENELITIAN

BAB III PERANCANGAN ALAT

BAB III METODOLOGI PENELITIAN. yang memiliki tegangan listrik AC 220 Volt. Saklar ON/OFF merupakan sebuah

BAB III ANALISIS DAN PERANCANGAN

BAB III METODOLOGI PENELITIAN

PENGEPRES KANTONG PLASTIK OTOMATIS BERBASIS MIKROKONTROLER

BAB 3 PERANCANGAN ALAT

BAB III PERANCANGAN ALAT PENDETEKSI KERUSAKAN KABEL

BAB III PEMBUATAN ALAT. 1. Alat yang dibuat berupa pengedali motor DC berupa miniatur konveyor.

BAB I PENDAHULUAN. 1.1 Latar Belakang Masalah

BAB 3 PERANCANGAN ALAT. Sensor Utrasonik. Relay. Relay

Robot Line Follower Berbasis Mikrokontroler Atmega 16 dengan Menampilkan Status Gerak Pada LCD

BAB III PERANCANGAN DESAIN POMPA AIR BRUSHLESS DC. DENGAN MENGGUNAKAN dspic30f2020

BAB IV PENGUJIAN DAN EVALUASI SISTEM. prosedur dan hasil pengujian serta analisa hasil percobaan atau penelitian yang

APLIKASI PLC OMRON CPM 1A 30 I/O UNTUK PROSES PENGEPAKAN BOTOL SECARA OTOMATIS MENGGUNAKAN SISTEM PNEUMATIK

BAB III PERANCANGAN SISTEM

Transkripsi:

ISSN: 1693-6930 145 OTOMATISASI SISTEM PENCAMPURAN CAIRAN DAN PENGISIAN KEMASAN BERBASIS MIKROKONTROLER ATMEL AT89S52 Balza Achmad 1, Wahyu Saptoaji 2, Dartha Cahyadi 3 1 Jurusan Teknik Fisika Fakultas Teknik Universitas Gadjah Mada Jln. Grafika Yogyakarta, e-mail: balzach@t-fisika.ugm.ac.id 2,3 Program Studi Teknik Elektro Fakultas Teknologi Industri Universitas Ahmad Dahlan Kampus III Jl. Prof. Dr. Soepomo, Janturan, Yogyakarta 55164, Telp. (0274) 379418 e-mail: wahyu_sj@lycos.com, dartha_uad@yahoo.com Abstrak Pada pabrik-pabrik pengolahan cat ataupun soft drink terdapat serangkaian proses pencampuran cairan dan pengisian kemasan yang terjadi ketika proses produksi. Proses ini dapat memakan waktu dan tenaga manusia bila dijalankan secara manual. Guna mempermudah proses produksi, maka diperlukan suatu sistem pengendali yang dapat melakukan pencampuran cairan dan pengisian kemasan tersebut secara otomatis. Otomatisasi sistem yang dimaksud adalah sebuah sistem yang dapat melakukan proses pencampuran dua cairan dan mengisikannya ke dalam kemasan secara otomatis dengan membaca kondisi dari seluruh sensor yang ada. Sistem yang dibangun terdiri dari sebuah plant pencampur cairan yang memiliki tiga bejana (yaitu bejana air, bejana sirup, serta bejana pencampur yang masingmasing dilengkapi sebuah sensor cairan), sebuah mekanisme pengisian kemasan yang terdiri dari sebuah conveyor yang dilengkapi sensor pendeteksi kemasan dan sensor pendeteksi posisi kemasan, serta sebuah unit pengendali berbasis mikrokontroler Atmel AT89S52. Hasil penelitian menunjukkan bahwa sistem dapat melakukan pencampuran dua cairan yaitu sirup dan air dengan perbandingan komposisi 2200ml air: 300ml sirup dan mengisikannya ke dalam 9 kemasan (gelas) dengan volume masing-masing kemasan 250 ml secara otomatis. Kata kunci: Otomatisasi, Pencampuran cairan, Pengisian kemasan, AT89S52. 1. PENDAHULUAN Perkembangan industri saat ini menuntut pengendalian proses pada pabrik-pabrik bekerja secara otomatis, sehingga dapat mempermudah kinerja para pegawainya karena dapat memotong serangkaian proses yang harus dikerjakan oleh manusia. Pada pabrik pengolahan cat ataupun pembuatan soft drink misalnya, otomatisasi pengendalian proses terjadi pada pencampuran cairan dan pengisian cairan ke dalam kemasan. Otomatisasi sistem pencampuran cairan dan pengisian kemasan pada pabrik-pabrik tersebut biasanya dikendalikan dengan menggunakan PLC (Programmable Logic Controller). Dari uraian tersebut terbesit suatu pertanyaan, bagaimanakah proses pencampuran cairan dan pengisian cairan ke dalam kemasan tersebut dapat berlangsung secara otomatis tanpa campur tangan manusia. Penelitian ini bertujuan untuk merancang sebuah sistem yang dapat melakukan pencampuran dua cairan dan mengisikan campuran cairan tersebut ke dalam suatu kemasan secara otomatis dengan pengendali mikrokontroler Atmel AT89S52. 2. METODE PENELITIAN Otomatisasi sistem pencampuran cairan dan pengisian kemasan terdiri dari beberapa bagian yaitu plant pencampuran cairan, mekanisme pengisian kemasan dan pengendali sistem otomatisasi berbasis AT89S52. Blok diagram sistem secara keseluruhan ditunjukkan pada Gambar 1. Otomatisasi Sistem Pencampuran Cairan dan (Balza Achmad)

146 ISSN: 1693-6930 Gambar 1. Blok diagram sistem pencampuran cairan dan pengisian kemasan 2.1 Perancangan Plant Pencampuran Cairan Plant pencampuran cairan terdiri dari tiga bejana yaitu bejana air, bejana sirup dan bejana pencampur yang terbuat dari bahan fiberglass dan masing-masing dilengkapi dengan pompa centrifugal dan sensor pendeteksi cairan. Bejana pencampur juga dilengkapi dengan mekanisme pengaduk campuran cairan. Sensor cairan pada masing-masing bejana dibangun dengan menanamkan kabel yang terputus menjadi dua bagian pada dasar bejana. Salah satu ujung kabel dihubungkan ke ground sedangkan ujung lainnya dihubungkan ke port mikrokontroler dan ditambahkan rangkaian pull up tegangan yang menghubungkan sumber tegangan 5 volt DC dengan port mikrokontroler (sebagai masukan data dari sensor cairan) dan dibatasi sebuah resistor 10 K. Bila terdapat cairan dalam bejana, cairan akan menjadi konduktor yang menghubungkan kedua kabel seolah-olah berfungsi seperti sebuah switch sehingga port mikrokontroler terhubung dengan ground dan data yang diterima adalah 0 (low). Ketika tidak terdapat cairan pada bejana/cairan habis, hubungan ground dengan port mikrokontroler terputus. Akibatnya tegangan vcc dapat melewati resistor 10K, sehingga data pada port mikrokontroler berubah menjadi 1 (high). 2.2 Perancangan Mekanisme Pengisian Kemasan 2.2.1 Conveyor Conveyor di-design dari sebuah meja yang memiliki dua belt (sabuk) dan 2 buah pipa roll sebagai pemutar belt. Bagian atas meja diberi alas dengan menggunakan fiberglass sehingga dapat ditembus cahaya dari laser dioda. Pipa roll pada conveyor memiliki roda gigi yang terhubung dengan gearbox yang terdapat pada motor DC 24 volt, sehingga ketika motor bekerja perputaran roda gigi akan menggerakkan belt untuk memindahkan kemasan. 2.2.2 Transducer cahaya Transducer cahaya berfungsi sebagai pengubah isyarat cahaya. Pada perancangannya terdapat dua transducer cahaya yang bekerja secara terpisah. Transducer cahaya pertama TELKOMNIKA Vol. 4, No. 3, Desember 2006 : 145-152

TELKOMNIKA ISSN: 1693-6930 147 digunakan untuk mendeteksi ada tidaknya kemasan di atas conveyor, sedangkan transducer cahaya kedua digunakan untuk mendeteksi posisi kemasan terhadap injektor cairan. Rangkaian transducer cahaya ditunjukkan pada Gambar 2. +5 V zener 5V 1K laser dioda phototransistor 33K 10K 10K 10K + _ +12 V LM358 2K2 6K8 9013 10K 18K 9012 100K port 2N2222 gnd Gambar 2. Transducer cahaya. Ketika fototransistor mendapatkan cahaya dari laser dioda, keluaran transducer cahaya yang menuju port mikrokontroler bernilai 0 (low) dan ketika cahayanya terhalang, keluaran transducer cahaya yang menuju port mikrokontroler bernilai 1 (high). 2.3 Perancangan Driver Penggerak Pompa dan Motor Driver penggerak pompa dan motor mengendalikan kondisi on/off relai, yang menghubungkan atau memutuskan sumber tegangan ke beban dengan menggunakan tegangan kerja 12 volt dan pengendaliannya dipicu melalui sinyal data dari mikrokontroler. Driver penggerak pompa dan motor ditunjukkan pada Gambar 3. Gambar 3. Rangkaian driver penggerak pompa dan motor. 2.4 Perancangan Pengendali Sistem 2.4.1 Perancangan minimum sistem mikrokontroler Mikrokontroler dirangkai menjadi suatu modul minimum sistem dimana terdapat pin-pin sebagai terminal input maupun output, rangkaian isyarat pulsa detak dan rangkaian power on reset. Koneksi port mikrokontroler dengan input maupun output ditunjukkan pada Tabel 1. Tabel 1. Koneksi port mikrokontroler dengan rangkaian. Port Fungsi Data Device Port 0.0 input Sensor cairan bejana pencampur Port 0.1 input Sensor cairan bejana air. Port 0.2 input Sensor cairan bejana sirup. Port 0.4 input Sensor pendeteksi gelas kosong. Port 0.5 input Sensor pendeteksi posisi gelas. Port 2.3 output Relai penggerak motor konveyor. Port 2.4 output Relai penggerak motor pengaduk. Port 2.5 output Relai penggerak pompa sirup. Port 2.6 output Relai penggerak pompa air. Port 2.7 output Relai penggerak pompa injeksi. Otomatisasi Sistem Pencampuran Cairan dan (Balza Achmad)

148 ISSN: 1693-6930 2.4.2 Perancangan software Otomatisasi sistem pencampuran cairan dan pengisian kemasan dikendalikan melalui chip mikrokontroler AT89S52. Agar dapat bekerja secara otomatis sistem membutuhkan perangkat lunak yang berfungsi mengendalikan plant. Flow chart perangkat lunak pengendali otomatisasi sistem pencampuran cairan dan pengisian kemasan ditunjukkan pada gambar 4. Gambar 4. Flow chart sistem pencampuran cairan dan pengisian kemasan. Listing program otomatisasi sistem pencampuran cairan dan pengisian kemasan sebagai berikut: /*===== Otomatisasi Sistem Pencampuran Cairan dan Pengisian Kemasan Berbasis Mikrokontroler Atmel AT89S52 =======*/ #include <at89x51.h> #define SEN_B1 P0_0 #define SEN_B2 P0_1 #define SEN_B3 P0_2 #define SEN_G1 P0_4 // sensor cairan bejana pencampur // sensor cairan bejana air // sensor cairan bejana sirup // sensor pendeteksi gelas kosong TELKOMNIKA Vol. 4, No. 3, Desember 2006 : 145-152

TELKOMNIKA ISSN: 1693-6930 149 #define SEN_G2 P0_5 #define Out_P1 P2_7 #define Out_P2 P2_6 #define Out_P3 P2_5 #define Out_M1 P2_4 #define Out_M2 P2_3 // sensor pendeteksi posisi gelas terhadap injektor // relay penggerak pompa injeksi // relay penggerak pompa air // relay penggerak pompa sirup // relay penggerak motor pengaduk // relay penggerak motor konveyor /*=============================== subrutin DELAY ==================================*/ void Delay (int Detik) int i; TMOD = 0x01; TR0 = 1; for (i=1; i<=40*detik; i++) TH0 = 0x9E; TL0 = 0x57; do while (TF0==0); TF0 = 0; TR0 = 0; /*=============================== subrutin KONDISI ================================*/ void kondisi () if (SEN_B1 == 0) Out_P2 = 1; Out_P3 = 1; Out_M1 = 1; if ((SEN_G1 == 1) && (SEN_G2 == 0)) injektor Out_M2 = 0; else Out_M2 = 1; // jika terdapat cairan di bejana pencampur // kirim status kill ke pompa air // kirim status kill ke pompa sirup // kirim status kill ke motor pengaduk // jika terdapat kemasan kosong & tidak ada kemasan di bawah // hidupkan motor penggerak konveyor // jika tidak matikan motor penggerak konveyor if ((SEN_G1 == 1) && (SEN_G2 == 1)) Out_M2 = 1; Out_P1 = 0; Delay (15); Out_P1 = 1; Out_M2 = 0; Delay (4); Out_M2 = 1; // jika terdapat kemasan kosong & terdeteksi tepat di bawah injektor // matikan motor penggerak konveyor // hidupkan pompa injeksi // isikan cairan ke kemasan selama 15 detik // matikan pompa injeksi setelah pengisian selesai // hidupkan motor penggerak konveyor // jalankan motor penggerak konveyor selama 4 detik // matikan motor penggerak konveyor else if (SEN_B1 == 1) if ((SEN_B2 == 1) && (SEN_B3 == 1)) Out_P2 = 1; Out_P3 = 1; else if ((SEN_B2 == 0)&&(SEN_B3 == 0)) Out_P3 = 1; Out_M1 = 1; Out_P2 = 0; Delay (88); Out_P2 = 1; Out_M1 = 0; Out_P3 = 0; Delay (12); Out_P3 = 1; Out_M1 = 1; // jika tidak terdapat cairan di bejana pencampur // jika tidak terdapat cairan pada bejana air dan bejana sirup // kirim status kill ke pompa air // kirim status kill ke pompa sirup // jika terdapat cairan pada bejana air dan bejana sirup // kirim status kill ke pompa sirup // kirim status kill ke motor pengaduk // hidupkan pompa air // isikan air selama 88 detik // matikan pompa air setelah pengisian selesai // hidupkan motor pengaduk // hidupkan pompa sirup // isikan sirup dan aduk selama 12 detik // matikan pompa sirup setelah pengisian selesai // matikan motor pengaduk setelah pengisian sirup selesai Otomatisasi Sistem Pencampuran Cairan dan (Balza Achmad)

150 ISSN: 1693-6930 /*=============================== MAIN PROGRAM ================================*/ main () while (1) kondisi (); 3. HASIL DAN PEMBAHASAN Proses pengujian dilakukan dengan membuat campuran sirup dan air dengan 5 perbandingan komposisi. Melalui pengambilan sampel pada 10 orang responden dihasilkan data seperti tertera pada Tabel 2. Tabel 2. Hasil sampling tes komposisi. Komposisi Jumlah Responden Total sirup : air Tidak manis Agak manis Sedang Manis Sangat Manis Responden 100 ml : 2400 ml 6 4 - - - 10 200 ml : 2300 ml 1 4 5 - - 10 300 ml : 2200 ml - - 3 7-10 400 ml : 2100 ml - - - 3 7 10 500 ml : 2000 ml - - - - 10 10 Berdasarkan data sampling dapat diambil suatu kesimpulan, bahwa untuk menghasilkan sirup dengan rasa yang manis, perbandingan komposisinya adalah 300ml sirup : 2200ml air. Dari perbandingan komposisi yang diperoleh ini, dilakukan pengujian waktu pengisian air dan sirup ke dalam bejana pencampur yang dihitung menggunakan stopwatch. Hasilnya diperoleh waktu pengisian air adalah 88 detik dan waktu pengisian sirup adalah 12 detik. Set waktu ini dimasukkan dalam program untuk mengatur lamanya pengisian masingmasing cairan. 3.1 Proses Pencampuran Cairan Proses pencampuran cairan secara otomatis ini hanya akan terjadi jika kondisi bejana pencampur kosong, sedangkan pada bejana air dan bejana sirup terdeteksi cairan. Runtun terjadinya proses pencampuran cairan sebagai berikut: 1. Pompa air bekerja memompakan air ke bejana pencampur dengan dengan selang waktu 88 detik. Setelah waktu terpenuhi pompa air berhenti bekerja. 2. Pompa sirup bekerja memompakan sirup ke bejana pencampur bersamaan dengan berputarnya motor pengaduk, dengan selang waktu 12 detik. Setelah waktu terpenuhi pompa sirup dan motor pengaduk berhenti bekerja. Gambar 5. Proses pencampuran cairan secara otomatis. TELKOMNIKA Vol. 4, No. 3, Desember 2006 : 145-152

TELKOMNIKA ISSN: 1693-6930 151 3.2 Proses Pengisian Kemasan Proses pengisian cairan ke dalam kemasan secara otomatis hanya akan terjadi jika kondisi pada bejana pencampur terdapat cairan. Runtun terjadinya proses pengisian cairan ke dalam kemasan sebagai berikut: 1. Saat kemasan kosong diletakkan di atas conveyor dan menutup lintasan cahaya laser dioda yang menuju sensor kemasan, maka conveyor akan berputar dan kemasan bergerak menuju pipa injeksi. 2. Ketika cahaya yang menuju sensor posisi tertutup oleh adanya kemasan, maka conveyor berhenti berputar dan kemasan berhenti tepat di bawah injektor cairan. 3. Pompa injeksi bekerja mengisikan cairan ke dalam kemasan dengan selang waktu 15 detik. Setelah proses pengisian selesai pompa injeksi off. 4. Conveyor kembali berputar selama 4 detik (seperti di atur timer) dan berenti berputar ketika seting waktunya terpenuhi. M Bejana sirup Bejana pencampur Bejana air Pipa injeksi Penyangga bejana 3 Pompa injeksi 4 1 2 Sensor posisi Sensor kemasan Gambar 6. Proses pengisian cairan ke dalam kemasan secara otomatis. 3.3 Penghitungan Jumlah Kemasan Hasilnya penghitungan pengisian kemasan diperoleh 9 gelas untuk dengan volume masing-masing ± 250ml untuk komposisi campuran 2200ml air : 300ml sirup dengan waktu pengisian masing-masing kemasan 15 detik seperti ditunjukkan pada Tabel 3. Untuk pengisian kemasan ke 10 volumenya hanya ± 200ml dan tersisa di bejana pencampur ± 50ml. Sisa cairan pada bejana disebabkan karena posisi saluran masuk pompa lebih tinggi beberapa centimeter dari dasar bejana sehingga pompa tidak mampu menyedot campuran cairan tersebut. Tabel 3. Volume pengisian kemasan Pengisian ke Waktu Pengisian Volume cairan dalam kemasan 1 15 detik ± 250ml 2 15 detik ± 250ml 3 15 detik ± 250ml 4 15 detik ± 250ml 5 15 detik ± 250ml 6 15 detik ± 250ml 7 15 detik ± 250ml 8 15 detik ± 250ml 9 15 detik ± 250ml 10 15 detik ± 200ml Sisa dalam bejana pencampur ± 50ml Otomatisasi Sistem Pencampuran Cairan dan (Balza Achmad)

152 ISSN: 1693-6930 Waktu yang dibutuhkan untuk pengisian kemasan lebih lama daripada waktu pengisian sirup dengan volume pengisian kemasan lebih sedikit karena terdapat pembelokan pada pipa injeksi, sehingga luas penampang pipa injeksi mengalami penyempitan pada pembelokan tersebut, akibatnya debit alirannya menjadi lebih kecil. 4. SIMPULAN Berdasarkan hasil dan pembahasan dapat diambil simpulan sebagai berikut: 1. Telah dapat dirancang prototype otomatisasi sistem pencampuran cairan dan pengisian kemasan berbasis mikrokontroler Atmel AT89S52. 2. Sistem yang dirancang dapat mencampur sirup dan air dengan perbandingan komposisi 300ml sirup: 2200ml air, serta mengisikan campuran cairan ke dalam kemasan dengan volume ± 250ml. DAFTAR PUSTAKA [1] Budioko, T., Belajar dengan Mudah dan Cepat Pemrograman Bahasa C dengan SDCC (Small Device C Compiler) Pada Mikrokontroler AT 89X051/ AT 89C51/52: Teori, Simulasi dan Aplikasi, CV. Gava Media, Yogyakarta, 2005. [2] Coughlin, R. F., Driscoll, F. F., Penguat Operasional dan Rangkaian Terpadu Linier, Erlangga, Jakarta, 1992. [3] Kusuma, R.M., Belajar Turbo C dengan Cepat dan Mudah, Elex Media Komputindo, Jakarta, 1992. [4] Malik, M. I., Belajar Mikrokontroler Atmel AT89S8252, CV. Gava Media, Yogyakarta, 2003. [5] Oktariawan, B. Proses Pengisian Cairan ke dalam Botol Secara Otomatis Berbasis PLC (Programmable Logic Controller), Skripsi S-1, Universitas Islam Indonesia, Yogyakarta, 2004,. [6] Saputro, D.G., Sistem Kendali Kecepatan Motor DC Menggunakan Algoritma Fuzzy Berbasis Mikrokontroler AT89C51, Skripsi S-1, Universitas Ahmad Dahlan, Yogyakarta, 2005. [7] Solichin A., Pemrograman Bahasa C dengan Turbo C, Kuliah Berseri Ilmu Komputer.com, http://ilmukomputer.com/berseri/solichin-bahasac/index.php [8] Sularso, Tahara. H., Pompa & Kompresor: Pemilihan Pemakaian dan Pemeliharaan, Pradnya Paramita, Jakarta, 2000. TELKOMNIKA Vol. 4, No. 3, Desember 2006 : 145-152