RANCANG BANGUN APLIKASI KONTROL MOTOR DC PADA PROTOTIPE KONVEYOR MENGGUNAKAN METODE FUZZY BERBASIS JAVA

dokumen-dokumen yang mirip
KENDALI PERGERAKAN MOTOR STEPPER SUMBU X-Y PADA PROTOTIPE MESIN CUTTER UNTUK MEMBUAT POLA GARIS TEGAK LURUS DAN PERSEGI

RANCANG BANGUN ALAT UKUR VOLUME CAIRAN UNTUK MESIN INJEKTOR CLEANER BERBASIS ARDUINO DENGAN SENSOR LOAD CELL

RANCANG BANGUN SMART HOME BERBASIS VOICE BLUETOOTH MENGGUNAKAN ARDUINO NANO

RANCANG BANGUN INVERTER PENGUBAH TEGANGAN DC 5 VOLT KE TEGANGAN AC 220 VOLT 50 HZ MENGGUNAKAN POWER BANK 2 AMPERE

Kontrol Keseimbangan Robot Mobil Beroda Dua Dengan. Metode Logika Fuzzy

EFEKTIFITAS SENSOR JARAK INFRARED SHARP GP2Y0A02YK0F TERHADAP RENTANG JARAK PENGUKURAN BENDA

ABSTRAK. Kata Kunci : TCS3200D, Warna produk, Kecepatan konveyor.

RANCANG BANGUN ALAT UKUR KADAR GARAM MENGGUNAKAN SENSOR KONDUKTIVITAS TDS 16 BIT

ANALISIS SENSITIVITAS PHOTO DIODA PD204-6C/L3 PADA PLAN MESIN PENYORTIR BENDA MENGGUNAKAN SCADA

PENGARUH KECEPATAN (RPM) TERHADAP KONSUMSI DAYA MOTOR STEPPER UNTUK MENGGRAFIR JENIS PCB PADA ALAT CNC ROUTER PCB

KOMPARASI RANGKAIAN PENYANGGA DENGAN BEBAN MOTOR DC

ANALISA PENYAKIT PADA TANAMAN PANGAN PADI BERBASIS ANDROID

KOMPARASI HASIL UKUR KADAR EMISI PADA KENDARAAN BERMOTOR (INJECTION & NON INJECTION) MENGGUNAKAN SENSOR MQ-7 DENGAN AUTO CHECK GAS

HALAMAN JUDUL LAPORAN SKRIPSI ANALISIS PENGARUH BEBAN TERHADAP KECEPATAN DI PROTOTIPE LIFT BARANG

ANALISIS DAYA TERHADAP JARAK PEMOTONGAN PADA MESIN CUTTING

ANALISIS KECEPATAN MOTOR STEPPER TERHADAP KETEBALAN BENDA KERJA PADA MESIN CUTTING

SISTEM PAKAR KERUSAKAN MESIN MOBIL APV DENGAN METODE CERTAINTY FACTOR

PENGARUH PERUBAHAN DAYA MASUKAN MOTOR KONVEYOR TERHADAP TORSI PADA PROTOTIPE ALAT SORTIR UKURAN BUAH

LAPORAN SKRIPSI APLIKASI PENCARIAN RUMAH MAKAN BERBASIS ANDROID

LAPORAN SKRIPSI SISTEM MANAJEMEN PERSEDIAAN BARANG MENGGUNAKAN METODE FIFO BERBASIS WEB (STUDI KASUS TOKO URIP COLLECTION KUDUS)

LAPORAN SKRIPSI PENERAPAN FUZZY DATABASE TAHANI UNTUK PEMILIHAN PEMBELIAN KAYU JATI

GAME EDUKASI MENGENAL BAGIAN TUBUH BERBASIS ANDROID

SISTEM PENDUKUNG KEPUTUSAN UNTUK MEMPREDIKSI KELULUSAN PESERTA DIDIK PADA LEMBAGA PENDIDIKAN GURU AL-QUR AN (LPGQ) MENGGUNAKAN METODE NAIVE BAYES

