UNIVERSITAS BINA NUSANTARA. Budi Wicaksono Sardjono Yohan Darmawan Geary

dokumen-dokumen yang mirip
UNIVERSITAS BINA NUSANTARA. Jurusan Sistem Komputer Skripsi Sarjana Komputer Semester Genap tahun 2005/2006

UNIVERSITAS BINA NUSANTARA. Jurusan Sistem Komputer Peminatan Sistem Digital Skripsi Sarjana Komputer Semester Genap 2003/2004

UNIVERSITAS BINA NUSANTARA. Perancangan Sistem Keamanan Pada Pintu Brankas

Bab 2. Landasan Teori

PERANCANGAN SISTEM KEAMANAN PADA RUANG CERDAS LAB.LITBANG JURUSAN SISTEM KOMPUTER BERBASISKAN MIKROKONTROLER ATMega8535

DAFTAR ISI. Halaman Judul... i. Lembar Pengesahan Pembimbing... ii. Lembar Pernyataan Keaslian...iii. Lembar Pengesahan Pengujian...

LAPORAN PROYEK AKHIR RANCANG BANGUN ALAT PENGERING JAMUR KUPING DENGAN PEMANAS MENGGUNAKAN MIKROKONTROLLER AT89C51

PERANCANGAN PROTOTIPE KONTROL MOBILE ROBOT PEMINDAH BENDA

Simulasi Auto-Tuning PID Controller untuk Motor DC Menggunakan Metode Multiple Integrations

PERANCANGAN MODUL DENGAN PENGATURAN GRAYSCALE PADA DOT MATRIX (PROTOTYPE)

UNIVERSITAS BINA NUSANTARA KONTROL POSISI PADA MOTOR DC DENGAN FPGA

UNIVERSITAS BINA NUSANTARA MAPPING PARKING SYSTEM

Aplikasi FPGA dalam Pengontrolan Ruangan

BAB 1 PENDAHULUAN. penting pada kemajuan teknologi dalam berbagai bidang. Teknologi instrumentasi

IMPLEMENTASI FSM BASED PLC SEBAGAI PENGENDALI PROTOTIPE MESIN PENCUCI MOBIL OTOMATIS

STANDALONE AVR PROGRAMMER

PERANCANGAN PROTOTIPE SISTEM PEMANTAUAN RUMAH BURUNG WALET BERBASISKAN MICROCONTROLLER SKRIPSI. Oleh

APLIKASI RF SEBAGAI JALUR KOMUNIKASI TOMBOL DARURAT PADA PERUMAHAN

UNIVERSITAS BINA NUSANTARA. Jurusan Sistem Komputer Program Studi Skripsi Sarjana Komputer Semester Genap tahun 2003/2004

UNIVERSITAS BINA NUSANTARA. Jurusan Sistem Komputer Skripsi Sarjana Komputer Semester Genap tahun 2004

UNIVERSITAS BINA NUSANTARA. Jurusan Sistem Komputer Program Studi Sistem Komunikasi Skripsi Sarjana Komputer Semester Ganjil tahun 2007/2008

PERANCANGAN DAN PEMBUATAN ALAT PEMANTAU KEADAAN RUANGAN JARAK JAUH BERBASIS MIKROKONTROLER AT89S52 MENGGUNAKAN SMARTPHONE

UNIVERSITAS BINA NUSANTARA. Jurusan Sistem Komputer Program Studi Strata-1 Skripsi Sarjana Komputer Semester Ganjil 2007/2008

Pengontrol Ruang Hidup Cacing Lumbricus Rubellus Dengan. Mikrokontroler AVR SKRIPSI. Oleh : Yugi L Wilym

UNIVERSITAS BINA NUSANTARA SISTEM ABSENSI MENGGUNAKAN JARINGAN KOMPUTER DENGAN NETWORK MIKROKONTROLLER

UNIVERSITAS BINA NUSANTARA. Jurusan Sistem Komputer Program Studi Ilmu Komputer Skripsi Sarjana Komputer Semester Genap tahun 2004 / 2005

BAB 1 PENDAHULUAN. Teknologi sekarang sangat memegang peranan penting. Teknologi yang modern harus

