Porcobaan 1 : Menghidupkan Motor DC




1. Hardware [Kembali]
Gambar 1. Driver Motor

Gambar 2. Motor DC

 2. Rangkaian Simulasi [Kembali]




3. Flowchart [Kembali]

4. Listing Program [Kembali]


#define in1 9 //Deklarasi pin 9 sebagai input 1
#define in2 10 //Deklarasi pin 10 sebagai input 2
#define duration 2000 //Deklarasi durasi 2000 ms
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);  //in2 diberi logika 0
  delay(1000);                     //Jarak waktu 1000 ms setelah input dieksekusi
}



5. Video [Kembali]





6. Analisa [kembali]
  • 1. Analisa cara kerja rangkaian
   Untuk menggerakkan motor DC, salah satu pin input dari L293D diberi logika HIGH dan yang lainnya berlogika LOW. Motor tersebut akan berputar karena arus bisa mengalir dari yang berpotensial tinggi ke rendah. jika keduanya memiliki nilai yang sama, maka motor tidak akan berputar. pin yang berlogika LOW berperan sebagai ground.
 jika salah satu input diberi nilai high motor DC akan berputar.
  • 2. Jelaskan bagaimana cara mengganti arah rotasi motor
   Arah rotasi motor bisa diganti hanya dengan mengganti logika pada pin inputnya. jika ingin memutar motor searah jarum jam, maka input dari pin IN1 berlogika LOW, dan IN2 berlogika HIGH. jika ingin memutar motor berlawanan jarum jam, maka IN2 berlogika LOW dan IN1 berlogika HIGH.


7. Link Download [Kembali]
     1. Listing Program
     2. Video
 

Tidak ada komentar:

Posting Komentar