SISTEM KONTROL KECEPATAN MOTOR DC D-6759 BERBASIS ARDUINO MEGA 2560

dokumen-dokumen yang mirip
Sistem Pengaturan Kecepatan Motor DC Pada Alat Penyiram Tanaman Menggunakan Kontoler PID

Identifikasi Self Tuning PID Kontroler Metode Backward Rectangular Pada Motor DC

UJI PERFORMANSI PADA SISTEM KONTROL LEVEL AIR DENGAN VARIASI BEBAN MENGGUNAKAN KONTROLER PID

Sistem Pengaturan Kecepatan Motor DC pada Alat Pengaduk Adonan Dodol Menggunakan Kontroler PID

Sistem Pengaturan Kecepatan Motor DC pada Alat Ektraktor Madu Menggunakan Kontroler PID

Kata kunci: Arduino Mega 2560, Pengendalian Suhu Kelembaban Relatif, Kontroler PID

IV. PERANCANGAN SISTEM

SISTEM PENGATURAN POSISI SUDUT PUTAR MOTOR DC PADA MODEL ROTARY PARKING MENGGUNAKAN KONTROLER PID BERBASIS ARDUINO MEGA 2560

KEMENTERIAN PENDIDIKAN DAN KEBUDAYAAN UNIVERSITAS BRAWIJAYA FAKULTAS TEKNIK JURUSAN TEKNIK ELEKTRO

Perancangan Alat Fermentasi Kakao Otomatis Berbasis Mikrokontroler Arduino Uno

II. PERANCANGAN SISTEM

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

PERANCANGAN KONTROLER PENGGANTI ELECTRONIC CONTROL UNIT UNTUK MENGATUR POSISI SUDUT FLAP PADA MODEL MINIATUR PESAWAT N-219

PENGESAHAN PUBLIKASI HASIL PENELITIAN SKRIPSI JURUSAN TEKNIK ELEKTRO FAKULTAS TEKNIK UNIVERSITAS BRAWIJAYA

PENGENDALIAN KETINGGIAN AIR PADA DISTILASI AIR LAUT MENGGUNAKAN KONTROLER ON-OFF PROPOSAL SKRIPSI

IMPLEMENTASI MODEL REFERENCE ADAPTIVE SYSTEMS (MRAS) UNTUK KESTABILAN PADA ROTARY INVERTED PENDULUM

Eka Mandayatma *a), Fahmawati Hamida a), Hanifa Hasna Fawwaz a),

PERANCANGAN SISTEM KESEIMBANGAN BALL AND BEAM DENGAN MENGGUNAKAN PENGENDALI PID BERBASIS ARDUINO UNO. Else Orlanda Merti Wijaya.

BAB III METODE PENELITIAN. Penelitian tugas akhir dilaksanakan pada bulan Februari 2014 hingga Januari

KEMENTERIAN PENDIDIKAN DAN KEBUDAYAAN UNIVERSITAS BRAWIJAYA FAKULTAS TEKNIK JURUSAN TEKNIK ELEKTRO

PENGENDALIAN TEKANAN PADA SISTEM HOMOGENISASI SUSU DENGAN KONTROLER PID BERBASIS ARDUINO UNO

Pengaturan Kecepatan Motor DC Menggunakan Kendali Hybrid PID-Fuzzy

KEMENTERIAN PENDIDIKAN DAN KEBUDAYAAN UNIVERSITAS BRAWIJAYA FAKULTAS TEKNIK JURUSAN TEKNIK ELEKTRO

BAB I PENDAHULUAN 1.1 Latar Belakang

Gambar 1. Screw conveyor dan Belt conveyor

SISTEM PENGENDALIAN SUHU PADA TUNGKU BAKAR MENGGUNAKAN KONTROLER PID

PERANCANGAN KONTROLER PI ANTI-WINDUP BERBASIS MIKROKONTROLER ATMEGA 32 PADA KONTROL KECEPATAN MOTOR DC

PENERAPAN ALGORITMA KENDALI PROPORTIONAL INTEGRAL DERIVATIVE PADA SISTEM REAL TIME UNTUK MEMPELAJARI TANGGAPAN TRANSIEN

BAB III PERANCANGAN ALAT

Rancang Bangun Modul Praktikum Teknik Kendali dengan Studi Kasus pada Indentifikasi Sistem Motor-DC berbasis Arduino-Simulink Matlab

BAB III PERANCANGAN DAN PEMBUATAN SISTEM

Pengendalian Temperatur pada Proses Pengeringan Gabah Menggunakan Alat Rotary Dryer Berbasis Mikrokontroler Arduino Uno

