Pengujian Motor Stepper Rancangan Alat Pengontrol Kecepatan Putar Motor Listrik Berbasis Mikrokontroler AT89S52

4.3 Pengujian Motor Stepper

Motor stepper yang digunakan dalam penelitian ini dalan motor stepper unipolar dengan 4 jalur data dan satu jalur common. Stepper ini bekerja dengan baik pada arus 500 mA dan tegangan 12 V. ULN2803 digunakan sebagai perantara antara mikrokontroler dengan motor stepper. Motor sepper dapat digerakkan dengan cara memberikan pulsa-pulsa pada datanya sebagai berikut: D B C A Gambar 4.3 pulsa yang diberikan untuk menggerakkan motor stepper Dengan mengikuti keterangan diatas kita depat membuat program dari mikrokontroler untuk menggerakkan motor stepper: Mov a,11h Mov r1,0 Mov r3,50 Putar: Mov P2,a Rl a Acall delay Djnz r3,putar delay: mov r0,255 djnz r0, djnz r1,delay ret End Program ini akan menggerakkan stepper sebesar 90 derajat searah jarum jam. Dimana motor stepper dihubungkan melalui port2, dan program port2 diisikan dengan akumulator yang secara bertahap nilainya di geser kearah kiri. Perintah “Djnz r3, putar“ digunakan untuk membatasi jumlah step pergeseran motor stepper. Dalam hal ini dibatasi sebanyak 50 kali. Artinya pada program ini motor stepper diputar sebanyak 50 step. Dalam satu step motor stepper ini dapat berputar sebesar 1,8 derajat. Dengan demikian pada program motor stepper berputar sebesar 50 x 1,8 = 90 derajat Universitas Sumatera Utara MOTOR STEPPER Gambar 4.4. Rangkaian pengujian Motor Stepper Kecepatan putaran motor stepper pada program ditentukan oleh delay, semakin cepat delay maka perputarannya semakin cepat pula. Karena pada program delay yang dipakai adalah 0,13 detik, maka lamanya waktu yang dibutuhkan untuk memutar stepper sebesar 90 derajat adalah 50 x 0,13 detik = 6,5 detik. Pada penelitian ini motor stepper digunakan untuk memutar potensio PSA, potensio dan motor stepper dihubungkan melalui gir. Perbandingan keliling gir motor stepper dan gir potensio dibuat 1 : 3, kedua tepi gir ini dibuat bersinggungan, maka perbandingan perputaran sudut untuk motor stpper dengan potensio adalah 3 : 1. Artinya untuk 3 derajad perputaran stepper mampu memutar 1 derajat potensio PSA.

4.4 Pengujian Keypad