상세 컨텐츠

본문 제목

[드론 만들기] Pixhawk와 Emax ESC(변속기) 호환문제 해결방법

만들기/드론

by kwangpil 2021. 2. 21. 22:31

본문

 

이전 글...

 

드론 만들기

  

   하드웨어

      [드론 만들기] 기본부품

         [드론 만들기] 비행 제어기(FC)

            [드론 만들기] Pixhawk 시리즈

               [드론 만들기] Pixhawk의 GPS

               [드론 만들기] Pixhawk의 텔레메트리(Telemetry)              

               [드론 만들기] Pixhawk의 변속기(ESC)     

               [드론 만들기] Pixhawk 4의 Power Management Board              

               [드론 만들기] Pixhawk 4

                  [드론 만들기] QGroundControl에서 Pixhawk 4 펌웨어 설치

                  [드론 만들기] QGroundControl에서 Pixhawk 4 설정하기 1/2

                  [드론 만들기] QGroundControl에서 Pixhawk 4 설정하기 2/2       

         [드론 만들기] 모터

         [드론 만들기] 배터리

            [드론 만들기] 리튬 폴리머 배터리 팩

         [드론 만들기] 변속기 (ESC)

         [드론 만들기] 프로펠러 (Propeller)

         [드론 만들기] 파워 분배기(PDB, Power Distribution Board)

         [드론 만들기] 조종기(Radio Control)          

 

   소프트웨어

      [드론 만들기] MissionPlanner와 QGroundControl

      [드론 만들기] QGroundControl 설치

         [드론 만들기] QGroundControl 사용방법 1/4

         [드론 만들기] QGroundControl 사용방법 2/4 

         [드론 만들기] QGroundControl에서 Pixhawk 4 펌웨어 설치

         [드론 만들기] QGroundControl에서 Pixhawk 4 설정하기 1/2

         [드론 만들기] QGroundControl에서 Pixhawk 4 설정하기 2/2

         [드론 만들기] QGroundControl에서 Pixhawk 파라미터 변경하기  

      [드론 만들기] VMware Workstation Pro 설치하기

         [드론 만들기] VMware Workstation Player에 Virtaul Machine 만들기

         [드론 만들기] VMware Workstation Player에 Ubuntu 설치하기

            [드론 만들기] Ubuntu(우분투) 터미널 명령어

            [드론 만들기] Ubuntu(우분투) 시스템 파일

            [드론 만들기] Ubuntu(우분투) 기초용어

 

   조립

      [드론 만들기] 모터, 변속기에 커넥터 연결하기

      [드론 만들기] Power Management Board에 커넥터 연결하기

      [드론 만들기] 변속기(ESC)와 Power Management Board 연결하기

      [드론 만들기] 모터와 변속기(ESC) 연결하기

      [드론 만들기] QGroundControl에서 변속기(ESC) 교정하기 

      [드론 만들기] GPS, Telemetry Pixhawk 4에 연결하기  

 

   통신

      [드론 만들기] MAVLink

         [드론 만들기] MAVLink 설치하기

         [드론 만들기] MAVLink 라이브러리 생성하기 

 

   비행

      [드론 만들기] 쿼드콥터(Quadcopter) 비행 원리           

 

   문제해결

      [드론 만들기] Pixhawk와 Emax ESC(변속기) 호환문제 해결방법

 

   기타

      [드론 만들기] 비행금지구역

      [드론 만들기] 비행 시 주의 사항   

      [드론 만들기] 멀티콥터 종류

      [드론 만들기] 커넥터(connector)

      [드론 만들기] 용어     

 


 

완전 초짜의 드론 만들기 도전! 도전! 도전~!입니다.
맨땅에 헤딩~

인터넷 검색, 관련 사이트를 참고하여 Pixhawk 4(PX4)를 이용한 중/소형 쿼드콥터 드론을 만들려고 하고 있습니다.

참고만 하세요~!


 

1. EMAX 변속기 호환 문제

 

알리 익스프레스에서 아무리 사전 정보도 없이 용감하고 단순하게 'pixhawk 4'와 'ESC'라는 두 단어로 검색하고 적당한 (내 맘대로) 용량에 적당한(내 맘대로) 가격대의 변속기를 구매했다.

 

그렇게 멋모르고 내맘대로 구매한 변속기가 EMAX BLEHeli 50A이다.

 

 

 

일단 사고 보는 성격이라서 변속기를 구매해 놓고 한 해가 바뀐 후 변속기 교정을 하기 위해서 처음으로 변속기를 개봉했다.

 

멋모르니 당연히 잘 될 줄 알고 픽스 호크 홈페이지가 시키는 대로 변속기를 교정하는데 에러 메시지가 뜨고 아무런 반응이 없다.

([드론 만들기] QGroundControl에서 변속기(ESC) 교정하기 참조)

 

멋모르고 내 맘대로 구매한 EMAX 변속기가 Pixhawk와 호환 문제가 있다는 것을 그제야 알게 되었다. 인터넷에서 몇 번 클릭만 해보아도 알 수 있는 사실이었는데 멋모르고 내맘대로 구매한 대가가 컸다.

 

그렇다고 구매한 걸 갖다 버릴 수도 없고 해서 인터넷에서 정보를 찾기 시작했다.

 

천만다행으로 인터넷에는 해결방법이 있었다!!

 

우선 이런 문제가 생기는 이유는 하드웨어적인 문제였다.

그러니까 EMAX 변속기의 입력 임피던스가 충분히 크지 않아 PWM 펄스 크기가 낮고 이 PWM 펄스를 Pixhawk가 제대로 인식하지 못하기 때문에 변속기가 아무런 반응도 할 수 없었던 것이었다.

 

이 문제를 해결하기 위해서는 하드웨어적인 방법뿐인데 변속기 회로기판에서 저항과 캐패시터제거해주면 된다.

 

제품마다 제거해주어야 할 전자소자의 위치가 조금씩 다른데 인터넷에서 모은 정보는 아래와 같다.

 

 

 

 

 

 

가지고 있는 EMAX 변속기의 고무 포장지를 제거한 후 동일한 기판 형태를 찾아서 그림에 표기되어 있는 전자소자를 제거해 주면 된다.

 

 

2. 변속기에서 전자소자 제거하기

 

우선 구매한 EMAX BLEHeli 50A ESC의 고무 포장지를 제거한다.

 

EMAX BLEHeli 50A ESC

뜯고 보니 만들지는 못해도 생각보다 회로가 단순하다. 

 

어쨌든 위의 그림에서 검은색 동그라미가 그려진 부분의 전자소자를 제거해야 한다.

 

그런데 실제 해보니 소자가 작고 단단하게 붙어 있어서 떼는 게 쉽지가 않다. 인두기를 살짝 잘못 건드리면 옆에 있는 다른 전자소자가 떨어지거나 삐뚤어지기도 하기 때문에 신경을 써서 제거해야 한다.

 

EMAX BLEHeli 50A ESC

 

위의 옆은 검은색 동그라미 쪽을 보면 전자소자 2 개가 제거되어있는 게 보인다.

 

이젠 다시 떼어낸 고무 포장지를 다시 씌워서 절연테이프로 꼼꼼히 다시 붙여주면 끝이다.

 

 

아직 머릿속으로 생각한 드론을 완성하지 못해서 추후에 EMAX 변속기가 어떤 문제를 일으킬지는 모르겠지만 지금까지는 잘 작동하고 있다.

 

 

 

관련글 더보기

댓글 영역