PERANCANGAN PENGENDALI POSISI LINIER UNTUK MOTOR DC DENGAN MENGGUNAKAN PID

BAB I PENDAHULUAN 1.1 Latar Belakang

III. METODE PENELITIAN. dari bulan November 2014 s/d Desember Alat dan bahan yang digunakan dalam perancangan Catu Daya DC ini yaitu :

PERANCANGAN DAN IMPLEMENTASI PENGENDALI PID PADA SUBSISTEM AKTUATOR ROBOT MOBIL TIPE SINKRON

peralatan-peralatan industri maupun rumah tangga seperti pada fan, blower, pumps,

SISTEM KENDALI POSISI MOTOR DC Oleh: Ahmad Riyad Firdaus Politeknik Batam

BAB II TINJAUAN PUSTAKA

PENGENDALIAN KECEPATAN MOTOR DC MENGGUNAKAN SENSOR ENCODER DENGAN KENDALI PI

DAFTAR ISI HALAMAN JUDUL... HALAMAN PENGESAHAN... HALAMAN PENYATAAN... INTISARI... ABSTRACT... HALAMAN MOTTO... HALAMAN PERSEMBAHAN... PRAKATA...

BAB 2 LANDASAN TEORI

Bab IV Pengujian dan Analisis

PENGENDALIAN KECEPATAN PUTARAN GAS ENGINE

BAB I PENDAHULUAN. dibutuhkan sistem kendali yang efektif, efisien dan tepat. Sesuai dengan

SISTEM PENGATURAN MOTOR DC MENGGUNAKAN PROPOTIONAL IINTEGRAL DEREVATIVE (PID) KONTROLER

BAB II DASAR TEORI. Gambar 2.1 Sensor Ultrasonik HCSR04. Gambar 2.2 Cara Kerja Sensor Ultrasonik.

SIMULATOR RESPON SISTEM UNTUK MENENTUKAN KONSTANTA KONTROLER PID PADA MEKANISME PENGENDALIAN TEKANAN

(Dimasyqi Zulkha, Ir. Ya umar MT., Ir Purwadi Agus Darwito, MSC)

IMPLEMENTASI SISTEM KENDALI KECEPATAN MOTOR ARUS SEARAH MENGGUNAKAN KENDALI PID BERBASIS PROGRAMMABLE LOGIC CONTROLER

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

BAB IV PENGUJIAN DAN ANALISA HASIL SIMULASI. III, aspek keseluruhan dimulai dari Bab I hingga Bab III, maka dapat ditarik

BAB III PEMBUATAN ALAT Tujuan Pembuatan Tujuan dari pembuatan alat ini yaitu untuk mewujudkan gagasan dan

Kendali PID Training Kit ELABO TS 3400 Menggunakan Sensor Posisi

PEMBUATAN SISTEM PENGATURAN PUTARAN MOTOR DC MENGGUNAKAN KONTROL PROPORTIONAL-INTEGRAL-DERIVATIVE (PID) DENGAN MEMANFAATKAN SENSOR KMZ51

BAB III PERANCANGAN DAN PEMBUATAN SISTEM. Gambar 3. 1 Diagram Blok Sistem Kecepatan Motor DC

IMPLEMENTASI SISTEM KENDALI KECEPETAN MOTOR DC DENGAN METODE PID BERBASIS MIKROKONTROLLER ATMEGA 8535

Simulasi Control System Design dengan Scilab dan Scicos

BAB I PENDAHULUAN. menggerakan belt conveyor, pengangkat beban, ataupun sebagai mesin

RESPON SISTEM DITINJAU DARI PARAMETER KONTROLER PID PADA KONTROL POSISI MOTOR DC

Kampus PENS-ITS Sukolilo, Surabaya

SISTEM PENGENDALIAN SUHU PADA PROSES DISTILASI VAKUM BIOETANOL DENGAN MENGGUNAKAN ARDUINO

BAB III PERANCANGAN DAN PEMBUATAN ALAT Flow Chart Perancangan dan Pembuatan Alat. Mulai. Tinjauan pustaka

Implementasi Modul Kontrol Temperatur Nano-Material ThSrO Menggunakan Mikrokontroler Digital PIC18F452

IMPLEMENTASI ROBOT THREE OMNI-DIRECTIONAL MENGGUNAKAN KONTROLER PID PADA ROBOT KONTES ROBOT ABU INDONESIA (KRAI)

BAB III PERANCANGAN SISTEM