LAPORAN S K R I P S I SISTEM INFORMASI PEMETAAN PMKS PADA DINAS SOSIAL TENAGA KERJA DAN TRANSMIGRASI KABUPATEN PATI ANAS LUTHFIANA NIM.

ANALISIS SENSOR WARNA TCS230 UNTUK PROTOTIPE PENYORTIR BUAH JERUK

SISTEM PENDUKUNG KEPUTUSAN PEMILIHAN CALON ANGGOTA PASKIBRAKA KABUPATEN KUDUS DENGAN MENGGUNAKAN METODE TOPSIS

ANALISIS PERBANDINGAN SUDUT PENGENDALI DAN SUDUT MOTOR SERVO

PENGARUH KECEPATAN MOTOR STEPPER TERHADAP KONSUMSI DAYA SISTEM PADAPROTOTYPE MESIN CUTTING

LAPORAN SKRIPSI SISTEM PENDUKUNG KEPUTUSAN UNTUK MENENTUKAN LOKASI MEBEL DAN PEMETAAN SIG DI KABUPATEN JEPARA

LAPORAN SKRIPSI ANALISIS PERBANDINGAN PENGUKURAN DAYA PADA KWH METER ANALOG DAN KWH METER DIGITAL

PENGARUH KEKERASAN BAHAN MEDIA GRAFIR TERHADAP DAYA SISTEM PADA MESIN CNC ROUTER

SISTEM INFORMASI GEOGRAFIS POTENSI WISATA KULINER DI KABUPATEN JEPARA

3D HOLOGRAM PENGENALAN ALAT TRANSPORTASI

CNC (Computerized Numerical Control)

LAPORAN SKRIPSI ANALISIS PRESSURE TRANSMITTER SENSOR PADA APLIKASI MESIN PEMBUAT KERTAS

LAPORAN SKRIPSI SISTEM INFORMASI GEOGRAFI OBJEK WISATA KABUPATEN JEPARA BERBASIS WEB

L A P O R A N S K R I P S I SISTEM INFORMASI GEOGRAFIS DALAM MENGANALISA DAERAH PADAT KENDARAAN DAN DAERAH RAWAN KECELAKAAN MUHAMMAD AFLACHUL LATIF

LAPORAN SKRIPSI. Perbandingan Konsumsi Daya Motor Stepper Terangkai Bipolar dan Unipolar Pada Penggerak Mesin Cutting

PERANCANGAN TELEMETRI SUHU DENGAN MODULASI DIGITAL ON-OFF KEYING MODULASI FREKUENSI

SISTEM INFORMASI PORTAL PEMESANAN BUS PARIWISATA SEKARISIDENAN PATI BERBASIS WEB

SISTEM RENCANA ANGGARAN BIAYA MENGGUNAKAN METODE AVERAGE DI DESA PEDAWANG

3D HOLOGRAM KATALOG MEBEL KOMUNITAS PESONA BAHARI

RANCANG BANGUN GAME BRILLIANT SEBAGAI MEDIA PEMBELAJARAN KURIKULUM 2013 TEMA 4: BERBAGAI PEKERJAAN UNTUK SISWA KELAS 4 SD

PERANCANGAN PROTOTYPE ROBOT SOUND TRACKER BERBASIS MIKROKONTROLER DENGAN METODE FUZZY LOGIC

ANALISA PERBEDAAN SIFAT MEKANIK PISTON SEPEDA MOTOR HONDA VARIO DENGAN PROSES VARIASI AGING HEAT TREATMENT

SISTEM KENDALI KONVEYOR PADA PENYORTIRAN KETINGGIAN MINUMAN KEMASAN BERBASIS PROGRAMMABLE LOGIC CONTROLLER (PLC)

ANALISIS RESPON FREKUENSI PADA OP AMP LM324

DAFTAR ISI. A BSTRAK... i. KATA PENGANTAR... ii. DAFTAR ISI... v. DAFTAR TABEL... ix. DAFTAR GAMBAR... x. DAFTAR LAMPIRAN... xi

