Kendali Digital Dual-Mode Berbasis Esp32 untuk Pengendalian Posisi dan Kecepatan Motor DC

Authors

  • Ryan Hidayat Electrical Engineering Department, Politeknik Negeri Lhokseumawe, Lhokseumawe, Aceh, Indonesia Author
  • Muhammad Basyir Electrical Engineering Department, Politeknik Negeri Lhokseumawe, Lhokseumawe, Aceh, Indonesia Author https://orcid.org/0009-0000-8298-8144
  • Muhammad Kamal Electrical Engineering Department, Politeknik Negeri Lhokseumawe, Lhokseumawe, Aceh, Indonesia Author
  • Arsy Febrina Dewi Electrical Engineering Department, Politeknik Negeri Lhokseumawe, Lhokseumawe, Aceh, Indonesia Author
  • Muhammad Ramzil Akbar Electrical Engineering Department, Politeknik Negeri Lhokseumawe, Lhokseumawe, Aceh, Indonesia Author

DOI:

https://doi.org/10.30811/litek.v23i1.96

Keywords:

PID Digital, ESP32, Motor DC, MATLAB GUI, Real-Time Control

Abstract

Penelitian ini membahas perancangan dan implementasi sistem kendali PID digital berbasis mikrokontroler ESP32 untuk pengendalian posisi dan kecepatan motor DC. Sistem dikembangkan untuk menggantikan modul kendali analog pada Laboratorium Sistem Kendali konvensional, dengan tujuan meningkatkan akurasi, efisiensi, dan fleksibilitas proses penalaan parameter. Pemrograman dilakukan menggunakan Arduino IDE (C/C++) dengan integrasi antarmuka MATLAB GUI yang berfungsi sebagai media pemantauan respon sistem dan real-time tuning parameter Kp, Ki, dan Kd. Hasil pengujian menunjukkan bahwa sistem mampu mencapai settling time rata-rata 1,81s, overshoot maksimum 9,3%, dan steady-state error di bawah 3% untuk mode kendali posisi maupun kecepatan. Dibandingkan dengan sistem analog, desain digital berbasis ESP32 memberikan peningkatan kinerja sebesar ±38% dalam hal waktu respon dan kestabilan. Dengan demikian, sistem ini dapat digunakan sebagai platform edukatif untuk praktikum sistem kendali digital sekaligus prototipe terapan untuk sistem kendali berbasis IoT dan cyber–physical systems (CPS).

Downloads

Download data is not yet available.

Author Biographies

  • Ryan Hidayat, Electrical Engineering Department, Politeknik Negeri Lhokseumawe, Lhokseumawe, Aceh, Indonesia

    Jurusan Teknik Elektro, Politeknik Negeri Lhokseumawe

  • Muhammad Basyir, Electrical Engineering Department, Politeknik Negeri Lhokseumawe, Lhokseumawe, Aceh, Indonesia

    Jurusan Teknik Elektro, Politeknik Negeri Lhokseumawe

  • Muhammad Kamal, Electrical Engineering Department, Politeknik Negeri Lhokseumawe, Lhokseumawe, Aceh, Indonesia

    Jurusan Teknik Elektro, Politeknik Negeri Lhokseumawe

  • Arsy Febrina Dewi, Electrical Engineering Department, Politeknik Negeri Lhokseumawe, Lhokseumawe, Aceh, Indonesia

    Jurusan Teknik Elektro, Politeknik Negeri Lhokseumawe

  • Muhammad Ramzil Akbar, Electrical Engineering Department, Politeknik Negeri Lhokseumawe, Lhokseumawe, Aceh, Indonesia

    Jurusan Teknik Elektro, Politeknik Negeri Lhokseumawe

References

Ghassoul, M. (2020). Design of Three-Term Controller Using a PIC18F452 Microcontroller. In Renewable Energy-Technologies and Applications. IntechOpen.

Idir, A., Akroum, H., Tadjer, S. A., & Canale, L. (2023, June). A comparative study of integer order PID, fractionalized order PID and fractional order PID controllers on a class of stable system. In 2023 IEEE International Conference on Environment and Electrical Engineering and 2023 IEEE Industrial and Commercial Power Systems Europe (EEEIC/I&CPS Europe) (pp. 1-6). IEEE.

