[아두이노] L293D IC를 이용한 DC 모터 제어
L293D IC를 이용하여 소형 DC 모터 제어하기
DC 모터 제어를 위해 아래 두가지 기술이 필요합니다.
PWM - 속도 제어
H-Bridge - 회전방향 제어
DC 모터의 속도는 전압을 변경해서 조절이 가능합니다. 전압을 변경하는 기술로 여기서는 PWM을 사용합니다. PWM은 전압을 ON-OFF 하는 주기를 변경함으로써 평균전압을 조정하는 원리입니다.
DC 모터는 연결하는 전압의 극성을 바꿈으로써 회전방향을 바꿀 수 있습니다. 여기서는 H-Bridge 기법을 사용하겠습니다.
L293D IC의 핀아웃은 아래와 같습니다.
VCC1 - IC 내부 로직을 구동시키기 위한 전압으로 5V를 인가해 줍니다.
VCC2 - 모터 구동을 위한 전압으로 모터 사양에 따라 4.5 ~ 36V 전압을 인가할 수 있습니다. 아두이노의 ground와 모터 전압원의 ground는 서로 연결하여 common ground를 구성해 주도록 합니다.
OUT1, OUT2 - 모터 1과 연결됩니다. (채널 1)
댓글
댓글 쓰기