// <![CDATA[PERANCANGAN DAN PEMBUATAN SISTEM KONTROL MESIN CNC 2 AXIS.]]> WIM ANDRE / 12-2002-072 Penulis Ali, Ir,.MT Rachmad Hartono, Ir,.MT
Motor step adalah salah satu jenis motor listrik yang akan berputar dengan putaran tertentu bila pada kaki-kaki motor tersebut diberi eksitasi listrik secara berurutan. Motor step dapat dibedakan menjadi motor step unipolar dan motor step bipolar. Motor step unipolar mempunyai satu kaki yang disebut dengan kaki common dan empat kaki yang dieksitasi secara bergantian dan berurutan. Motor step dapat digunakan sebagai penggerak roda robot, lengan robot, plotter, tool holder perkakas NC, dan sebagainya. Agar pena pada plotter maupun tool holder dapat bergerak dengan lintasan berupa kurva diperlukan dua buah penggerak yang dapat dikontrol secara serempak. Tugas akhir ini membahas cara pengendalian dua buah motor step secara sederhana dengan menggunakan perangkat lunak Visual Basic dan mikrokontroler Atmel AT89C51. Data tentang lintasan yang berupa koordinat dan kecepatan diolah melalui perangkat lunak Visual Basic. Setiap data akan diuraikan menjadi komponen lintasan pada arah sumbu x dan sumbu y. Data yang telah terurai pada arah sumbu x dan sumbu y selanjutnya ditransfer ke dua buah mikrokontroler melalui paralel port. Setelah data diterima oleh mikrokontroler, mikrokontroler akan menggunakan data tersebut untuk menggerakkan motor step. Setelah mikrokontroler selesai mengeksekusi satu gerakan, mikrokontroler akan mengirimkan sinyal ke komputer bahwa satu gerakan telah selesai dilakukan. Komputer akan mentransfer data berikutnya ke mikrokontroler agar mikrokontroler mengeksekusi gerakan berikutnya.