Page 74 - 최강 아두이노 스마트 자동차 로봇 키트
P. 74
속도 조절 방법
L298N 제어 보드의 ENA, ENB 는 DC 모터의 속도 조절 및 출발/정지에 사용할 수
있는 포트입니다.
ENA
ENB
그림 15-1 L298N ENA, ENB 포트
ENA, ENB 아두이노의 PWM 지원되는 핀(3, 5, 6, 9, 10, 11)에 연결하고 나머지는 임
의의 Digital 핀에 연결합니다.
연결하는 이유는 DC 모터의 속도 조절을 하기 위해서 입니다.
아두이노의 PWM 기능의 포트는 analogWrite 함수를 사용하여 전압 조절이 가능합
니다. 본 키트에 사용되는 DC 모터는 3V~6V 사용 가능 합니다. (모터의 권장 전압
범위 3.3V~5V)
위 그림에서 하단 가운데에 있는 ENA, IN1, IN2 (이상 모터 A 제어용), IN3, IN4,
ENB (이상 모터 B 제어용) 핀들은 모두 아두이노 보드에 연결합니다.
ENA 와 ENB 는 모터 A, B 를 Enable & 전압의 세기를 설정 할 수 있는 포트입니다.
ENA 포트는 IN1, IN2 연동 됩니다.
ENB 포트는 IN3, IN4 연동 됩니다.
속도 조절은 analogWrite 함수를 사용하여, ENA, ENB 연결된 포트의
스케치 코드에서의 속도 조절. 위에 기술된 기본 운행 예제 코드 중에 아래와 같은
부분을 참조하여 비교해봅니다.
73