9월 28, 2016의 게시물 표시

두번째 레이싱 드론 제작기 - 2. Flight controller NAZE32 full version rev5 간략한 설명

이미지
Flight controller NAZE에 대해 알아보겠습니다. Flight controller(이하 fc)란 드론 기체를 control하는 중앙 처리 장치라고 보시면 됩니다. 지상의 pilot이 보내는 RC 조종기의 신호를 받아 pilot이 의도한 대로 기체를 움직이게끔 모터의 speed를 조정합니다. 또한 별 다른 조종 신호가 감지되지 않더라도 항상 기체가 balancing을 유지하도록 자이로 센서의 값을 가지고 스스로 기체를 제어하기도 합니다. 한마디로 정의하자면 pilot의 조종신호와 fc에 내장된 센서들의 측정치를 이용하여 기체를 pilot이 원하는 대로 비행하게 해주는 장치라고 할 수 있습니다. 이 fc는 quadcopter만을 위해 사용되는 것은 아닙니다. 모든 RC 비행기, 헬리콥터, 심지어는 RC car에도 사용 가능한 것입니다. 제가 첫번째 드론을 만들 때에 fc는 CC3D라는 것을 사용했었습니다. 제작 kit를 구매했을 때 들어있던 것이 CC3D라 그것을 쓴 것 뿐이지요. 인터넷 forum을 돌아다니다 보면 최고의 fc는 무엇이냐에 대해서 갑론을박 논란이 많은데, 결국 개인취향이고 각자가 필요에 맞게 사용하는 것이 좋은 것 같다는 결론입니다. 예전에는 fc도 고가의 제품이었기 때문에 RC 비행기나 헬리콥터를 하려면 꽤 많은 비용이 들어갔었다고 합니다. 그러나 요즘에는 fc를 비롯한 모든 부품들이 중국에서 저가에 공급되기 때문에 대중적인 취미로 거듭났다고 할 수 있겠습니다. 물론 DJI사의 commercial한 취미용 드론이 대성공을 거둔 것도 있었고요. 또한 기존의 RC 비행기 및 헬리콥터보다는 quadcopter의 조종이 매우 쉽기 때문에 진입장벽이 낮은 것도 무시 못할 원인으로 보입니다. 다시 fc 얘기로 돌아와서 그래도 많이 언급되고 사람들이 많이 사용하는 fc가 NAZE이기 때문에 그것을 이번 제작에 사용할 것입니다. NAZE의 경우 현재 revision 6까지 나와 있는데, 저는 revision 5를 이용할 것입니다. 35m...