嵌入式系統在軍用PDA中的設計與實現
1.引言:
本文引用地址:http://www.j9360.com/article/152350.htm隨著現代戰爭的信息化和電子化,功能多樣而又精巧實用的掌上型智能設備(軍用PDA)日益受到軍方的重視。
由于軍用PDA需要將衛星定位、無線通信、圖像攝取傳送等等功能集于一體,對于高科技戰爭中各作戰個體至關重要,國外一些國家早已從事相關技術的研究和開發,并將此類產品裝備到特定的作戰場合。軍用PDA產品根據不同的應用場合有不同的功能要求,涉及多種當前最先進的技術,如嵌入式CPU應用、多任務操作系統RTOS、GIS應用、衛星定位系統定位、無線通信、藍牙技術、CCD技術、圖像處理技術等。本文結合一款通用的32位CPU來闡述軍用PDA的構成以及實現方法。
2.硬件實現:
根據現代軍隊的高科技作戰的特點,我們為軍隊而設計的PDA就應該符合軍事的特殊要求。首先在功能上應該具有實時性強、穩定的定位功能、清晰的圖像處理傳輸、無線通訊等。這樣我們的硬件構成也就基本確定。
2.1.CPU簡介:
CPU作為PDA產品的控制核心,應具備低功耗、超低溫、支持LCD驅動等功能。SHARP LH7A400是一款以arm9為內核的嵌入式處理器。它是一個高集成的32位的arm922T RISC精簡指令集的處理器核。它恰當的提供了很多I/O功能,配合很少量的外圍邏輯就可以集成一個小型計算機系統。以下簡要介紹處理器的主要特征:
2.2.電源規劃:
軍用PDA的使用環境有相當的一部分是在野外,而野外的工作環境是無法對PDA 設備進行經常性的充電,但是我們的外設又非常的多,電流消耗又非常的大。這樣就存在了一個很突出的矛盾。因此在電路設計中我們要對其進行十分細致的規劃。
首先我們這里采用大容量的鋰電池,例如1000mAh甚至更大。其次這里我們大量的采用LDO,把每一個電源消耗環節盡量的進行細分已達到能都獨立供電或組合供電來控制設備的啟用和停止。再次對大電流設備我們要進行獨立供電。我們不僅僅要保證系統的穩定電源需求,同時也要保證例如GPRS等模塊的大電流消耗。最后要特別注意在特定模塊部分電源啟動時的電源沖擊問題,如果不給予足夠的認識就會造成系統的不穩定甚至于死機。
圖1
2.3.CCD接口:
CCD圖像技術可用于特定的場合,如偵察、探測等,借助軍用PDA的存儲、處理和傳輸功能來達到相應的軍事目的。這里我們就采用30萬象素甚至更高分辨率的CMOS來滿足我們的需求。同時為了系統的實時要求我們還要添加一片FIFO來對圖像數據進行緩存以免數據的丟失。
圖2
2.4.USB通訊接口:
通過USB 接口我們可以把例如圖像資料、 衛星定位系統航道信息等許多重要的需要另外進行存儲和分析的信息進行傳輸。USB1.1的接口足夠滿足絕大多數的數據通訊需求。這里我們采用的CPU就包含一個USB Device 接口,通過對特定寄存器進行控制以及軟件的編寫便可以實現數據串行通訊的需要。
linux操作系統文章專題:linux操作系統詳解(linux不再難懂)
評論