마이크로비트용 모터 드라이버 확장 보드에 대해서 살펴보겠습니다.

(참고: https://wiki.keyestudio.com/Ks0308_keyestudio_Motor_Drive_Breakout_Board_for_micro_bit)


Keyestudio라는 곳의 제품으로 제가 가진 것은 구버전인지 보드 색깔이 빨간색에 제조사명도 Keyes로 찍혀있지만, 지금의 제품과는 그것만 다를 뿐 보드 구성이나 사양도 완전히 동일한 것으로 보입니다.



제조사 홈페이지나 구매처를 확인해 보아도 확장 보드의 핀 정보가 없는데, 그냥 마이크로비트의 pinouts 정보와 동일하다고 보시면 될 것 같습니다.

(참고: https://code-for-fun.tistory.com/39)


다만 추가로 DC모터 제어를 위한 부분이 들어가 있는데, 관련 핀 정보는 다음과 같습니다.

 G

 GND

 VM

 6~12V 외부 전원 입력

 A1

 모터A 제어용

 A2

 모터A 제어용

 B1

 모터B 제어용

 B2

 모터B 제어용


제조사의 예제를 참고로 한 모터 제어 시의 마이크로비트 핀 정보는 아래와 같습니다.

 모터A의 속도 제어

 P1(아날로그)

 모터A용 핀1

 P12

 모터A용 핀2

 P13

 모터B의 속도 제어

 P2(아날로그)

 모터B용 핀1

 P15

 모터B용 핀2

 P16


외부전원의 연결 없이 A1/A2는 DC모터에 연결하고 테스트를 해보았는데 전혀 작동이 되질 않네요.

제조사 예제에서와 같이 외부전원 연결이 필수가 아닌가 싶습니다.

6V 이상으로 연결할 외부전원이 없는 관계로 일단 여기서 마쳐야 할 것 같네요.

추후 마이크로비트를 이용한 무선조종 자동차를 만들때 다시 테스트를 해봐야겠습니다.

+ Recent posts