BTS7960드라이버 모듈은  허용전류가 43A에 이르는 대용량 DC모터 드라이버로 대형 DC모터도 구동시킬 수 있다.

 

 

 

단자구조 및 용도

 

A : (GND)  : Ground

B : (VCC) : 콘트롤용 전원 ( +5V )

C : (L_IS) : Left turn current Warning  (사용안해도 됨)

D : (R_IS) :  Right turn current Warning (사용안해도 됨)

E :  (L_EN) : Left turn Enable ( HIGH를  주면 좌회전 Enable ) 

F :  (R_EN) : Right turn Enable ( HIGH를 주면 우회전 Enable ) 

G : (LPWM) : Left turn PWM ( 좌회전 세기를 PWM 방식으로 제어 )

H : (RPWM) : Right turn PWM ( 우회전 세기를 PWM 방식으로 제어 )

 

1 : 모터용 전원 공급 GND

2 : 모터용 전원 공급  ( +5.5 ~ 27 V )

3 : 모터연결 +

4 : 모터연결 -

 

 

아두이노와의 연결

 

 

-위와 같이 RPWM과 LPWM잔자를 아두이노 PWM출력 핀에 연결한다. (여기에서는 5번과 6번)

-R_EN과 L_EN은 아두이노 디지털 출력핀에 연결한다 ( 여기에서는 7번과 8번)

 

 

샘플프로그램

  1. void setup() {  
  2.    pinMode(5,OUTPUT);  
  3.    pinMode(6,OUTPUT);  
  4.    pinMode(7,OUTPUT);  
  5.    pinMode(8,OUTPUT);  
  6.    digitalWrite(7,HIGH);  
  7.    digitalWrite(8,HIGH);  
  8. }  
  9. void loop() {  
  10.    digitalWrite(5,LOW);  
  11.    analogWrite(6,100);  
  12.    delay(3000);  
  13.    digitalWrite(6,LOW);  
  14.    analogWrite(5,100);  
  15.    delay(3000);  
  16. }  

 

 

 

 

 

+ Recent posts