關 閉

        新聞中心

        EEPW首頁 > 工控自動化 > 設計應用 > 基于嵌入式處理器的無人機地面控制站設計

        基于嵌入式處理器的無人機地面控制站設計

        作者:謝方明 梁存真 防空兵指揮學院 時間:2011-02-22 來源:電子產品世界 收藏

          3.2.4 數據存儲和回放

        本文引用地址:http://www.104case.com/article/117109.htm

          接收到的遙測數據要進行存盤,用于在飛行結束后重新回放分析飛行過程中存在的問題等用途。此部分的設計重點在于建立一個良好的數據結構。在本測控程序的處理中建立了一個數據存儲類。其定義如下:

          class CFlyData:public CObject

          {

          public:

          CFlyData();

          ~CFlyData();

          DECLARE_SERIAL(CFlyData)

          //Attribute CFlyData

          int height; //高度數據

          int direction;//航向數據

          int horizontal;//滾轉角數據

          int vertical; ///俯仰角數據

          CString command;///指令數據

          int powersupply;//電源狀態

          ////其它數據

          //Function CFlyData

          public:

          void virtual Serialize(CArchive &ar);

          };

          利用序列化函數Serialize實現遙測參數文檔的序列化,包括數據的存儲和回放功能,在此不再贅述。

          3.2.5 人機界面

          地面控制站人機界面是人與計算機、飛行系統以及地面控制站之間傳遞、交換信息的媒介,是操縱人員操作無人機的綜合環境。

          由于設計使用手持式的硬件設備,LCD顯示屏不可能太大,因此需要合理安排主窗口的顯示結構,讓無人機操縱者能夠比較輕松的了解無人機的各項飛行參數,同時由于盲飛的需要,必須在主窗口中安排較大面積的用于飛行軌跡的顯示。設計的界面如圖6。

          4 結論

          基于平臺,運行WinCE下的測控控制臺軟件,實現了便攜式測控地面控制站,成功建立地面和機載CDMA終端之間的數據通信,后續測試中,將進一步完善測試機功能并最終量產。

        cdma相關文章:cdma原理



        上一頁 1 2 3 下一頁

        關鍵詞: 無線通信 PXA270 

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 察隅县| 台安县| 北宁市| 普宁市| 如东县| 徐闻县| 曲阳县| 运城市| 天祝| 镇坪县| 宁南县| 察雅县| 新野县| 岳西县| 城固县| 鱼台县| 垦利县| 若羌县| 龙游县| 红河县| 正定县| 方城县| 独山县| 根河市| 如皋市| 毕节市| 台湾省| 镇赉县| 大安市| 克东县| 江永县| 鄱阳县| 富裕县| 七台河市| 霍邱县| 汾西县| 新宾| 鹿邑县| 交口县| 兴仁县| 宁波市|