Printed
Implementasi Dda Interpolator Untuk Pergerakan Motor Step 2 Sumbu Pada Mesin Grafir 2.5D Berbasis Arduino
Dalam karya tulis ini disajikan mengenai pengontrolan mesin grafir 2.5D. Mesin ini terdiri dari dua buah motor stepper dan dua buah motor DC. Motor stepper berfungsi sebagai penggerak utama sumbu X dan Y, sedangkan motor DC berfungsi sebagai penggerak sumbu Z dan spindle. Untuk menggerakkan motor-motor tersebut maka dibuatlah suatu pengendali berbasis mikrokontroler Arduino Mega 2560 dengan antarmuka LCD + Keypad.
Pengendalian motor stepper pada mesin grafir tersebut menggunakan metoda algoritma DDA(Digital Differential Analyzer) dengan meghasilkan pulsa yang berbeda pada tiap sumbunya. Sedangkan pada motor DC menggunakan sinyal PWM yang berasal dari mikrokontroler. Mikrokontroler mengolah input dan output yang berasal dari antarmuka dan panel. Mesin grafir dapat bergerak secara manual dan otomatis. Pada mode otomatis, koordinat dimasukkan menggunakan antarmuka LCD + Keypad yang masukannya berdasar kode G-Code tertentu (G00,G01,G02,G03). Masukan tersebut langsung diolah oleh mikrokontroller. Pada mode manual, masukan berupa penekanan tombol arah yang telah disediakan pada keypad.
Hasil dari pengendalian mesin grafir ini yaitu mampu mengendalikan pergerakan motor stepper secara simultan/ interpolasi, mampu mengendalikan mesin grafir dengan metode manual dan otomatis berdasar input G-Code tertentu (G00,G01,G02,G03), mampu melakakukan pergerakan interpolasi linier dan sirkular dalam dua level ketinggian benda kerja yang berbeda dengan ketepatan hasil grafir rata-rata 99,53% toleransi 0,0047% jika dibandingkan dengan koordinat yang dimasukkan.
Kata kunci : Mesin grafir 2.5D, Arduino, Interpolasi, LCD + keypad.
Tidak tersedia versi lain