SISTEM INFORMASI ANGGARAN PENDAPATAN DAN BELANJA DESA BERDASARKAN PERBUP KUDUS (Studi Kasus di Desa Pedawang)

Halaman Judul ANALISIS POTENSI KEBAKARAN TERHADAP PENYAMBUNGAN KABEL DALAM RUMAH TANGGA

ANALISIS KINERJA MODUL SENSOR MQ7 UNTUK MENDETEKSI KADAR KARBON MONOKSIDA (CO) YANG TERKANDUNG DALAM ASAP ROKOK

ANALISA LIFETIME LAMPU TERHADAP PERLAKUAN MATI HIDUP SECARA TERUS MENERUS

ANALISIS KONSUMSI DAYA SISTEM KONTROL TERHADAP PANJANG PROSES GRAFIR PADA PROTOTIPE MESIN ROUTER MILLING

L A P O R A N S K R I P S I SISTEM INFORMASI PENGAJUAN PENERIMA BANTUAN PROGRAM KELUARGA HARAPAN (PKH) DI DINSOSNAKERTRANS KABUPATEN PATI

PENGONTROLAN DC CHOPPER UNTUK PEMBEBANAN BATERAI DENGAN METODE LOGIKA FUZZY MENGGUNAKAN MIKROKONTROLER ATMEGA 128 TUGAS AKHIR

KOMPARASI AKURASI DAN LINIERITAS SENSOR ULTRASONIK HC-SR04 DAN LV-MAXSONAR-EZ1 PADA PENGUKURAN JARAK BENDA PADAT

SISTEM MONITORING SORTIR BUAH JERUK BERDASARKAN BERAT BERBASIS MIKROKONTROLER AT-MEGA 32. Diajukan untuk memenuhi persyaratan penyelesaian Skripsi

APLIKASI SENSOR SUHU LM35 SEBAGAI PENDETEKSI SUHU UNTUK MENGATUR KECEPATAN MOTOR PADA KIPAS ANGIN BERTEKNOLOGI AIR MULTIPLIER

TUGAS AKHIR PERANCANGAN SISTEM KENDALI MOTOR SERVO PADA PROTOTYPE MESIN TETAS DARI JARAK JAUH MENGGUNAKAN SMARTPHONE ANDROID BERBASIS ARDUINO

GAME EDUKASI SEBAGAI SARANA PEMBELAJARAN DALAM MEMAHAMI MANFAAT BUAH BERBASIS ANDROID

SKRIPSI IMPLEMENTASI PASSIVE INFRARED, WEBCAM, DAN SMS UNTUK PENUNJANG KEAMANAN RUMAH MENGGUNAKAN MIKROKONTROLER ATMEGA8515. Oleh : Sony Ade Wibowo

LAPORAN SKRIPSI IMPLEMENTASI ALGORITMA SINGLE MOVING AVERAGE UNTUK MERAMALKAN HARGA KACANG HIJAU DI KABUPATEN PATI

LAPORAN SKRIPSI ANALISIS SENSOR FSR (FORCE SENSING RESISTOR) UNTUK PROTOTIPE PENYORTIR BUAH BERDASARKAN BERAT

SKRIPSI RANCANG BANGUN SISTEM TRANSMISI DAN INSTALASI KELISTRIKAN PADA PEMBANGKIT MIKROHIDRO DENGAN KAPASITAS 750 WATT

TUGAS AKHIR PENGENDALIAN MOBIL MAINAN MENGGUNAKAN HANDPHONE

PENENTUAN BIJI BENIH GAMBAS YANG LAYAK DITANAM MENGGUNAKAN METODE FUZZY DATABASE MODEL TAHANI

LAPORAN SKRIPSI RANCANG BANGUN SISTEM PENGENDALI UNTUK ALAT UJI KEAUSAN KONTAK TWO-DISC BERBASIS ARDUINO ELGA ANGKASA LOVA NIM.

PEMASANGAN MOTOR DC PADA SEKUTER DENGAN PENGENDALI PULSE WIDTH MODULATION TUGAS AKHIR