PENGATURAN KUAT CAHAYA PADA SOLATUBE MENGGUNAKAN KONTROLER PID BERBASIS MIKROKONTROLER

KONTROL PROPORSIONAL INTEGRAL DERIVATIF (PID) UNTUK MOTOR DC MENGGUNAKAN PERSONAL COMPUTER

BAB III PERANCANGAN ALAT

Rancang Bangun Pengatur Tegangan Otomatis pada Generator Ac 1 Fasa Menggunakan Kendali PID (Proportional Integral Derivative)

TUNING KONTROL PID LINE FOLLOWER. Dari blok diagram diatas dapat q jelasin sebagai berikut

IMPLEMENTASI PENGATURAN POSISI CERMIN DATAR SEBAGAI HELIOSTAT MENGGUNAKAN KONTROLER PID

Sistem Pengaturan Kecepatan Motor DC pada Alat Ektraksi Madu Menggunakan Kontrol Logika Fuzzy

BAB I PENDAHULUAN. manfaat, baik itu pada bumi dan pada manusia secara tidak langsung [2].

BAB 4 HASIL DAN PEMBAHASAN Hasil Perancangan Perangkat Keras

BAB III PERANCANGAN DAN REALISASI PERANGKAT KERAS

BAB III PERANCANGAN ALAT

IMPLEMENTASI KONTROLER PID PADA TWO WHEELS SELF BALANCING ROBOT BERBASIS ARDUINO UNO

DT-51 Application Note

BAB 2 LANDASAN TEORI. robotika. Salah satu alasannya adalah arah putaran motor DC, baik searah jarum jam

Alat Penentu Parameter PID dengan Metode Ziegler-Nichols pada Sistem Pemanas Air

Identifikasi Model Fuzzy Pada Proses Distilasi Vakum Bioetanol

Sistem Pengendalian Kecepatan Motor Pendorong Robot Hovercraft Line Follower Menggunakan Kontroler PID Berbasis Mikrokontroler ATmega 8535

4. BAB IV PENGUJIAN DAN ANALISIS. pengujian simulasi open loop juga digunakan untuk mengamati respon motor DC

IMPLEMENTASI KONTROL PID PADA PERGERAKAN LARAS MORTIR 81MM SESUAI DENGAN HASIL PERHITUNGAN KOREKSI TEMBAKAN

BAB IV PENGUJIAN DAN ANALISIS

BAB II DASAR TEORI. kontrol, diantaranya yaitu aksi kontrol proporsional, aksi kontrol integral dan aksi

BAB II LANDASAN TEORI. ACS712 dengan menggunakan Arduino Nano serta cara kerjanya.

PENGESAHAN PUBLIKASI HASIL PENELITIAN SKRIPSI JURUSAN TEKNIK ELEKTRO FAKULTAS TEKNIK UNIVERSITAS BRAWIJAYA

BAB III METODA PENELITIAN

FUZZY LOGIC UNTUK KONTROL MODUL PROSES KONTROL DAN TRANSDUSER TIPE DL2314 BERBASIS PLC

BAB I PENDAHULUAN Latar Belakang

MINIATUR ALAT PENGENDALI SUHU RUANG PENGOVENAN BODY MOBIL MENGGUNAKAN KONTROLER PID BERBASIS PLC DENGAN SISTEM CASCADE

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

SISTEM PENGENDALIAN MOTOR SINKRON SATU FASA BERBASIS MIKROKONTROLER

IDENTIFIKASI DAN DESAIN CONTROLLER PADA TRAINER FEEDBACK PRESSURE PROCESS RIG Satryo Budi Utomo, Universitas Jember

PERANCANGAN PENYEARAH JEMBATAN TERKONTROL PENUH TIGA FASA DENGAN MOTOR DC TUGAS AKHIR

Syahrir Abdussamad, Simulasi Kendalian Flow Control Unit G.U.N.T Tipe 020 dengan Pengendali PID

PENGATURAN KECEPATAN DAN POSISI MOTOR AC 3 PHASA MENGGUNAKAN DT AVR LOW COST MICRO SYSTEM

IMPLEMENTASI KONTROL LOGIKA FUZZY PADA SISTEM KESETIMBANGAN ROBOT BERODA DUA

Transkripsi:

