LAPORAN AKHIR 1 MD 2


a. Arduino Uno
b. Sumber DC
c. Ground
d. driver motor
e. Motor DC
f. power


 
Prinsip kerja
Driver motor L293D dihubungkan kaki in1 dan in2 nya ke pin 9 dan 10 pada arduino. Lalu out1 dan out2 nya di hubungkan ke motor, dan di beri tegangan oleh vcc dan battery. Prinsip kerja dari L293D ini adalah apabila diberi input yang berbeda barulah motor akan berputar dan ketika diberi input yang sama motor tidak akan berputar. Dengan input (1,0) motor akan berputar searah jarum jam, dan input (0,1) motor akan berputar berlawanan arah jarum jam.



#define in1 9       //Deklarasi pin 9 sebagai input 1

#define in2 10     //Deklarasi pin 10 sebagai input 2

 

void setup() {      //Semua kode dalam fungsi ini di eksekusi sekali

  pinMode(in1, OUTPUT); //Deklarasi in1 sebagai OUTPUT

  pinMode(in2, OUTPUT); //Deklarasi in2 sebagai OUTPUT

 

}

 

void loop() {  //Semua kode dalam fungsi ini dieksekusi berulang

digitalWrite(in1, HIGH);  //in1 diberi logika 1

  digitalWrite(in2, LOW); //in2 diberi logika 0

 delay(1000);                     //Jarak waktu 1000 ms setelah input dieksekusi

 

 digitalWrite(in1, LOW); //in1 diberi logika 0

 digitalWrite(in2, LOW); //in2 diberi logika 0

 delay(1000);                    //Jarak waktu 1000 ms setelah input dieksekusi

digitalWrite(in1, LOW); //in1 diberi logika 0

 digitalWrite(in2, HIGH); //in2 diberi logika 1

 delay(1000);                     //Jarak waktu 1000 ms setelah input dieksekusi

 

 digitalWrite(in1, LOW); //in1 diberi logika 0

 digitalWrite(in2, LOW); //in1 diberi logika 0

 delay(1000);                    //Jarak waktu 1000 ms setelah input dieksekusi

 

} 


 

1.     Mengapa pada percobaan 1 menggunakan driver motor L293D? Bagaimana jika tidak?

JAWAB:

Driver motor L293D merupakan suatu IC khusus yang mampu untuk mengontrol motor DC. Pada 1 IC L293D mampu mengontrol 2 buah motor sekaligus. Pengontrolan motor yang dapat dilakukan ialah mengatur arah putaran motor yaitu berputar searah jarum jam dengan diberikan input (1,0) dan berputar berlawanan arah jarum jam dengan input (0,1), serta juga bisa memberhentikan motor dengan memberikan inputan yang sama (0,0) atau (1,1). Jika tidak menggunakan driver motor L293D, maka tidak bisa mengontrol arah motor seperti yang mampu dilakukan oleh driver motor L293D, yang bisa diatur hanyalah kecepatan putaran motor dengan memberikan PWM yang lebih besar.

2.     Apa yang terjadi jika tidak ditambahkan baterai pada percobaan?

JAWAB:

Baterai pada rangkaian berguna untuk menambahkan tegangan ke motor driver IC L293D sehingga dengan adanya baterai ini akan menambah kecepatan putar motor. Apabila tidak ditambahkan dengan baterai 12V dan kaki VS hanya dihubungkan ke VCC motor akan berputar lebih lambat dibandingkan dengan ditambahkan baterai

Rangkaian Simulasi [ DOWNLOAD
Video [ DOWNLOAD
Listing Program [ DOWNLOAD
Library Arduino [ DOWNLOAD
Datasheet Arduino [ DOWNLOAD
Datasheet Motor DC [ DOWNLOAD
Datasheet L293D [ DOWNLOAD
HTML [ DOWNLOAD ]

No comments:

Post a Comment