SISTEM INFORMASI PERENCANAAN, REALISASI, MONITORING DAN EVALUASI KEGIATAN HIMAPRO TI BERBASIS WEB

RANCANG BANGUN PINTU GARASI DAN LAMPU SECARA OTOMATIS BERBASIS MIKROKONTROLLER AT MEGA 8535

SKRIPSI. Analisis Perbandingan Transistor Dengan Op-Amp 741 Sebagai Driver Audio Amplifier

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

SISTEM INFORMASI JADWAL PRAKTEK DOKTER BPJS KESEHATAN CABANG KUDUS BERBASIS WEB DENGAN MENGGUNAKAN SMS GATEWAY

PENGENDALI KECEPATAN MOTOR DC DENGAN UMPAN MAJU BERBASIS MIKROKONTROLER ATMEGA 16 DENGAN KENDALI HMI VISUAL BASIC 6.0

LAPORAN PENELITIAN EFISIENSI ENERGI SMART HOME ( RUMAH PINTAR) BERBASIS REMOTE RELAY DAN LDR (LIGHT DEPENDENT RESISTANT)

PERANCANGAN TIMBANGAN DAN PENGUKUR DIAMETER KAWAT TEMBAGA PADA MESIN GULUNG KAWAT TEMBAGA DENGAN MIKROKONTROLER ATmega328 ABSTRAK

SISTEM KENDALI LOGIKA FUZZY PADA KESETIMBANGAN PENDULUM TERBALIK BERBASIS MIKROKONTROLER

Rancang Bangun Conveyor Pada Alat Pengisi Minuman Otomatis Dengan Kecepatan Putaran Motor DC (Direct Current) Pada PLC (Programmable Logic Controller)

SISTEM INFORMASI ADMINISTRASI DAN PENILAIAN MENTORING PENDIDIKAN AGAMA ISLAM PADA FORUM MAHASISWA ISLAM UNIVERSITAS MURIA KUDUS

ABSTRAK. Kata Kunci : Robot Line Follower

L A P O R A N S K R I P S I

MODUL APLIKASI PEMBELAJARAN LOGIKA ROBOTIKA UNTUK MURID SD

PERANCANGAN DAN PEMBUATAN RUMAH PINTAR BERBASIS ARDUINO

LAPORAN PENELITIAN HIBAH BERSAING DENGAN BIAYA BOPTN

APLIKASI PENGINGAT PERBAIKAN MOTOR BERBASIS ANDROID

RANCANG BANGUN SISTEM INKUBATOR PENETAS TELUR AYAM MELALUI PENGATURAN SUHU DAN KELEMBABAN DENGAN KENDALI PID. Tugas Akhir

Kendali Perancangan Kontroler PID dengan Metode Root Locus Mencari PD Kontroler Mencari PI dan PID kontroler...

SISTEM PENDAFTARAN DAN PENJURIAN LOMBA EVENT KICAU MANIA BERBASIS WEB DAN SMS GATEWAY

PERANCANGAN SISTEM KENDALI PID UNTUK KECEPATAN MOTOR DC BERBASIS MIKROKONTROLER ATMEGA16 SKRIPSI

TUGAS AKHIR. Diajukan guna melengkapi sebagian syarat dalam mencapai gelar Sarjana Strata Satu (S1) Oleh : Disusun Oleh :

SISTEM PERHITUNGAN BIAYA TRANSPORT UNTUK PENGIRIMAN MEUBEL FURNITURE

SISTEM KENDALI LIFT 3 LANTAI MENGGUNAKAN PLC TWIDO

APLIKASI PEMESANAN TIKET BIOSKOP DI KUDUS BERBASIS ANDROID

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

SISTEM INFORMASI PENGELOLAAN BERKAS SIDANG PERKARA PIDANA PENGADILAN NEGERI KUDUS

SISTEM PENGENDALI KECEPATAN PUTARAN MOTOR DC BERDASARKAN (PULSE-WIDTH MODULATION) PWM BERBASIS ARDUINO MEGA LAPORAN AKHIR

ANALISA LAJU KEAUSAN KUNINGAN MENGGUNAKAN METODE KONTAK TWO DISK

