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);
}
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