장바구니 0

이전 제품다음 제품


현재 위치

  1. 게시판
  2. 상품 Q&A

상품 Q&A

상품 Q&A입니다.

상품 게시판 상세
제목 구매한 물품 관련 질문이 있습니다.
작성자 변수환 (ip:)
  • 작성일 2021-01-09 23:05:56
  • 추천 추천하기
  • 조회수 17
평점 0점


모터는 BMD90B100B, 드라이버는 MD200를 구매했습니다.


아직 모터와 드라이버 4개를 전부 다 테스트해보진 않았고, 하나만 테스트해봤는데 문제가 있어서 글 남깁니다.


모터를 드라이버에 연결하여 아두이노 듀에로 PWM신호를 사용하여 속도를 제어하며, 출력 펄스 피드백 또한 요구되는 상황입니다. 




1. 매뉴얼에 나온대로 PWM 최대값을 3.3V로 설정하려고 했습니다. 매뉴얼을 보면,


1) 모든 DIP_SW 를 ON 으로 한다(아래방향으로 내림) : set mode intro.

2) 최소속도 입력을 CTRL 10 번핀에 0~2.5V 사이의 값을 입력한다(볼륨을 사용하거나 직접전압입력)

3) RUN/BRAKE 신호를 OFF 에서 ON 으로 하면 최저값을 저장하고 알람 LED 를 ON 합니다. 


이렇게 나와있는데, 3)에서 RUN/BRAKE를 OFF에서 ON으로 하면, 즉 해당 신호선을 GND에 연결하면 드라이버의 알람 LED가 켜진다는 뜻으로 보이는데, 알람이 켜지지 않습니다. 알람이 켜지지 않아도 세팅이 그냥 되는건가요?





2. 일단 PWM신호 최대치 설정은 넘어가고, PWM값의 변화에 따른 속도 변화를 보려고 PWM값을 변화시켜봤습니다. 속도는 잘 변하긴 하는데, 펄스 출력을 확인해보려고 했으나, 아두이노에서 데이터가 들어오지 않길래 직접 확인해보니 펄스의 전압이 제대로 출력되지 않습니다. 4번핀에서의 출력이 모터가 작동하기 전에는 5V출력이 나오는데, 모터가 동작하면 2.2V정도의 출력이 나옵니다. 아직 오실로스코프로 확인해보지는 않았고 그냥 전압 측정기로 측정해봤더니 이렇게 나왔습니다. 따로 엔코더 입력을 넣지 않아도 해당 출력은 정상 출력이 되어야하는 것 아닌가요?



답변 부탁드립니다.

첨부파일
비밀번호 삭제하려면 비밀번호를 입력하세요.
관리자게시 스팸신고 스팸해제
목록 삭제 수정 답변
댓글 수정

비밀번호 :

수정 취소

/ byte

댓글 입력

댓글달기이름 :비밀번호 : 관리자답변보기

확인

/ byte

왼쪽의 문자를 공백없이 입력하세요.(대소문자구분)

회원에게만 댓글 작성 권한이 있습니다.