Perancangan Sistem Pengukuran, Pengendalian, dan Akuisisi Data Menggunakan Arduino dengan Antarmuka WinForms. Studi Kasus: Temperatur
DOI:
https://doi.org/10.55893/jt.vol22no1.492Keywords:
data acquisition, arduino, C#, PID controller, temperatureAbstract
Research was conducted to develop a data acquisition and control system using Arduino on a Windows operating system based on a Graphical User Interface (GUI). The data acquisition system can store measurement results data which can be used for analysis of the control system. The devices used are an Arduino type Mega 2560 microcontroller and a K type thermocouple using the MAX6675 driver. The GUI was created in the C# programming language using the WinForms application. Data acquisition is carried out using an Arduino device connected to a computer via a USB connection. The control system works by regulating the water heater connected to the relay by Arduino using the setpoint value on the GUI. The data acquisition and control system is designed using PID control mode with parameters Kp = 1.189159, Ki = 2.038558, and Kd = 0.173419. Based on the experimental results, the PID control mode has the smallest error value, namely 871.7 using the IAE method and 402,457 using the ITAE method.
References
Affan, F. B. (2019). Temperature Sensors Development in the Chemical Industries. Journal of Alternative and Renewable Energy Sources, 5(3), 39-43.Affan, F. B. (2019). Temperature Sensors Development in the Chemical Industries. Journal of Alternative and Renewable Energy Sources, 5(3), 39-43.
Asl, S. M. H., Ghadi, A., Baei, M. S., Javadian, H., Maghsudi, M., & Kazemian, H. (2018). Porous Catalysts Fabricated from Coal Fly Ash as Cost-effective Alternatives for Industrial Applications: A Review. Fuel, 217, 320–342.
Camargo, T. F., Prado, C. T., Coutinho, M. R., Higa, M., Conceiçào, W. A. dos S., & Andrade, C. M. G. (2015). Use of Scilab and Arduino for Data Acquisition Environmental. IEEE 12th International Conference on Electronic Measurement & Instruments, 417–421.
Coughanowr, D. R., & Leblanc, S. E. (2009). Process Systems Analysis and Control (Third Edit). McGraw-Hill.
Gasparesc, G. (2013). Development of a Low-cost System for Temperature Monitoring. 2013 36th International Conference on Telecommunications and Signal Processing, TSP 2013, 340–343.
Karami, M., McMorrow, G. V., & Wang, L. (2018). Continuous Monitoring of Indoor Environmental Quality using and Arduino-based Data Acquisition System. Journal of Building Engineering, 19, 412-419.
Koestoer, R. A., Saleh, Y. A., & Harinaldi, I. R. (2019). A Simple Method for Calibration of Temperature Sensor DS18B20 Waterproof in Oil Bath Based on Arduino Data Acquisition System. The 10th International Meeting of Advances in Thermofluids, 1-8.
Kumar, M., Prasad, D., Giri, B. S., & Singh, R. S. (2019). Temperature Control of Fermentation Bioreactor for Ethanol Production using IMC-PID Controller. Biotechnology Reports, 22, e00319.
Mahmood, Q. A., Nawaf, A. T., Esmael, M. N., & Abdulateef, L. T. (2018). PID Temperature Control of Demineralized Water Tank. International Conference on Materials Engineering and Science 454 01231.
Mir, A., & Swarnalatha, R. (2018). Implementation of an Industrial Automation System Model using an Arduino. Journal of Engineering Science and Technology, 13(12), 4131–4144.
Nurhalimah, D., & Fermi, M.I. (2019). Pembuatan Sistem Akuisisi Data Sederhana Menggunakan Arduino-Phyton (Studi Kasus: Suhu Dluida pada Tangki Pemanas). JOM FTEKNIK, 6(2), 1-8.
Rivera, E. C., Yamakawa, C. K., Saad, M. B. W., Atala, D. I. P., Ambrosio, W. B., Bonomi, A., Junior, J., & Rossell, C. E. V. (2017). Effect of Temperature on Sugarcane Ethanol Fermentation: Kinetic Modeling and Validation under Very-high-gravity Fermentation Conditions. Biochemical Engineering Journal, 119, 42–51.
Ross-Pinnock, D., & Maropoulos, P. G. (2016). Review of Industrial Temperature Measurement Technologies and Research Priorities for the Thermal Characterisation of the Factories of the Future. Proceedings of the Institution of Mechanical Engineers, Part B: Journal of Engineering Manufacture, 230(5), 793–806.
Suciyati, S. W., Hidayatullah, M. S., & Pauzi, G. A. (2021). An Analysis of Data Acquisition System of Temperature, Oxygen, and Carbon Dioxide in Refrigerator with Arduino Mega 2560. Jurnal Ilmiah Pendidikan Fisika Al-BiRuNi, 10(1), 119-127.
Additional Files
Published
Issue
Section
License
Copyright (c) 2023 Faiprianda Assyari Rahmatullah, Rafly Yose AssPutra, Muhammad Iwan Fermi, Hari Rionaldo
This work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License.
Penulis yang menyerahkan artikel di Jurnal Teknik: Media Pengembangan dan Aplikasi Teknik untuk keperluan publikasi telah mengetahui bahwa Jurnal Teknik: Media Pengembangan dan Aplikasi Teknik memberikan akses terbuka terhadap konten untuk mendukung pertukaran informasi mengenai ilmu pengetahuan, sesuai dengan penerbitan daring yang berbasis Open Access Journal dan mengikuti Creative Commons Attribution 4.0 International License. Sehingga penulis setuju dengan ketentuan-ketentuan berikut:
1. Penulis memegang hak cipta dan memberikan hak publikasi pertama kepada pihak jurnal dengan pekerjaan secara bersamaan
di bawah Creative Commons Attribution 4.0 International License yang memungkinkan orang lain untuk berbagi pekerjaan
dengan pengakuan kepengarangan karya dan publikasi pertama artikel tersebut di Jurnal Teknik: Media Pengembangan dan
Aplikasi Teknik.
2. Penulis dapat melakukan perjanjian tambahan untuk hak distribusi non-eksklusif artikel yang telah diterbitkan di jurnal ini
(misalnya, posting ke sebuah repositori institusi atau menerbitkannya dalam sebuah buku), dengan mengakui bahwa
publikasi pertama dilakukan di Jurnal Teknik: Media Pengembangan dan Aplikasi Teknik.
3. Penulis diizinkan dan didorong untuk menyebarkan karya mereka secara daring (misalnya, dalam repositori institusi atau
laman web penulis) setelah artikel terbit (proses penerbitan artikel selesai). Hal ini terkait dengan imbas dari pertukaran
informasi yang produktif (Lihat Pengaruh Open Access).