TUGAS AKHIR PERANCANGAN PROTOTIPE SISTEM PEMADAM API BERBASIS ARDUINO UNO

ANALISIS KONTRIBUSI PAJAK HOTEL TERHADAP PENDAPATAN ASLI DAERAH (PAD) DI KABUPATEN KUDUS

LAPORAN SKRIPSI SISTEM PENDUKUNG KEPUTUSAN MENENTUKAN METODE SABLON KAOS MANUAL MENGGUNAKAN METODE SIMPLE ADDITIVE WEIGHTING (SAW)

Transkripsi:

LAPORAN S K R I P S I RANCANG BANGUN APLIKASI KONTROL MOTOR DC PADA PROTOTIPE KONVEYOR MENGGUNAKAN METODE FUZZY BERBASIS JAVA FADLUR ROHMAN NIM. 201352021 DOSEN PEMBIMBING Mohammad Iqbal, ST, MT Solekhan, ST, MT PROGRAM STUDI TEKNIK ELEKTRO FAKULTAS TEKNIK UNIVERSITAS MURIA KUDUS 2016

HALAMAN PERSETUJUAN RANCANG BANGUN APLIKASI KONTROL MOTOR DC PADA PROTOTIPE KONVEYOR MENGGUNAKAN METODE FUZZY BERBASIS JAVA FADLUR ROHMAN NIM. 201352021 Kudus, 2 Juli 2016 Menyetujui, Pembimbing Utama, Pembimbing Pendamping, Mohammad Iqbal, ST, MT NIDN. 0619077501 Solekhan, ST, MT NIDN. 0619057201 Mengetahui Koordinator Skripsi/Tugas Akhir Imam Abdul Rozaq, S.Pd, MT NIDN. 0628088601 ii

HALAMAN PENGESAHAN RANCANG BANGUN APLIKASI KONTROL MOTOR DC PADA PROTOTIPE KONVEYOR MENGGUNAKAN METODE FUZZY BERBASIS JAVA FADLUR ROHMAN NIM. 201352021 Kudus, 2 Juli 2016 Menyetujui, Ketua Penguji, Anggota Penguji I, Anggota Penguji II, Budi Gunawan, ST, MT NIDN. 0613027301 Noor Yulita Dwi S, ST, M.Eng NIDN. 0610079002 Mohammad Iqbal, ST, MT NIDN. 0619077501 Dekan Fakultas Teknik Mengetahui Ketua Program Studi Teknik Elektro Moh. Dahlan, ST, MT NIDN. 0601076901 Budi Gunawan, ST, MT NIDN. 0613027301 iii

PERNYATAAN KEASLIAN Saya yang bertanda tangan dibawah ini : Nama : Fadlur Rohman NIM : 201352021 Tempat & Tanggal Lahir : Kudus, 6 September 1986 Judul Skripsi : Rancang Bangun Aplikasi Kontrol Motor DC Pada Prototipe Konveyor Menggunakan Metode Fuzzy Berbasis Java Menyatakan dengan sebenarnya bahwa penulisan Skripsi ini berdasarkan hasil penelitian, pemikiran dan pemaparan asli dari saya sendiri, baik untuk naskah laporan maupun kegiatan lain yang tercantum sebagai bagian dari Skripsi ini. Seluruh ide, pendapat, atau materi dari sumber lain telah dikutip dalam Skripsi dengan cara penulisan referensi yang sesuai. Demikian pernyataan ini saya buat dengan sesungguhnya dan apabila di kemudian hari terdapat penyimpangan dan ketidakbenaran dalam pernyataan ini, maka saya bersedia menerima sanksi akademik berupa pencabutan gelar dan sanksi lain sesuai dengan peraturan yang berlaku di Universitas Muria Kudus. Demikian pernyataan ini saya buat dalam keadaan sadar tanpa paksaan dari pihak manapun. Kudus, 2 Juli 2016 Yang memberi pernyataan, Materai 6000 Fadlur Rohman NIM. 201352021 iv