UNIVERSITAS BINA NUSANTARA. Jurusan Sistem Komputer Program Studi Strata-1 Skripsi Sarjana Komputer Semester Ganjil 2006/2007

APLIKASI MIKROKONTROLER AT89S52 SEBAGAI BASIS PADA PERANCANGAN SISTEM PENGONTROLAN SUHU RUANGAN DENGAN MENGGUNAKAN SENSOR LM35 TUGAS AKHIR

UNIVERSITAS BINA NUSANTARA. Jurusan Sistem Komputer Skripsi Sarjana Komputer Semester Genap tahun 2003/2004

UNIVERSITAS BINA NUSANTARA PERANCANGAN PROGRAM APLIKASI UNTUK EFISIENSI PERHITUNGAN PADA METODE ANALISIS PROFIL. abstrak

Kontrol Dan Pengawasan Multi Genset Berbasis Protokol Modbus Via Jaringan Lokal (LAN).

Bina Nusantara University Jurusan Sistem Komputer

Universitas Bina Nusantara. Jurusan Sistem Komputer. Skripsi Sarjana Komputer. Semester Genap tahun 2003/2004

Pembuatan Program Interface Untuk Pengontrolan RVM-1

ANALISA DAN PERANCANGAN SISTEM PENGATUR ARAH SEL SURYA BERBASIS AVR SKRIPSI. oleh

APLIKASI RFID UNTUK PEMISAHAN PRODUK PADA INDUSTRI

UNIVERSITAS BINA NUSANTARA

RANCANG BANGUN MINIATUR SISTEM KENDALI MOTOR PADA PEMBANGKIT LISTRIK TENAGA HYBRID BERBASIS MIKROKONTROLER ATMEGA 16

PENGENDALI PENYIRAM TANAMAN STRAWBERRY BERDASARKAN KELEMBABAN BERBASIS FUZZY

UNIVERSITAS BINA NUSANTARA

AKHIR TUGAS OLEH: JURUSAN. Untuk

BAB I PENDAHULUAN. Pengukuran, pemantauan dan tampilan nilai suhu adalah bagian yang sering

BAB III METODE PENELITIAN

UNIVERSITAS BINA NUSANTARA. Jurusan Sistem Komputer Skripsi Sarjana Komputer Semester Genap tahun 2003/2004

UNIVERSITAS BINA NUSANTARA. Jurusan Sistem Komputer Skripsi Sarjana Komputer Semester Ganjil tahun 2006/2007

LAPORAN AKHIR ALAT PENGATUR SUHU MASAKAN DAN MEMATIKAN KOMPOR LISTRIK OTOMATIS MENGGUNAKAN MIKROKONTROLER ATMEGA 8535

BAB 1 PENDAHULUAN. Melakukan pengukuran besaran fisik di dalam penelitian, mutlak

SISTEM PENGENDALI LEVEL DAN VOLUME AIR PADA PROSES PENGISIAN BAK PENAMPUNG AIR MENGGUNAKAN AT89S51 DENGAN PENAMPIL SEGMENT 7 TUGAS AKHIR

Universitas Bina Nusantara. Jurusan Teknik Informatika Program Studi Teknik Informatika Skripsi Sarjana Komputer Semester Ganjil tahun 2006/2007

HOLONOMIC WALKING ROBOT

SECURE SMS CONNECTION SKRIPSI

UNIVERSITAS BINA NUSANTARA

TUGAS AKHIR. Perancangan Pengendali PID Berbasis Komputer

ALAT PENGANGKAT DAN PENGELOMPOKAN BENTUK BENDA MENGGUNAKAN PLC DAN COMPUTER VISION SKRIPSI. Oleh : Sri Maria Ulfa

DAFTAR ISI. ABSTRAKSI...vi. KATA PENGANTAR...vii. DAFTAR ISI... ix. DAFTAR TABEL... xiv. DAFTAR GAMBAR... xv. DAFTAR LAMPIRAN...

RANCANG BANGUN LOKER OTOMATIS DENGAN MENGGUNAKAN BARCODE BERBASIS PC

UNIVERSITAS BINA NUSANTARA. Jurusan Sistem komputer Skripsi Sarjana Komputer Semester Ganjil Tahun 2006/2007

