D4 Teknologi Rekayasa Robotika
Permanent URI for this collectionhttps://repository.polibatam.ac.id/handle/PL029/1765
Browse
Item Data Acquisition Prototyping(2023) Syafriansyah, Aldi Roby; Fatekha, Rifqi Amalya; Fatekha, Rifqi AmalyaMikrokontroler adalah komponen umum yang digunakan untuk mengendalikan sistem elektronik. Untuk mengimplementasikan mikrokontroler sesuai dengan skema yang diinginkan, diperlukan proses pengunggahan (upload) program atau sketch. Jika ada perubahan skema program yang diinginkan, pengembang harus memodifikasi program tersebut dan mengunggah ulang sketch ke papan mikrokontroler. Hal ini tidak menjadi masalah jika sketch program yang di unggah tidak rumit, tetapi jika program yang di unggah rumit hingga dapat menyebabkan mikrokontroler not responding / freeze karna keterbatasan spesifikasi yang hanya bisa melakukan komputasi yang rendah. Agar mengurangi beban yang ditanggung mikrokontroler, skema pemrograman user dikerjakan oleh PC, dengan cara memerintahkan mikrokontroler menerima perintah dari PC dan meneruskan hasil pembacaan dari pin input ke PC dengan cara komunikasi UDP, dengan begitu mikrokontroler dialihfungsikan sebagai DAQ (Data Acquisition).Penelitian ini menggunakan Arduino Mega 2560 sebagai kontroler, Wiznet W5500 Lite, sebagai Modul komunikasi ke PC. Dengan konsep data akuisisi, maka ada latensi komunikasi antar device DAQ dengan PC, pada penelitian ini rata-rata latensi yang didapatkan adalah 4.99 ms. Sistem akuisisi data yang di teliti juga memiliki komponen switching, switching yang digunakan adalah optocoupler karena switching optocoupler memiliki keluaran tegangan yang stabil. Dengan cara tersebut dapat memungkinkan mengendalikan sistem elektronik dengan komputasi yang tinggi, dan memiliki keluaran yang stabil sesuai dengan suplai yang diberikan untuk pin output.