SlideShare a Scribd company logo
1 of 47
Download to read offline
0
Sistem Kendali Posisi Bola dengan PID Berbasis
Arduino, Mosfet, dan Ultrasonik
Sistem Kendali Digital
Project mandiri
Diajukan untuk memenuhi tugas akhir Sistem kendali digital
PEMBUAT TUGAS :
Nama : M.Rizki Azis
NIM : 151311049
Kelas : 2B
PROGRAM STUDI TEKNIK ELEKTRONIKA D3
JURUSAN TEKNIK ELEKTRO
POLITEKNIK NEGERI BANDUNG
2017
0
KATA PENGANTAR
Puji syukur penulis panjatkan kepada Tuhan Yang Maha Esa yang telah
melimpahkan rahmat dan karunia-Nya sehingga proyek ini dapat diselesaikan dengan
sebagaimana mestinya.
Laporan ini merupakan kegiatan yang dilakukan penulis untuk mengembangkan
wawasan serta membuat suatu proyek yang berupa Sistem Kendali Posisi Bola dengan
PID berbasis Arduino, Mosfet, dan Ultrasonik. Disamping itu, penulisan laporan ini
dimaksudkan juga untuk memenuhi salah satu tugas proyek dari mata kuliah Sistem
Kendali Digital.
Akhir kata penulis mengucapkan terimakasih kepada semua pihak yang telah
berperan dalam penyusunan laporan dan pembuatan proyek ini serta semoga bermanfaat
bagi para pembaca.
Bandung, Juni 2017
Penulis
1
KEMENTERIAN PENDIDIKAN DAN KEBUDAYAAN
POLITEKNIK NEGERI BANDUNG
Jln. Gegerkalong Hilir, Ds. Ciwaruga, Bandung 40012, Kotak Pos 1234, Telepon (022) 2013789, Fax. (022)
2013889 Homepage :www.polban.ac.id Email : polban@polban.ac.id
Dokumentasi Tugas Akhir Mata Kuliah
Lembar Sampul Dokumen
Judul Dokumen
Dokumen B100: โ€œSistem Kendali Posisi Bola dengan PID
berbasis Arduino, Mosfet, dan Sensor Ultrasonikโ€
Jenis Dokumen B100
Nomor Dokumen B100 โ€“ 01
Nomor Revisi 01
Nama File SKD2B_B100_M.Rizki Azis_Proyek Mandiri
Tanggal Penerbitan 23 Maret 2017
Unit Penerbit
Jumlah Halaman 5
Data Pengusul
Pengusul
Nama Jabatan
Mahasiswa D โ€“ III
Teknik Elektronika
M. Rizki Azis 151311049
Tanggal
23 - 03 -
2017
TandaTangan
Lembaga Politeknik Negeri Bandung
Alamat
Jln. Gegerkalong Hilir, Ds. Ciwaruga Bandung 40012, Kotak Pos
1234, Telepon (022) 2013789, Fax. (022) 2013889
Telepon : 022-2013789 Faks : 022-2013889 Email : polban@polban.ac.id
2
DAFTAR ISI
DAFTAR ISI........................................................................................................................2
PROPOSAL TUGAS AKHIR MATA KULIAH .............................................................3
1 PENGANTAR .............................................................................................................3
1.1 RINGKASAN ISI DOKUMEN .....................................................................................3
1.2 TUJUAN PENULISAN DAN APLIKASI/KEGUNAAN DOKUMEN ..................................3
2 PENGEMBANGAN PROPOSAL.............................................................................3
2.1 LATAR BELAKANG, TUJUAN, DAN ALAT................................................................3
2.1.1 Latar Belakang..................................................................................................3
2.1.2 Tujuan ...............................................................................................................4
2.1.3 Alat....................................................................................................................4
2.2 RANCANGAN SISTEM ALAT....................................................................................4
2.2.1 Diagram Sistem Kendali ...................................................................................4
3 PENUTUP....................................................................................................................5
3
PROPOSAL TUGAS AKHIR MATA KULIAH
1 PENGANTAR
1.1 Ringkasan Isi Dokumen
Dokumen B100 yang dibuat berisi tentang gagasan atau ide tentang tugas akhir mata
kuliah Sistem Kendali Digital (SKD), Elektronika Industri (Elind), dan Instrumentasi
Elektronika (IE) yang berupa tujuan, latar belakang, dan nama sistem. Dokumen B100
juga berisi mengenai rancangan sistem yang akan dibuat yang berupa blok diagram sistem.
1.2 Tujuan Penulisan dan Aplikasi/Kegunaan Dokumen
Dokumen B100 memiliki tujuan sebagai salah satu bagian dari rangkaian
dokumentasi dalam pembuatan dan pengembangan proyek. Dokumen B100 berisi
penjelasan mengenai latar belakang dan tujuan proyek ini dibuat. Dokumen B100 ini juga
diharapkan dapat memberikan pemahaman mengenai sistem yang akan dibuat dan
dikembangkan.
2 PENGEMBANGAN PROPOSAL
2.1 Latar Belakang, Tujuan, dan Alat
2.1.1 Latar Belakang
PID control merupakan system kendali yang dapat membuat sesuatu yang bergerak
dapat dikendalikan. Salah satunya yaitu kendali motor DC sebagai kipas untuk
mengendalikan posisi dari suatu benda yang ringan seperti bola pingpong. Untuk lebih
memahami system kendali digital, elektronika industry, dan instrumentasi elektronika
perlu adanya suatu pembuatan dan pengembangan suatu plant atau system. Maka dari itu
untuk lebih memahami materi dari matakuliah yang bersangkutan, saya membuat suatu
system kendali posisi bola dengan PID berbasis Arduino, Mosfet, dan Sensor Ultrasonik.
Dan juga diharapkan system ini dibuat untuk dapat memahami konsep PID.
4
2.1.2 Tujuan
Tujuan yang diharapkan dari pembuatan alat iniini:
1. Dapat mengaplikasikan sistem kendali digital PID, Elektronika industry, dan
Instrumentasi elektronika pada suatu alat sederhana.
2. Dapat mempelajari parameter-paramater kendali dari alat yang dibuat.
2.1.3 Alat
Alat yang dibuat merupakan sebuah kendali posisi bola pingpong dengan kipas.
Ketika setpoint di tetapkan, maka kipas akan membuat bola bergerak ke nilai setpoint
yang di feedback memalui sensor ultrasonic. Kipas akan mempertahankan keadaan bola
ketika mencapai nilai setpoint. Diharapkan ketika plant diberi gangguan, bola akan
kembali ke nilai setpoint dan mempertahankannya.
2.2 Rancangan Sistem Alat
2.2.1 Diagram Sistem Kendali
Berikut merupakan blok diagram dari system yang akan dibuat:
Gambar 2.1 Rancangan Sistem Kendali Alat
Berdasarkan diagram blok diatas, terdapat empat bagian utama :
1. SetPoint, SetPoint berupa potensio yang membuat nilai referensi yang kita
inginkan.
2. Mikrokontroller, mikrokontroller berupa arduino sebagai pengolah sinyal yang
memuat PID control.
3. Plant, Plant terdapat beberapa bagian, diantaranya: driver yang berupa Mosfet,
actuator menggunakan motor DC yang difungsikan sebagai kipas, dan manipulator
berupa lintasan bola pingpong.
4. Feedback, feedback menggunakan sensor ultrasonic sebagai pengukur jarak bola
pingpong (PV), dan outputnya di masukan kembali ke input mikrokontroller.
SetPoint Mikro
kontroller
Penguat
daya/
sinyal
manipulat
or
Aktuator Manipulator
Sensor
Feedback
Output
5
3 Penutup
Demikian dokumen B100 ini dibuat. Semoga dapat menjelaskan secara singkat
mengenai system yang akan dibuat. Untuk selanjutnya, dokumen ini dapat dijadikan acuan
untuk pengembangan-pengembangan bagi tahapan dan dokumentasi berikutnya.
1
KEMENTERIAN PENDIDIKAN DAN KEBUDAYAAN
POLITEKNIK NEGERI BANDUNG
Jln. Gegerkalong Hilir, Ds. Ciwaruga, Bandung 40012, Kotak Pos 1234, Telepon (022) 2013789, Fax. (022)
2013889 Homepage :www.polban.ac.id Email : polban@polban.ac.id
Dokumentasi Tugas Akhir Mata Kuliah
Lembar Sampul Dokumen
Judul Dokumen
Dokumen B200: โ€œSistem Kendali Posisi Bola dengan PID
Berbasis Arduino, Mosfet, dan Sensor Ultrasonikโ€
Jenis Dokumen B200
Nomor Dokumen B200 โ€“ 01
Nomor Revisi 01
Nama File 2B_M. Rizki Azis_B200
Tanggal Penerbitan 30 Maret 2017
Unit Penerbit
Jumlah Halaman 1
Data Pengusul
Pengusul Nama Jabatan Mahasiswa D โ€“ III
Teknik Elektronika
M. Rizki Azis 151311049
Tanggal
30 - 03 -
2017
TandaTangan
Lembaga Politeknik Negeri Bandung
Alamat Jln. GegerkalongHilir, Ds. Ciwaruga Bandung 40012, Kotak Pos 1234,
Telepon (022) 2013789, Fax. (022) 2013889
Telepon : 022-2013789 Faks : 022-2013889 Email : polban@polban.ac.id
2
DAFTAR ISI
DAFTAR ISI........................................................................................................................2
PROPOSAL TUGAS AKHIR MATA KULIAH .............................................................3
1 PENGANTAR .............................................................................................................3
1.1 RINGKASAN ISI DOKUMEN ......................................................................................3
1.2 TUJUAN PENULISAN DAN APLIKASI/KEGUNAAN DOKUMEN....................................3
2 SPESIFIKASI SISTEM..............................................................................................3
2.1 CONTROLLER (ARDUINO UNO R3) ..........................................................................3
2.2 SENSOR ULTRASONIK HC SR04..............................................................................5
2.4 MOTOR DC (BLOWER FAN / KIPAS KEONG)................................................................5
2.5 POTENSIOMETER ......................................................................................................6
2.6 LCD 16X2...............................................................................................................6
2.7 MOSFET...................................................................................................................8
3 PENUTUP....................................................................................................................9
4 REFERENSI..............................................................................................................10
3
PROPOSAL TUGAS AKHIR MATA KULIAH
1 PENGANTAR
1.1 Ringkasan Isi Dokumen
Dokumen B200 ini berisi mengenai spesifikasi komponen dari alat yang akan dibuat
sebagai tugas akhir mata kuliah Sistem Kendali Digital (SKD), Elektronika Industri
(Elind), dan Instrumentasi elektronika (IE). Dokumen B200 berisi spesifikasi controller
Arduino uno, sensor ultrasonic, motor DC (Fan), Potensiometer, dan LCD 16x2.
1.2 Tujuan Penulisan dan Aplikasi/Kegunaan Dokumen
Dokumen B200 memiliki tujuan sebagai salah satu bagian dari rangkaian
dokumentasi dalam pembuatan dan pengembangan proyek. Dokumen B200 menjadi acuan
apabila terjadi ketidaksesuaian terhadap alat dan komponen yang akan dibuat dan
dirancang. Sehingga memudahkan tindak lanjut dari kekurangan sistem bila terjadi pada
saat pengerjaan.
2 SPESIFIKASI SISTEM
Terdapat beberapa komponen utama dalam pembuatan alat, diantaranya Arduino uno
R3, sensor ultrasonic, motor DC (Fan), potensiometer, LCD 16x2, dan Mosfet. Berikut
uraiannya :
2.1 Controller (Arduino Uno R3)
Arduino Uno R3 adalah papan pengembangan (development board) mikrokontroler
yang berbasis chip ATmega328P. Disebut sebagai papan pengembangan karena board ini
memang berfungsi sebagai arena prototyping sirkuit mikrokontroller.
Arduino Uno memiliki 14 digital pin input / output (atau biasa ditulis I/O, dimana 6
pin diantaranya dapat digunakan sebagai output PWM), 6 pin input analog, menggunakan
crystal 16 MHz, koneksi USB, jack listrik, header ICSP dan tombol reset.Hal tersebut
adalah semua yang diperlukan untuk mendukung sebuah rangkaian mikrokontroler. Cukup
dengan menghubungkannya ke komputer dengan kabel USB atau diberi power dengan
adaptor AC-DC atau baterai, Arduino sudah dapat beroperasi dengan baik.
4
Gambar 2.1 Arduino Uno R3
Spesifikasi
Chip mikrokontroller ATmega328P
Tegangan operasi 5V
Tegangan input (yang direkomendasikan,
via jack DC)
7V - 12V
Tegangan input (limit, via jack DC) 6V - 20V
Digital I/O pin 14 buah, 6 diantaranya menyediakan PWM
Analog Input pin 6 buah
Arus DC per pin I/O 20 mA
Arus DC pin 3.3V 50 mA
Memori Flash
32 KB, 0.5 KB telah digunakan untuk
bootloader
SRAM 2 KB
EEPROM 1 KB
Clock speed 16 Mhz
Dimensi 68.6 mm x 53.4 mm
Berat 25 g
5
2.2 Sensor Ultrasonik HC SR04
Sensor HC-SR04 adalah sensor pengukur jarak berbasis gelombang ultrasonik.
Prinsip kerja sesnsor ini pirip dengan radar ultrasonik. Gelombang ultrasonik di pancarkan
kemudian di terima balik oleh receiver ultrasonik. Jarak antara waktu pancar dan waktu
terima adalah representasi dari jarak objek. Sensor ini cocok untuk aplikasi elektronik
yang memerlukan deteksi jarak termasuk untuk sensor posisi bola pingpong yang diangkat
oleh kipas.
Gambar 2.2 Sensor Ultrasonik HC SR04
Spesifikasi
โ€ข Jangkauan deteksi: 2cm sampai kisaran 400 -500cm
โ€ข Sudut deteksi terbaik adalah 15 derajat
โ€ข Tegangan kerja 5V DC
โ€ข Resolusi 1cm
โ€ข Frekuensi Ultrasonik 40 kHz
โ€ข Dapat dihubungkan langsung ke kaki mikrokontroler
2.3 Motor DC (Blower Fan / Kipas Keong)
Blower Fan (Kipas Keong) DC 12v adalah kipas yg outputnya dikumpulkan pada 1
lobang sehingga diperoleh angin yang kencang dibandingkan dengan kipas biasa yang
anginnya tersebar.
Gambar 2.3 Kipas Keong
6
Spesifikasi
โ€ข Merek : Variasi
โ€ข Tipe : Brushless Centrifugal Fan
โ€ข Ukuran : 50x50x15mm
โ€ข Tegangan : 12V DC
โ€ข Daya : 0.75W
โ€ข Speed : 4000 RPM
โ€ข Noise : 33 dB (Quiet)
2.4 Potensiometer
Potensiometer yang digunakan adalah tipe mono dengan besar resistansi 100K
ohm. Potensiometer ini di fungsikan sebagai setpoint.
Gambar 2.4 Potensiometer
2.5 LCD 16x2
LCD dengan backlight biru ini dapat menampilkan 2 baris 16 karakter warna
hitam. Dapat digunakan untuk semua jenis mikro kontroller. Backlight biru yang bisa
diubah dengan menggunakan potensiometer. Dalam pengaplikasian pada alat, LCD ini
digunakan untuk menampilkan nilai setpoint (SV) dan nilai respon (PV).
7
Gambar 2.5 LCD 16x2
spesifikasi
8
2.6 Mosfet
MOSFET (Metal Oxide Semiconductor Field Efect Transistor) merupakan piranti
atau komponen aktif pokok yang kini banyak digunakan dalam bidang Elektronika Daya;
yakni UPS (Uninterruptible Power Supply), dan sistem pengendali daya/motor-motor
besar di bidang industri.
Gambar 6. Mosfet
Spesifikasi
9
3 Penutup
Demikian dokumen B200 ini dibuat, untuk berikutnya dokumen ini dapat dijadikan
acuan untuk pembuatan dan pengembangan alat bagi tahapan dan dokumentasi berikutnya.
10
4 Referensi
1) http://www.digi-bytes.com/index.php?route=product/product&product_id=96.
Diakses 30 Maret 2017.
2) https://www.tokopedia.com/goldendream/12v-mini-blower-fan-kipas-keong-
brushless-dc-angin-cooling-cooler-
2pin?trkid=f%3DCa0000L000P0W0S0Sh00Co0Po0Fr0Cb0_src%3Dsearch_page
%3D1_ob%3D3_q%3Dkipas+keong+12v_catid%3D1035_po%3D1. Diakses 30
Maret 2017.
4). http://www.elektroindonesia.com/elektro/elek27.html. Diakses 8 Juni 2017.
4) LCD 16x2 Datasheet.
5) http://ecadio.com/mengenal-dan-belajar-arduino-uno-r3. Diakses 30 Maret 2017.
1
KEMENTERIAN PENDIDIKAN DAN KEBUDAYAAN
POLITEKNIK NEGERI BANDUNG
Jln. Gegerkalong Hilir, Ds. Ciwaruga, Bandung 40012, Kotak Pos 1234, Telepon (022) 2013789, Fax. (022)
2013889 Homepage :www.polban.ac.id Email : polban@polban.ac.id
Dokumentasi Tugas Akhir Mata Kuliah
Lembar Sampul Dokumen
Judul Dokumen
Dokumen B300: โ€œSistem Kendali Posisi Bola dengan PID
Berbasis Arduino, Mosfet, dan Sensor Ultrasonikโ€
Jenis Dokumen B300
Nomor Dokumen B300 โ€“ 01
Nomor Revisi 01
Nama File 2B_M. Rizki Azis_B300
Tanggal Penerbitan 27 Maret 2017
Unit Penerbit
Jumlah Halaman 7
Data Pengusul
Pengusul Nama Jabatan Mahasiswa D โ€“ III
Teknik Elektronika
M. Rizki Azis 151311049
Tanggal
30 - 03 -
2017
TandaTangan
Lembaga Politeknik Negeri Bandung
Alamat Jln. GegerkalongHilir, Ds. Ciwaruga Bandung 40012, Kotak Pos 1234,
Telepon (022) 2013789, Fax. (022) 2013889
Telepon : 022-2013789 Faks : 022-2013889 Email : polban@polban.ac.id
2
DAFTAR ISI
DAFTAR ISI........................................................................................................................2
PROPOSAL TUGAS AKHIR MATA KULIAH .............................................................3
1 PENGANTAR .............................................................................................................3
1.1 RINGKASAN ISI DOKUMEN ......................................................................................3
1.2 TUJUAN PENULISAN DAN APLIKASI/KEGUNAAN DOKUMEN....................................3
2 PERANCANGAN SISTEM .......................................................................................3
2.1 DIAGRAM BLOK ......................................................................................................3
2.2 PERANCANGAN MEKANIK ........................................................................................4
2.4 FLOWCHART ............................................................................................................5
2.5 WIRING DIAGRAM ....................................................................................................6
3 PENUTUP....................................................................................................................6
3
PROPOSAL TUGAS AKHIR MATA KULIAH
1 PENGANTAR
1.1 Ringkasan Isi Dokumen
Dokumen B300 ini berisi mengenai perancangan system elektronik, perancangan
mekanik flowchart, dan wiring diagram yang akan dibuat.
1.2 Tujuan Penulisan dan Aplikasi/Kegunaan Dokumen
Dokumen B300 ini bertujuan untuk menjadi salah satu bagian dari rangkaian
dokumentasi dalam pembuatan dan pengembangan proyek. Dokumen B300 ini menjadi
acuan apabila terjadi ketidaksesuaian atau kesalahan pada perancangan proyek yang akan
dibuat.
2 PERANCANGAN SISTEM
2.1 Blok Diagram
Gambar1. Blok Diagram
Berdasarkan diagram blok diatas, terdapat empat bagian utama :
5. SetPoint, SetPoint berupa potensio yang membuat nilai referensi yang kita
inginkan.
6. Mikrokontroller, mikrokontroller berupa arduino sebagai pengolah sinyal yang
memuat PID control.
7. Plant, Plant terdapat beberapa bagian, diantaranya: driver yang berupa Mosfet,
actuator menggunakan motor DC yang difungsikan sebagai kipas, dan manipulator
berupa lintasan bola pingpong.
8. Feedback, feedback menggunakan sensor ultrasonic sebagai pengukur jarak bola
pingpong (PV), dan outputnya di masukan kembali ke input mikrokontroller.
4
2.2 Perancangan Mekanik
Pada perancangan mekanik, yang dibuat adalah lintasan bola dengan ukuran sebagai
berikut:
โ€ข Diameter bola pingpong 4cm, maka lebar lintasan tidak pas, tidak juga terlalu
lenggang. Maka diberi ruang sedikit menjadi 4,5 cm.
โ€ข Panjang lintasan dapat disesuaikan. Pada proyek ini panjang lintasannya 30 cm.
Gambar2. Perancangan mekanik
5
2.3 Flowchart
Berikut flowchart dari proyek yang akan dibuat :
Gambar3. Flowchart system
6
Sistem diawali dari menentukan setpoint atau jarak bola. Selanjutnya bola
diletakkan di lintasan. Lalu arduino akan mengolah data dari sensor agar bola berada pada
setpoint dengan mengatur kecepatan putar dari kipas yang berupa nilai PID. Jika posisi
bola sudah berada pada nilai setpoint, maka kipas akan mempertahankan posisi bola pada
keadaan tersebut. Namun jika belum, akan terbaca nilai error oleh sensor yang menjadi
acuan untuk arduino dalam menentukan posisi bola dan memutar kipas lebih kencang atau
lebih rendah supaya posisi bola berada pada keadaan setpoint. Begitu seterusnya jika
terbaca nilai error.
2.4 Wiring Diagram
Gambar4. Wiring Diagram
3 Penutup
Demikian dokumen B300 ini dibuat, untuk berikutnya dokumen ini dapat dijadikan
acuan untuk perancangan dan pengembangan alat bagi tahapan dan dokumentasi
berikutnya.
1
KEMENTERIAN PENDIDIKAN DAN KEBUDAYAAN
POLITEKNIK NEGERI BANDUNG
Jln. Gegerkalong Hilir, Ds. Ciwaruga, Bandung 40012, Kotak Pos 1234, Telepon (022) 2013789, Fax. (022)
2013889 Homepage :www.polban.ac.id Email : polban@polban.ac.id
Dokumentasi Tugas Akhir Mata Kuliah
Lembar Sampul Dokumen
Judul Dokumen
Dokumen B400: โ€œSistem Kendali Posisi Bola dengan PID
Berbasis Arduino, Mosfet, dan Sensor Ultrasonikโ€
Jenis Dokumen B400
Nomor Dokumen B400 โ€“ 01
Nomor Revisi 01
Nama File 2B_M. Rizki Azis_B400
Tanggal Penerbitan 21 Mei 2017
Unit Penerbit
Jumlah Halaman
Data Pengusul
Pengusul Nama Jabatan Mahasiswa D โ€“ III
Teknik Elektronika
M. Rizki Azis 151311049
Tanggal
21 - 05 -
2017
TandaTangan
Lembaga Politeknik Negeri Bandung
Alamat Jln. GegerkalongHilir, Ds. Ciwaruga Bandung 40012, Kotak Pos 1234,
Telepon (022) 2013789, Fax. (022) 2013889
Telepon : 022-2013789 Faks : 022-2013889 Email : polban@polban.ac.id
2
DAFTAR ISI
DAFTAR ISI........................................................................................................................2
PROPOSAL TUGAS AKHIR MATA KULIAH .............................................................3
1 PENGANTAR .............................................................................................................3
1.1 RINGKASAN ISI DOKUMEN ......................................................................................3
1.2 TUJUAN PENULISAN DAN APLIKASI/KEGUNAAN DOKUMEN....................................3
2 PENGUJIAN ...............................................................................................................3
2.1 PENGUJIAN ARDUINO UNO .......................................................................................3
2.2 PNGUJIAN POTENSIOMETER DENGAN SV .................................................................4
2.3 PENGUJIAN LCD .....................................................................................................5
2.4 PENGUJIAN SENSOR.................................................................................................6
2.5 PENGUJIAN DRIVER & ACTUATOR ..........................................................................8
3 LISTING PROGRAM................................................................................................9
4 PENUTUP..................................................................................................................13
3
PROPOSAL TUGAS AKHIR MATA KULIAH
1 PENGANTAR
1.1 Ringkasan Isi Dokumen
Dokumen B400 ini berisi mengenai pengujian nilai SV dengan potensiometer, LCD,
pengujian sensor, dan pengujian driver actuator.
1.2 Tujuan Penulisan dan Aplikasi/Kegunaan Dokumen
Dokumen B400 ini bertujuan untuk dijadikan salah satu bagian dari rangkaian
dokumentasi dalam pembuatan dan pengembangan proyek. Dokumen B400 ini menjadi
landasan dalam pembuatan proyek mandiri, dan diharapkan dokumen ini memudahkan
dalam pembuatan alat.
2 PENGUJIAN
2.1 Pengujian Aduino uno
Gambar1. Arduino uno
Gambar2. Program pengujian arduino
4
Arduino uno di uji dengan memasukkan program blink pada arduino sebagai
mikrokontroller. Berdasarkan hasil uji, arduino uno berfungsi dengan baik dan dapat
digunakan dalam pembuatan proyek mandiri.
2.2 Pengujian Potensiometer sebagai SV
Pengujian Setpoint dengan potensiometer dilakukan dengan cara menghubungkan
kaki tengah potensiomter ke A0 arduino dan salah satu kakinya ke ground dan kaki yang
lainnya ke Vcc. Lalu di test dengan program dibawah ini.
Gambar3. Program pengujian potensiometer
Gambar4. Hasil plotter dari potensiometer
Berdasarkan hasil pengujian potensiometer tersebut dapat digunakan sebagai
pengatur nilai setpoint pada proyek mandiri.
5
2.3 Pengujian LCD
Pengujian LCD dilakukan dengan cara merangkai rangkaian LCD dengan arduino.
Berikut rangkaiannya.
Gambar5. Rangkaian LCD
Gambar6. Program test LCD
6
Gambar7. Hasil dari test LCD
Berdasarkan pengujian diatas LCD berfungsi baik dan dapat digunakan. Pada
pengetesan di pasang potensiometer agar nilai SV dapat terlihat. Untuk memudahkan
pemasangan LCD dapat digunakan shield LCD ke arduino.
2.4 Pengujian Sensor
Pada proyek ini sensor yang digunakan adalah sensor ultrasonic sebagai penunjuk
jarak posisi bola. Berikut program dan hasil dari pengujian.
Gambar8. Program pengujian sensor ultrasonic
7
Gambar9. Hasil plotter dari sensor ultrasonic
Gambar10. Hasil serial monitor
Jarak sebenarnya Jarak pada serial monitor
5 5
10 10
20 20
30 30
Jarak (Cm)
8
Berdasarkan hasil pengujian diatas, Sensor ultrasonic ini dapat digunakan sebagai
sensor pengukur jarak bola pada proyek. Sensor menunjukkan pengukuran yang sesuai
namun tidak menunjukkan angka pecahan. Sehingga jika ada pergeseran sedikit tidak
merubah banyak karena sensor ini memiliki resolusi 1 cm.
2.5 Pengujian Driver & Actuator
Pada proyek ini digunakan mosfet IRF540n sebagai driver dan kipas keong sebagai
actuator. Berikut rangkaian dan hasil pengujian.
Dibawah ini merupakan program untuk pengetesan keluaran arduino yang pwm nya
diganti-ganti lalu di hubungkan dengan driver & actuator.
Gambar11. Program pengetesan arduino-driver-actuator
Gambar11. Rangkaian arduino-driver-actuator
9
Input PWM
Tegangan pd Drain
terhadap Gnd
Kondisi kipas
0 12 Tidak berputar
100 6.8 Berputar lambat
200 2.5 Berputar kencang
255 1.2 Sangat kencang
3 Listing Program
Berikut adalah listing program yang akan digunakan pada proyek yang diupload ke
Ardino uno.
#include <LiquidCrystal.h>
#include <Ultrasonic.h>
Ultrasonic ultrasonic(9,10);
float PID;
float et,et_1;
float eint,eint_1,eint_update;
float editf;
float Kp, Ti, Td, Ki, Kd;
float SV, PV;
int MV;
unsigned long t;
double t_1, Ts;
float interval_elapsed;
float interval_limit;
LiquidCrystal lcd(12,11,5,4,3,2);
int start;
void setup() {
Kp=2;
10
Ti=0;
Td=0;
if(Ti=0){
Ki=0;
}
else{
Ki=Kp/Ti;
}
Kd=Kp*Td;
et_1=0;
eint_1=0;
interval_limit=0.1;
interval_elapsed=0;
lcd.begin(16,2);
lcd.setCursor(0,0);
lcd.print("SV");
lcd.setCursor(0,1);
lcd.print("PV");
lcd.setCursor(11,0);
lcd.print("Cm");
lcd.setCursor(11,1);
lcd.print("Cm");
t=millis();
delay(100);
pinMode(13,OUTPUT);
pinMode(8,INPUT);
pinMode(6,OUTPUT);
digitalWrite(13,HIGH);
Serial.begin(9600);
11
}
void loop() {
start=digitalRead(8);
while(start==1){
SV=analogRead(A0)*0.004887;
SV=SV*6;
PV=ultrasonic.Ranging(CM);
t=millis();
Ts=(t - t_1)/1000;
et=SV-PV;
eint_update=(((et+et_1)*Ts)/2);
eint=eint_1+eint_update;
editf=(et - et_1)/Ts;
PID=Kp*et+Ki*eint+Kd*editf;
if(PID>10){
PID=10;
}
else{
PID=PID;
}
PID = PID/2;
MV=PID*51;
analogWrite(6,MV);
interval_elapsed=interval_elapsed + Ts;
12
if(interval_elapsed >= interval_limit){
Serial.print(SV);
Serial.print(" ");
Serial.print(PV);
Serial.print(" ");
Serial.print("30");
Serial.print(" ");
Serial.println("0");
lcd.setCursor(3,0);
lcd.print(SV);
lcd.setCursor(3,1);
lcd.print(PV);
et_1=et;
eint_1=eint;
t_1;
start=digitalRead(8);
analogWrite(6,0);
interval_elapsed=0;
et_1=0;
eint_1=0;
t=millis();
delay(100);
SV=analogRead(A0)*0.004887;
PV=analogRead(A5)*0.004887;
Serial.print(SV);
Serial.print(" ");
13
Serial.print(PV);
Serial.print(" ");
Serial.print("30");
Serial.print(" ");
Serial.println("0");
lcd.setCursor(3,0);
lcd.print(SV);
lcd.setCursor(3,1);
lcd.print(PV);
}
}
}
4 Penutup
Demikian dokumen B400 ini dibuat, untuk berikutnya dokumen ini dapat dijadikan
acuan untuk perancangan dan pengembangan alat bagi tahapan dan dokumentasi
berikutnya.
1
KEMENTERIAN PENDIDIKAN DAN KEBUDAYAAN
POLITEKNIK NEGERI BANDUNG
Jln. Gegerkalong Hilir, Ds. Ciwaruga, Bandung 40012, Kotak Pos 1234, Telepon (022) 2013789, Fax. (022)
2013889 Homepage :www.polban.ac.id Email : polban@polban.ac.id
Dokumentasi Tugas Akhir Mata Kuliah
Lembar Sampul Dokumen
Judul Dokumen
Dokumen B500: โ€œSistem Kendali Posisi Bola dengan PID
Berbasis Arduino, Mosfet, dan Sensor Ultrasonikโ€
Jenis Dokumen B500
Nomor Dokumen B500 โ€“ 01
Nomor Revisi 01
Nama File 2B_M. Rizki Azis_B500
Tanggal Penerbitan 8 Juni 2017
Unit Penerbit
Jumlah Halaman
Data Pengusul
Pengusul
Nama Jabatan
Mahasiswa D โ€“ III
Teknik Elektronika
M. Rizki Azis 151311049
Tanggal 8 - 06 - 2017 TandaTangan
Lembaga Politeknik Negeri Bandung
Alamat
Jln. GegerkalongHilir, Ds. Ciwaruga Bandung 40012, Kotak Pos 1234,
Telepon (022) 2013789, Fax. (022) 2013889
Telepon : 022-2013789 Faks : 022-2013889 Email : polban@polban.ac.id
2
DAFTAR ISI
DAFTAR ISI........................................................................................................................2
PROPOSAL TUGAS AKHIR MATA KULIAH .............................................................3
1 PENGANTAR .............................................................................................................3
1.1 RINGKASAN ISI DOKUMEN ......................................................................................3
1.2 TUJUAN PENULISAN DAN APLIKASI/KEGUNAAN DOKUMEN....................................3
2 DESAIN SISTEM KENDALI....................................................................................3
2.1 ZIEGLER-NICHOLS TIPE 2........................................................................................3
2.2 DESAIN KENDALI DARI RESPON SISTEM..................................................................4
2.3 HASIL DESAIN KENDALI..........................................................................................5
4 PENUTUP....................................................................................................................6
3
PROPOSAL TUGAS AKHIR MATA KULIAH
1 PENGANTAR
1.1 Ringkasan Isi Dokumen
Dokumen B500 ini berisi mengenai desain system kendali posisi bola dengan fan
menggunakan pemodelan Ziegler-Nichols Tipe 2 agar mendapatkan parameter kendali
yaitu Kp, Ti, dan Td. Dokumen ini juga berisi mengenai filter digital dari plant tersebut.
1.2 Tujuan Penulisan dan Aplikasi/Kegunaan Dokumen
Dokumen B500 ini bertujuan untuk :
โ€ข Dokumentasi proyek mandiri.
โ€ข Mencari parameter kendali.
โ€ข Membuat filter digital untuk menghilangkan noise.
2 DESAIN SISTEM KENDALI
2.1 Ziegler-Nichols Tipe 2
Pada pemodelan dalam mendapatkan parameter kendali, terdapat beberapa metoda
yang dapat digunakan contohnya seperti Ziegler-Nichols Tipe 1, Ziegler-Nichols Tipe 2,
dan yang lainnya. Biasanya kendali posisi menggunakan metoda ini. Pada metode Ziegler-
Nichols Tipe 2, untuk mendapatkan parameter kendali, system dibuat close-loop dan
respon dibuat menjadi berosilasi yang berpola. Nilai Kp diatur agar respon dapat berosilasi
dan nilai Ti dan Td di nol kan. Respon dibuat berosilasi untuk mendapatkan nilai Kcr dan
Pcr.
4
2.2 Desain Kendali dari Respon Sistem
Dibawah ini merupakan respon yang telah dibuat berosilasi dengan nilai gain / Kp /
Kcr = 0.65.
Gambar 1. Desain ZN 2 dari respon sistem
Perlu diingat bahwa waktu yang ada di plotter harus di konversi ke dalam waktu
asli terlebih dahulu.
Konversi waktu plotter arduino ke waktu asli :
๐‘ก ๐‘Ž๐‘ ๐‘™๐‘–
๐‘ก ๐‘ƒ๐‘™๐‘œ๐‘ก๐‘ก๐‘’๐‘Ÿ
=
50.9
465.22
= 0.12
๐‘ก ๐‘Ž๐‘ ๐‘™๐‘–
๐‘ก ๐‘๐‘™๐‘œ๐‘ก๐‘ก๐‘’๐‘Ÿ
=
๐‘ก ๐ฟ(๐‘Ž๐‘ ๐‘™๐‘–)
๐‘ก ๐ฟ(๐‘๐‘™๐‘œ๐‘ก๐‘ก๐‘’๐‘Ÿ)
๏ƒจ 0.12 =
๐‘ก ๐ฟ(๐‘Ž๐‘ ๐‘™๐‘–)
18.56
๏ƒจ t PCR(asli) = 2.03
Sehingga didapat Kcr = 0.65, dan Pcr = 2.03
Selanjutnya perhitungan Kp, Ti, dan Td.
๐พ๐‘ = 0.6 ๐‘ฅ ๐พ๐‘๐‘Ÿ = 0.6 ๐‘ฅ 0.65 = 0.39
๐‘‡๐‘– = 0.5 ๐‘ฅ ๐‘ƒ๐‘๐‘Ÿ = 0.5 ๐‘ฅ 2.03 = 1.015
๐‘‡๐‘‘ = 0.125 ๐‘ฅ ๐‘ƒ๐‘๐‘Ÿ = 0.125 ๐‘ฅ 2.03 = 0.25375
5
Setelah itu karena terdapat beberapa noise, dibuat filter digital untuk meredamnya
agar tidak terlalu melonjak.
๐‘ก ๐‘Ž๐‘ ๐‘™๐‘–
๐‘ก ๐‘ƒ๐‘™๐‘œ๐‘ก๐‘ก๐‘’๐‘Ÿ
=
50.9
465.22
= 0.12
๐‘ก ๐‘Ž๐‘ ๐‘™๐‘–
๐‘ก ๐‘ƒ๐‘™๐‘œ๐‘ก๐‘ก๐‘’๐‘Ÿ
=
๐‘‡ ๐‘Ž๐‘ ๐‘™๐‘–
๐‘‡ ๐‘ƒ๐‘™๐‘œ๐‘ก๐‘ก๐‘’๐‘Ÿ
๏ƒจ 0.12 =
๐‘‡ ๐‘Ž๐‘ ๐‘™๐‘–
1.99
๏ƒจ T(asli) = 0.23
f =
1
๐‘‡
๏ƒจ
1
0.23
= 4.35 Hz
f dalam rad = 2 ๐‘ฅ 3.14 ๐‘ฅ 4.35 = 27.318 rad
f cut-off 1 dek = 2.7318 ๏ƒจ dibulatkan menjadi 3
2.3 Hasil Desain kendali
Setalah mengetahui parameter kendali, lalu Kp, Ti, dan Td dimasukkan ke dalam
program dan berikut hasil responnya.
Gambar 2. Respon hasil desain tanpa filter
Pada Gambar diatas dapat dilihat noise yang dihasilkan dari pembacaan sensor
cukup banyak dan masih terdapat overshoot.
6
Gambar 3. Respon hasil desain dengan filter
Pada gambar diatas dapat dilihat noise sudah tidak terlalu banyak, namun masih
terdapat overshoot sehingga perlu mentuningnya dengan baik.
3 Penutup
Demikian dokumen B500 ini dibuat, untuk berikutnya dokumen ini dapat dijadikan
acuan untuk perancangan dan pengembangan alat bagi tahapan dan dokumentasi
berikutnya.
1
KEMENTERIAN PENDIDIKAN DAN KEBUDAYAAN
POLITEKNIK NEGERI BANDUNG
Jln. Gegerkalong Hilir, Ds. Ciwaruga, Bandung 40012, Kotak Pos 1234, Telepon (022) 2013789, Fax. (022)
2013889 Homepage :www.polban.ac.id Email : polban@polban.ac.id
Dokumentasi Tugas Akhir Mata Kuliah
Lembar Sampul Dokumen
Judul Dokumen
Dokumen B600: โ€œSistem Kendali Posisi Bola dengan PID
Berbasis Arduino, Mosfet, dan Sensor Ultrasonikโ€
Jenis Dokumen B600
Nomor Dokumen B600 โ€“ 01
Nomor Revisi 01
Nama File 2B_M. Rizki Azis_B600
Tanggal Penerbitan 8 Juni 2017
Unit Penerbit
Jumlah Halaman
Data Pengusul
Pengusul
Nama Jabatan
Mahasiswa D โ€“ III
Teknik Elektronika
M. Rizki Azis 151311049
Tanggal 8 - 06 - 2017 TandaTangan
Lembaga Politeknik Negeri Bandung
Alamat
Jln. GegerkalongHilir, Ds. Ciwaruga Bandung 40012, Kotak Pos 1234,
Telepon (022) 2013789, Fax. (022) 2013889
Telepon : 022-2013789 Faks : 022-2013889 Email : polban@polban.ac.id
2
DAFTAR ISI
DAFTAR ISI........................................................................................................................2
PROPOSAL TUGAS AKHIR MATA KULIAH .............................................................3
1 PENGANTAR .............................................................................................................3
1.1 RINGKASAN ISI DOKUMEN ......................................................................................3
1.2 TUJUAN PENULISAN DAN APLIKASI/KEGUNAAN DOKUMEN....................................3
2 TUNING DAN GANGGUAN ....................................................................................3
2.1 TUNING PARAMETER KENDALI .................................................................................3
2.2 PERCOBAAN GANGGUAN..........................................................................................5
4 PENUTUP....................................................................................................................5
3
PROPOSAL TUGAS AKHIR MATA KULIAH
1 PENGANTAR
1.1 Ringkasan Isi Dokumen
Dokumen B600 ini berisi mengenai tuning parameter PID dan percobaan gangguan
terhadap system.
1.2 Tujuan Penulisan dan Aplikasi/Kegunaan Dokumen
Dokumen B500 ini bertujuan untuk :
โ€ข Dokumentasi proyek mandiri.
โ€ข Tuning parameter kendali.
โ€ข Mencoba gangguan pada plant
2 TUNING DAN GANGGUAN
2.1 Tuning Parameter kendali
Gambar 1. Respon hasil desain
Parameter hasil desain ๏ƒจ Kp = 0.39 Ti = 1.015 Td = 0.25375
4
Berdasarkan respon hasil desain ZN2, respon yang dihasilkan masih belum
sempurna, sehingga diperlukan tuning parameter PID. Pada proses tuning didasarkan
terhadap table dibawah agar mendapatkan parameter yang baik.
Tabel 1. Pengaruh perubahan parameter terhadap respon
Setelah melakukan proses tuning didapatkan hasil akhir sebagai berikut:
Kp = 0.05
Ti = 0.5
Td = 0.2
Berikut respon dari tuning akhir dengan setpoint 15cm :
Gambar 2. Respon hasil tuning akhir
5
Berdasarkan parameter hasil desain dan tuning akhir, Kp yang dirubah menjadi
0.05 agar pada saat pembacaan sensor kurang baik, system tidak melonjak jauh. Ti yang
dirubah menjadi 0.5 agar overshootnya bisa berkurang dan hilang. Td yang dirubah tidak
terlalu jauh yaitu 0.2.
2.2 Percobaan Gangguan
Setelah mendapatkan respond an parameter yang baik, perlu adanya gangguan untuk
menguji system kendalinya. Berikut respon hasil gangguan setelah respon berada pada
steady state.
Gambar 3. Percobaan gangguan
Pada gambar yang bertanda persegi merah merupakan hasil dari gangguan yang
diberikan terhadap plant. Sistem dapat mencapai setpoint kembali dan berada pada steady
state.
3 PENUTUP
Demikian dokumen B600 ini dibuat, dokumen ini merupakan dokumen terakhir dari
dokumentasi proyek mandiri.