PERANCANGAN SISTEM PENGONTROL SUHU RUANGAN DENGAN MENGGUNAKAN SENSOR SUHU LM35 BERBASIS MIKROKONTROLER AT89S52 TUGAS AKHIR HILARIA JULYANA

Universitas Bina Nusantara. Jurusan Teknik Informatika Skripsi Sarjana Komputer Semester Ganjil tahun 2006/2007

PENGARUH KECEPATAN MOTOR STEPPER TERHADAP KONSUMSI DAYA SISTEM PADAPROTOTYPE MESIN CUTTING

Dhanny Tandil Ivander Sharon Manuel Siahaan Yansen Wilyanto

BAB III ANALISIS MASALAH DAN RANCANGAN ALAT

BAB IV ANALISA DAN PENGUJIAN SISTEM

MUHAMMA AD NAWAWI MEDAN

DAFTAR ISI. Halaman Judul. Lembar Pengesahan Pembimbing. Lembar Pernyataan Keaslian. Lembar Pengesahan Penguji. Halaman Persembahan.

BINUS UNIVERSITY ANALISIS DAN PERANCANGAN SISTEM M-LEARNING PADA BINUS UNIVERSITY

DAFTAR ISI. LEMBAR PENGESAHAN PEMBIMBING... Error! Bookmark not defined. LEMBAR PERNYATAAN KEASLIAN... iii. LEMBAR PENGESAHAN PENGUJI...

UNIVERSITAS BINA NUSANTARA

UNIVERSITAS BINA NUSANTARA. Program Ganda TEKNIK INFORMATIKA - MATEMATIKA Skripsi Sarjana Program Ganda Semester Genap 2006/2007

LAPORAN AKHIR PROTOTYPE ALAT PENGATUR PARKIR LOKOMOTIF KERETA API BERBASIS MIKROKONTROLER

RANCANG BANGUN ALAT PENGATUR SUHU DAN KELEMBABAN PADA GREENHOUSE UNTUK TANAMAN STROBERI BERBASIS MIKROKONTROLLER ATMEGA 8535 LAPORAN TUGAS AKHIR

UNIVERSITAS BINA NUSANTARA

BAB III PERANCANGAN SISTEM

UNIVERSITAS BINA NUSANTARA. Jurusan Sistem Komputer Skripsi Sarjana Komputer Semester Ganjil tahun 2006/2007

TUGAS AKHIR EDHRIWANSYAH NST

KATA PENGANTAR. karunia-nya lah penulis dapat menyelesaikan penulisan skripsi yang berjudul ANALISIS DAN PERANCANGAN PROGRAM STEGANOGRAPHY PADA

Sistem Pengamanan Ruangan Kelas Menggunakan Finger Print Berbasis Mikrokontroler ATMEGA 8535

Kontrol Keseimbangan Robot Mobil Beroda Dua Dengan. Metode Logika Fuzzy

UNIVERSITAS BINA NUSANTARA ABSTRAK

BAB III PERANCANGAN DAN REALISASI ALAT

RANCANG PALANG PINTU KERETA API BERBAS JURUSAN. Disusun Diploma. Oleh:

2.4. Sistem Kendali Logika Fuzzy 11

Universitas Bina Nusantara

UNIVERSITAS BINA NUSANTARA. Jurusan Teknik Informatika Program Studi Intelegensia Semu Skripsi Sarjana Komputer Semester Ganjil tahun 2006/2007

PERANCANGAN DAN PEMBUATAN SISTEM PENGENDALIAN LEVEL AIR DAN SUHU MENGGUNAKAN DTMF BERBASIS MIKROKONTROLLER AT89S51

UNIVERSITAS BINA NUSANTARA PERANCANGAN PROGRAM APLIKASI PERAMBATAN PANAS PADA KULIT DENGAN MENGGUNAKAN LASER UNTUK APLIKASI TERAPI KANKER.

UNIVERSITAS BINA NUSANTARA. Program Ganda Teknik Informatika Matematika Skripsi Sarjana Program Ganda Semester Ganjil 2005/2006

UNIVERSITAS BINA NUSANTARA

PENGENALAN WAJAH DENGAN METODE GABOR WAVELET

LAPORAN AKHIR RANCANG BANGUN COOLING PAD LAPTOP OTOMATIS DENGAN METODE LOGIKA FUZZY PADA SISTEM PENDETEKSI PANAS

