Featured articles 焦點文章

【自作業系列】自製 APM 飛控 RSSI 線

  • Nov 18, 2014

APM 2.5 及 Pixhawk 可以飛控調較 RSSI 去收集由 RC Receiver 接收機的 RSSI 信號強度數據。

由於舊版 Ardupilot 3.1 或以下未必能直接讀取 Frsky 等廠商用 Pulse Width Modulated 的信號,最簡單就是用一個 RC Filter 去把信號轉為 1-5V 的 Analog Voltage 電壓大小。

APM 的 RSSI 原代碼作者已在APM 官方網站交待了製作及調試過程,但他的電線造法不是太漂亮。

以下是我們的電線造法。

電線製作過程

首先,把一條 servo cable 伺服器線,的 "signal wire" 連接到一個 4.7kΩ 的電阻 (都可以用 10kΩ )。焊上後,可以用熱縮通包住個焊位。

然後,Signal wire 及 Negative 位,都接上一個 10 uF 的 capacitor 電容。

把兩極接上另一條線即可。當然要用熱縮通包住個兩個焊位。

製作完成!

後記

新版的 Pixhawk 跟 Ardupilot 3.2 應不用以上電線,但其它 Multiwii, Naze32 及 OpenPilot 飛控都未必可以直接讀取 RSSI 的 PWM 值,大家都是造定一兩條看門口。

有機會再介紹用 Minimosd 去調試 RSSI 的值。