More Related Content

What's hot

Signal Conditioning
Signal ConditioningSignal Conditioning
Signal Conditioning
Muhammad AR
ย 
[7] resultan sistem gaya
[7] resultan sistem gaya[7] resultan sistem gaya
[7] resultan sistem gaya
Syahrir Qoim
ย 
Kisi kisi lks wilker 1 jatim 2022 - mechanical engineering cad
Kisi kisi lks wilker 1 jatim 2022 - mechanical engineering cadKisi kisi lks wilker 1 jatim 2022 - mechanical engineering cad
Kisi kisi lks wilker 1 jatim 2022 - mechanical engineering cad
didik iswanto
ย 
Rangkaian digital
Rangkaian digitalRangkaian digital
Rangkaian digital
Eko Supriyadi
ย 
Modulasi demodulasi
Modulasi demodulasiModulasi demodulasi
Modulasi demodulasi
mabtun
ย 
Teknik gambar listrik
Teknik gambar listrikTeknik gambar listrik
Teknik gambar listrik
yasar_arcy
ย 
Jaringan Komputer - IP Adreess
Jaringan Komputer - IP Adreess Jaringan Komputer - IP Adreess
Jaringan Komputer - IP Adreess
Ceria Agnantria
ย 
Tugas tik kelas 10 perangkat lunak
Tugas tik kelas 10 perangkat lunakTugas tik kelas 10 perangkat lunak
Tugas tik kelas 10 perangkat lunak
Bambang Tri Wibowo
ย 