BAB IV PERANCANGAN SISTEM 36 BAB IV PERANCANGAN SISTEM. 4.1 Pembangunan Basis Pengetahuan dan Aturan

KENDALI ON-OFF PERALATAN ELEKTRONIK MENGGUNAKAN PC DENGAN KOMUNIKASI SERIAL RS-485

PENGGULUNG KUMPARAN DIGITAL DENGAN KENDALI MIKROKONTROLLER

BAB I PENDAHULUAN. Sistem kendali yang digunakan dunia industri maupun rumah tangga

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

DAFTAR ISI BAB II. TINJAUAN PUSTAKA... 5

UNIVERSITAS BINA NUSANTARA SIMULASI KINEMATIKA ROBOT MOBIL DENGAN FUZZY LOGIC

UNIVERSITAS BINA NUSANTARA. Jurusan Teknik Informatika. Skripsi Sarjana Komputer. Semester Genap 2007/2008

DAFTAR ISI. Halaman Judul. Lembar Pengesahan Pembimbing. Lembar Pengesahan Penguji. Halaman Persembahan. Halaman Motto. Kata Pengantar.

Transkripsi:

UNIVERSITAS BINA NUSANTARA Jurusan Sistem Komputer Skripsi Sarjana Komputer Semester Genap tahun 2005/2006 Pengontrolan Suhu dan Ketinggian Air Budi Wicaksono Sardjono 0500587471 Yohan Darmawan 0500591115 Geary 0500595536 Abstrak Tujuan Penelitian kami adalah untuk membuat sistem pengontrolan suhu dan ketinggian air dengan menggunakan metode logika fuzzy. Perancangan sistem ini meliputi pembuatan plant, perancangan sensor suhu dan ketinggian, perancangan ADC, perancangan MSC 52 dan komunikasi serial, perancangan driver, penggunaan motor stepper, perancangan relay, penggunaan bahasa pemrograman assembler, penggunaan bahasa Visual Basic 6.0 serta penggunaan logika fuzzy. Hasil analisa percobaan kami menunjukkan bahwa sensor dapat mendeteksi perubahan yang terjadi pada suhu dan ketinggian, dan pergerakan motor stepper bekerja sesuai dengan perhitungan logika fuzzy. Kesimpulan yang dapat kami ambil adalah sistem dapat bekerja dengan lima buah setpoint untuk parameter suhu dan ketinggian. Kata Kunci Sensor Suhu, Sensor Ketinggian, ADC, MCS-52, motor stepper, komunikasi serial, assembly, Visual Basic 6.0, Logika Fuzzy. iv

Prakata Puji syukur atas khadirat Tuhan Yang Maha Esa atas selesainya skripsi dengan judul Pengontrolan Suhu dan Ketinggian Air. Skripsi ini disusun sebagai salah satu syarat untuk meraih gelar kesarjanaan jenjang studi Strata-1 (S1) pada jurusan Sistem Komputer Universitas Bina Nusantara, Jakarta. Banyak bantuan dan dorongan moril yang diberikan oleh berbagai pihak kepada penulis selama menyelesaikan skripsi ini. Oleh karena itu, dalam kesempatan ini, penulis ingin menyampaikan terima kasih kepada: Orang tua kami yang telah banyak memberikan dukungan, baik material maupun spiritual. Dosen Pembimbing, Bpk. Nanda Avianto Wicaksono, S.T., M.T Teman- Teman di Bagian LitBang Sistem Komputer, yang telah memberikan fasilitas dan saran dalam pembuatan sistem. Asisten Lab Hardware, yang telah membantu penulis. Sekretaris jurusan Sistem Komputer, Bpk. Robby Saleh, S.Kom, M.T Kepala jurusan, Sistem Komputer, Bpk. Wiedjaja, S.Kom, M.Kom Rektor Universitas Bina Nusantara, Bpk. Prof.Dr. Gerardus Polla.M.App.Sci Dan pihak- pihak lain yang tidak dapat penulis sebutkan satu persatu. v

Penulis berharap karya tulis ini dapat bermanfaat bagi pembaca serta dapat dikembangkan kearah yang lebih baik lagi. Jakarta, Juni 2006 Penulis vi

