Pratista, Rizal Nadhif (2026) IMPLEMENTASI OPENPLC BERBASIS ESP32 MENGGUNAKAN METODE PID PADA SISTEM PENGENDALIAN LAJU ALIRAN AIR. Undergraduate thesis, Universitas Diponegoro.
|
Text
Laporan TA_RIZAL NADHIF PRATISTA_40040322650051_TRO.pdf - Published Version Restricted to Repository staff only Download (4MB) | Request a copy |
|
|
Text
COVER_LAPORAN TA_RIZAL NADHIF PRATISTA_40040322650051_TRO.pdf - Published Version Download (556kB) |
|
|
Text
BAB I_LAPORAN TA_RIZAL NADHIF PRATISTA_40040322650051_TRO.pdf - Published Version Download (179kB) |
|
|
Text
BAB 2_LAPORAN TA_RIZAL NADHIF PRATISTA_40040322650051_TRO.pdf - Published Version Download (755kB) |
|
|
Text
BAB 3_LAPORAN TA_RIZAL NADHIF PRATISTA_40040322650051_TRO.pdf - Published Version Restricted to Repository staff only Download (1MB) | Request a copy |
|
|
Text
BAB 4_LAPORAN TA_RIZAL NADHIF PRATISTA_40040322650051_TRO.pdf - Published Version Download (1MB) |
|
|
Text
BAB 5_LAPORAN TA_RIZAL NADHIF PRATISTA_40040322650051_TRO.pdf - Published Version Download (194kB) |
|
|
Text
DAFTAR PUSTAKA_LAPORAN TA_RIZAL NADHIF PRATISTA_40040322650051_TRO.pdf - Published Version Download (147kB) |
|
|
Text
LAMPIRAN_LAPORAN TA_RIZAL NADHIF PRATISTA_40040322650051_TRO.pdf - Published Version Restricted to Repository staff only Download (528kB) | Request a copy |
Abstract
IMPLEMENTASI OPENPLC BERBASIS ESP32 MENGGUNAKAN METODE PID PADA SISTEM PENGENDALIAN LAJU ALIRAN AIR
Rizal Nadhif Pratista
Teknologi Rekayasa Otomasi, Sekolah Vokasi, Universitas Diponegoro
Penelitian ini mengimplementasikan OpenPLC berbasis ESP32 menggunakan metode Proportional-Integral-Derivative (PID) untuk pengendalian laju aliran air. Sistem menggunakan dua ESP32, yaitu ESP32 OpenPLC sebagai pengendali utama yang menjalankan program FBD dan Function Block CTRL_PID, serta ESP32 pendukung untuk akuisisi sensor dan aktuasi pompa. Sensor YF-S201 digunakan sebagai umpan balik laju aliran, sedangkan pompa DC dikendalikan melalui driver BTS7960. Pertukaran data antarkedua ESP32 dilakukan secara pin-to-pin berbasis PWM–RC–ADC. Parameter awal PID ditentukan menggunakan metode Ziegler–Nichols open-loop berdasarkan process reaction curve, kemudian dilakukan fine tuning hingga diperoleh parameter K_p=3,5, K_i=3,5, dan K_d=0,35. Pengujian closed-loop dilakukan pada setpoint 1000, 2000, dan 3000 mL/min. Hasil pengujian menunjukkan rata-rata process variable masing-masing sebesar 1001,11 mL/min, 2003,17 mL/min, dan 3003,32 mL/min dengan bias absolut sebesar 0,111%, 0,158%, dan 0,111%. Nilai rise time berturut-turut sebesar 2,051 s, 1,012 s, dan 0,772 s, sedangkan maximum overshoot sebesar 9,36%, 74,96%, dan 16,67%. Nilai RMSE masing-masing sebesar 48,75 mL/min, 55,44 mL/min, dan 117,46 mL/min. Secara keseluruhan, implementasi CTRL_PID pada OpenPLC berbasis ESP32 mampu mempertahankan rata-rata laju aliran mendekati setpoint pada ketiga titik operasi yang diuji.
Kata kunci: OpenPLC, ESP32, PID, laju aliran air, CTRL_PID, Ziegler–Nichols, closed-loop.
| Item Type: | Thesis (Undergraduate) |
|---|---|
| Uncontrolled Keywords: | OpenPLC, ESP32, PID, laju aliran air, CTRL_PID, Ziegler–Nichols, closed-loop. |
| Subjects: | Engineering > Electrical Engineering Engineering |
| Divisions: | School of Vocation > Diploma in Electrical Engineering |
| Depositing User: | Oktavia Perpus Vokasi |
| Date Deposited: | 30 Sep 2026 03:41 |
| Last Modified: | 30 Sep 2026 03:41 |
| URI: | https://eprints2.undip.ac.id/id/eprint/62278 |
Actions (login required)
![]() |
View Item |