RANCANG BANGUN APLIKASI KONTROL MOTOR DC PADA PROTOTIPE KONVEYOR MENGGUNAKAN METODE FUZZY BERBASIS JAVA Nama mahasiswa : Fadlur Rohman NIM : 201352021 Pembimbing : 1. Mohammad Iqbal, ST, MT 2. Solekhan, ST, MT RINGKASAN Dalam dunia industri, mesin didesain untuk mampu bekerja secara otomatis. Mesin tersebut bekerja berdasarkan algoritma atau serangkaian perintah yang telah ditanamkan ke dalam perangkat kontroler. Salah satu contohnya adalah mesin ban berjalan atau konveyor. Konveyor digunakan untuk memindahkan benda dari satu tempat ke tempat lainnya. Beban yang dipindahkan biasanya memiliki berat yang seragam, sehingga kecepatan bisa berjalan dengan konstan. Untuk bekerja secara optimal, konveyor seharusnya bisa bekerja dengan beban bervariasi, dimana sistem kontrolnya mampu menyesuaikan kecepatan terhadap beban dengan berat bervariasi. Salah satu solusi yang bisa digunakan adalah kontrol menggunakan logika fuzzy. Logika fuzzy bekerja dengan mengubah bilangan tegas atau crisp menjadi bilangan berupa kata-kata (cepat, lambat, normal). Dalam praktiknya, sistem logika fuzzy bisa ditanamkan dalam sebuah program antarmuka berbasis java untuk mengontrol konveyor. Dalam pengujiannya konveyor mampu bekerja dengan beban bervariasi. Rentang beban yang digunakan dalam pengujian mulai dari 100 gram sampai 1000 gram. Dalam penerapaannya logika fuzzy membutuhkan pengujian pengaturan if-else berulang-ulang sampai mendapatkan pengaturan yang diinginkan. Kata kunci : java, logika fuzzy, prototipe konveyor v

DESIGN AND APPLICATION OF CONTROL ON DC MOTOR OF CONVEYOR PROTOTYPE USING FUZZY BASED ON JAVA Student Name : Fadlur Rohman Student Identity Number : 201352021 Supervisor : 1. Mohammad Iqbal, ST, MT 2. Solekhan, ST, MT ABSTRACT In the industrial world, the machine is designed to be able to work automatically. The machine works by algorithm or series of commands that have been implanted into the device controller. For an example is conveyors. Conveyors are used for moving objects from one place to another. Expenses were transferred typically have a uniform weight, so it can run with constant speed. To work optimally, conveyors should be able to work with loads vary, wherein the control system is able to adjust the speed of the load with varying weight. One solution that can be used is control using fuzzy logic. Fuzzy logic works by changing numbers into numbers firm or crisp form of words (fast, slow, normal). In practice, the fuzzy logic system can be embedded in a Java-based interface program to control the conveyor. In testing conveyor is able to work with loads vary. Load range used in the test ranging from 100 grams to 1000 grams. Practically fuzzy logic requires testing arrangements if-else over and over until you get the desired setting. Keywords : java, fuzzy logic, prototype konveyor vi