Daftar Isi Halaman Judul Luar i Halaman Judul Dalam ii Halaman Persetujuan Hardcover...iii Abstrak......iv Prakata...v Daftar Isi..vii Daftar Gambar...xi Daftar Tabel.xiv Daftar Rumus xv Daftar Lampiran......xvi Bab 1 Pendahuluan... 1 1.1 Latar Belakang...1 1.2 Ruang Lingkup... 2 1.3 Tujuan dan Manfaat....2 1.4 Metodologi Penelitian....2 1.5 Sistematika Penulisan.... 5 Bab 2 Landasan teori..6 2.1 Sistem Kontrol.6 2.1.1 Sistem Loop Terbuka dan Tertutup.7 2.1.1.1 Sistem Loop Terbuka...7 2.1.1.2 Sistem Loop Tertutup...8 2.2. Kapasitas Panas..9 vii

2.3 Logika Fuzzy.. 9 2.3.1 Cara Melakukan Metode Logika Fuzzy 10 2.3.1.1 Fuzzifikasi 10 2.3.1.2 Inferens.11 2.3.1.3 Defuzzifikasi.12 2.4 Motor Langkah..13 2.4.1 Jenis Motor Langkah.14 2.4.2 Pergerakan Motor Langkah...16 2.5 Analog to Digital Converter.....18 2.6.1 Successive Approximation Register...19 Bab 3 Perancangan Sistem...21 3.1 Deskripsi Sistem.. 21 3.1.1 Sensor Suhu. 23 3.1.2 Sensor Ketinggian 24 3.1.3 ADC..26 3.1.4 Buffer 28 3.1.5 Driver 30 3.1.6 Relay.31 3.1.7 Mikrokontroller MCS 52...32 3.2 Cara Kerja Sistem.34 3.2.1 Komunikasi Serial 38 3.2.2 Assembler.38 3.2.3 Visual Basic..40 viii

3.2.4 Logika Fuzzy 46 Bab 4 Implementasi dan Evaluasi 52 4.1 Spesifikasi Sistem.52 4.2 Implementasi 53 4.2.1 Prosedur Pengoperasian...54 4.3 Pengujian Sistem..56 4.3.1 Pengukuran Perubahan tegangan terhadap Perubahan Suhu dan Ketinggian..57 4.3.2 Pengukuran Kinerja Sistem..60 4.3.2.1 Pengukuran kinerja sistem dengan setpoint suhu 39 dan ketinggian 9...60 4.3.2.2 Pengukuran kinerja sistem dengan setpoint suhu 38 dan ketinggian 9,5..62 4.3.2.3 Pengukuran kinerja sistem dengan setpoint suhu 35 dan ketinggian 10...64 4.3.2.4 Pengukuran kinerja sistem dengan setpoint suhu 37 dan ketinggian 10,5 66 4.3.2.5 Pengukuran kinerja sistem dengan setpoint suhu 36 dan ketinggian 11...68 4.4 Evaluasi Percobaan...71 4.5 Analisa Sistem..72 ix

Bab 5 Kesimpulan dan Saran...74 5.1 Kesimpulan...74 5.2 Saran.74 DAFTAR PUSTAKA...76 RIWAYAT HIDUP..78 LAMPIRAN - LAMPIRAN x

Daftar Gambar Bab 1 Pendahuluan Bab 2 Landasan Teori 2.1 Sistem Loop Terbuka.....7 2.2 Sistem Loop Tertutup...8 2.3 Fungsi Keanggotaan....11 2.4 Motor Langkah dengan lilitan Unipolar...13 2.5 Motor Langkah dengan lilitan Bipolar.14 2.6 Penampang melintang dengan tipe VR 15 2.7 Permanent Magnet 15 2.8 Penampang melintang tipe hybrid 16 2.9 Pergerakan full step motor langkah..17 2.10 Pergerakan half step motor langkah.18 2.11 ADC 0809.19 Bab 3 Perancangan Sistem 3.1 Keseluruhan Sistem..22 3.2 LM 35 Bottom View...23 3.3 Sensor Suhu dan Op-Amp 24 3.4 Sensor Ketinggian...24 3.5 Sensor Ketinggian dan Op-Amp..25 xi

