digilib@itb.ac.id +62 812 2508 8800

Motor langkah adalah salah satu jenis motor yang sangat akurat dalam pengaturan posisi dengan mengatur pulsa sinyal yang diberikan padanya sehingga derajat perputaran motor dapat diatur. Oleh karena itu, motor langkah semakin banyak digunakan dalam kehidupan sehari-hari, misalnya pada mesin fotokopi dan printer. Penggunaan yang semakin meningkat mengakibatkan perlunya kendali kecepatan pada motor langkah untuk membuat penggunaan motor langkah semakin fleksibel.Tugas Akhir ini terdiri dari dua bagian. Bagian-bagian tersebut adalah kendali kecepatan dan kendali posisi, yang direpresentasikan ke dalam dua mode. Pada mode yang pertama, motor langkah dapat berputar pada kecepatan yang dimasukkan oleh pengguna melalui keypad. Selain itu, kecepatan motor dapat segera berubah saat pengguna melakukan interupsi yaitu dengan memasukkan nilai kecepatan yang baru.Pada mode kedua, motor langkah berputar kemudian berhenti pada posisi yang dimasukkan oleh pengguna. Motor langkah tidak berputar pada kecepatan yang sama untuk mencapai posisi tersebut, akan tetapi berputar semakin cepat kemudian melambat sampai akhirnya berhenti di posisi yang sesuai. Kecepatan yang beruba-ubah ini akhirnya membentuk sebuah grafik yang disebut profil kecepatan. Metoda yang dipakai untuk membentuk profil kecepatan ini adalah pendekatan tanjakan linear. Pada metoda ini, profil kecepatan dapat dihasilkan secara nyata waktu dengan penghitungan sederhana, sehingga bisa diimplementasikan dengan mikrokontroler.Kendali kecepatan dan posisi motor langkah diimplementasikan dengan menggunakan mikrokontroler jenis ATMega 8535 yang diprogram dengan Code Vision.