1 SISTEM KONTROL KECEPATAN MOTOR DC D-6759 BERBASIS ARDUINO MEGA 2560 Muhamad Faishol Arif, Pembimbing 1: Erni Yudaningtyas, Pembimbing 2: Rahmadwati. Abstrak Hampir seluruh industri didunia saat ini memanfaatkan perkembangan teknologi kontrol. Motor Dirrect Current (DC) adalah aktuator yang banyak digunakan dalam teknologi kontrol. Motor DC memiliki respon yang cepat, namun masih memiliki error steady state. Oleh karena itu dibutuhkan suatu kontroler yang tepat dan sesuai dengan plant sistem. Kontroler Proporsional Integral Diferensial (PID) adalah kontrol aksi yang memiliki respon cepat, sehingga sesuai untuk mengontrol kecepatan motor DC. Dalam penelitian ini dilakukan pemodelan sistem terlebih dahulu untuk mempermudah dalam mencari parameter kontroler yang tepat dengan menggunakan teori pertama metode Ziegler-Nichols dan didapat nilai parameter K p = 4.337, K i = 3.0978, dan K d = 1.5179. Dari parameter tersebut diimplementasikan pada motor DC untuk dibandingkan antara hasil respon sistem menggunakan aplikasi simulink Matlab dengan hasil respon sistem implementasi pada motor DC. Kata Kunci Motor DC D-6759, Kontrol Kecepatan, Kontrol PID. I. PENDAHULUAN otor Direct Current (DC) adalah penggerak yang sering digunakan dalam teknologi kontrol baik M industri maupun rumah tangga. Motor DC memiliki respon yang cepat, namun masih memiliki error steady state. Oleh karena itu dibutuhkan suatu kontroler yang tepat dan sesuai dengan plant sistem. Kontroler Proporsional Integral Diferensial (PID) adalah kontrol aksi yang memiliki respon cepat, sehingga kontrol aksi ini sesuai jika digunakan untuk mengontrol kecepatan motor DC. Dengan adanya modul motor DC dengan tipe D-6759 di Laboratorium Sistem Kontrol Fakultas Teknik Elektro Universitas Brawijaya Malang yang belum dapat digunakan sepenuhnya, maka dalam skripsi ini dilakukan pengembangan rangkaian dan sistem yang dapat digunakan untuk mengontrol kecepatan motor DC D-6759 sebagai pengontrol kecepatan menggunakan kontrol PID dengan respon yang termonitor secara real time dalam bentuk grafik sehingga mempermudah dalam mengetahui perubahan yang terjadi. Selain termonitor secara real time dalam rangkaian juga terdapat saklar yang digunakan untuk menentukan set point berupa kecepatan putar motor DC. Untuk perangkat keras kontroler yang digunakan adalah Arduino Mega 2560. Diharapkan dengan adanya penelitian ini dapat memberikan pengetahuan lebih lanjut tentang pemodelan motor DC D-6759 sebagai pengontrol kecepatan serta dapat membandingan respon sebelum dan sesudah diimplementasikan pada motor DC. II. IDENTIFIKASI SISTEM A. Pemodelan Perancangan sistem kontrol loop tertutup memiliki beberapa tujuan yaitu untuk mencapai sistem stabil, untuk memastikan bahwa nilai keluaran sistem dekat dengan nilai masukan sistem yang diinginkan, dan untuk menyaring proses residu noise pengukuran dari sinyal kontrol [3]. Pemodelan merupakan langkah awal untuk mendapat nilai kontrol yang tepat dalam sistem kontrol loop tertutup. Dengan merepresentasikan bentuk matematis pada setiap blok sistem yang ingin dikontrol, akan didapat nilai matematis sistem keseluruhan sehingga dapat dengan mudah mencari nilai sistem kontrol loop tertutup yang tepat. B. Motor DC D-6759 Motor DC merupakan salah satu penggerak utama yang banyak digunakan di industri masa kini. Pada tahun-tahun lalu kebanyakan motor servo kecil yang digunakan untuk tujuan kendali merupakan jenis Alternating Current (AC). Pada kenyataannya, motor AC lebih sulit untuk dikendalikan, khususnya untuk kendali posisi, dan karakteristiknya cukup nonlinier, yang membuat tugas analitis lebih sulit. Sedangkan motor Direct Current (DC) lebih mahal, karena sikat dan komutatornya, dan motor DC dengan fluks berubah hanya sesui untuk aplikasi kendali jenis tertentu. Sebelum teknologi magnet berkembang pesat, torsi per satuan volume atau bobot dari suatu motor DC dengan medan magnet permanen sangat jauh dari yang diinginkan. Sekarang, dengan perkembangan magnet lapisan bumi dimungkinkan untuk mendapatkan motor DC permanen torsi ke volume yang sangat tinggi dengan biaya terjangkau. Lebih dari itu, kemajuankemajuan yang dibuat pada teknologi sikat dan komutator telah membuat sikat dan komutator dapat digunakan dengan bebas perawatan. Kemajuan yang dibuat pada elektronika daya telah menjadikan motor DC tanpa sikat cukup terkenal pada sistem kendali dengan performansi tinggi. Teknik manufaktur yang maju juga telah menghasilkan motor DC dengan rotor tanpa besi yang mempunyai inersia yang sangat kecil, sehingga mencapai suatu rasio torsi-inersia yang sangat tinggi, dan sifat konstanta waktu yang kecil telah membuka aplikasi baru untuk motor DC pada perlengkapan komputer seperti penggerak pita, printer, disk drive, dan pengolah kata, seperti pada industri otomasi dan perkakas mesin [1].

