參考至這個影片,摘錄重點
一開始校正跟遙控器設定就跳過去了
新增第二個副翼舵機,兩傾轉舵機以及三個馬達
https://youtu.be/NJMIgvoN6aU?t=133
這段自己看影片,沒甚麼特別的。
接下來是參數設定
Q_ENABLE = 1,重開機,重新連接(或者右邊有Reflash Params的按鈕) 等待新的參數顯示。
Q_FRAME_CLASS = 7
Q_TILT_ENABLE = 1,重新開機,重新連線等待新參數顯示
Q_TILT_TYPE = 2 (Vectored)
Q_TILT_MASK = 3 (啟用tilt servos)
設定三個飛行模式 QSTABLE,FWA,MANUAL
首先在FWA模式檢查所有伺服器動作是否正常,在Servo Outputed頁面反向
QSTABLE模式檢查馬達是否達到超過垂直一定角度(12-15度),在Servo Output頁面調出最大角度,直到螺旋槳不會擊中飛機。
https://youtu.be/NJMIgvoN6aU?t=582
FWA模式是否水平,否則在Servo Output頁面調整
接下來再QSTALBE調整,Q_TILT_YAW_ANGLE,讓馬達垂直
https://youtu.be/NJMIgvoN6aU?t=630
到這邊應該大致上可以了,剩下來就是PID。
其他建議調整參數
Q_ASSIST_SPEED = -1,即使在最低速度時也不啟動馬達來協助飛行,其實是有道理的,因為傾轉馬達如果要協助浮力的話,會瞬間減速,因為馬達要抬起來。
Q_M_BAT_VOLT_MAX,Q_M_BAT_VOLT_MIN 設定電池最高最低電壓,如果沒有電池感應器就不用設定
Q_M_PWM_MAX,Q_M_PWM_MIN 這個是ESC的PWM訊號
Q_M_PWM_TYPE ESC通訊協定
Q_OPTIONS 選Level Transition, (在轉換期間限制角度...難怪不太轉的動) ThrLandControl, (啟用油門控制著陸速率...不懂) EnableLandReposition (enable pilot controlled repositioning in AUTO land.Descent will pause while repositioning 不懂)
https://youtu.be/NJMIgvoN6aU?t=818
Q_RTL_ALT = 15,回家的高度
Q_RTL_MODE = 1
Q_TRANSITION_MS = 3000 原本是5000 ....轉換時間(不太懂)
Q_WVANG_HGT_MIN
Q_YAW_RATE_MAX = 240 應該是YAW的最大旋轉速度吧
剩下來應該就是PID了
留言
張貼留言