久久ER99热精品一区二区-久久精品99国产精品日本-久久精品免费一区二区三区-久久综合九色综合欧美狠狠

關 閉

新聞中心

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

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

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

  3.2.4 數據存儲和回放

本文引用地址:http://cqxgywz.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 

評論


相關推薦

技術專區

關閉