2 Dalam penelitian ini motor DC yang digunakan menggunakan magnet permanen seperti terlihat dalam Gambar 1 menggunakan rangkaian H-Bridge transistor, H-Bridge MOSFET, dan IC driver motor. Pada penelitian ini driver motor menggunakan IC driver L298N berbasis H-Bridge (Lihat Gambar 4) Gambar 1 Motor DC D-6759. C. Sensor Optocoupler Sensor adalah proses mengkonversi energi dari satu bentuk ke bentuk lainnya. Sensor dapat didefinisikan sebagai perangkat pengubah pengukuran (apa yang akan diukur) menjadi pengukuran yang diinginkan [2] Sensor optocoupler adalah komponen yang mampu membaca gerak dan posisi (lihat Gambar 2). Sensor optocoupler umumnya menggunakan sensor optik untuk menghasilkan serial pulsa yang dapat diartikan menjadi gerakan, posisi, arah, dan kecepatan. Gambar 4 Driver Motor DC D-6759. F. Sinyal Pseud-Random Binary Squence (PRBS) Pseudo Random Binary Sequence (PRBS) adalah sinyal kotak yang termodulasi pada lebarnya dan berlangsung secara sekuensial. Sinyal ini biasanya dibangkitkan menggunakan Linear Feedback Shift Register (LFSR). Pada LFSR memiliki 2 parameter dasar yang menentukan sifat sekuensial yang dihasilkan, yaitu: panjang dari shift register dan susunan umpan balik. PRBS memiliki variasi panjang sekuensialnya tergantung dari panjangnya shift register seperti ditunjukkan dalam Tabel 1 Tabel 1 Tabel Variasi Panjang Skuensial PRBS [4] Panjang Sekuensial I = 2 n 1 Panjang Register (N) Posisi Tap Umpan Balik Gambar 2 Sensor Optocoupler. D. Mikrokontroler Arduino Mega 2560 Arduino mega 2560 adalah papan mikrokontroler berdasarkan ATmega328 (lihat Gambar 3). Papan ini memiliki 54 digital input/output pin (14 pin dapat digunakan sebagai output PWM), 16 input analog, 16 MHz osilator kristal, USB koneksi, jack listrik, header ICSP, dan tombol reset. 2 3 1 dan 2 3 7 1 dan 3 4 15 3 dan 4 5 31 3 dan 5 6 63 5 dan 6 7 127 4 dan 7 8 255 2, 3, 4, dan 8 9 511 5 dan 9 10 1023 7 dan 10 Panjang dari shift register menentukan periode maksimum yang dapat dihasilkan dari sekuensial PRBS yang tidak berulang dan dapat dinyatakan dengan Persamaan 1 L PRBS =2 n -1 (1) Dimana : n adalah panjang dari register LFSR (jumlah bit) Gambar 3 Motor DC Servo. E. Driver Motor DC D-6759 Motor DC tidak dapat dikendalikan secara langsung oleh mikrokontroler, karena kebutuhan daya listrik yang cukup besar pada motor DC sedangkan daya keluaran pada mikrokontroler sangat kecil. Sehingga mikrokontroler membutuhkan rangkaian driver yang mampu memperbesar daya dari 0 V 5 V menjadi 0 V 12 V. Ada beberapa jenis driver motor yang dapat digunakan untuk mengatur kecepatan motor, yaitu G. Kontroler Kontroler otomatis membandingkan nilai sebenarnya dari keluaran sistem secara keseluruhan (plant) dengan mengacu pada masukan (nilai yang dikehendaki), menentukan penyimpangan dan menghasilkan sinyal kontrol yang akan mengurangi penyimpangan menjadi nol atau nilai yang terkecil [5]. Kontroler PID dapat di tuning dengan beberapa cara, antara lain Ziegler-Nichols tuning, loop tuning, metode analitis, optimasi, pole placement, auto tuning, dan hand tuning. Langkah awal proses pencarian parameter PID dilakukan dengan cara mencari fungsi