What's hot (20)

Sistem Kendali Water Level dengan Metode PID
Sistem Kendali Water Level dengan Metode PIDSistem Kendali Water Level dengan Metode PID
Sistem Kendali Water Level dengan Metode PID
ย 
Sistem computer bab4 Alika Aquila Yandri 7E 7
Sistem computer bab4 Alika Aquila Yandri 7E 7Sistem computer bab4 Alika Aquila Yandri 7E 7
Sistem computer bab4 Alika Aquila Yandri 7E 7
ย 
Kj informatika sma_1_henry pandia
Kj informatika sma_1_henry pandiaKj informatika sma_1_henry pandia
Kj informatika sma_1_henry pandia
ย 
Perangkat Peripheral Komputer
Perangkat Peripheral KomputerPerangkat Peripheral Komputer
Perangkat Peripheral Komputer
ย 
Adc dan dac lanjutan
Adc dan dac lanjutanAdc dan dac lanjutan
Adc dan dac lanjutan
ย 
Signal Conditioning
Signal ConditioningSignal Conditioning
Signal Conditioning
ย 
ANALISIS KINERJA JARINGAN SERAT OPTIK PADA RING 1 DI ARNET JATINEGARA
ANALISIS KINERJA JARINGAN SERAT OPTIK PADA RING 1 DI ARNET JATINEGARAANALISIS KINERJA JARINGAN SERAT OPTIK PADA RING 1 DI ARNET JATINEGARA
ANALISIS KINERJA JARINGAN SERAT OPTIK PADA RING 1 DI ARNET JATINEGARA
ย 
[7] resultan sistem gaya
[7] resultan sistem gaya[7] resultan sistem gaya
[7] resultan sistem gaya
ย 
Laporan Pengerring gabang menggunakan DHT 11
Laporan Pengerring gabang menggunakan DHT 11Laporan Pengerring gabang menggunakan DHT 11
Laporan Pengerring gabang menggunakan DHT 11
ย 
Kisi kisi lks wilker 1 jatim 2022 - mechanical engineering cad
Kisi kisi lks wilker 1 jatim 2022 - mechanical engineering cadKisi kisi lks wilker 1 jatim 2022 - mechanical engineering cad
Kisi kisi lks wilker 1 jatim 2022 - mechanical engineering cad
ย 
Rangkaian digital
Rangkaian digitalRangkaian digital
Rangkaian digital
ย 
Modulasi demodulasi
Modulasi demodulasiModulasi demodulasi
Modulasi demodulasi
ย 
Teknik gambar listrik
Teknik gambar listrikTeknik gambar listrik
Teknik gambar listrik
ย 
Sistem kendali pid untuk intensitas cahaya ruang berbasis arduino, mosfet dan...
Sistem kendali pid untuk intensitas cahaya ruang berbasis arduino, mosfet dan...Sistem kendali pid untuk intensitas cahaya ruang berbasis arduino, mosfet dan...
Sistem kendali pid untuk intensitas cahaya ruang berbasis arduino, mosfet dan...
ย 
Schneider twido suite training
Schneider twido suite training Schneider twido suite training
Schneider twido suite training
ย 
Jaringan Komputer - IP Adreess
Jaringan Komputer - IP Adreess Jaringan Komputer - IP Adreess
Jaringan Komputer - IP Adreess
ย 
Sistem Kendali Intensitas Cahaya dengan PID berbasis Arduino, IGBT dan sensor...
Sistem Kendali Intensitas Cahaya dengan PID berbasis Arduino, IGBT dan sensor...Sistem Kendali Intensitas Cahaya dengan PID berbasis Arduino, IGBT dan sensor...
Sistem Kendali Intensitas Cahaya dengan PID berbasis Arduino, IGBT dan sensor...
ย 
Tugas tik kelas 10 perangkat lunak
Tugas tik kelas 10 perangkat lunakTugas tik kelas 10 perangkat lunak
Tugas tik kelas 10 perangkat lunak
ย 
Modul optik nonlinier
Modul optik nonlinierModul optik nonlinier
Modul optik nonlinier
ย 
Sistem Kendali Temperatur Ruangan dengan Metode PID Menggunakan LM35 Sebagai ...
Sistem Kendali Temperatur Ruangan dengan Metode PID Menggunakan LM35 Sebagai ...Sistem Kendali Temperatur Ruangan dengan Metode PID Menggunakan LM35 Sebagai ...
Sistem Kendali Temperatur Ruangan dengan Metode PID Menggunakan LM35 Sebagai ...
ย 

