Anda di halaman 1dari 5

DIII TEKNIK ELEKTRONIKA

POLITEKNIK HARAPAN BERSAMA


PRAKTIKUM SISTEM MIKROPROSESOR
Semester II Jobsheet I ……. Menit
Revisi Tanggal : …………………………….
JOBSHEET V
PRAKTIKUM MOTOR STEPPER

1. Tujuan Umum Praktikum


a. Dapat memahami pemrograman Arduino.
b. Dapat memahami pemrograman Arduino untuk motor stepper.

2. Teori Singkat

Motor Stepper
Motor stepper adalah motor yang dikendalikan dengan input digital
menghasilkan step-step yang digunakan untuk mengontrol sudut dari
motor. Motor stepper memiliki torsi yang besar sehingga kuat dan presisi.
Untuk mengontrol motor stepper diperlukan driver, karena motor stepper
membutuhkan tegangan dan arus yang cukup besar. Pada contoh
digunakan power dari Arduino yaitu 5V cukup aman karena program
menggunakan kecepatan motor stepper yang rendah, namun sebaiknya
gunakan power eksternal dari baterai atau adaptor untuk motor stepper
agar dapat berjalan lebih baik dan tidak beresiko merusak Arduino.

Gambar 1. Motor Stepper


3. Alat dan Bahan

a. Modul Arduino
b. Komputer
c. Motor stepper
d. Driver motor ULN2003
e. BreadBoard
f. Kabel jumper
4. Langkah Kerja
a. Perhatikan Gambar dibawah ini

Gambar 2 Rangkaian Motor Stepper

b. Susun rangkain Push Button di breadboard seperti gambar 2.


c. Sambungkan Push Button dengan resistor.
d. Buka aplikasi Arduino (IDE) di komputer dan ketik list program berikut ini

//deklarasi pin yang digunakan


int A=8; //pin 8 - pin 11
int B=9;
int C=10;
int D=11;
 
void setup(){
  //di deklarasikan sebagai output
pinMode(A,OUTPUT);
pinMode(B,OUTPUT);
pinMode(C,OUTPUT);
pinMode(D,OUTPUT);
}
 
void pergerakan_1(){
digitalWrite(A,00);
digitalWrite(D,1);
digitalWrite(B,00);
digitalWrite(C,1);
}
 
void pergerakan_2(){
digitalWrite(A,1);
digitalWrite(D,1);
digitalWrite(B,00);
digitalWrite(C,00);
}
 
void pergerakan_3(){
digitalWrite(A,1);
digitalWrite(D,00);
digitalWrite(B,1);
digitalWrite(C,00);
}
 
void pergerakan_4(){
digitalWrite(A,00);
digitalWrite(D,00);
digitalWrite(B,1);
digitalWrite(C,1);
}
 
void pergerakan(){
//pergerakan dari 00, 90', 180', 270', 360'
  pergerakan_1(); delay(1000);  //90'
  pergerakan_2(); delay(1000);  //180'
  pergerakan_3(); delay(1000);  //270'
  pergerakan_4(); delay(1000);  //360'
}
 
void loop(){
pergerakan();
}

e. Save list program diatas.


f. Run program diatas dengan klik menu Run
g. Pastikan rangkaian sudah di rangkai dengan benar.
h. Setelah selesai, tekan push button.
Masukan data tersebut kedalam table hasil percobaan dibawah ini :

Urutan Warna Kable Ket Lampu LED

Analisis hasil percobaan diatas :


.............................................................................................................................................
.............................................................................................................................................
.............................................................................................................................................
.............................................................................................................................................
.............................................................................................................................................
.............................................................................................................................................
.............................................................................................................................................

Berikan kesimpulan dari hasil percobaan diatas


.............................................................................................................................................
.............................................................................................................................................
.............................................................................................................................................
.............................................................................................................................................
.............................................................................................................................................
.............................................................................................................................................
.............................................................................................................................................
.............................................................................................................................................

Nama Mahasiswa Nama Dosen

( …………………………………………………. ) ( …………………………………………………. )

Anda mungkin juga menyukai