3 alih aktuator sistem yang berupa motor DC. Dalam penelitian ini pencarian fungsi alih dilakukan menggunakan sinyal pseudo-random binary sequence (PRBS) dengan metode identifikasi pada matlab. Setelah didapat fungsi alih aktuator, pencarian parameter Kp, Ki, dan Kd dalam penelitian ini menggunakan teori pertama metode Ziegler-Nichols dengan bantuan simulasi matlab. Teori kurva respon dapat dilihat dalam Gambar 5 dan Tabel 2 Gambar 7 Rangkaian Sensor Optocoupler. C. Perancangan Perangkat Lunak Pada perancangan perangkat lunak sistem digambarkan dalam diagram blok sistem yang ditunjukka dalam Gambar 8 dan untuk program Arduino Mega 2560 dibuat mengikuti diagram alir sistem yang ditunjukkan dalam Gambar 9 Gambar 5 Teori Pertama Dari Metode Ziegler-Nichols. Tabel 2 Rumus Teori Pertama Metode Ziegler-Nichols Tipe Kp Ti=Kp/Ki Td=Kd/Kp Kontroler P T/L 0 PI 0.9(T/L) L/0.3 0 PID 1.2(T/L) 2 x L 0.5 x L Gambar 8 Diagram Blok Sistem. III. PERANCANGAN MODUL Perancangan ini meliputi pembuatan perangkat keras dan perangkat lunak, perangkat keras meliputi perancangan papan modul dan perancangan rangkaian elektrik, untuk perangkat lunak meliputi diagram blok sistem, diagram alir sistem, dan pembuatan program Arduino Mega 2560. A. Perancangan Modul Papan Penyangga Konstruksi modul papan penyangga dibuat menggunakan acrylic dengan ukuran yang sama dengan modul praktikum yaitu 20 cm x 29.75 (lihat Gambar 6) Gambar 6 Konstruksi Modul Papan Penyangga Rangkaian. B. Perancangan Rangkaian Sensor Optocoupler Rangkaian sensor optocoupler terdiri atas rangkaian elektrik optocoupler dan piringan pembacaan sensor. Pada rangkaian optocoupler diletakkan di dalam modul motor DC D-6759 yang gelap untuk menghindari gangguan dari cahaya luar, untuk piringan pembacaan sensor menggunakan garis warna hitam dan putih sebanyak 32 garis yang terletak di tepi piringan optocoupler yang terkopel dengan poros motor seperti terlihat dalam Gambar 7 Gambar 9 Diagram Alir Sistem. IV. PENGUJIAN DAN ANALISIS DATA Pengujian ini meliputi pengujian perangkat keras dalam hal ini pengujian sensor optocoupler, pengujian