Bhandari, P., & Csurcsia, P. Z. (2022). Digital implementation of the PID controller. Software Impacts, 13, 100306.

Guo, L., Hung, J. Y., & Nelms, R. M. (2002, March). PID controller modifications to improve steady-state performance of digital controllers for buck and boost converters. In APEC. Seventeenth Annual IEEE applied power electronics conference and exposition (Cat. No. 02CH37335) (Vol. 1, pp. 381-388). IEEE.

Hudaya, Rida. (2024). Kendali PID Digital: Implementasi Pada Sistem Tertanam menggunakan Metode Pengolahan Terdistribusi. JTERA (Jurnal Teknologi Rekayasa). 9. 85. 10.31544/jtera.v9.i2.2024.85-94.

Jiang, Haowen. (2024). Overview and development of PID control. Applied and Computational Engineering. 66. 187-191. 10.54254/2755-2721/66/20240946.

Elgeme, N., Khershif, R., Elmrabet, A., & Omar, B. (2025). Digital PID-Based Control for a Low-Cost CNC Plotter Machine. University of Zawia Journal of Engineering Sciences and Technology, 3(1), 12-25.

Chen, R. (2024). A comprehensive analysis of PID control applications in automation systems: Current trends and future directions. Highlights Sci. Eng. Technol., 97, 126-132.

Afram, R. M., & Marie, M. J. (2020). Design and implementation of optimal PID controller using PLC for Al-Tahady ESP. Int. J. Image Graph. Signal Process, 5, 1-12.

Al-Baidhani, H., & Kazimierczuk, M. K. (2024). Design and Implementation of Digital PID Control for Mass-Damper Rectilinear Systems. Mathematics, 12(18), 2921. https://doi.org/10.3390/math12182921

Sundström, E., Hägglund, T., Bauer, M., Eker, J., & Soltesz, K. (2024). Reference Implementation of the PID Controller. IFAC-PapersOnLine, 58(7), 370-375.

Ounis, W., Chetoui, M., Najar, S., & Aoun, M. (2024). Analog real time tunable and configurable fractional order PID controller realization. IFAC-PapersOnLine, 58(12), 353-358.

Zhu, Z., & Liu, S. (2024). Digitalized analog integrated circuits. Fundamental Research, 4(6), 1415-1430.

Thomas, V. A., & Srinivasan, K. (2019, August). Design and implementation of enhanced PID controller in embedded platform for realtime applications. In 2019 2nd International Conference on Power and Embedded Drive Control (ICPEDC) (pp. 129-133). IEEE.

Kulisz, J., & Jokiel, F. (2024). A hardware implementation of the PID algorithm using floating-point arithmetic. Electronics, 13(8), 1598.

Ma’arif, A., Sari, N. A., Prasetya, W. L., Feter, M. R., Saputra, D., & Setiawan, M. H. (2021). Direct current processing in DC motor using Arduino and peak value method. Signal and Image Processing Letters, 3(3), 37-43.

Podržaj, P. (2019). PID Controller Implemented in Festo CDPX. In MATEC Web of Conferences (Vol. 260, p. 02008). EDP Sciences.

Maravi R, D. A., Iparraguirre O, G. M., & Prado G, S. R. (2020). Implementation of a digital PID control for the compensation of loss steps from CORE XY 3D printer motors working at high speeds. 2020 IEEE ANDESCON, 1-6.

Ma’arif, A., Raharja, N. M., Rosyady, P. A., Baswara, A. R. C., & Nuryono, A. A. (2020, October). Control of dc motor using proportional integral derivative (pid): Arduino hardware implementation. In 2020 2nd International Conference on Industrial Electrical and Electronics (ICIEE) (pp. 74-78). IEEE.

Downloads

Published

2026-03-01

How to Cite

Hidayat, R. ., Basyir, M., Kamal, M., Dewi, A. F. ., & Ramzil Akbar, M. . (2026). Kendali Digital Dual-Mode Berbasis Esp32 untuk Pengendalian Posisi dan Kecepatan Motor DC. Jurnal Litek : Jurnal Listrik Telekomunikasi Elektronika, 23(1), 8-16. https://doi.org/10.30811/litek.v23i1.96

Most read articles by the same author(s)