3.6 Rangkaian ADC 26 3.7 Rangkaian Buffer..28 3.8 Driver Motor Stepper...30 3.9 Relay Heater.....32 3.10 MCS-52 dan Serial...33 3.11 Blok Diagram Sistem...34 3.12 Flowchart Sistem.....37 3.13 Flowchart Assembly.39 3.14 Tampilan Pada PC 41 3.15 Flowchart Visual Basic.43 3.16 Flowchart Fuzzy Ketinggian 44 3.17 Flowchart Fuzzy Suhu..44 3.18 Fungsi Keanggotaan+Output untuk Suhu dan Ketinggian...47 3.19 Fungsi Keanggotaan Suhu 47 3.20 Fungsi Keanggotaan Ketinggian..48 3.21a Persamaan Garis v-w 49 3.21b Persamaan Garis w-v 49 3.21c Persamaan Garis w-p 49 3.21d Persamaan Garis p-w 49 3.21e Persamaan Garis p-q.49 3.21f Persamaan Garis q-p.49 3.21g Persamaan Garis q-r.49 3.21h Persamaan Garis r-q.49 xii

Bab 4 Implementasi dan Evaluasi 4.1 Persiapan Sistem...54 4.2 Tampilan Pada Layar PC..55 4.3 Fungsi Keanggotaan Suhu 59 4.4 Fungsi Keanggotaan Ketinggian..59 4.5 Hasil Percobaan dengan setpoint suhu 39 dan setpoint ketinggian 9...60 4.6 Hasil Percobaan dengan setpoint suhu 38 dan setpoint ketinggian 9.5...62 4.7 Hasil Percobaan dengan setpoint suhu 35 dan setpoint ketinggian 10.. 64 4.8 Hasil Percobaan dengan setpoint suhu 37 dan setpoint ketinggian 10.5...66 4.9 Hasil Percobaan dengan setpoint suhu 36 dan setpoint ketinggian 11..69 xiii

Daftar Tabel Bab 1 Pendahuluan Bab 2 Landasan Teori Bab 3 Perancangan Sistem Tabel 3.1 Fungsi Keanggotaan Suhu 50 Tabel 3.2 Fungsi Keanggotaan Ketinggian..50 Bab 4 Implementasi dan Evaluasi Tabel 4.1 Spesifikasi Sistem 52 Tabel 4.2 Pengukuran suhu air terhadap voltase dan nilai heksa 57 Tabel 4.3 Pengukuran ketinggian air terhadap voltase dan nilai heksa...58 Tabel 4.4 Fungsi Keanggotaan ketinggian dengan set poin 9 cm... 61 Tabel 4.5 Fungsi Keanggotaan Suhu dengan set poin 39 derajat 61 Tabel 4.6 Fungsi Keanggotaan ketinggian dengan set poin 9.5 cm....63 Tabel 4.7 Fungsi Keanggotaan Suhu dengan set poin 38 derajat 63 Tabel 4.8 Fungsi Keanggotaan ketinggian dengan set poin 10 cm.....65 Tabel 4.9 Fungsi Keanggotaan Suhu dengan set poin 35 derajat...65 Tabel 4.10 Fungsi Keanggotaan ketinggian dengan set poin 10.5 cm..... 67 Tabel 4.11 Fungsi Keanggotaan Suhu dengan set poin 37 derajat...67 Tabel 4.12 Fungsi Keanggotaan ketinggian dengan set poin 11 cm.... 69 Tabel 4.13 Fungsi Keanggotaan Suhu dengan set poin 36 derajat..69 Tabel 4.14 Error rata rata dan standar deviasi error..71 xiv

Daftar Rumus Bab 1 Pendahuluan Bab 2 Landasan Teori 2.1 Kapasitas panas...9 2.2 Center of Gravity...12 Bab 3 Perancangan Sistem Bab 4 Implementasi dan Evaluasi 4.1 Error rata rata..70 4.2 Standar Deviasi..70 Bab 5 Kesimpulan dan Saran xv

Daftar Lampiran Daftar Lampiran A Lampiran Software Assembly LA1 Lampiran Software Visual Basic LA2 Daftar Lampiran B Lampiran Databook AT89S52 LB1 Lampiran Databook ADC 0809..LB2 Lampiran Databook LM 35.LB3 xvi