|
本帖最后由 macgyver64 于 2016-7-7 13:09 编辑
接觸開源追蹤天線大概一年多,研究了廢墟/藍魚/未來等版本,經 JEC/未來/神州....諸位大神熱心提攜,
從不會寫 Arduino 到會整合相關自己想要的功能到自己的AAT項目上,目前大概算是完成的七七八八,在此分享一下自己的成果.
現使用的開源程式架構是國外兩個大神開發的,整合成自己想要的版本.
1.發射端:(Ghettostation),參考網址:https://github.com/KipK/Ghettostation/wiki
Ghettostation Project 本身也是追蹤天線項目,但他的接收功能太強大我用不到,所以
取發射模組.目前他支援的協議如下:
Protocols: Mavlink (Ardupilot / Autoquad/ PixHawk/ ...)
UAVTalk (OpenPilot / Taulabs)
MSP (Multiwii)
LTM (Internal Ghettostation light protocol)
NMEA (NMEA GPS ASCII) 我實際測試過.
UBLOX (UBLOX GPS binary) 我實際測試過.
2.接收端:(open360tracker),參考網址:https://github.com/raul-ortega/amv-open360tracker/tree/master
open360tracker Project 本身也支援多個協議,但由於我是使用音頻傳輸只使用 1200bps,故採用 LTM協議.
該版本水平是使用360度舵機配上滑環所以體積比較大, 於是發想將水平改成無刷空心軸電機,縮小尺寸進而方便
攜帶,並且增加使用壽命,缺點比較貴一點囉.
3.說明:
本版本水平可以用360度舵機或無刷電機(可使用二軸雲台控制版或自行製作的控制電路),俯仰方面若使用無刷電機
需有平衡問題,故雲台勢必無法再精簡.所以依舊使用傳統舵機。範例影片如下:
AAT 360追蹤測試
雙無刷版本測試
雷射定位測試
實際飛行測試:單程 14KM.
4:電路圖與 Source Code:(Source Code 目前公布於開源雲台交流群).
|
欢迎继续阅读楼主其他信息
|