GPS 找不到衛星,或位置一直飄
先分清楚是「飛控根本沒讀到 GPS」,還是「讀到了但收不到衛星或定位不穩」。前者是接線或設定,後者是收星環境與安裝位置。
開始檢查先選狀況
你現在看到的是哪一種?
先分清楚是哪一種狀況
接上電池、USB 連上電腦,打開 Betaflight App(舊稱 Configurator)。畫面上方的感測器列有一個衛星圖示:灰色是沒有偵測到 GPS,紅色是偵測到 GPS 但還沒定位,亮起是已經定位(以 Betaflight App 的顯示為例,舊版軟體顏色可能不同)。
衛星數是 0 不一定是接線問題:在室內、或剛通電還在搜星時,接線正常也會是 0。所以要先看「飛控有沒有收到 GPS 的資料」,再看衛星數。
| 你看到的 | 代表什麼 | 看哪一段 |
|---|---|---|
| 衛星圖示是灰色,GPS 頁的資料也完全不動 | 飛控沒有收到 GPS 的資料 | A |
| 衛星圖示是紅色,在戶外等了幾分鐘,衛星數仍很少或是 0、一直沒有 3D Fix | GPS 有連上,但還沒定位(收星環境、天線朝向或干擾) | B |
| 有 3D Fix 和足夠的衛星數,但地圖位置一直跳動 | 已經定位,但位置不穩 | C |
同樣是衛星數 0:在室內是正常的;在戶外空曠處等了幾分鐘還是 0,而且衛星圖示是紅色,比較可能是天線被遮住或受干擾,先看 B 段,不要直接重新焊線。
依狀況處理
A. 飛控沒有收到 GPS 的資料
看 GPS 有沒有亮燈
多數 GPS 模組通電後會亮燈。完全不亮,代表沒有供電,檢查供電與地線焊點。
看接線方向
GPS 的 TX 接飛控的 RX,GPS 的 RX 接飛控的 TX(交叉接),兩條都要接在同一組 UART。
看「連接埠」頁(Ports)
GPS 接在哪一組 UART,就在那一組的感測器輸入選 GPS,同一組不要再開其他功能。
看「GPS」頁的協定
多數模組選 UBLOX,並保持自動設定(Auto Config)開啟。官方文件註明 M10 系列模組需要 Betaflight 4.5 或更新版本。
B. GPS 有連上,但一直沒有定位
換到空曠處多等幾分鐘
遠離建築、鐵皮與車子。第一次定位可能要等好幾分鐘,等待期間不要移動飛機。
看模組的朝向
GPS 陶瓷天線那面要朝上,上方不能被碳纖板、電池綁帶、相機座擋住。裝在電池下方會擋掉大部分天空。
看模組離干擾源多遠
GPS 要遠離圖傳與電調,參考做法是至少間隔約 3 公分。
開關圖傳比較
關掉圖傳時衛星數明顯變多,代表圖傳干擾 GPS,需要調整安裝位置。
C. 有定位,但位置一直飄
再等久一點
有衛星數不代表位置已穩定。放在地上不動,看 GPS 頁的 PDOP(定位精度因子,數字越小越好)有沒有慢慢下降、地圖位置有沒有穩定下來。
重複 B 段的第 2~4 步
天線朝向、遮蔽與干擾,都會讓位置不穩。
位置仍然一直跳
先不要使用 GPS 救援,看文末「還是不行?」。
怎樣算修好
全部正常,問題已排除。
還是不行?
先準備這些資料,送修時可以更快找到問題:
- Betaflight「GPS」頁截圖(在戶外等待幾分鐘後)
- GPS 模組型號,以及模組在機身上的安裝位置照片
- 「連接埠」頁截圖