Printed
Pembuatan Sistem Integrasi Dan Komunikasi Data Pada Mesin Grafir 2.5D
Mesin grafir 2.5D merupakan mesin yang memiliki kemampuan untuk mengukir permukaan benda kerja sesuai dengan yang diinginkan pengguna. Mesin dapat bekerja secara otomatis atau manual. Terdapat empat buah penggerak pada mesin, yaitu dua buah motor stepper 5 fasa untuk menggerakan mesin pada sumbu X dan sumbu Y, serta dua buah motor DC untuk menggerakan mesin pada sumbu Z dan untuk memutarkan spindle. Mesin grafir 2.5D ini dikendalikan oleh sistem yang terintegrasi yang terdiri atas kendali berbasis mikrokontroler yaitu Raspberry Pi 3 dan Arduino Nano. Sepasang LCD dan keypad digunakan untuk antarmuka mesin dan operator.
Pada mesin yang terintegrasi tentu diperlukan komunikasi antar subsistemnya agar menjadi suatu sistem yang bekerja secara utuh. Komunikasi antar subsistem ini terdiri atas komunikasi perangkat lunak dan komunikasi perangkat keras, dan kedua perangkat tersebut harus saling mendukung satu sama lain. Komunikasi perangkat lunak mesin menggunakan standar komunikasi I2C (Inter-Intergated Circuit) dan perangkat kerasnya mendukung dengan menghubungkan pin-pin I2C yaitu SDA dan SCL antara Raspberry Pi 3 dan Arduino Nano. Selain standar komunikasi I2C, setiap subsistem harus memiliki protokol pengiriman data, agar data yang dikirim dapat dibaca tanpa kesalahan dan memiliki fungsi yang tepat. Serta agar data tidak tertukar dengan data yang lain.
Dengan menggunakan komunikasi I2C dan protokol pengiriman data yang diterapkan pada mesin grafir 2.5D ini, pengiriman data memiliki persentase keberhasilan sebesar 100% setiap kali data dikirim. Dan data yang dikirimkan dapat lebih dari 1 byte dengan menggunakan metode pengiriman I2C Block.
Kata Kunci: Mesin grafir 2.5D, Raspberry Pi 3, Arduino Nano, I2C, SDA, SCL
Tidak tersedia versi lain