BASIC4MCU | 질문게시판 | 아두이노 서보모터관련 질문입니다.
페이지 정보
작성자 남무현 작성일2018-09-20 15:56 조회14,965회 댓글2건
https://www.basic4mcu.com/bbs/board.php?bo_table=gac&wr_id=3162
작성일
첨부파일
본문
아래 모터를 사용해서 아두이노작품을 만들려고 했는데
테스트 과정에서 모터가 작동이 안됩니다.
코드는
#include <Servo.h>
Servo myservo;
void setup() {
myservo.attach(3);
}void loop() {
myservo.write(60);
delay(1000);
myservo.write(90);
delay(1000);
myservo.write(120);
delay(1000);
myservo.write(90);
delay(1000);
}를 사용하였고 오류 증상은 작동되다가 usb연결 끊김소리가 나면서 멈추는 것이고
해결하기 위해서 커패시터를 연결하여 전원유지를 하려했으나 동일증상이 나옵니다.
이 모터가 고장난 모터인건가요??
댓글 2
조회수 14,965master님의 댓글
master 작성일
USB 전원으로 구동하지 마시고
5V 아답터를 준비해서 구동하세요
USB는 0.5A 이하의 부하만 권장합니다.
서보모터는 0.7A 이상을 소모할 수도 있습니다.
아답터 전류는 서보모터 개 수 * 0.7A 이상 준비해야겠죠
서보모터 홀딩 전류가 1A라면 개당 1A를 준비하면 됩니다.
남무현님의 댓글
남무현
자세한 답변 감사합니다.