BASIC4MCU | 질문게시판 | dc모터 제어 질문드립니다
페이지 정보
작성자 공돌이3452 작성일2020-06-16 18:32 조회24,030회 댓글7건본문
댓글 7
조회수 24,030master님의 댓글
master 작성일
스톨 전류 : 7 A
전류가 아주 큰 모터입니다.
L298은 2A 이하의 작은 전류에만 가능합니다.
공돌이3452님의 댓글
공돌이3452
답변 감사합니다
SZH-CH076 만약 이 드라이버를 쓴다면 선을 어떻게 연결 시켜야하나요?
검은색,빨간색 선은 전원선인건 알고있습니다
master님의 댓글
master 작성일
우선 모터 선부터 찾아보죠
https://wiki.dfrobot.com/12V_DC_Motor_122_rpm_w_Encoder_SKU__FIT0403
적색과 흑색은 모터 전원선
녹색과 파란색은 엔코더(홀센서)용 5V 전원선
회색과 노란색은 엔코더 신호선
엔코더를 사용하지 않는다면 모터 전원선 2개만 사용하고 나머지는 연결하지 않습니다.
엔코더를 사용한다면 5V와 엔코더 신호선을 MCU GPIO 핀에 연결합니다.
(GPIO로 적었지만 외부인터럽트 핀에 연결해서 엔코더 카운트를 해야겠죠)
공돌이3452님의 댓글
공돌이3452
제가 지금 아두이노 UNO R3 보드와 모터드라이버, 그리고 위에 올려둔 DC모터로 정/역회전을 구동하려고 하는데
이 부품들로는 조금 부족한가요??
master님의 댓글
master
엔코더 연결하지말고
구동방법은 L298과 크게 다르지 않습니다.
아두이노 L298 예제를 참고해서 구동하세요
공돌이3452님의 댓글
공돌이3452
네 알겠습니다 감사합니다
master님의 댓글
master 작성일
https://www.mcuboard.com:14063/shop/goods/goods_view.php?goodsno=1361692&category=018008
연결과 구동방법은 L298과 크게 다르지 않습니다.
ENA,ENB를 PWM 제어하면 속도 제어가 됩니다.
IN1,IN2는 모터1용이고 IN1=0, IN2이면 정지입니다.