By | 08/11/2018

Hello sahabat Anak Kendali.

pada kesempatan kali ini saya akan menuliskan artikel tentang Arduino, Cara Mengakses Driver Motor BTS7960 Motor PG28 / Motor PG45
keyword :
Cara Mengakses Motor PG28, BTN7960, BTS7971 Arduino, Program Arduino BTS7971, Program Arduino BTN7960, Tutorial BTN7960 Arduino, Tutorial BTS7971 Arduino
biasa driver ini sangat sering di gunakan untuk membuat robot KRAI, atau abu robocon, karena mereka banyak menggunakan MOTOR dengan torsi yang cukup besar dan membutuhkan arus yang besar pula, selain driver BTS7960, alternatif driver lainya yang bisa untuk standar motor PG28 atau PG45 adalah BTN7971

Arduino, Cara Mengakses Driver Motor BTS7960 Motor PG28 / Motor PG45

sebelumnya juga saya sudah menulis tentang Arduino, Tutorial Mengakses Driver motor VNH2SP30 untuk Motor PG28

banyak sekali jenis modul driver ini, tapi cara memprogramnya sama saja.
kita memerlukan dua buah pin PWM untuk kendali motornya, namun ada juga yang bisa langsung di kendalikan dengan logika 0 dan 1, seperti modul driver l298 atau L293, yang bisa menggunakan hanya satu pin PWM.

disini saya memberikan contoh program dengan menggunakan 2 buah pin PWM, dan nilai pwm nya di input dari Serial Monitor Arduino IDE.

Motor ini harus di beri tegangan 12V dan arus yang cukup, supaya bisa mengangkat beban.

berikut adalah programnya.

#define in1 10
#define in2 11
#define inh 9
void motor(int spd)
{
  if (spd >=0){
  analogWrite(10, spd);
  analogWrite(11, 0);  
  }
  else if (spd<0){
  analogWrite(10, 0);
  analogWrite(11, -spd);
  }
}
void setup() {
  // put your setup code here, to run once:
  pinMode(inh, OUTPUT);
  digitalWrite(inh, 1);
  Serial.begin(9600);
}
void loop() {
  // put your main code here, to run repeatedly:
if(Serial.available()){
  int data = Serial.parseInt();
  motor(data);
  delay(1000);
}
}

motor akan berubah arah putaranya dengan cara memberi positif atau negatif pada nilai pwm nya.
misalkan -200 kanan, dan 200 kiri.
sedangkan untuk kecepatanya bisa di atur dengan nilai pwm resolusi 8bit, 0-255

mungkin cukup sekian artikel kali ini, semoga bermanfaat, kurang lebihnya mohon maaf, silahkan bantu share artikel ini, dan jika ada yang ditanyakan, slahkan berkometar dibawah.

Leave a Reply

Your email address will not be published. Required fields are marked *