4 driver motor DC D-6759, pengujian motor DC D-6759, pengujian keseluruhan sistem. A. Pengujian Sensor Optocoupler Pengujian ini bertujuan untuk mengetahui kesesuaian keluaran tegangan yang dihasilkan oleh sensor optocoupler sebelum masuk ke dalam pin Arduino. Tabel 4 Hasil Pengujian Sensor Optocoupler No Warna Pembacaan Tegangan Keluaran Sensor 1 Putih 4.73 v 2 Hitam 358 mv Hasil pengujian menunjukkan bahwa tegangan keluaran sensor optocoupler sesuai dengan tegangan masukan pin Arduino Mega 2560. B. Pengujian Driver Motor DC D-6759 Pengujian ini bertujuan untuk mengetahui kesesuaian keluaran tegangan yang dihasilkan oleh rangkaian driver motor DC D-6759 dengan masukan tegangan yang dibutuhkan oleh motor DC D-6759. Tabel 5 Hasil Pengujian Driver Motor DC D-6759 No PWM Tegangan Kontroler (volt) Tegangan Driver (volt) 1 0 0 0 2 10 192.6 mv 305.5 mv 3 20 367.4 mv 0.788 4 30 0.53 1.254 5 40 0.707 1.723 6 50 0.88 2.191 7 60 1.059 2.65 8 70 1.231 3.129 9 80 1.405 3.598 10 90 1.584 4.03 11 100 1.756 4.49 12 110 1.936 4.96 13 120 2.111 5.43 14 130 2.283 5.89 15 140 2.464 6.37 16 150 2.637 6.72 17 160 2.825 7.31 18 170 2.991 7.76 19 180 3.171 8.24 20 190 3.342 8.72 21 200 3.51 9.17 22 210 3.703 9.64 23 220 3.91 10.12 24 230 4.05 10.52 25 240 4.23 11.05 26 250 4.4 11.32 27 255 4.48 11.73 Hasil pengujian menunjukkan bahwa keluaran tegangan yang dihasilkan oleh ragkaian driver sesuai dengan tegangan yang dibutuhkan oleh motor DC D- 6759. C. Pengujian Motor DC D-6759 Pengujian ini bertujuan untuk mengetahui karakteristik kecepatan motor DC D-6759 terhadap sinyal pulse width modulation (PWM). Hasil pengujian ditunjukkan dalam Tabel 6 Tabel 6 Hasil Pengujian Motor DC D-6759 No PWM Kecepatan (rpm) 1 0 0 2 10 0 3 20 0 4 30 0 5 40 0 6 50 120 7 60 300 8 70 360 9 80 480 10 90 540 11 100 660 12 110 720 13 120 780 14 130 840 15 140 960 16 150 1020 17 160 1020 18 170 1080 19 180 1200 20 190 1260 21 200 1320 22 210 1380 23 220 1440 24 230 1500 25 240 1560 26 250 1620 27 255 1620 Hasil pengujian motor DC D-6759 menunjukkan bahwa semakin besar sinyal PWM, maka putaran motor semakin cepat. Dengan data pengujian motor yang diperoleh dapat dilakukan pengujian selanjutnya menggunakan sinyal PRBS. Hasil pengujian menggunakan sinyal PRBS ditunjukkan dalam Gambar 10 Gambar 10 Grafik Pengujian Dengan Sinyal PRBS. Dari hasil pengujian motor dengan sinyal PRBS didapat nilai fungsi alih sebagai berikut 0.478 s + 0.001409 s 2 + 0.4779 s + 0.001423 Dengan best fit sebesar 82.7 %

5 D. Pengujian Sistem Keseluruhan Pengujian sistem secara keselurahan ini dilakukan untuk mengetahui seberapa besar nilai kontroler yang dibutuhkan agar sistem bekerja sesuai dengan setpoint yang diinginkan serta mengetahui hasil respon yang diimplementasikan pada alat. Pengujian sistem tanpa kontroler Pengujian ini dilakukan untuk mengetahui respon sistem jika tanpa diberi kontroler. Pada pengujian tanpa kontroler ini diberi setpoint berupa unit step sebesat 1, hasil pengujian ditunjukkan dalam Gambar 11 Gambar 12 Grafik Respon Sistem Simulasi Matlab Dengan Setpoint Unit Step Sebesar 1020. Dari grafik yang ditunjukkan dalam Gambar 12 dapat disimpulkan bahwa sistem tidak terdapat error steady state, overshoot sebesar 3,6 %, t s sebesar 6,3 detik, dan t d sebesar 1 detik sehingga parameter PID yang didapat cukup sesuai dengan setpoint yang diinginkan. Gambar 11 Grafik Respon Sistem Tanpa kontroler Dengan Setpoint unit step sebesar 1. % ess = 0.5 1 x 100% 1 = 0.5 x 100% = 50 % Dimana, ess = error steady state PV = Present Value (nilai sekarang atau keluaran sensor) SP = Setpoint (nilai masukan) Gambar 11 dapat disimpulkan bahwa sistem terdapat error steady state sebesar 50%, t s (waktu kerja) sebesar 3,6 detik, dan t d (waktu tunda) sebesar 1 sehingga sistem membutuhkan kontroler yang mampu memperbaiki respon. Pengujian sistem pada simulasi aplikasi Matlab menggunakan parameter PID yang didapat dari perhitungan metode Ziegler-Nochols Pengujian ini dilakukan untuk mengetahui apakah nilai parameter yang didapat sudah sesuai dengan setpoint yang diinginkan. Pada pengujian ini diberi setpoint berupa unit step sebesat 1020 dan 1440, hasil pengujian ditunjukkan dalam Gambar 12 dan Gambar 13 Gambar 13 Grafik Respon Sistem Simulasi Matlab Dengan Setpoint unit step sebesar 1440 rpm. Dari grafik yang ditunjukkan dalam Gambar 13 dapat disimpulkan bahwa sistem tidak terdapat error steady state, overshoot sebesar 3,7 %, t s sebesar 6,3 detik, dan t d sebesar 1 detik sehingga parameter PID yang didapat cukup sesuai dengan setpoint yang diinginkan. Pengujian sistem pada alat setelah diimplementasikan Pengujian ini dilakukan untuk mengetahui apakah respon yang didapat dalam simulasi Matlab sama dengan respon yang didapat dari alat dengan nilai parameter kontroler yang sama. Pada pengujian ini setpoint yang diberikan sebesar 1020 rpm, 1440 rpm, dan setpoint acak dengan diberi gangguan. Hasil pengujian ditunjukkan dalam Gambar 14, Gambar 15, dan Gambar 16.

