TUTORIAL DFROBOT

TUTORIAL MOTOR DC
DRIVER DFROBOT
Motor DC adalah alat yang mengubah energi listrik menjadi energi gerak. Motor menjadi alat yang sangat vital untuk keperluan robotika dan dunia industri. Penyusun dasar dari suatu motor DC adalah arus listrik yang mengalir melalui armatur yang berakhir pada komutator.



Gambar 1.Komponen PenyusunMotor DC

Ketika arus listrik melewati amartur (koil) dalam suatu medan magnet, gaya magnet akan memproduksi torsi yang akan memutar koil tersebut.





Gambar 2. Arus Listrik dalam suatu Medan Magnet akan Menimbulkan Torsi
Karena motor DC dapat mengkonsumsi arus yang besar, maka sebaiknya kita menggunakan driver untuk mengontrol motor DC. Driver juga dapat digunakan untuk mengontrol arah putar dankeceptan motor. Salah satu jenis  motor driver yang bisa digunakan adalah driver keluaran DFRobot yang menggunakan IC L298P sebagai IC utama. Berikut keterangan driver tersebut:






Gambar 2. Keterangan pin-pin pada driver DFRobot

TabelIPengaturan Pin pada Mode PWM
Pin
Fungsi
Digital 4
Kontrol arah motor 1
Digital 5
Kontrol kecepatan (PWM) motor 1
Digital 6
Kontrol kecepatan (PWM) motor 2
Digital 7
Kontrol arah motor 2




koneksikan komponen dengan konfigurasi seperti pada gambar berikut:


Koding pada Arduino

//Arduino PWM Speed Control
int E1 = 5; 
int M1 = 4;
int E2 = 6;                     
int M2 = 7;                       

void setup()
{
    pinMode(M1, OUTPUT);  
    pinMode(M2, OUTPUT);
}

void loop()
{
  int value;
  for(value = 0 ; value <= 255; value+=5)
  {
    digitalWrite(M1,HIGH);  
    digitalWrite(M2, HIGH);      
    analogWrite(E1, value);   //PWM Speed Control
    analogWrite(E2, value);   //PWM Speed Control
    delay(30);

  }  


Tidak ada komentar:

Posting Komentar