[Arduino|아두이노] L239D 설명 (모터 드라이버, dc moter, IC)

<L293D 기능 설명>

- 4.5V~36V 전압을 입력 가능

- 채널당 600mA의 전류를 인가 (4채널)

- 4개의 DC 모터(단방향) 또는 2개의 스텝(stepper) 모터 제어

- 모터의 양방향 제어

- 모터의 속도제어 가능 (PWM 제어)

- 외부전원 이용가능

- 다이오드 포함되어 있음 (전류의 역류 방지)


L293B는 대부분 기능이 비슷하나 다이오드가 포함되어 있지 않으며 채널 당 1A의 전류를 인가 할 수 있음



<핀 설명>


ENABLE는 PWM 제어를 위한 핀

아두이노에서 INPUT 핀으로 전류를 보내면 OUTPUT 핀을 통하여 모터로 전류가 흐르게 됨. INPUT과 OUTPUT는 한쌍이며 4개의 모터를 제어할 수 있음

Vs는 모터의 전원, Vss는 논리전원



<단방향 DC 모터 구동을 위한 구성>


digitalWrite(13, HIGH); //PWM 제어

digitalWrite(12, HIGH); //모터 ON







<양방향 DC 모터 구동을 위한 구성>


digitalWrite(13, HIGH); //PWM 제어


digitalWrite(12, HIGH); //모터 ON (모터 구동 방향)

digitalWrite(11, LOW);

또는

digitalWrite(12, LOW);

digitalWrite(11, HIGH); //모터 ON (모터 구동 방향)







<DC 모터에 외부전원을 연결하기 위한 구성>


아두이노 전원만으로 부족하므로 외부전원으로 모터를 구동하는것이 좋다






<실제로 구성한 모습>




 

댓글

Designed by JB FACTORY