DC엔코더모터 콘트롤러 DMC-200 200W RS485통신

브러쉬모터 전용드라이버 출력 200W RS485통신

제조사
(주)로봇마트
원산지
대한민국
브랜드
motorbank
배송정보
3,500원 (조건부배송) 지역별 추가배송 주문시결제(선결제)
택배
구매안내
도면 다운로드

자주 묻는 질문 — 자료·결선·제어

Q. 매뉴얼·통신 프로토콜·예제 코드는 어디서 받나요?

제공되는 자료를 한 번에 정리해 드립니다:

· 통신 프로토콜 문서 — 본 페이지 하단(영상 아래)에서 다운로드, 또는 기술자료 게시판

· 제품 치수·기능 설명 — 사용자 매뉴얼 참조 (크기 100×60×30mm, 고정 홀 Φ4)

· 별도의 데이터시트와 공식 예제 코드는 제공되지 않습니다 — 프로토콜 문서의 명령 체계를 기준으로 직접 구현하시는 제품입니다. 아두이노 참고 예제는 모터뱅크 GitHub에 있으며, 결선은 GitHub 예제가 아닌 본 페이지 결선도를 우선하세요.

Q. 엔코더가 없는 일반 DC모터도 제어할 수 있나요?

아니요, 엔코더 장착 모터 전용입니다. 엔코더 신호(A/B상)를 받아 위치·속도를 제어하는 컨트롤러이므로 엔코더 없는 모터는 동작하지 않습니다. 엔코더 없는 모터의 속도 조절이 목적이라면 DMC-401M·DMD-150 등 일반 속도조절기를 사용하세요.

Q. 결선은 어떻게 하나요?

· 모터·엔코더: 모터 전원선은 모터 단자에, 엔코더는 A / B / 5V / GND 단자에 연결합니다.

· RS-485 통신: D+ / D− / GND. 보드에 D+·D− 단자가 두 조 있는데 기능이 동일한 병렬 단자이므로 아무 쪽이나 한 조를 사용하면 됩니다(나머지는 다음 기기 연결용).

· 점퍼선 규격은 따로 정해져 있지 않으며, 26AWG 이내를 권장합니다. USB-RS485 컨버터는 별도 드라이버 설치 없이 PC에 연결해 사용합니다.

Q. 아두이노로 제어하려면 무엇이 필요한가요?

두 가지 방법이 있습니다. ①확장쉴드 사용(간편): MAS-001 + 호환보드 조합으로 결선이 단순해집니다(유튜브 시연 영상 구성). ②직접 구성: 아두이노 + RS-485 모듈로 D+/D−/GND를 연결해도 동일하게 제어됩니다 — MAS-001은 편의 장치일 뿐 필수는 아닙니다.

Q. 위치 지령이 655.53도까지인데, 그 이상 회전시키려면?

감속비 설정 프로토콜을 사용하세요. 예를 들어 감속비를 2:1로 설정하면 360도 지령에 모터가 2바퀴 회전합니다 — 비율을 키우면 같은 지령 범위로 더 많은 회전을 만들 수 있습니다. 감속기 장착 모터를 쓰는 경우에도 이 설정으로 출력축 기준 각도를 맞출 수 있습니다.

Q. 통신이 안 될 때는 무엇부터 확인하나요?

순서대로: ①D+/D− 극성이 바뀌지 않았는지 ②GND가 공통으로 연결됐는지 ③결선이 본 페이지 결선도 기준인지 ④전원 전압이 정상인지. 그래도 응답이 없으면 사용 중인 결선 사진과 보낸 명령(패킷)을 상품문의에 첨부해 주세요 — 확인 후 안내드리며, 필요시 AS 접수 후 제품을 보내주시면 자사에서 직접 테스트해 드립니다.

Q. 어떤 모터와 호환되나요?

엔코더 장착 DC모터·액추에이터·펌프 중 정격전류 8A 이하 제품과 사용합니다 (드라이버 정격 8A / 최대 25A, 25A 퓨즈 내장, 입력전압 DC 8~35V, 정격출력 200W급). 스펙상 호환되더라도 최종 확인은 실제 테스트를 권장하며, 사용하실 모터 모델명을 상품문의에 남겨 주시면 호환 여부를 확인해 드립니다.

Q. 체크섬(Check sum)은 어떻게 계산하나요? 합이 255를 넘으면요?

헤더(0xFF 0xFE)와 체크섬 자신을 제외한 모든 바이트를 더한 뒤, 하위 1바이트만 취해 NOT(비트 반전)하면 됩니다. 합이 255(0xFF)를 넘어도 하위 1바이트만 쓰므로 문제되지 않습니다. 문서의 실제 예제로 확인해 보면:

· Ping 예제(0xFF 0xFE 0x00 0x02 0x2D 0xD0): 합 = 0x00+0x02+0xD0 = 0xD2 → NOT(0xD2) = 0x2D

· 위치제어 예제(… 0x07 0x76 0x01 0x00 0x46 0x50 0x03 0xE8): 합 = 0x189 → 하위 1바이트 0x89 → NOT(0x89) = 0x76 ✓ — 255를 넘는 경우의 처리가 이 예제에 그대로 들어 있습니다.

Q. 이 동작을 하려면 프로토콜 문서의 몇 번 명령을 보나요?

프로토콜 문서(총 30개 명령)에서 자주 찾는 명령 위치를 정리했습니다:

· 위치·속도 이동 → 1번 / 부드러운 가감속 이동 → 2·3번(가감속 위치/속도제어)

· 제어 게인(Kp·Ki·Kd)·제한전류 조정 → 4번(위치제어기)·5번(속도제어기), 현재값 확인은 21·22번

· 655.53도 이상 회전(감속비 설정) → 11번 / 절대↔상대 위치제어 모드 전환 → 13번

· 현재 위치를 0으로 리셋 → 15번(위치 초기화) / 통신속도·응답시간 → 7·8번 / 위치·속도 읽기 → 17~20번(피드백)

작성: MotorBank 기술팀 · 실제 고객 문의 30건을 바탕으로 작성 · 최종 업데이트: 2026-08-14





사용설명서 바로가기







485통신 프로토콜 다운로드 클릭
8f20d37f9f7b8299c343e37af159ba45_101806.png








s3_162134.jpg

비밀번호 인증

비밀번호를 입력해 주세요.

확인