본문 바로가기

[micro:bit] 모터 쉴드 PCB 수리

by rudals.kim 2022. 2. 19. 댓글 개
반응형

PCB에 마이크로비트 커넥터를 뒤집어서 반대로 그려 넣는 바람에 마이크로비트를 꽂아도 전원이 안 들어오는 문제가 있었습니다. PCB를 다시 뜨기도 뭐해서 재활용 박스에 일단은 넣어뒀었는데 며칠 후 잘 생각해 보니 소켓을 반대로 붙이면 되지 않을까? 하는 생각이 들어서 확인 작업을 해 보았습니다.

 

[micro:bit] 모터 쉴드 PCB 제작 (실패기)

이전 게시글에서 전원 관련 부분이 정상 동작됨을 확인하였습니다. [micro:bit] 모터 쉴드 PCB 제작 (전원부) 알리익스프레스에서 아래와 같이 보드를 눕혀서 꽂는 방식의 마이크로비트용 에지 커넥

rudalskim.tistory.com

아래 그림의 수정전 이미지에서 커넥터를 분리하여 반대로 놓아보니(수정 후 이미지 참고) 전원 LED가 커넥터에 가려지지만 간신히 꽂을 수 있는 공간이 나오는 것 같았습니다.

아래와 같이 뒤쪽 홀 부분에 커넥터를 꽂을 수 있는 작은 구멍을 양쪽에 뚫었습니다.

납땜을 하기 전에 커넥터를 꽂아 위치를 맞춰보았습니다. 앞쪽면이 좀 횡~하지만 커넥터의 핀들이 잘 맞는 듯 보입니다.

뒤쪽인데 커넥터가 뒤쪽으로 많이 이동되어져서 LED는 가리지만 마이크로비트용 핀 헤더 공간도 충분한 것 같고 전원 커넥터 단자도 뽑을 수 있는 공간도 나오는 것 같습니다.

커넥터를 납땜 후 마이트로비트를 꽂고 전원을 넣어 보니 정상적으로 전원이 입력되어 마이크로비트가 동작이 됩니다.

다행스럽게도 컨넥터만 뒤집어 반대로 배치시키니 생각보다 간단하게 수리가 되었습니다.

 

정상적으로 전원이 공급되니 모터 드라이버가 잘 동작되는지도 테스트해 보았습니다.

A키 왼쪽 회전/B키 오른쪽 회전/A+B키 정지할 수 있도록 간단한 모터 테스트 프로그램을 작성하였습니다.

이전에 사용된 전원 연결 부분을 커넥터로 연결할 수 있게 수정하였고, 기존 모터는 제거 후 회전 방향을 확실히 알 수 있도록 다른 모터로 변경하여 테스트해 보았습니다.

커넥터 수리 후 동작 영상입니다. 

구현되어진대로 A/B/A+B키 동작시 정회전/역회전/정지 동작이 잘 동작됩니다.

반응형

댓글