KATA PENGANTAR Assalamu alaikum Wr Wb Alhamdulillah segala puji hanya milik Allah SWT ynag telah melimpahkan segala nikmat, rahmat dan hidayah-nya sehingga penulis mampu menyelesaikan penulisan laporan skripsi dengan judul Rancang Bangun Aplikasi Kontrol Motor DC Pada Prototipe Konveyor Menggunakan Metode Fuzzy Berbasis Java. Penyusunan skripsi ini ditujukan untuk memenuhi salah satu syarat memperoleh gelar S-1 program studi Teknik Elektro pada Fakultas Teknik Universitas Muria Kudus. Pelaksanaan penyusunan skripsi ini tak lepas dari bantuan dan dukungan beberapa pihak, untuk itu penulis menyampaikan ucapan terima kasih kepada: 1. Keluarga yang selalu memberikan doa dan dukungan 2. Bapak Mohammad Iqbal ST, MT, selaku Pembimbing I yang telah memberikan arahan dalam penyelesaian skripsi ini. 3. Bapak Solekhan ST, MT, selaku Pembimbing II yang telah memberikan arahan dalam penyelesaian skripsi ini. 4. Bapak Budi Gunawan ST, MT, selaku Ketua Program Studi Teknik Elektro S1 dan Ketua Penguji yang telah menguji dan memberikan arahan dalam penyelesaian skripsi ini. 5. Ibu Noor Yulita Dwi S, ST, M.Eng, selaku Anggota Penguji I yang telah menguji dan memberikan arahan dalam penyelesaian skripsi ini. 6. Bapak Mohammad Dahlan, ST, MT, selaku Dekan Fakultas Teknik Universitas Muria Kudus 7. Bapak Dr. Suparnyo, SH, MS, selaku Rektor Universitas Muria Kudus 8. Teman-teman kuliah khususnya di Jurusan Teknik Elektro yang telah membantu memberikan motivasi, saran dan kritik 9. Seluruh dosen dan staf Jurusan Teknik Elektro yang telah membantu dalam penyelesaian skripsi ini vii

Penulis menyadari adanya kekurangan dan ketidaksempurnaan dalam penulisan skripsi ini, karena itu penulis menerima kritik, saran dan masukan dari pembaca sehingga penulis dapat lebih baik di masa yang akan datang. Akhirnya penulis berharap semoga buku skripsi ini bisa bermanfaat khususnya bagi penulis dan umumnya bagi para pembaca. Kudus, Juli 2016 Penulis viii

DAFTAR ISI HALAMAN JUDUL... i HALAMAN PERSETUJUAN... ii HALAMAN PENGESAHAN... iii PERNYATAAN KEASLIAN... iv RINGKASAN... v ABSTRACT... vi KATA PENGANTAR... vii DAFTAR ISI... ix DAFTAR GAMBAR... xi DAFTAR TABEL... xiii DAFTAR ISTILAH DAN SINGKATAN... xiv BAB I PENDAHULUAN 1.1 Latar belakang... 1 1.2 Perumusan Masalah... 3 1.3 Batasan Masalah... 3 1.3 Tujuan... 4 1.5 Manfaat... 4 BAB II TINJAUAN PUSTAKA 2.1 Motor DC... 5 2.1.1 Pengendalian Motor DC... 8 2.1.2 Pengendalian Kecepatan Motor DC... 13 2.2 Rotary Encoder... 16 2.3 Arduino Uno... 18 2.4 Bahasa Pemrograman Java... 18 2.5 Fuzzy Logic... 19 2.5.1 Alasan Digunakan Logika Fuzzy... 20 2.5.2 Himpunan Fuzzy... 21 2.5.3 Sistem Kendali Cerdas... 22 BAB III METODOLOGI 3.1 Perancangan dan Pembuatan Perangkat Keras... 24 3.1.1 Perancangan Prototipe Konveyor... 25 3.1.2 Perancangan dan Pembuatan Rangkaian Elektronika... 25 3.2 Perancangan dan Pembuatan Perangkat Lunak... 26 3.2.1 Perancangan Fuzzy Logic Controler... 29 3.2.2 Program Antarmuka Berbasis Bahasa Java... 37 3.2.3 Program Mikrokontroler Berbasis Bahasa C... 38 BAB IV HASIL DAN PEMBAHASAN 4.1 Pengujian Sistem... 39 4.1.1 Pengujian Program Counter Kecepatan Motor DC... 39 4.1.2 Pengujian Logika Fuzzy... 40 4.2 Pengujian Rangkaian Driver Motor DC... 40 ix

4.2 Pengujian Hubungan Kecepatan Motor DC dan PWM... 41 4.2 Pengujian Respon Waktu Kecepatan Motor DC Tanpa Beban... 41 4.2 Pengujian Respon Waktu Kecepatan Motor DC dengan Beban... 43 BAB V PENUTUP 5.1 Kesimpulan... 54 5.2 Saran... 54 DAFTAR PUSTAKA... 55 BIODATA PENULIS... 56 x

