Laporan Akhir Percobaan 1 Modul 2



1. Komponen [back]
1. Baterai


2. Arduino UNO









3. IC L293D













4. Motor DC
Pada rangkaian ini, digunakan IC L293D sebagai driver motor untuk memudahkan dalam mengendalikan motor DC. Baterai 12 volt digunakan sebagai sumber tegangan tambahan, karena sumber tegangan dari Vcc tidak mencukupi untuk memutar motor DC. Selain itu, untuk menghidupkan motor DC dibutuhkan tegangan forward bias.
Pada listing program arduino, diatur keadaan HIGH dan LOW pada setiap inputan IC L293D untuk menentukan arah putaran serta mengatur waktu delay-nya. Apabila keadaan in1 dan in2 sama-sama HIGH atau sama-sama LOW, maka motor DC akan berhenti berputar atau diam karena tidak ada arus listrik yang masuk. Namun, apabila keadaan in1 HIGH dan in2 LOW, maka motor DC akan berputar searah jarum jam, sedangkan jika keadaan in1 LOW dan in2 HIGH, maka motor DC akan berputar berlawanan arah jarum jam.
#define in1 9
#define in2 10
#define duration 2000

void setup() {
  pinMode(in1, OUTPUT);
  pinMode(in2, OUTPUT);
  
}

void loop() {
digitalWrite(in1, HIGH);
  digitalWrite(in2, LOW);
 delay(1000);

 digitalWrite(in1, LOW);
 digitalWrite(in2, LOW);
 delay(1000);

 digitalWrite(in1, LOW);
 digitalWrite(in2, HIGH);
 delay(1000);

 digitalWrite(in1, LOW);
 digitalWrite(in2, LOW);
 delay(1000);

}
Kondisi : Menghidupkan motor DC
Analisa :

1.      Apa pengaruh baterai 12 volt pada rangkaian percobaan?

Jawab :

Baterai 12 volt digunakan sebagai sumber tegangan tambahan untuk memutar motor DC. Sebenarnya motor DC sudah diberi sumber tegangan Vcc dari Arduino, hanya saja tegangan tersebut belum cukup maksimal untuk memutar motor DC.

2.      Jika driver motor dihilangkan, apa yang terjadi terhadap putaran motor?

Jawab :

Pada rangkaian, IC L293D berperan sebagai driver motor, yaitu untuk mengendalikan arah putaran motor. Ketika driver motor ini dihilangkan, maka motor tetap bisa berputar, tetapi tidak bisa ditentukan arah dan waktu putarannya.

3.      Apa pengaruh delay pada simulasi?

Jawab :

Delay pada rangkaian mempengaruhi jeda pada tiap proses yang akan dijalankan oleh rangkaian. Satuan waktu yang digunakan pada listing program adalah milisekon (ms).

Download video simulasi [di sini]
Download rangkaian [di sini]
Download HTML [di sini]

Tidak ada komentar:

Posting Komentar