Multicopter, Helicopter, FPV, LRS... 等等需要微處理控制板介入的飛行器
飛行器種類:
旋翼機 - 傳統的直升機(HeliCopter), Multicopter - 常見 四軸( X4, +4), 六軸(X6), 八軸(X8).. 及其他如Y3, Y4, V4...etc
固定翼飛行器 - 常見 飛行翼(以Delta 為主流), 電動滑翔機衍生種, 無尾機, 精準特技機....etc
飛行任務:
功能方塊:
Input: TX/RX, BlueTooth, Ground Station, Waypoint, SmartPhone
Data: Gyro, ACC, Bar, ultra-Sonic, GPS, OSD, Current, Voltage, RPM, Speed....
Video: Camera, CCD, GoogleEarth
Output: Google Earth, Fly Camera OSD, OSD, Video Trransmitter,
Widget Block:
2.Mission control (通常以搖頭開關,比例式旋紐,或搖桿位置啟動開關, 或地面站來控制) : 提供飛行任務的控制, 如 Gear, Flight mode, Throttle Hold, GPS HOME....etc
Flight Controller (飛控板):
Traditional Gyro in Heli : Futaba, JR, V-Bar, Align, TAROT, ALZRC....
Propritory Flight Controller family : Rabbit, NAJA, FreeFlight, KK, TMF, DJI, GAUI, ALIGN, FreeX.......
OpenSource Flight Controller family : Multiwii, APM, PiratePilot, OpenPilot ....
Build from scratch (從頭打造) :
Objective : 先build Airbone 再加Mission Control
Prerequisite :
2. Arduino IDE 操作
Phase 1 collect materials :
Plan the Airbone --> take X4, Multiwii Lite 6DOF
Base frame preparation : X4, 2212 980KV Brushless motor x4 + 1045 Propeller x4 + ~20A ESC x4
Aircraft Controller --> Multiwii Lite 6DOF or above
Radio Controller -> 5 Channel or above RC transmitter + Receiver
Battery & Charger --> 3S 2200mAH 25C (Turnigy may consider) or above and Charger (i6 may consider)
Phase 2 Assembling :
1. Airbone HW assembly
2. Load Multiwii code
3. Calibrating - ESC, ACC
4. Optimize PID
<小百科>
Q: 為何 3S(三串) 的元件及應用較多? 1. 電子元件耐壓性, 因車用12V 的普及, 所以這一檔耐壓的元件相對大量. 2. 原來 RC 採用 6Cell Ni-cd 的系統, 透過簡易的降壓即可轉置. 3. LiPo 的充電設備 3S 是一個優勢的供店環境.
Q:為何有人要把無刷電子變速刷上非原廠程式?? 無刷電子變速因市場主流規格大都是三合一(Heli, Aero, Glider)的程式 , 然而在多軸強調更一致的線性輸出及控制PWM訓好的更新率 (原50Hz, boost 到 4xxHz), 所以刷掉變成單一用途的程式. 另外原來三合一中有個低電壓觸發的安全動作, 在多軸多顆的運作下, 這個單獨存于個別電變的功能絕對要先關掉.
Q:為何以前常見遙控中繼?? 2.4G ISM 是分享頻寬型的數位通信, 然而由於普及的 2.4G 晶片並非用於“即時”控制系統, 所以早期NCC 未大力取締前, 很多人會加上功率提升器(俗稱烏龜), 以提高功率來換取更優勢的頻率占有, 但在都會區中, 這種方法效果並不一定顯著.
Q: Openpilot stabilized mode是什麼
Openpilot 穩定模式stabilized mode 介紹 (不同於 MultiWii 整機Flight mode單一設定, Openpilot flight mode的PItch, Roll, Yaw 可以單獨選用不同穩定模式)
None: OpenPilot飛控板 不介入飛行器穩定
Rate: OpenPilot飛控板 提供飛行器增穩. (Gyro) -- 動作後搖桿置中, 飛行器保持最後飛姿
Attitude: OpenPilot飛控板 提供飛行器自穩. (ACC + Gyro)-- 動作後搖桿置中, 飛行器迅速恢復水平飛姿 (YAW 為定向鎖尾 - 上電時的尾向)
AxisLock: OpenPilot飛控板 提供飛行器鎖軸式增穩, 不同於維持水平飛姿的自穩,鎖軸式增穩提供不飄移鎖軸增穩, 以YAW 為例, 鎖軸式增穩, 提供增穩再加上零漂移鎖定.
WeakLeveling: OpenPilot飛控板 提供飛行器緩恢復水平的自穩. 不建議用在 YAW, 因最終會慢慢飄回上電時的尾向.
Ratitude: OpenPilot飛控板 提供 Rate + Attitude 的併合操控模式, 與原創的 MultiWii Horizon Mode 相同, 小量操控桿移動時為 Attitude 自穩模式, 大量操控桿移動時為 Rate 增穩模式 (原說明建議不要設在 YAW)
VirtualBar: 未來版本才提供. 類似於直昇機的 Flybarless, 在多軸可以達到更高的軸滾率 ( roll and flip rate)
Q: OpenPilot Board calibration 要注意啥?
上電後七秒後不要移動飛行器, 飛控板進行基準校正.
兩次上電間, 時間不要少於30秒, 否則非控板可能會有錯誤校正值