Kendali Kecepatan Motor DC Dengan Kontroller PID dan Antarmuka Visual Basic

Reza Muhardian(1), Krismadinata Krismadinata(2),
(1) Universitas Negeri Padang  Indonesia
(2) Universitas Negeri Padang  Indonesia

Corresponding Author


DOI : https://doi.org/10.24036/jtev.v6i1.108034

Full Text:    Language : en

Abstract


Kecepatan motor DC sering mengalami penurunan akibat dari beban yang ada, sehingga kecepatanya menjadi tidak konstan sehingga diperlukan rancangan kontroller.  Dalam artikel ini, mengimplementasikan suatu alat pengendali kecepatan motor DC dengan kontroller PID dan antarmuka visual basic berbasis Arduino UNO. Pada alat ini setpoint dan parameter PID diinputkan melalui visual basic. Sensor encoder akan membaca kecepatan motor dan kontroller PID akan membandingkan nilai yang terbaca dengan setpoint dan selisih tersebut dinamakan error. Nilai error akan dimasukan ke persamaan PID dan keluaran dari PID berupa PWM(pulse width modulation) yang menjadi masukan untuk driver motor L298N melalui mikrokontroller Arduino UNO. Selanjutnya terjadi pengulangan proses sampai mencapai nilai setpoint yang ditentukan dan kecepatan akan dipertahankan. Penentuan hasil parameter kontroller PID ini didapatkan dengan penalaan trial and error. Trial and error dilakukan dengan cara meinputkan nilai Kp, Ki, Kd dan melihat kurva respon sistem sampai didapatkan bentuk kurva respon yang diinginkan. Dengan menerapkan kontroller PID kecepatan putaran motor DC dapat tercapai dan stabil sesuai dengan nilai setpoint yang ditetapkan.


Keywords


ArduinoUno, Visual Basic, Encoder, Motor DC, PID

References


Mardianto, Eric.(2018). Rancang Bangun Antarmuka Operasi Motor DC Dengan Converter 4 Kuadran. Tugas Akhir. Padang : Universitas Negeri Padang.

Simanullang, Sando Andre, Paula Santi Rudati, and Feriyonika Feriyonika. 2017 "Sistem PID Pengendali Level Ketinggian Air Berbasis Modbus/TCP-LCU dan Industrial Field Control Node-RTU." Prosiding Industrial Research Workshop and National Seminar. Vol. 8.

Rosid Dhanang. 2012. Pengendalian Kecepatan Motor Arus Searah Seri dengan DC Chopper. Tugas Akhir. Depok : Universitas Indonesia

Silalahi, Dony Araventa.2017. Pengendalian Kecepatan Putar (Rpm) Motor DC dengan Metode PID Berbasis Mikrokontroller Atmega328 Menggunakan Bahasa Pemrograman Code Vision Avr. Tugas Akhir. Medan : Universitas Sumatera Utara

Haryanto, Heri, and Sarif Hidayat. (2016)"Perancangan HMI (Human Machine Interface) Untuk Pengendalian Kecepatan Motor DC." Setrum: Sistem Kendali-Tenaga-elektronika-telekomunikasi-komputer 1.2: 58-65.

Susanto, Erwin. Kontrol proporsional integral derivatif (PID) untuk motor dc menggunakan personal computer. Departemen Teknik Elektro, Institut Teknologi Telkom Bandung.

Husnaini, Irma dan Krismadinata. Komparasi Pengendali PI dan PID Untuk Tegangan Keluaran Konverter Buck, (Jurnal Nasional Teknik Elektro), ISSN: 2302 – 2949, Vol. 6, No. 3, November 2017. Padang : Universitas Negeri Padang.

Setiawan, Muhammad Rizki, Muhammad Aziz Muslim, and Goegoes Dwi Nusantoro. "Kontrol Kecepatan Motor DC Dengan Metode PID Menggunakan Visual Basic 6.0 dan Mikrokontroler ATmega 16." Jurnal Mahasiswa TEUB 1.2 (2013).

Nasrul, Z. A., Yonita Putri Roja, and Novi Sylvia. 2019 "Aplikasi Kontrol PID pada Reaktor Pabrik Asam Formiat dengan Kapasitas 100.000 Ton/Tahun." Jurnal Teknologi Kimia Unimal 7.2: 135-152.

Retnowati, Ir. Sistem Pengaturan Kecepatan Putaran Motor Pada Mesin Pemutar Gerabah Menggunakan Kontroler Proporsional Integral Deferensial (PID) Berbasis Mikrokontroler. Diss. Brawijaya University.

Rachmat, Antonius.(2010). Algoritma daan Pemrograman dengan Bahasa C – Konsep, Teori,& Implementasi. Yogyakarta: Andi

Setiawan, Rizki.(2012). Kontrol Kecepatan Motor DC Dengan Metode PID Menggunakan Visual Basic 6.0 Dan Mikrokontroler ATmega 16. Jurnal EECCIS Vol. 6, No. 2

Wiriawan, Alifa Restu Janwar, and Andry Irawan. "Pengaturan Kecepatan Motor DC dengan Kontrol Proporsional Integral Derifatif (PID) Berbasis LabView Motor DC Speed Adjustment By Propotional Integral Derivative (PID) Based on LabView.

Simanullang, Sando Andre.(2017). "Sistem PID Pengendali Level Ketinggian Air Berbasis Modbus/TCP-LCU dan Industrial Field Control Node-RTU". Politenik Negeri Bandung.


Article Metrics

 Abstract Views : 13089 times
 PDF Downloaded : 4504 times

Refbacks

  • There are currently no refbacks.