Mengatur kecepatan motor DC dengan potensiometer
1. Arduino UNO
2. Breadboard
3. Kabel jumper
4. Kabel USB
5. Potensiometer
6. Driver motor L293D
7. Motor DC
Listing Program
#define in1 10 //Deklarasi pin 10 sebagai input 1
#define in2 9 //Deklarasi pin 9 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, LOW); //in1 diberi logika 1
digitalWrite(in2, HIGH); //in2 diberi logika 0
Prinsip kerja dari rangkaian ini adalah kecepatan motor DC diatur oleh potensiometer. Jika potensiometer diputar ke kanan maka kecepatan motor DC semakin bertambah. Artinya nilai duty cycle semakin besar, nilai Vout semakin besar, dan itulah yang menyebabkan kecepatan motor DC semakin bertambah.
Sebaliknya ketika potensiometer diputar ke kiri maka kecepatan motor DC semakin berkurang. Artinya nilai duty cycle semakin kecil, nilai Vout semakin kecil, dan itulah yang menyebabkan kecepatan motor DC semakin berkurang.
1. Analisa pengaruh potensiometer terhadap kecepatan motor DC!
Potensiometer mempengaruhi kecepatan motor DC, ketika potensiometer diputar ke kanan, maka kecepatan motor DC semakin bertambah. Ketika potrnsiometer diputar ke kiri, maka kecepatannya semakin berkurang.
2. Hitung Vout, Ton, Toff jika Vin = 5V, Duty Cycle = 60%, frekuensi = 50 Hz. dan analisa pengaruh duty cycle terhadap kecepatan motor DC!
Vout = Duty Cycle x Vin
=60% x 5
= 3V
f = 1/T
50=1/T
T=0,02s
Ton = 60% x 0,02
= 0,012s
Toff = T-Ton
= 0,02 - 0,012
= 0,008s
File HTML download
File Program Arduino download
File Datasheet Arduino download
File Datasheet Driver Motor L293D download
File Datasheet Motor DC download
File Datasheet Potensiometer download
File Library Arduino download
File Video Simulasi download
Tidak ada komentar:
Posting Komentar