DAFTAR GAMBAR Gambar 2.1 Tampak potongan dari motor DC... 5 Gambar 2.2 Skema motor DC rpm beserta kurva... 6 Gambar 2.3 Skema motor DC shunt lilitan jangka dan lilitan medan yang terhubung secara parallel... 7 Gambar 2.4 Skema motor DC shunt lilitan dan lilitan yang terhubung secara seri... 7 Gambar 2.5 Skema motor DC shunt lilitan seri dan lilitan parallel... 8 Gambar 2.6 Pengaturan arah motor DC menggunakan saklar DPDT... 9 Gambar 2.7 Pengaturan arah motor DC menggunakan relay... 9 Gambar 2.8 Prinsip kerja jembatan-h... 10 Gambar 2.9 Rangkaian pengendali arah motor DC menggunkan jembatan- H... 11 Gambar 2.10 L293D... 12 Gambar 2.11 Pengendalian motor menggunakan penguatan analog... 13 Gambar 2.12 Rugi-rugi pada pengendali motor menggunakan penguatan analog... 14 Gambar 2.13 Duty cycle posisi on-off... 14 Gambar 2.14 Bebarapa variasi duty-cycle... 15 Gambar 2.15 Skema rangkaian control motor DC yang dilengkapi dengan pengendali kecepatan menggunakan PWM... 15 Gambar 2.16 Blok penyusun rotary encoder... 16 Gambar 2.17 Rangkaian photodiode penghasil pulsa pada rotary encoder... 17 Gambar 2.18 Blok diagram proses dan fuzy logic... 19 Gambar 2.19 Fungsi keanggotaan variabel suhu... 21 Gambar 2.20 Struktur sistem kendali cerdas... 23 Gambar 3.1 Rancangan prototipe konveyor... 25 Gambar 3.2 Skema rangkaian sistem minimum atmega328 driver DC dan rangkaian power supply... 26 Gambar 3.3 Diagram alir kontrol motor DC pada prototipe konveyor... 28 Gambar 3.4 Skema kendali logika fuzzy... 29 Gambar 3.5 Himpunan fuzzy untuk input error... 31 Gambar 3.5 Himpunan fuzzy untuk delta error... 33 Gambar 3.5 Himpunan fuzzy untuk output PWM motor DC... 35 Gambar 3.6 Antarmuka berbasis bahasa java... 37 Gambar 4.1 Grafik respon fuzzy terhadap beban 0 gram (tanpa beban)... 42 Gambar 4.2 Grafik respon fuzzy terhadap beban 100 gram... 44 Gambar 4.3 Grafik respon fuzzy terhadap beban 250 gram... 46 Gambar 4.4 Grafik respon fuzzy terhadap beban 500 gram... 48 xi

Gambar 4.5 Grafik respon fuzzy terhadap beban 750 gram... 50 Gambar 4.65 Grafik respon fuzzy terhadap beban 1000 gram... 52 xii

DAFTAR TABEL Tabel 2.1 Kombinasi pin L293 untuk pengendalian motor dc... 12 Tabel 3.1 Fuzzy logic rule... 35 Tabel 4.1 Hasil pengujian program counter kecepatan motor DC... 40 Tabel 4.2 Hasil pengujian logika fuzzy... 40 Tabel 4.3 Kombinasi pin IC L293D untuk arah motor... 41 Tabel 4.4 Hubungan rpm per pwm... 41 Tabel 4.5 Respon fuzzy terhadap beban 0 gram (tanpa beban)... 43 Tabel 4.6 Respon fuzzy terhadap beban 100 gram... 45 Tabel 4.7 Respon fuzzy terhadap beban 250 gram... 47 Tabel 4.8 Respon fuzzy terhadap beban 500 gram... 49 Tabel 4.9 Respon fuzzy terhadap beban 750 gram... 51 Tabel 4.10 Respon fuzzy terhadap beban 1000 gram... 53 xiii

DAFTAR ISTILAH DAN SINGKATAN DC PWM DPDT : Dirrect Current : Pulse With Modulation : Double Pole Doble Throw xiv