RANCANG BANGUN SISTEM KENDALI KECEPATAN PUTARAN MOTOR DC MENGGUNAKAN PID CONTROLLER
DESIGN AND CONSTRUCTION OF A DC MOTOR ROTATIONAL SPEED CONTROL SYSTEM USING PID CONTROLLER
Motor Dc merupakan alat yang dapat digunakan untuk mengubah energi listrik arus searah menjadi energi mekanik. Pengaplikasian pada motor ini disesuaikan dengan kebutuhannya, salah satu fungsinya digunakan untuk mengsupply beban Dc seperti aplikasi yang berdaya rendah sehingga cocok untuk diaplikasikan pada kecepatan daya rendah sampai sedang. Kecepatan motor ini harus dikendalikan kegunaanya untuk mendapat kecepatan yang dibutuhkan agar memudahkan penelitian, salah satunya dengan mengontrol nilai PWM (Pulse Width Modulation) ketika mengoperasikan alat tersebut. Untuk mendapatkan peforma yang konstan penelitian ini menggunakan PID Controller dan Arduino sebagai sistem kendalinya. Setelah melakukan lima kali percobaan pada dua metode didapat hasil yang signifikan dengan melihat respon dinamik yang terdapat pada software Matlab. Berdasarkan kinerja dari pengujian menggunakan PID variable over shoot, steady state error, dan settling time mendapat hasil yang lebih kecil dibandingkan dengan tidak menggunakan PID. Kecepatan putaran Motor DC lebih konstan jika menggunakan kontrol PID. Metode Ziegler nichols untuk menentukan parameter kendali PID dimulai dengan memberikan nilai input setpoint 1000 sebagai langkah awal mendapatkan parameter Kc dan Lc untuk menentukan nilai Kp, Ki, dan Kd. Diperoleh nilai Kp = 0,0048; Ki = 0,0181; Kd = 0,000318.
A DC motor is a device that can be used to convert direct current electrical energy into mechanical energy. The application of this motor is tailored to its needs, one of its functions is to supply DC loads such as low power applications so it is suitable for application at low to medium power speeds. The speed of this motor must be controlled to obtain the required speed to facilitate research, one of which is by controlling the PWM (Pulse Width Modulation) value when operating the tool. To obtain constant performance, this research uses a PID Controller and Arduino as the control system. After carrying out five experiments on two methods, significant results were obtained by looking at the dynamic response in the Matlab software. Based on the performance of testing using PID variable over shoot, steady state error, and settling time, the results were smaller compared to not using PID. The rotation speed of a DC motor is more constant when using PID control. The Ziegler Nichols method for determining PID control parameters begins by providing an input setpoint value of 1000 as the initial step to obtain the Kc and Lc parameters to determine the Kp, Ki and Kd values. Obtained value Kp = 0.0048; Ki = 0.0181; Kd = 0.000318.