Similar to Sistem Kendali Posisi Bola Dengan PID Berbasi Arduino, Mosfet, dan Ultrasonik

Dokumen b100 b600 sistem kendali suhu dengan metode pid berbasis arduino, mos...
Dokumen b100 b600 sistem kendali suhu dengan metode pid berbasis arduino, mos...Dokumen b100 b600 sistem kendali suhu dengan metode pid berbasis arduino, mos...
Dokumen b100 b600 sistem kendali suhu dengan metode pid berbasis arduino, mos...
Andri Suhada
ย 

Similar to Sistem Kendali Posisi Bola Dengan PID Berbasi Arduino, Mosfet, dan Ultrasonik (20)

Febian s 151354010_b100-b600
Febian s 151354010_b100-b600Febian s 151354010_b100-b600
Febian s 151354010_b100-b600
ย 
2A_171311015_Muhammad Aldi Saefurohman_B100-B600
2A_171311015_Muhammad Aldi Saefurohman_B100-B6002A_171311015_Muhammad Aldi Saefurohman_B100-B600
2A_171311015_Muhammad Aldi Saefurohman_B100-B600
ย 
Sistem Kendali Kecepatan Motor DC dengan PID berbasis Arduino Uno dan MOSFET
Sistem Kendali Kecepatan Motor DC dengan PID berbasis Arduino Uno dan MOSFETSistem Kendali Kecepatan Motor DC dengan PID berbasis Arduino Uno dan MOSFET
Sistem Kendali Kecepatan Motor DC dengan PID berbasis Arduino Uno dan MOSFET
ย 
Proyek Mandiri SKT : Sistem Kendali Posisi Sebagai Penunjuk Arah Mata Angin
Proyek Mandiri SKT : Sistem Kendali Posisi Sebagai Penunjuk Arah Mata AnginProyek Mandiri SKT : Sistem Kendali Posisi Sebagai Penunjuk Arah Mata Angin
Proyek Mandiri SKT : Sistem Kendali Posisi Sebagai Penunjuk Arah Mata Angin
ย 
Dokumen Proyek Mandiri : Miniatur Sistem Kendali Suhu Ruangan Menggunakan Met...
Dokumen Proyek Mandiri : Miniatur Sistem Kendali Suhu Ruangan Menggunakan Met...Dokumen Proyek Mandiri : Miniatur Sistem Kendali Suhu Ruangan Menggunakan Met...
Dokumen Proyek Mandiri : Miniatur Sistem Kendali Suhu Ruangan Menggunakan Met...
ย 
Skl2 b b100_ardiansyah r_proyek mandiri
Skl2 b b100_ardiansyah r_proyek mandiriSkl2 b b100_ardiansyah r_proyek mandiri
Skl2 b b100_ardiansyah r_proyek mandiri
ย 
Dokumen Perancangan Sistem Kendali PID Posisi
Dokumen Perancangan Sistem Kendali PID PosisiDokumen Perancangan Sistem Kendali PID Posisi
Dokumen Perancangan Sistem Kendali PID Posisi
ย 
Dokumen b100 b600 project mandiri sistem kendali suhu menggunakan lm35, mosfe...
Dokumen b100 b600 project mandiri sistem kendali suhu menggunakan lm35, mosfe...Dokumen b100 b600 project mandiri sistem kendali suhu menggunakan lm35, mosfe...
Dokumen b100 b600 project mandiri sistem kendali suhu menggunakan lm35, mosfe...
ย 
dokumen B100-B600 Sistem Kendali Digital
dokumen B100-B600 Sistem Kendali Digital dokumen B100-B600 Sistem Kendali Digital
dokumen B100-B600 Sistem Kendali Digital
ย 
Sistem Kendali Temperatur Ruangan dengan TRIAC, LM35 dan PID berbasis Arduino
Sistem Kendali Temperatur Ruangan dengan  TRIAC, LM35 dan PID berbasis ArduinoSistem Kendali Temperatur Ruangan dengan  TRIAC, LM35 dan PID berbasis Arduino
Sistem Kendali Temperatur Ruangan dengan TRIAC, LM35 dan PID berbasis Arduino
ย 
Sistem Kendali PID Digital Intensitas Cahaya Berbasis IGBT (Digital Light Int...
Sistem Kendali PID Digital Intensitas Cahaya Berbasis IGBT (Digital Light Int...Sistem Kendali PID Digital Intensitas Cahaya Berbasis IGBT (Digital Light Int...
Sistem Kendali PID Digital Intensitas Cahaya Berbasis IGBT (Digital Light Int...
ย 
Sistem Kendali Intensitas Cahaya B100-B600
Sistem Kendali Intensitas Cahaya B100-B600Sistem Kendali Intensitas Cahaya B100-B600
Sistem Kendali Intensitas Cahaya B100-B600
ย 
Dokumen b100 b600 sistem kendali suhu dengan metode pid berbasis arduino, mos...
Dokumen b100 b600 sistem kendali suhu dengan metode pid berbasis arduino, mos...Dokumen b100 b600 sistem kendali suhu dengan metode pid berbasis arduino, mos...
Dokumen b100 b600 sistem kendali suhu dengan metode pid berbasis arduino, mos...
ย 
Skl2 b b300_ardiansyah r_proyek mandiri
Skl2 b b300_ardiansyah r_proyek mandiriSkl2 b b300_ardiansyah r_proyek mandiri
Skl2 b b300_ardiansyah r_proyek mandiri
ย 
Dokumen B Project Mandiri Ball on Beam with Stand Alone PID Controller
Dokumen B Project Mandiri Ball on Beam with Stand Alone PID ControllerDokumen B Project Mandiri Ball on Beam with Stand Alone PID Controller
Dokumen B Project Mandiri Ball on Beam with Stand Alone PID Controller
ย 
Sistem Kendali suhu dengan PID berbasis ARDUINO, MOSFET dan LM35
Sistem Kendali suhu dengan PID berbasis ARDUINO, MOSFET dan LM35Sistem Kendali suhu dengan PID berbasis ARDUINO, MOSFET dan LM35
Sistem Kendali suhu dengan PID berbasis ARDUINO, MOSFET dan LM35
ย 
Sistem Kendali PID untuk Kecepatan Perputaran Fan Berbasis Arduino, MOSFET da...
Sistem Kendali PID untuk Kecepatan Perputaran Fan Berbasis Arduino, MOSFET da...Sistem Kendali PID untuk Kecepatan Perputaran Fan Berbasis Arduino, MOSFET da...
Sistem Kendali PID untuk Kecepatan Perputaran Fan Berbasis Arduino, MOSFET da...
ย 
Makalah Pembuatan Water Level Control dengan metode PID 1
Makalah Pembuatan Water Level Control dengan metode PID 1Makalah Pembuatan Water Level Control dengan metode PID 1
Makalah Pembuatan Water Level Control dengan metode PID 1
ย 
DOKUMEN B200: SISTEM KENDALI POSISI GORDEN DENGAN MENGGUNAKAN METODA PID
DOKUMEN B200: SISTEM KENDALI POSISI GORDEN DENGAN MENGGUNAKAN METODA PID DOKUMEN B200: SISTEM KENDALI POSISI GORDEN DENGAN MENGGUNAKAN METODA PID
DOKUMEN B200: SISTEM KENDALI POSISI GORDEN DENGAN MENGGUNAKAN METODA PID
ย 
Dokumen B100-B600 Sistem Kendali PID Suhu Ruangan berbasis Arduino dengan Sen...
Dokumen B100-B600 Sistem Kendali PID Suhu Ruangan berbasis Arduino dengan Sen...Dokumen B100-B600 Sistem Kendali PID Suhu Ruangan berbasis Arduino dengan Sen...
Dokumen B100-B600 Sistem Kendali PID Suhu Ruangan berbasis Arduino dengan Sen...
ย 

Recently uploaded

sample for Flow Chart Permintaan Spare Part
sample for Flow Chart Permintaan Spare Partsample for Flow Chart Permintaan Spare Part
sample for Flow Chart Permintaan Spare Part
husien3
ย 
Presentation Bisnis Teknologi Modern Biru & Ungu_20240429_074226_0000.pptx
Presentation Bisnis Teknologi Modern Biru & Ungu_20240429_074226_0000.pptxPresentation Bisnis Teknologi Modern Biru & Ungu_20240429_074226_0000.pptx
Presentation Bisnis Teknologi Modern Biru & Ungu_20240429_074226_0000.pptx
yoodika046
ย 
Presentasi gedung jenjang 6 - Isman Kurniawan.ppt
Presentasi gedung jenjang 6 - Isman Kurniawan.pptPresentasi gedung jenjang 6 - Isman Kurniawan.ppt
Presentasi gedung jenjang 6 - Isman Kurniawan.ppt
arifyudianto3
ย 
Abortion Pills In Doha // QATAR (+966572737505 ) Get Cytotec
Abortion Pills In Doha // QATAR (+966572737505 ) Get CytotecAbortion Pills In Doha // QATAR (+966572737505 ) Get Cytotec
Abortion Pills In Doha // QATAR (+966572737505 ) Get Cytotec
Abortion pills in Riyadh +966572737505 get cytotec
ย 
LAJU RESPIRASI.teknologi hasil pertanianpdf
LAJU RESPIRASI.teknologi hasil pertanianpdfLAJU RESPIRASI.teknologi hasil pertanianpdf
LAJU RESPIRASI.teknologi hasil pertanianpdf
IftitahKartika
ย 
ppt hidrolika_ARI SATRIA NINGSIH_E1A120026.pptx
ppt hidrolika_ARI SATRIA NINGSIH_E1A120026.pptxppt hidrolika_ARI SATRIA NINGSIH_E1A120026.pptx
ppt hidrolika_ARI SATRIA NINGSIH_E1A120026.pptx
Arisatrianingsih
ย 
Manajer Lapangan Pelaksanaan Pekerjaan Gedung - Endy Aitya.pptx
Manajer Lapangan Pelaksanaan Pekerjaan Gedung - Endy Aitya.pptxManajer Lapangan Pelaksanaan Pekerjaan Gedung - Endy Aitya.pptx
Manajer Lapangan Pelaksanaan Pekerjaan Gedung - Endy Aitya.pptx
arifyudianto3
ย 
397187784-Contoh-Kasus-Analisis-Regresi-Linear-Sederhana.pptx
397187784-Contoh-Kasus-Analisis-Regresi-Linear-Sederhana.pptx397187784-Contoh-Kasus-Analisis-Regresi-Linear-Sederhana.pptx
397187784-Contoh-Kasus-Analisis-Regresi-Linear-Sederhana.pptx
VinaAmelia23
ย 
2024.02.26 - Pra-Rakor Tol IKN 3A-2 - R2 V2.pptx
2024.02.26 - Pra-Rakor Tol IKN 3A-2 - R2 V2.pptx2024.02.26 - Pra-Rakor Tol IKN 3A-2 - R2 V2.pptx
2024.02.26 - Pra-Rakor Tol IKN 3A-2 - R2 V2.pptx
EnginerMine
ย 
Lecture 02 - Kondisi Geologi dan Eksplorasi Batubara untuk Tambang Terbuka - ...
Lecture 02 - Kondisi Geologi dan Eksplorasi Batubara untuk Tambang Terbuka - ...Lecture 02 - Kondisi Geologi dan Eksplorasi Batubara untuk Tambang Terbuka - ...
Lecture 02 - Kondisi Geologi dan Eksplorasi Batubara untuk Tambang Terbuka - ...
rororasiputra
ย 
UTILITAS BANGUNAN BERUPA PENANGKAL PETIR.pptx
UTILITAS BANGUNAN BERUPA PENANGKAL PETIR.pptxUTILITAS BANGUNAN BERUPA PENANGKAL PETIR.pptx
UTILITAS BANGUNAN BERUPA PENANGKAL PETIR.pptx
Andimarini2
ย 

Recently uploaded (19)

sample for Flow Chart Permintaan Spare Part
sample for Flow Chart Permintaan Spare Partsample for Flow Chart Permintaan Spare Part
sample for Flow Chart Permintaan Spare Part
ย 
Laporan Tinjauan Manajemen HSE/Laporan HSE Triwulanpptx
Laporan Tinjauan Manajemen HSE/Laporan HSE TriwulanpptxLaporan Tinjauan Manajemen HSE/Laporan HSE Triwulanpptx
Laporan Tinjauan Manajemen HSE/Laporan HSE Triwulanpptx
ย 
Presentation Bisnis Teknologi Modern Biru & Ungu_20240429_074226_0000.pptx
Presentation Bisnis Teknologi Modern Biru & Ungu_20240429_074226_0000.pptxPresentation Bisnis Teknologi Modern Biru & Ungu_20240429_074226_0000.pptx
Presentation Bisnis Teknologi Modern Biru & Ungu_20240429_074226_0000.pptx
ย 
Presentasi gedung jenjang 6 - Isman Kurniawan.ppt
Presentasi gedung jenjang 6 - Isman Kurniawan.pptPresentasi gedung jenjang 6 - Isman Kurniawan.ppt
Presentasi gedung jenjang 6 - Isman Kurniawan.ppt
ย 
Abortion Pills In Doha // QATAR (+966572737505 ) Get Cytotec
Abortion Pills In Doha // QATAR (+966572737505 ) Get CytotecAbortion Pills In Doha // QATAR (+966572737505 ) Get Cytotec
Abortion Pills In Doha // QATAR (+966572737505 ) Get Cytotec
ย 
LAJU RESPIRASI.teknologi hasil pertanianpdf
LAJU RESPIRASI.teknologi hasil pertanianpdfLAJU RESPIRASI.teknologi hasil pertanianpdf
LAJU RESPIRASI.teknologi hasil pertanianpdf
ย 
ppt hidrolika_ARI SATRIA NINGSIH_E1A120026.pptx
ppt hidrolika_ARI SATRIA NINGSIH_E1A120026.pptxppt hidrolika_ARI SATRIA NINGSIH_E1A120026.pptx
ppt hidrolika_ARI SATRIA NINGSIH_E1A120026.pptx
ย 
Manajer Lapangan Pelaksanaan Pekerjaan Gedung - Endy Aitya.pptx
Manajer Lapangan Pelaksanaan Pekerjaan Gedung - Endy Aitya.pptxManajer Lapangan Pelaksanaan Pekerjaan Gedung - Endy Aitya.pptx
Manajer Lapangan Pelaksanaan Pekerjaan Gedung - Endy Aitya.pptx
ย 
Pengolahan Kelapa Sawit 1 pabrik pks.pdf
Pengolahan Kelapa Sawit 1 pabrik pks.pdfPengolahan Kelapa Sawit 1 pabrik pks.pdf
Pengolahan Kelapa Sawit 1 pabrik pks.pdf
ย 
Pengeloaan Limbah NonB3 KLHK-Upik-090921.pdf
Pengeloaan Limbah NonB3 KLHK-Upik-090921.pdfPengeloaan Limbah NonB3 KLHK-Upik-090921.pdf
Pengeloaan Limbah NonB3 KLHK-Upik-090921.pdf
ย 
Konsep rangkaian filter aktif berbasis operational amplifier
Konsep rangkaian filter aktif berbasis operational amplifierKonsep rangkaian filter aktif berbasis operational amplifier
Konsep rangkaian filter aktif berbasis operational amplifier
ย 
B_Kelompok 4_Tugas 2_Arahan Pengelolaan limbah pertambangan Bauksit_PPT.pdf
B_Kelompok 4_Tugas 2_Arahan Pengelolaan limbah pertambangan Bauksit_PPT.pdfB_Kelompok 4_Tugas 2_Arahan Pengelolaan limbah pertambangan Bauksit_PPT.pdf
B_Kelompok 4_Tugas 2_Arahan Pengelolaan limbah pertambangan Bauksit_PPT.pdf
ย 
397187784-Contoh-Kasus-Analisis-Regresi-Linear-Sederhana.pptx
397187784-Contoh-Kasus-Analisis-Regresi-Linear-Sederhana.pptx397187784-Contoh-Kasus-Analisis-Regresi-Linear-Sederhana.pptx
397187784-Contoh-Kasus-Analisis-Regresi-Linear-Sederhana.pptx
ย 
PEMELIHARAAN JEMBATAN pada Ujian Kompete
PEMELIHARAAN JEMBATAN pada Ujian KompetePEMELIHARAAN JEMBATAN pada Ujian Kompete
PEMELIHARAAN JEMBATAN pada Ujian Kompete
ย 
2024.02.26 - Pra-Rakor Tol IKN 3A-2 - R2 V2.pptx
2024.02.26 - Pra-Rakor Tol IKN 3A-2 - R2 V2.pptx2024.02.26 - Pra-Rakor Tol IKN 3A-2 - R2 V2.pptx
2024.02.26 - Pra-Rakor Tol IKN 3A-2 - R2 V2.pptx
ย 
perbedaan jalan raya dan rel bahasa Indonesia.pptx
perbedaan jalan raya dan rel bahasa Indonesia.pptxperbedaan jalan raya dan rel bahasa Indonesia.pptx
perbedaan jalan raya dan rel bahasa Indonesia.pptx
ย 
BAB_3_Teorema superposisi_thevenin_norton (1).ppt
BAB_3_Teorema superposisi_thevenin_norton (1).pptBAB_3_Teorema superposisi_thevenin_norton (1).ppt
BAB_3_Teorema superposisi_thevenin_norton (1).ppt
ย 
Lecture 02 - Kondisi Geologi dan Eksplorasi Batubara untuk Tambang Terbuka - ...
Lecture 02 - Kondisi Geologi dan Eksplorasi Batubara untuk Tambang Terbuka - ...Lecture 02 - Kondisi Geologi dan Eksplorasi Batubara untuk Tambang Terbuka - ...
Lecture 02 - Kondisi Geologi dan Eksplorasi Batubara untuk Tambang Terbuka - ...
ย 
UTILITAS BANGUNAN BERUPA PENANGKAL PETIR.pptx
UTILITAS BANGUNAN BERUPA PENANGKAL PETIR.pptxUTILITAS BANGUNAN BERUPA PENANGKAL PETIR.pptx
UTILITAS BANGUNAN BERUPA PENANGKAL PETIR.pptx
ย 

Sistem Kendali Posisi Bola Dengan PID Berbasi Arduino, Mosfet, dan Ultrasonik

  • 1. 0 Sistem Kendali Posisi Bola dengan PID Berbasis Arduino, Mosfet, dan Ultrasonik Sistem Kendali Digital Project mandiri Diajukan untuk memenuhi tugas akhir Sistem kendali digital PEMBUAT TUGAS : Nama : M.Rizki Azis NIM : 151311049 Kelas : 2B PROGRAM STUDI TEKNIK ELEKTRONIKA D3 JURUSAN TEKNIK ELEKTRO POLITEKNIK NEGERI BANDUNG 2017
  • 2. 0 KATA PENGANTAR Puji syukur penulis panjatkan kepada Tuhan Yang Maha Esa yang telah melimpahkan rahmat dan karunia-Nya sehingga proyek ini dapat diselesaikan dengan sebagaimana mestinya. Laporan ini merupakan kegiatan yang dilakukan penulis untuk mengembangkan wawasan serta membuat suatu proyek yang berupa Sistem Kendali Posisi Bola dengan PID berbasis Arduino, Mosfet, dan Ultrasonik. Disamping itu, penulisan laporan ini dimaksudkan juga untuk memenuhi salah satu tugas proyek dari mata kuliah Sistem Kendali Digital. Akhir kata penulis mengucapkan terimakasih kepada semua pihak yang telah berperan dalam penyusunan laporan dan pembuatan proyek ini serta semoga bermanfaat bagi para pembaca. Bandung, Juni 2017 Penulis
  • 3. 1 KEMENTERIAN PENDIDIKAN DAN KEBUDAYAAN POLITEKNIK NEGERI BANDUNG Jln. Gegerkalong Hilir, Ds. Ciwaruga, Bandung 40012, Kotak Pos 1234, Telepon (022) 2013789, Fax. (022) 2013889 Homepage :www.polban.ac.id Email : polban@polban.ac.id Dokumentasi Tugas Akhir Mata Kuliah Lembar Sampul Dokumen Judul Dokumen Dokumen B100: โ€œSistem Kendali Posisi Bola dengan PID berbasis Arduino, Mosfet, dan Sensor Ultrasonikโ€ Jenis Dokumen B100 Nomor Dokumen B100 โ€“ 01 Nomor Revisi 01 Nama File SKD2B_B100_M.Rizki Azis_Proyek Mandiri Tanggal Penerbitan 23 Maret 2017 Unit Penerbit Jumlah Halaman 5 Data Pengusul Pengusul Nama Jabatan Mahasiswa D โ€“ III Teknik Elektronika M. Rizki Azis 151311049 Tanggal 23 - 03 - 2017 TandaTangan Lembaga Politeknik Negeri Bandung Alamat Jln. Gegerkalong Hilir, Ds. Ciwaruga Bandung 40012, Kotak Pos 1234, Telepon (022) 2013789, Fax. (022) 2013889 Telepon : 022-2013789 Faks : 022-2013889 Email : polban@polban.ac.id
  • 4. 2 DAFTAR ISI DAFTAR ISI........................................................................................................................2 PROPOSAL TUGAS AKHIR MATA KULIAH .............................................................3 1 PENGANTAR .............................................................................................................3 1.1 RINGKASAN ISI DOKUMEN .....................................................................................3 1.2 TUJUAN PENULISAN DAN APLIKASI/KEGUNAAN DOKUMEN ..................................3 2 PENGEMBANGAN PROPOSAL.............................................................................3 2.1 LATAR BELAKANG, TUJUAN, DAN ALAT................................................................3 2.1.1 Latar Belakang..................................................................................................3 2.1.2 Tujuan ...............................................................................................................4 2.1.3 Alat....................................................................................................................4 2.2 RANCANGAN SISTEM ALAT....................................................................................4 2.2.1 Diagram Sistem Kendali ...................................................................................4 3 PENUTUP....................................................................................................................5
  • 5. 3 PROPOSAL TUGAS AKHIR MATA KULIAH 1 PENGANTAR 1.1 Ringkasan Isi Dokumen Dokumen B100 yang dibuat berisi tentang gagasan atau ide tentang tugas akhir mata kuliah Sistem Kendali Digital (SKD), Elektronika Industri (Elind), dan Instrumentasi Elektronika (IE) yang berupa tujuan, latar belakang, dan nama sistem. Dokumen B100 juga berisi mengenai rancangan sistem yang akan dibuat yang berupa blok diagram sistem. 1.2 Tujuan Penulisan dan Aplikasi/Kegunaan Dokumen Dokumen B100 memiliki tujuan sebagai salah satu bagian dari rangkaian dokumentasi dalam pembuatan dan pengembangan proyek. Dokumen B100 berisi penjelasan mengenai latar belakang dan tujuan proyek ini dibuat. Dokumen B100 ini juga diharapkan dapat memberikan pemahaman mengenai sistem yang akan dibuat dan dikembangkan. 2 PENGEMBANGAN PROPOSAL 2.1 Latar Belakang, Tujuan, dan Alat 2.1.1 Latar Belakang PID control merupakan system kendali yang dapat membuat sesuatu yang bergerak dapat dikendalikan. Salah satunya yaitu kendali motor DC sebagai kipas untuk mengendalikan posisi dari suatu benda yang ringan seperti bola pingpong. Untuk lebih memahami system kendali digital, elektronika industry, dan instrumentasi elektronika perlu adanya suatu pembuatan dan pengembangan suatu plant atau system. Maka dari itu untuk lebih memahami materi dari matakuliah yang bersangkutan, saya membuat suatu system kendali posisi bola dengan PID berbasis Arduino, Mosfet, dan Sensor Ultrasonik. Dan juga diharapkan system ini dibuat untuk dapat memahami konsep PID.
  • 6. 4 2.1.2 Tujuan Tujuan yang diharapkan dari pembuatan alat iniini: 1. Dapat mengaplikasikan sistem kendali digital PID, Elektronika industry, dan Instrumentasi elektronika pada suatu alat sederhana. 2. Dapat mempelajari parameter-paramater kendali dari alat yang dibuat. 2.1.3 Alat Alat yang dibuat merupakan sebuah kendali posisi bola pingpong dengan kipas. Ketika setpoint di tetapkan, maka kipas akan membuat bola bergerak ke nilai setpoint yang di feedback memalui sensor ultrasonic. Kipas akan mempertahankan keadaan bola ketika mencapai nilai setpoint. Diharapkan ketika plant diberi gangguan, bola akan kembali ke nilai setpoint dan mempertahankannya. 2.2 Rancangan Sistem Alat 2.2.1 Diagram Sistem Kendali Berikut merupakan blok diagram dari system yang akan dibuat: Gambar 2.1 Rancangan Sistem Kendali Alat Berdasarkan diagram blok diatas, terdapat empat bagian utama : 1. SetPoint, SetPoint berupa potensio yang membuat nilai referensi yang kita inginkan. 2. Mikrokontroller, mikrokontroller berupa arduino sebagai pengolah sinyal yang memuat PID control. 3. Plant, Plant terdapat beberapa bagian, diantaranya: driver yang berupa Mosfet, actuator menggunakan motor DC yang difungsikan sebagai kipas, dan manipulator berupa lintasan bola pingpong. 4. Feedback, feedback menggunakan sensor ultrasonic sebagai pengukur jarak bola pingpong (PV), dan outputnya di masukan kembali ke input mikrokontroller. SetPoint Mikro kontroller Penguat daya/ sinyal manipulat or Aktuator Manipulator Sensor Feedback Output
  • 7. 5 3 Penutup Demikian dokumen B100 ini dibuat. Semoga dapat menjelaskan secara singkat mengenai system yang akan dibuat. Untuk selanjutnya, dokumen ini dapat dijadikan acuan untuk pengembangan-pengembangan bagi tahapan dan dokumentasi berikutnya.
  • 8. 1 KEMENTERIAN PENDIDIKAN DAN KEBUDAYAAN POLITEKNIK NEGERI BANDUNG Jln. Gegerkalong Hilir, Ds. Ciwaruga, Bandung 40012, Kotak Pos 1234, Telepon (022) 2013789, Fax. (022) 2013889 Homepage :www.polban.ac.id Email : polban@polban.ac.id Dokumentasi Tugas Akhir Mata Kuliah Lembar Sampul Dokumen Judul Dokumen Dokumen B200: โ€œSistem Kendali Posisi Bola dengan PID Berbasis Arduino, Mosfet, dan Sensor Ultrasonikโ€ Jenis Dokumen B200 Nomor Dokumen B200 โ€“ 01 Nomor Revisi 01 Nama File 2B_M. Rizki Azis_B200 Tanggal Penerbitan 30 Maret 2017 Unit Penerbit Jumlah Halaman 1 Data Pengusul Pengusul Nama Jabatan Mahasiswa D โ€“ III Teknik Elektronika M. Rizki Azis 151311049 Tanggal 30 - 03 - 2017 TandaTangan Lembaga Politeknik Negeri Bandung Alamat Jln. GegerkalongHilir, Ds. Ciwaruga Bandung 40012, Kotak Pos 1234, Telepon (022) 2013789, Fax. (022) 2013889 Telepon : 022-2013789 Faks : 022-2013889 Email : polban@polban.ac.id
  • 9. 2 DAFTAR ISI DAFTAR ISI........................................................................................................................2 PROPOSAL TUGAS AKHIR MATA KULIAH .............................................................3 1 PENGANTAR .............................................................................................................3 1.1 RINGKASAN ISI DOKUMEN ......................................................................................3 1.2 TUJUAN PENULISAN DAN APLIKASI/KEGUNAAN DOKUMEN....................................3 2 SPESIFIKASI SISTEM..............................................................................................3 2.1 CONTROLLER (ARDUINO UNO R3) ..........................................................................3 2.2 SENSOR ULTRASONIK HC SR04..............................................................................5 2.4 MOTOR DC (BLOWER FAN / KIPAS KEONG)................................................................5 2.5 POTENSIOMETER ......................................................................................................6 2.6 LCD 16X2...............................................................................................................6 2.7 MOSFET...................................................................................................................8 3 PENUTUP....................................................................................................................9 4 REFERENSI..............................................................................................................10
  • 10. 3 PROPOSAL TUGAS AKHIR MATA KULIAH 1 PENGANTAR 1.1 Ringkasan Isi Dokumen Dokumen B200 ini berisi mengenai spesifikasi komponen dari alat yang akan dibuat sebagai tugas akhir mata kuliah Sistem Kendali Digital (SKD), Elektronika Industri (Elind), dan Instrumentasi elektronika (IE). Dokumen B200 berisi spesifikasi controller Arduino uno, sensor ultrasonic, motor DC (Fan), Potensiometer, dan LCD 16x2. 1.2 Tujuan Penulisan dan Aplikasi/Kegunaan Dokumen Dokumen B200 memiliki tujuan sebagai salah satu bagian dari rangkaian dokumentasi dalam pembuatan dan pengembangan proyek. Dokumen B200 menjadi acuan apabila terjadi ketidaksesuaian terhadap alat dan komponen yang akan dibuat dan dirancang. Sehingga memudahkan tindak lanjut dari kekurangan sistem bila terjadi pada saat pengerjaan. 2 SPESIFIKASI SISTEM Terdapat beberapa komponen utama dalam pembuatan alat, diantaranya Arduino uno R3, sensor ultrasonic, motor DC (Fan), potensiometer, LCD 16x2, dan Mosfet. Berikut uraiannya : 2.1 Controller (Arduino Uno R3) Arduino Uno R3 adalah papan pengembangan (development board) mikrokontroler yang berbasis chip ATmega328P. Disebut sebagai papan pengembangan karena board ini memang berfungsi sebagai arena prototyping sirkuit mikrokontroller. Arduino Uno memiliki 14 digital pin input / output (atau biasa ditulis I/O, dimana 6 pin diantaranya dapat digunakan sebagai output PWM), 6 pin input analog, menggunakan crystal 16 MHz, koneksi USB, jack listrik, header ICSP dan tombol reset.Hal tersebut adalah semua yang diperlukan untuk mendukung sebuah rangkaian mikrokontroler. Cukup dengan menghubungkannya ke komputer dengan kabel USB atau diberi power dengan adaptor AC-DC atau baterai, Arduino sudah dapat beroperasi dengan baik.
  • 11. 4 Gambar 2.1 Arduino Uno R3 Spesifikasi Chip mikrokontroller ATmega328P Tegangan operasi 5V Tegangan input (yang direkomendasikan, via jack DC) 7V - 12V Tegangan input (limit, via jack DC) 6V - 20V Digital I/O pin 14 buah, 6 diantaranya menyediakan PWM Analog Input pin 6 buah Arus DC per pin I/O 20 mA Arus DC pin 3.3V 50 mA Memori Flash 32 KB, 0.5 KB telah digunakan untuk bootloader SRAM 2 KB EEPROM 1 KB Clock speed 16 Mhz Dimensi 68.6 mm x 53.4 mm Berat 25 g
  • 12. 5 2.2 Sensor Ultrasonik HC SR04 Sensor HC-SR04 adalah sensor pengukur jarak berbasis gelombang ultrasonik. Prinsip kerja sesnsor ini pirip dengan radar ultrasonik. Gelombang ultrasonik di pancarkan kemudian di terima balik oleh receiver ultrasonik. Jarak antara waktu pancar dan waktu terima adalah representasi dari jarak objek. Sensor ini cocok untuk aplikasi elektronik yang memerlukan deteksi jarak termasuk untuk sensor posisi bola pingpong yang diangkat oleh kipas. Gambar 2.2 Sensor Ultrasonik HC SR04 Spesifikasi โ€ข Jangkauan deteksi: 2cm sampai kisaran 400 -500cm โ€ข Sudut deteksi terbaik adalah 15 derajat โ€ข Tegangan kerja 5V DC โ€ข Resolusi 1cm โ€ข Frekuensi Ultrasonik 40 kHz โ€ข Dapat dihubungkan langsung ke kaki mikrokontroler 2.3 Motor DC (Blower Fan / Kipas Keong) Blower Fan (Kipas Keong) DC 12v adalah kipas yg outputnya dikumpulkan pada 1 lobang sehingga diperoleh angin yang kencang dibandingkan dengan kipas biasa yang anginnya tersebar. Gambar 2.3 Kipas Keong
  • 13. 6 Spesifikasi โ€ข Merek : Variasi โ€ข Tipe : Brushless Centrifugal Fan โ€ข Ukuran : 50x50x15mm โ€ข Tegangan : 12V DC โ€ข Daya : 0.75W โ€ข Speed : 4000 RPM โ€ข Noise : 33 dB (Quiet) 2.4 Potensiometer Potensiometer yang digunakan adalah tipe mono dengan besar resistansi 100K ohm. Potensiometer ini di fungsikan sebagai setpoint. Gambar 2.4 Potensiometer 2.5 LCD 16x2 LCD dengan backlight biru ini dapat menampilkan 2 baris 16 karakter warna hitam. Dapat digunakan untuk semua jenis mikro kontroller. Backlight biru yang bisa diubah dengan menggunakan potensiometer. Dalam pengaplikasian pada alat, LCD ini digunakan untuk menampilkan nilai setpoint (SV) dan nilai respon (PV).
  • 14. 7 Gambar 2.5 LCD 16x2 spesifikasi
  • 15. 8 2.6 Mosfet MOSFET (Metal Oxide Semiconductor Field Efect Transistor) merupakan piranti atau komponen aktif pokok yang kini banyak digunakan dalam bidang Elektronika Daya; yakni UPS (Uninterruptible Power Supply), dan sistem pengendali daya/motor-motor besar di bidang industri. Gambar 6. Mosfet Spesifikasi
  • 16. 9 3 Penutup Demikian dokumen B200 ini dibuat, untuk berikutnya dokumen ini dapat dijadikan acuan untuk pembuatan dan pengembangan alat bagi tahapan dan dokumentasi berikutnya.
  • 17. 10 4 Referensi 1) http://www.digi-bytes.com/index.php?route=product/product&product_id=96. Diakses 30 Maret 2017. 2) https://www.tokopedia.com/goldendream/12v-mini-blower-fan-kipas-keong- brushless-dc-angin-cooling-cooler- 2pin?trkid=f%3DCa0000L000P0W0S0Sh00Co0Po0Fr0Cb0_src%3Dsearch_page %3D1_ob%3D3_q%3Dkipas+keong+12v_catid%3D1035_po%3D1. Diakses 30 Maret 2017. 4). http://www.elektroindonesia.com/elektro/elek27.html. Diakses 8 Juni 2017. 4) LCD 16x2 Datasheet. 5) http://ecadio.com/mengenal-dan-belajar-arduino-uno-r3. Diakses 30 Maret 2017.
  • 18. 1 KEMENTERIAN PENDIDIKAN DAN KEBUDAYAAN POLITEKNIK NEGERI BANDUNG Jln. Gegerkalong Hilir, Ds. Ciwaruga, Bandung 40012, Kotak Pos 1234, Telepon (022) 2013789, Fax. (022) 2013889 Homepage :www.polban.ac.id Email : polban@polban.ac.id Dokumentasi Tugas Akhir Mata Kuliah Lembar Sampul Dokumen Judul Dokumen Dokumen B300: โ€œSistem Kendali Posisi Bola dengan PID Berbasis Arduino, Mosfet, dan Sensor Ultrasonikโ€ Jenis Dokumen B300 Nomor Dokumen B300 โ€“ 01 Nomor Revisi 01 Nama File 2B_M. Rizki Azis_B300 Tanggal Penerbitan 27 Maret 2017 Unit Penerbit Jumlah Halaman 7 Data Pengusul Pengusul Nama Jabatan Mahasiswa D โ€“ III Teknik Elektronika M. Rizki Azis 151311049 Tanggal 30 - 03 - 2017 TandaTangan Lembaga Politeknik Negeri Bandung Alamat Jln. GegerkalongHilir, Ds. Ciwaruga Bandung 40012, Kotak Pos 1234, Telepon (022) 2013789, Fax. (022) 2013889 Telepon : 022-2013789 Faks : 022-2013889 Email : polban@polban.ac.id
  • 19. 2 DAFTAR ISI DAFTAR ISI........................................................................................................................2 PROPOSAL TUGAS AKHIR MATA KULIAH .............................................................3 1 PENGANTAR .............................................................................................................3 1.1 RINGKASAN ISI DOKUMEN ......................................................................................3 1.2 TUJUAN PENULISAN DAN APLIKASI/KEGUNAAN DOKUMEN....................................3 2 PERANCANGAN SISTEM .......................................................................................3 2.1 DIAGRAM BLOK ......................................................................................................3 2.2 PERANCANGAN MEKANIK ........................................................................................4 2.4 FLOWCHART ............................................................................................................5 2.5 WIRING DIAGRAM ....................................................................................................6 3 PENUTUP....................................................................................................................6
  • 20. 3 PROPOSAL TUGAS AKHIR MATA KULIAH 1 PENGANTAR 1.1 Ringkasan Isi Dokumen Dokumen B300 ini berisi mengenai perancangan system elektronik, perancangan mekanik flowchart, dan wiring diagram yang akan dibuat. 1.2 Tujuan Penulisan dan Aplikasi/Kegunaan Dokumen Dokumen B300 ini bertujuan untuk menjadi salah satu bagian dari rangkaian dokumentasi dalam pembuatan dan pengembangan proyek. Dokumen B300 ini menjadi acuan apabila terjadi ketidaksesuaian atau kesalahan pada perancangan proyek yang akan dibuat. 2 PERANCANGAN SISTEM 2.1 Blok Diagram Gambar1. Blok Diagram Berdasarkan diagram blok diatas, terdapat empat bagian utama : 5. SetPoint, SetPoint berupa potensio yang membuat nilai referensi yang kita inginkan. 6. Mikrokontroller, mikrokontroller berupa arduino sebagai pengolah sinyal yang memuat PID control. 7. Plant, Plant terdapat beberapa bagian, diantaranya: driver yang berupa Mosfet, actuator menggunakan motor DC yang difungsikan sebagai kipas, dan manipulator berupa lintasan bola pingpong. 8. Feedback, feedback menggunakan sensor ultrasonic sebagai pengukur jarak bola pingpong (PV), dan outputnya di masukan kembali ke input mikrokontroller.
  • 21. 4 2.2 Perancangan Mekanik Pada perancangan mekanik, yang dibuat adalah lintasan bola dengan ukuran sebagai berikut: โ€ข Diameter bola pingpong 4cm, maka lebar lintasan tidak pas, tidak juga terlalu lenggang. Maka diberi ruang sedikit menjadi 4,5 cm. โ€ข Panjang lintasan dapat disesuaikan. Pada proyek ini panjang lintasannya 30 cm. Gambar2. Perancangan mekanik
  • 22. 5 2.3 Flowchart Berikut flowchart dari proyek yang akan dibuat : Gambar3. Flowchart system
  • 23. 6 Sistem diawali dari menentukan setpoint atau jarak bola. Selanjutnya bola diletakkan di lintasan. Lalu arduino akan mengolah data dari sensor agar bola berada pada setpoint dengan mengatur kecepatan putar dari kipas yang berupa nilai PID. Jika posisi bola sudah berada pada nilai setpoint, maka kipas akan mempertahankan posisi bola pada keadaan tersebut. Namun jika belum, akan terbaca nilai error oleh sensor yang menjadi acuan untuk arduino dalam menentukan posisi bola dan memutar kipas lebih kencang atau lebih rendah supaya posisi bola berada pada keadaan setpoint. Begitu seterusnya jika terbaca nilai error. 2.4 Wiring Diagram Gambar4. Wiring Diagram 3 Penutup Demikian dokumen B300 ini dibuat, untuk berikutnya dokumen ini dapat dijadikan acuan untuk perancangan dan pengembangan alat bagi tahapan dan dokumentasi berikutnya.
  • 24. 1 KEMENTERIAN PENDIDIKAN DAN KEBUDAYAAN POLITEKNIK NEGERI BANDUNG Jln. Gegerkalong Hilir, Ds. Ciwaruga, Bandung 40012, Kotak Pos 1234, Telepon (022) 2013789, Fax. (022) 2013889 Homepage :www.polban.ac.id Email : polban@polban.ac.id Dokumentasi Tugas Akhir Mata Kuliah Lembar Sampul Dokumen Judul Dokumen Dokumen B400: โ€œSistem Kendali Posisi Bola dengan PID Berbasis Arduino, Mosfet, dan Sensor Ultrasonikโ€ Jenis Dokumen B400 Nomor Dokumen B400 โ€“ 01 Nomor Revisi 01 Nama File 2B_M. Rizki Azis_B400 Tanggal Penerbitan 21 Mei 2017 Unit Penerbit Jumlah Halaman Data Pengusul Pengusul Nama Jabatan Mahasiswa D โ€“ III Teknik Elektronika M. Rizki Azis 151311049 Tanggal 21 - 05 - 2017 TandaTangan Lembaga Politeknik Negeri Bandung Alamat Jln. GegerkalongHilir, Ds. Ciwaruga Bandung 40012, Kotak Pos 1234, Telepon (022) 2013789, Fax. (022) 2013889 Telepon : 022-2013789 Faks : 022-2013889 Email : polban@polban.ac.id
  • 25. 2 DAFTAR ISI DAFTAR ISI........................................................................................................................2 PROPOSAL TUGAS AKHIR MATA KULIAH .............................................................3 1 PENGANTAR .............................................................................................................3 1.1 RINGKASAN ISI DOKUMEN ......................................................................................3 1.2 TUJUAN PENULISAN DAN APLIKASI/KEGUNAAN DOKUMEN....................................3 2 PENGUJIAN ...............................................................................................................3 2.1 PENGUJIAN ARDUINO UNO .......................................................................................3 2.2 PNGUJIAN POTENSIOMETER DENGAN SV .................................................................4 2.3 PENGUJIAN LCD .....................................................................................................5 2.4 PENGUJIAN SENSOR.................................................................................................6 2.5 PENGUJIAN DRIVER & ACTUATOR ..........................................................................8 3 LISTING PROGRAM................................................................................................9 4 PENUTUP..................................................................................................................13
  • 26. 3 PROPOSAL TUGAS AKHIR MATA KULIAH 1 PENGANTAR 1.1 Ringkasan Isi Dokumen Dokumen B400 ini berisi mengenai pengujian nilai SV dengan potensiometer, LCD, pengujian sensor, dan pengujian driver actuator. 1.2 Tujuan Penulisan dan Aplikasi/Kegunaan Dokumen Dokumen B400 ini bertujuan untuk dijadikan salah satu bagian dari rangkaian dokumentasi dalam pembuatan dan pengembangan proyek. Dokumen B400 ini menjadi landasan dalam pembuatan proyek mandiri, dan diharapkan dokumen ini memudahkan dalam pembuatan alat. 2 PENGUJIAN 2.1 Pengujian Aduino uno Gambar1. Arduino uno Gambar2. Program pengujian arduino
  • 27. 4 Arduino uno di uji dengan memasukkan program blink pada arduino sebagai mikrokontroller. Berdasarkan hasil uji, arduino uno berfungsi dengan baik dan dapat digunakan dalam pembuatan proyek mandiri. 2.2 Pengujian Potensiometer sebagai SV Pengujian Setpoint dengan potensiometer dilakukan dengan cara menghubungkan kaki tengah potensiomter ke A0 arduino dan salah satu kakinya ke ground dan kaki yang lainnya ke Vcc. Lalu di test dengan program dibawah ini. Gambar3. Program pengujian potensiometer Gambar4. Hasil plotter dari potensiometer Berdasarkan hasil pengujian potensiometer tersebut dapat digunakan sebagai pengatur nilai setpoint pada proyek mandiri.
  • 28. 5 2.3 Pengujian LCD Pengujian LCD dilakukan dengan cara merangkai rangkaian LCD dengan arduino. Berikut rangkaiannya. Gambar5. Rangkaian LCD Gambar6. Program test LCD
  • 29. 6 Gambar7. Hasil dari test LCD Berdasarkan pengujian diatas LCD berfungsi baik dan dapat digunakan. Pada pengetesan di pasang potensiometer agar nilai SV dapat terlihat. Untuk memudahkan pemasangan LCD dapat digunakan shield LCD ke arduino. 2.4 Pengujian Sensor Pada proyek ini sensor yang digunakan adalah sensor ultrasonic sebagai penunjuk jarak posisi bola. Berikut program dan hasil dari pengujian. Gambar8. Program pengujian sensor ultrasonic
  • 30. 7 Gambar9. Hasil plotter dari sensor ultrasonic Gambar10. Hasil serial monitor Jarak sebenarnya Jarak pada serial monitor 5 5 10 10 20 20 30 30 Jarak (Cm)
  • 31. 8 Berdasarkan hasil pengujian diatas, Sensor ultrasonic ini dapat digunakan sebagai sensor pengukur jarak bola pada proyek. Sensor menunjukkan pengukuran yang sesuai namun tidak menunjukkan angka pecahan. Sehingga jika ada pergeseran sedikit tidak merubah banyak karena sensor ini memiliki resolusi 1 cm. 2.5 Pengujian Driver & Actuator Pada proyek ini digunakan mosfet IRF540n sebagai driver dan kipas keong sebagai actuator. Berikut rangkaian dan hasil pengujian. Dibawah ini merupakan program untuk pengetesan keluaran arduino yang pwm nya diganti-ganti lalu di hubungkan dengan driver & actuator. Gambar11. Program pengetesan arduino-driver-actuator Gambar11. Rangkaian arduino-driver-actuator
  • 32. 9 Input PWM Tegangan pd Drain terhadap Gnd Kondisi kipas 0 12 Tidak berputar 100 6.8 Berputar lambat 200 2.5 Berputar kencang 255 1.2 Sangat kencang 3 Listing Program Berikut adalah listing program yang akan digunakan pada proyek yang diupload ke Ardino uno. #include <LiquidCrystal.h> #include <Ultrasonic.h> Ultrasonic ultrasonic(9,10); float PID; float et,et_1; float eint,eint_1,eint_update; float editf; float Kp, Ti, Td, Ki, Kd; float SV, PV; int MV; unsigned long t; double t_1, Ts; float interval_elapsed; float interval_limit; LiquidCrystal lcd(12,11,5,4,3,2); int start; void setup() { Kp=2;
  • 34. 11 } void loop() { start=digitalRead(8); while(start==1){ SV=analogRead(A0)*0.004887; SV=SV*6; PV=ultrasonic.Ranging(CM); t=millis(); Ts=(t - t_1)/1000; et=SV-PV; eint_update=(((et+et_1)*Ts)/2); eint=eint_1+eint_update; editf=(et - et_1)/Ts; PID=Kp*et+Ki*eint+Kd*editf; if(PID>10){ PID=10; } else{ PID=PID; } PID = PID/2; MV=PID*51; analogWrite(6,MV); interval_elapsed=interval_elapsed + Ts;
  • 35. 12 if(interval_elapsed >= interval_limit){ Serial.print(SV); Serial.print(" "); Serial.print(PV); Serial.print(" "); Serial.print("30"); Serial.print(" "); Serial.println("0"); lcd.setCursor(3,0); lcd.print(SV); lcd.setCursor(3,1); lcd.print(PV); et_1=et; eint_1=eint; t_1; start=digitalRead(8); analogWrite(6,0); interval_elapsed=0; et_1=0; eint_1=0; t=millis(); delay(100); SV=analogRead(A0)*0.004887; PV=analogRead(A5)*0.004887; Serial.print(SV); Serial.print(" ");
  • 36. 13 Serial.print(PV); Serial.print(" "); Serial.print("30"); Serial.print(" "); Serial.println("0"); lcd.setCursor(3,0); lcd.print(SV); lcd.setCursor(3,1); lcd.print(PV); } } } 4 Penutup Demikian dokumen B400 ini dibuat, untuk berikutnya dokumen ini dapat dijadikan acuan untuk perancangan dan pengembangan alat bagi tahapan dan dokumentasi berikutnya.
  • 37. 1 KEMENTERIAN PENDIDIKAN DAN KEBUDAYAAN POLITEKNIK NEGERI BANDUNG Jln. Gegerkalong Hilir, Ds. Ciwaruga, Bandung 40012, Kotak Pos 1234, Telepon (022) 2013789, Fax. (022) 2013889 Homepage :www.polban.ac.id Email : polban@polban.ac.id Dokumentasi Tugas Akhir Mata Kuliah Lembar Sampul Dokumen Judul Dokumen Dokumen B500: โ€œSistem Kendali Posisi Bola dengan PID Berbasis Arduino, Mosfet, dan Sensor Ultrasonikโ€ Jenis Dokumen B500 Nomor Dokumen B500 โ€“ 01 Nomor Revisi 01 Nama File 2B_M. Rizki Azis_B500 Tanggal Penerbitan 8 Juni 2017 Unit Penerbit Jumlah Halaman Data Pengusul Pengusul Nama Jabatan Mahasiswa D โ€“ III Teknik Elektronika M. Rizki Azis 151311049 Tanggal 8 - 06 - 2017 TandaTangan Lembaga Politeknik Negeri Bandung Alamat Jln. GegerkalongHilir, Ds. Ciwaruga Bandung 40012, Kotak Pos 1234, Telepon (022) 2013789, Fax. (022) 2013889 Telepon : 022-2013789 Faks : 022-2013889 Email : polban@polban.ac.id
  • 38. 2 DAFTAR ISI DAFTAR ISI........................................................................................................................2 PROPOSAL TUGAS AKHIR MATA KULIAH .............................................................3 1 PENGANTAR .............................................................................................................3 1.1 RINGKASAN ISI DOKUMEN ......................................................................................3 1.2 TUJUAN PENULISAN DAN APLIKASI/KEGUNAAN DOKUMEN....................................3 2 DESAIN SISTEM KENDALI....................................................................................3 2.1 ZIEGLER-NICHOLS TIPE 2........................................................................................3 2.2 DESAIN KENDALI DARI RESPON SISTEM..................................................................4 2.3 HASIL DESAIN KENDALI..........................................................................................5 4 PENUTUP....................................................................................................................6
  • 39. 3 PROPOSAL TUGAS AKHIR MATA KULIAH 1 PENGANTAR 1.1 Ringkasan Isi Dokumen Dokumen B500 ini berisi mengenai desain system kendali posisi bola dengan fan menggunakan pemodelan Ziegler-Nichols Tipe 2 agar mendapatkan parameter kendali yaitu Kp, Ti, dan Td. Dokumen ini juga berisi mengenai filter digital dari plant tersebut. 1.2 Tujuan Penulisan dan Aplikasi/Kegunaan Dokumen Dokumen B500 ini bertujuan untuk : โ€ข Dokumentasi proyek mandiri. โ€ข Mencari parameter kendali. โ€ข Membuat filter digital untuk menghilangkan noise. 2 DESAIN SISTEM KENDALI 2.1 Ziegler-Nichols Tipe 2 Pada pemodelan dalam mendapatkan parameter kendali, terdapat beberapa metoda yang dapat digunakan contohnya seperti Ziegler-Nichols Tipe 1, Ziegler-Nichols Tipe 2, dan yang lainnya. Biasanya kendali posisi menggunakan metoda ini. Pada metode Ziegler- Nichols Tipe 2, untuk mendapatkan parameter kendali, system dibuat close-loop dan respon dibuat menjadi berosilasi yang berpola. Nilai Kp diatur agar respon dapat berosilasi dan nilai Ti dan Td di nol kan. Respon dibuat berosilasi untuk mendapatkan nilai Kcr dan Pcr.
  • 40. 4 2.2 Desain Kendali dari Respon Sistem Dibawah ini merupakan respon yang telah dibuat berosilasi dengan nilai gain / Kp / Kcr = 0.65. Gambar 1. Desain ZN 2 dari respon sistem Perlu diingat bahwa waktu yang ada di plotter harus di konversi ke dalam waktu asli terlebih dahulu. Konversi waktu plotter arduino ke waktu asli : ๐‘ก ๐‘Ž๐‘ ๐‘™๐‘– ๐‘ก ๐‘ƒ๐‘™๐‘œ๐‘ก๐‘ก๐‘’๐‘Ÿ = 50.9 465.22 = 0.12 ๐‘ก ๐‘Ž๐‘ ๐‘™๐‘– ๐‘ก ๐‘๐‘™๐‘œ๐‘ก๐‘ก๐‘’๐‘Ÿ = ๐‘ก ๐ฟ(๐‘Ž๐‘ ๐‘™๐‘–) ๐‘ก ๐ฟ(๐‘๐‘™๐‘œ๐‘ก๐‘ก๐‘’๐‘Ÿ) ๏ƒจ 0.12 = ๐‘ก ๐ฟ(๐‘Ž๐‘ ๐‘™๐‘–) 18.56 ๏ƒจ t PCR(asli) = 2.03 Sehingga didapat Kcr = 0.65, dan Pcr = 2.03 Selanjutnya perhitungan Kp, Ti, dan Td. ๐พ๐‘ = 0.6 ๐‘ฅ ๐พ๐‘๐‘Ÿ = 0.6 ๐‘ฅ 0.65 = 0.39 ๐‘‡๐‘– = 0.5 ๐‘ฅ ๐‘ƒ๐‘๐‘Ÿ = 0.5 ๐‘ฅ 2.03 = 1.015 ๐‘‡๐‘‘ = 0.125 ๐‘ฅ ๐‘ƒ๐‘๐‘Ÿ = 0.125 ๐‘ฅ 2.03 = 0.25375
  • 41. 5 Setelah itu karena terdapat beberapa noise, dibuat filter digital untuk meredamnya agar tidak terlalu melonjak. ๐‘ก ๐‘Ž๐‘ ๐‘™๐‘– ๐‘ก ๐‘ƒ๐‘™๐‘œ๐‘ก๐‘ก๐‘’๐‘Ÿ = 50.9 465.22 = 0.12 ๐‘ก ๐‘Ž๐‘ ๐‘™๐‘– ๐‘ก ๐‘ƒ๐‘™๐‘œ๐‘ก๐‘ก๐‘’๐‘Ÿ = ๐‘‡ ๐‘Ž๐‘ ๐‘™๐‘– ๐‘‡ ๐‘ƒ๐‘™๐‘œ๐‘ก๐‘ก๐‘’๐‘Ÿ ๏ƒจ 0.12 = ๐‘‡ ๐‘Ž๐‘ ๐‘™๐‘– 1.99 ๏ƒจ T(asli) = 0.23 f = 1 ๐‘‡ ๏ƒจ 1 0.23 = 4.35 Hz f dalam rad = 2 ๐‘ฅ 3.14 ๐‘ฅ 4.35 = 27.318 rad f cut-off 1 dek = 2.7318 ๏ƒจ dibulatkan menjadi 3 2.3 Hasil Desain kendali Setalah mengetahui parameter kendali, lalu Kp, Ti, dan Td dimasukkan ke dalam program dan berikut hasil responnya. Gambar 2. Respon hasil desain tanpa filter Pada Gambar diatas dapat dilihat noise yang dihasilkan dari pembacaan sensor cukup banyak dan masih terdapat overshoot.
  • 42. 6 Gambar 3. Respon hasil desain dengan filter Pada gambar diatas dapat dilihat noise sudah tidak terlalu banyak, namun masih terdapat overshoot sehingga perlu mentuningnya dengan baik. 3 Penutup Demikian dokumen B500 ini dibuat, untuk berikutnya dokumen ini dapat dijadikan acuan untuk perancangan dan pengembangan alat bagi tahapan dan dokumentasi berikutnya.
  • 43. 1 KEMENTERIAN PENDIDIKAN DAN KEBUDAYAAN POLITEKNIK NEGERI BANDUNG Jln. Gegerkalong Hilir, Ds. Ciwaruga, Bandung 40012, Kotak Pos 1234, Telepon (022) 2013789, Fax. (022) 2013889 Homepage :www.polban.ac.id Email : polban@polban.ac.id Dokumentasi Tugas Akhir Mata Kuliah Lembar Sampul Dokumen Judul Dokumen Dokumen B600: โ€œSistem Kendali Posisi Bola dengan PID Berbasis Arduino, Mosfet, dan Sensor Ultrasonikโ€ Jenis Dokumen B600 Nomor Dokumen B600 โ€“ 01 Nomor Revisi 01 Nama File 2B_M. Rizki Azis_B600 Tanggal Penerbitan 8 Juni 2017 Unit Penerbit Jumlah Halaman Data Pengusul Pengusul Nama Jabatan Mahasiswa D โ€“ III Teknik Elektronika M. Rizki Azis 151311049 Tanggal 8 - 06 - 2017 TandaTangan Lembaga Politeknik Negeri Bandung Alamat Jln. GegerkalongHilir, Ds. Ciwaruga Bandung 40012, Kotak Pos 1234, Telepon (022) 2013789, Fax. (022) 2013889 Telepon : 022-2013789 Faks : 022-2013889 Email : polban@polban.ac.id
  • 44. 2 DAFTAR ISI DAFTAR ISI........................................................................................................................2 PROPOSAL TUGAS AKHIR MATA KULIAH .............................................................3 1 PENGANTAR .............................................................................................................3 1.1 RINGKASAN ISI DOKUMEN ......................................................................................3 1.2 TUJUAN PENULISAN DAN APLIKASI/KEGUNAAN DOKUMEN....................................3 2 TUNING DAN GANGGUAN ....................................................................................3 2.1 TUNING PARAMETER KENDALI .................................................................................3 2.2 PERCOBAAN GANGGUAN..........................................................................................5 4 PENUTUP....................................................................................................................5
  • 45. 3 PROPOSAL TUGAS AKHIR MATA KULIAH 1 PENGANTAR 1.1 Ringkasan Isi Dokumen Dokumen B600 ini berisi mengenai tuning parameter PID dan percobaan gangguan terhadap system. 1.2 Tujuan Penulisan dan Aplikasi/Kegunaan Dokumen Dokumen B500 ini bertujuan untuk : โ€ข Dokumentasi proyek mandiri. โ€ข Tuning parameter kendali. โ€ข Mencoba gangguan pada plant 2 TUNING DAN GANGGUAN 2.1 Tuning Parameter kendali Gambar 1. Respon hasil desain Parameter hasil desain ๏ƒจ Kp = 0.39 Ti = 1.015 Td = 0.25375
  • 46. 4 Berdasarkan respon hasil desain ZN2, respon yang dihasilkan masih belum sempurna, sehingga diperlukan tuning parameter PID. Pada proses tuning didasarkan terhadap table dibawah agar mendapatkan parameter yang baik. Tabel 1. Pengaruh perubahan parameter terhadap respon Setelah melakukan proses tuning didapatkan hasil akhir sebagai berikut: Kp = 0.05 Ti = 0.5 Td = 0.2 Berikut respon dari tuning akhir dengan setpoint 15cm : Gambar 2. Respon hasil tuning akhir
  • 47. 5 Berdasarkan parameter hasil desain dan tuning akhir, Kp yang dirubah menjadi 0.05 agar pada saat pembacaan sensor kurang baik, system tidak melonjak jauh. Ti yang dirubah menjadi 0.5 agar overshootnya bisa berkurang dan hilang. Td yang dirubah tidak terlalu jauh yaitu 0.2. 2.2 Percobaan Gangguan Setelah mendapatkan respond an parameter yang baik, perlu adanya gangguan untuk menguji system kendalinya. Berikut respon hasil gangguan setelah respon berada pada steady state. Gambar 3. Percobaan gangguan Pada gambar yang bertanda persegi merah merupakan hasil dari gangguan yang diberikan terhadap plant. Sistem dapat mencapai setpoint kembali dan berada pada steady state. 3 PENUTUP Demikian dokumen B600 ini dibuat, dokumen ini merupakan dokumen terakhir dari dokumentasi proyek mandiri.