작성자: 사이트 편집자 게시 시간: 2022-05-11 출처: 대지
FPV(1인칭 시점) 드론의 세계에서 비행 컨트롤러(종종 FC로 약칭됨)는 논쟁의 여지가 없는 신경 중추입니다. 모터는 근육을 제공하고 카메라는 비전을 제공하는 반면, 두뇌 역할을 하는 것은 비행 컨트롤러로, 데이터를 처리하고 순간적인 결정을 내려 항공기의 안정성과 반응성을 유지합니다. 그것이 없으면 탄소섬유와 전자제품 더미는 프로펠러가 달린 벽돌에 불과합니다. 이 기사에서는 FPV 비행 컨트롤러가 무엇인지, 어떻게 작동하는지, 레이싱이나 프리스타일 드론에서 가장 중요한 구성 요소인 이유에 대해 자세히 설명합니다.
FPV 비행 컨트롤러란 정확히 무엇입니까?
FPV 비행 컨트롤러의 핵심은 복잡한 펌웨어를 실행하는 특수 인쇄 회로 기판(PCB)입니다. 주요 임무는 무선 수신기의 조종사 입력을 해석하고, 탑재된 센서 배열을 사용하여 드론의 현재 방향을 계산하고, 조종사의 명령을 실행하기 위해 각 모터의 속도를 즉시 조정하는 것입니다. 이는 멀티로터를 공중에 띄우고 민첩하게 유지하는 섬세한 물리학의 춤을 관리합니다.
내부 작동: 어떻게 생각하는가?
비행 컨트롤러의 '사고' 프로세스는 초당 수천 번 반복되는 고속 피드백 루프에 의존합니다. 이 루프는 세 가지 주요 단계로 구성됩니다.
감지(지각): FC는 내장 센서, 특히 관성 측정 장치(IMU) 에 크게 의존합니다 . IMU에는 일반적으로 3축 자이로스코프(각속도 측정)와 3축 가속도계(중력 측정)가 포함되어 있습니다. 자이로스코프는 드론이 얼마나 빨리 기울고 있는지 감지하고, 가속도계는 절대 지평선을 결정하는 데 도움을 줍니다. 이러한 데이터 포인트를 결합함으로써 FC는 특정 순간의 정확한 자세(피치, 롤, 요)를 알 수 있습니다.
처리(결정): 곳입니다 . 펌웨어가 작동하는 FPV 장면에서 가장 인기 있는 펌웨어는 Betaflight 입니다. 다른 것에는 매우 날카로운 반응성으로 유명한 이 포함됩니다 . INAV (내비게이션 및 GPS 웨이포인트 임무용으로 설계됨)와 ArduPilot (복잡한 자율 차량에 사용됨) 펌웨어는 정교한 PID(비례-적분-미분) 컨트롤러를 실행합니다 . 이러한 알고리즘은 '원하는 자세'(조종사의 스틱 움직임에 따라 명령됨)와 '현재 자세'를 지속적으로 비교하고 목표를 원활하게 달성하는 데 필요한 정확한 추력 보정량을 계산합니다.
작동(작업): 계산이 완료되면 FC는 전자 속도 컨트롤러(ESC) 에 디지털 신호(일반적으로 PWM 또는 DShot 프로토콜)를 보냅니다 . FC는 한 모터의 속도를 빠르게 높이고 다른 모터의 속도를 줄임으로써 드론의 방향을 물리적으로 수정합니다. 예를 들어, 드론이 앞으로 기울어지면 FC는 1000분의 1초 만에 후면 모터의 속도를 높여 수평으로 되돌립니다.
기본 비행 그 이상: 통합 기능
최신 FPV 비행 컨트롤러는 비행만을 위한 것이 아닙니다. 이는 선박의 거의 모든 전자적 측면을 관리하는 고도로 통합된 허브입니다.
OSD(온스크린 디스플레이): FC는 중요한 원격 측정 데이터(배터리 전압, 전류 소비, 비행 시간 및 속도)를 조종사의 고글로 다시 전송되는 비디오 피드에 직접 오버레이합니다.
블랙박스 로깅: 비행기의 비행 기록 장치와 유사한 이 기능은 비행 후 분석을 위한 상세한 센서 및 모터 데이터를 저장하며 이는 튜닝 및 충돌 조사에 매우 중요합니다.
배터리 모니터링: 내장된 전압 분배기와 전류 센서를 통해 FC는 조종사에게 배터리 부족 경고를 제공하고 남은 비행 시간을 계산할 수 있습니다.
경고음 및 LED: FC는 두꺼운 풀밭에서 잃어버린 드론을 찾기 위한 온보드 버저와 미적 감각 및 방향을 위한 맞춤형 LED 스트립을 제어합니다.
올바른 비행 컨트롤러를 선택하는 방법
빌드에 적합한 FC를 선택할 때 다음 기술 사양을 고려하세요.
프로세서(MCU): 사용된 칩을 찾습니다. STM32 F4 및 F7 시리즈는 현재 산업 표준입니다. F7 프로세서는 F4보다 더 빠른 속도와 메모리를 갖추고 있어 더 빠른 PID 루프를 실행하고 더 복잡한 필터링을 지연 없이 처리할 수 있습니다.
자이로스코프: 이전 분석에서 논의한 것처럼 자이로는 드론의 '느낌'을 정의합니다. 과 같은 최신 고성능 자이로 ICM42688P 또는 MPU6000 는 소음이 적고 감도가 높기 때문에 선호됩니다.
장착 패턴: 보드의 구멍 패턴(일반적으로 풀사이즈의 경우 30.5mm x 30.5mm, 마이크로 드론의 경우 20mm x 20mm)이 프레임에 맞는지 확인하세요.
전원 입력: FC가 일반적으로 2S(7.4V)에서 8S(33.6V) 범위의 배터리 전압을 처리할 수 있는지 확인하십시오.
연결된 ESC: 스택(FC + ESC 콤보)을 구매하는 경우 깔끔한 빌드를 위해 일치하는 통신 프로토콜(종종 8핀 하네스를 통해)을 공유하는지 확인하십시오.
FPV 컨트롤러의 미래
비행 컨트롤러의 진화는 더 큰 통합을 향해 나아가고 있습니다. 이제 우리는 초경량 빌드를 위해 FC, ESC 및 내장 ELRS 수신기를 하나의 작은 PCB에 결합한 'AIO'(올인원) 보드를 보고 있습니다. 또한 더욱 강력한 마이크로프로세서의 도입으로 광학 흐름, GPS 구조, 심지어 기본적인 물체 회피와 같은 고급 기능이 가능해지면서 FPV 드론이 그 어느 때보다 스마트하고 안전해졌습니다.
결론적으로 비행 컨트롤러는 FPV 드론의 영혼입니다. 이는 조종사의 반사 신경과 공기 역학 법칙 사이의 격차를 해소합니다. '매티 플립'을 수행하는 프리스타일 조종사이든, 시속 120마일로 바늘을 꿰는 레이서이든, 여러분의 성공은 항공기 중앙에 있는 작고 강력한 컴퓨터에 크게 좌우됩니다. 그 기능을 이해하는 것은 단지 기술적 지식이 아닙니다. 이는 FPV 비행 기술을 익히기 위한 첫 번째 단계입니다.