摘 要: 通過對拖靶測試接口的信號分析,搭建了基于PC104主板的嵌入式拖靶綜合測試設備硬件環境,充分利用主板的串口和DIO等硬件資源輔以信號電平轉換和編碼電路,在Windows XP操作系統下采用VC++軟件編程實現了對拖靶參數的交互式測試。在此詳細給出了信號電平轉換和編碼電路原理圖以及設備硬件連接圖,利用定時器中斷完成了對DIO口輸入引腳的查詢讀入,詳細說明了CUniButton類的應用并給出了程序片段,使軟件界面顯示更形象。應用結果表明,該系統設計運行穩定可靠,界面簡潔,操作簡單。
關鍵詞: PC104; 數字輸入/輸出接口; 嵌入式系統; VC++
中圖分類號: TN919?34; TP391 文獻標識碼: A 文章編號: 1004?373X(2013)10?0111?04
0 引 言
某低空恒高掠海拖靶為了檢測的方便,將靶載設備相互間主要的交換信號都引至靶體左后側的測試艙口處,包括無線電高度表輸出信號、高度控制盒的輸入/輸出信號、電臺電控盒的輸入/輸出信號等,在拖靶實際拖帶飛行使用過程中,匯聚于此處的這些信號將通過短接插頭進行連通,而在地面測試過程中,則可以將測試設備串入這些信號中間對信號進行監測、攔截、中轉和按要求注入,極其直觀、方便、靈活,同時可對拖靶的高度控制律進行動態功能性檢查。
由于需要測試和調整的參數較多,且這些信號除了具有RS 232電平外還有27 V直流電壓脈沖信號,考慮兼顧友好的人機交互界面和設備的便攜性,采用了以PC104主板為核心外擴相關部件和信號調理電路的方法構成了嵌入式拖靶地面綜合測試設備,在Windows XP操作系統下運行利用VC++編寫的應用軟件,達到了方便快捷地調整和檢測拖靶參數和性能的目的;……