6 dengan setpoint berubah dan diberi gangguan memiliki respon yang cukup baik, namun tidak sama dengan respon simulasi Matlab. Gambar 14 Grafik Respon Sistem Alat Dengan Setpoint 1020 rpm. Gambar 14 dapat disimpulkan bahwa sistem terdapat osilasi namun masih dalam toleransi 2-5 % yaitu 20,4-51 rpm, t s (waktu kerja) sebesar 6,5 detik, dan tidak terdapat t d (waktu tunda) sehingga parameter PID yang diimplementasikan pada alat dengan setpoint 1020 rpm memiliki respon yang cukup baik, namun tidak sama dengan respon simulasi Matlab. Gambar 15 Grafik Respon Sistem Alat Dengan Setpoint 1440 rpm. Gambar 15 dapat disimpulkan bahwa sistem terdapat osilasi namun masih dalam toleransi 2-5 % yaitu 28,8-72 rpm, t s sebesar 6 detik, dan tidak terdapat t d sehingga parameter PID yang diimplementasikan pada alat dengan setpoint 1440 rpm memiliki respon yang cukup baik, namun tidak sama dengan respon simulasi Matlab. E. KESIMPULAN DAN SARAN A. Kesimpulaan Kesimpulan yang dapat diambil dari penelitian ini adalah sebagai berikut : 1. Berdasarkan data respon sistem yang diperoleh dari pengujian dengan menggunakan sinyal Pseudo- Random Binary Sequence (PRBS) didapat nilai 0.478 s + 0.001409 fungsi alih dengan nilai best fit s 2 + 0.4779 s + 0.001423 sebesar 82.7 %. 2. Berdasarkan respon sistem yang diperoleh dari pengujian dengan menggunakan metode pertama dari teori Ziegler-Nicholes didapat nilai parameter kontroler PID dengan penguatan sebesar K p = 4.337, K i = 3.0978, dan K d = 1.5179. 3. Berdasarkan dari hasil respon yang didapat antara simulasi dan implementasi pada motor DC, dapat disimpulkan bahwa hasil respon simulasi tidak sama dengan respon implementasi motor DC dikarenakan implementasi pada motor DC lebih banyak gangguan dibandingkan pada simulasi aplikasi Matlab hampir tidak terdapat gangguan. B. Saran Dalam Perancangan dan pembuatan alat ini masih terdapat kelemahan. Untuk memperbaiki kinerja alat dan pengembangan lebih lanjut disarankan : 1. Menggunakan sensor kecepatan yang memiliki resolusi lebih tinggi untuk mendapat nilai putaran motor yang lebih presisi dengan cara mengunakan sensor rotary encoder. 2. Mendapatkan nilai best fit yang lebih besar (mendekati 100%) agar didapat nilai fungsi alih yang sesuai dengan sistem dengan cara melakukan lebih banyak uji coba. 3. Memperkecil nilai momen inersia yang membebani putaran motor dengan cara mengganti piringan optocoupler yang lebih ringan. DAFTAR PUSTAKA [1] Benjamin, C. 1995. Teknik Kontrol Automatik. Yogyakarta. Penerbit : PT Aditya Media. [2] James T. H. 1983. Industrial Electronics. California : United State or America. Gambar 16 Respon Sistem Alat Dengan Setpoint Berubah dan Diberi Gangguan. Gambar 16 dapat disimpulkan bahwa sistem terdapat osilasi namun masih dalam toleransi 2-5 %, t s 1 sebesar 7,6 detik, t s 2 sebesar 5 detik, t s 3 sebesar 7 detik, t s 4 sebesar 6 detik dan tidak terdapat t d sehingga parameter PID yang diimplementasikan pada motor DC D-6759 [3] Johnson, M. A., Moradi, 1984. Mohammad H. PID Controler. London: Springer-Verlag. [4] Landau, I. D., Zioto G. 2006. Digital Control System. London : Springer-Verlag. [5] Ogata, K. 1997. Teknik Kontrol Automatik Jilid 2. Jakarta. Penerbit Erlangga.