用于嵌入式雷達發(fā)射機故障監(jiān)測系統的研制
新一代雷達裝備都設計有比較完善的機內測試(BIT)系統,它能對雷達的各功能模塊進行實時監(jiān)測,及時發(fā)現故障,將故障定位到現場可更換單元(LRU),快速指導維修人員進行換件維修。完善的雷達BIT系統顯著提高了雷達的維修保障性,使雷達出現的許多故障可以在現場維修。BIT技術的應用,使中繼級維修的作用已日趨減弱,以兩級維修體制逐步取代三級維修體制(基層級、中繼級和基地級)。所謂兩級維修,就是將外場不能修理的零部件直接送到基地修理,而不經過作戰(zhàn)部隊修理廠這一中繼級,外場維修人員的工作就是將故障部件拆下,換上正常部件。
大量現役的早期雷達,只有簡單的幾個電表在線監(jiān)測發(fā)射機的關鍵器件。在向兩級維修體制轉變的時期,這些沒有自動檢測功能的雷達由于工作時間長,同時又失去了原有的技術保障能力,就故障頻發(fā),尤其是工作于高頻高電壓的發(fā)射機,故障率更高,裝備完好率迅速降低。
利用成熟的單片機技術及數據采集技術研制成嵌入式系統,監(jiān)測這些雷達發(fā)射機中的所有關鍵器件,當發(fā)現某器件有故障預兆時發(fā)出報警并進行故障隔離,可大大裝備完好率。
1 雷達發(fā)射機內監(jiān)測點和隔離點的梳理
早期雷達發(fā)射機一般采用單級振蕩式結構,包括定時器、脈沖調制器、射頻產生器3個單元。
單級振蕩式發(fā)射機的定時器一般由門電路級別的簡單集成電路和石英晶體振蕩器構成頻率源,然后經分頻電路多級分頻輸出定時觸發(fā)脈沖,不同周期的觸發(fā)脈沖由工作方式轉換開關進行轉換;射頻產生器就是一個磁控管,這也是“單級振蕩式”名稱的由來;電路最復雜的是脈沖調制器,根據脈沖調制器的任務,它基本由下列3部分組成:電源部分、能量儲存部分、脈沖形成部分。
脈沖調制器中高壓電源由升壓變壓器和整流硅堆整流而成;充電元件為電感和二極管;調制開關為氫閘流管;儲能元件為多節(jié)人工線串聯而成,并可以由繼電器控制串聯的有效節(jié)數從而改變射頻脈沖的寬度,由工作方式轉換開關控制;耦合元件為脈沖變壓器。另外還有其他輔助電路,比如反肩峰脈沖電路、磁控管燈絲電流測量電路等。磁控管燈絲電流測量指示儀表為指針式微安表,但沒有聲光報警功能。
根據對發(fā)射機內電路和元件的充分分析,結合修理發(fā)射機的先驗經驗,梳理出發(fā)射機內部需要監(jiān)測的各點及其監(jiān)測參數、數量等指標如表1所示。
當監(jiān)測到某點參數超出標稱值的范圍后,預警系統的液晶屏可顯示故障點的編號以供維修者迅速判定故障點,同時還可以對故障進行簡單隔離保護,隔離保護的方式為機械式切斷相關電源或信號通路。梳理隔離點的形式和數量如表2所示。
2 單片機選型及其資源分配
單片機是一種集成在電路芯片上,采用超大規(guī)模集成電路技術把具有數據處理能力的中央處理器CPU、隨機存儲器RAM、只讀存儲器ROM、多種I/O口和中斷系統、定時器/計時器等功能集成到一塊硅片上構成的一個小而完善的計算機系統。
單片機具有體積小、功耗低、控制功能強、擴展靈活、微型化和使用方便等優(yōu)點,廣泛應用于儀器儀表中,結合不同類型的傳感器,可實現諸如電壓、功率、頻率、濕度、溫度、流量、速度、厚度、角度、長度、硬度、元素、壓力等物理量的測量。采用單片機控制使得儀器儀表數字化、智能化、微型化,且功能比起采用電子或數字電路更加強大。
單片機有很多系列,其中應用范圍和數量最大的還是MCS-51系列,并且隨著激烈的競爭,MCS-51系列也在不斷地發(fā)展,現在集成顯示驅動電路、脈寬調制電路、模擬多路轉換器、A/D轉換器等電路的MCS-51系列單片機也很多。由于設備空間的限制,加裝的嵌入式系統必須要實現自身設備的小型化,選用集成多通道高精度A/D和D/A變換器和通訊接口等是必須的,根據使用習慣及資源要求選用STC12C5628AD。
新一代宏晶芯片STC12C5628AD具有高速、低功耗、超強抗干擾的特點。指令代碼和管腳直接兼容傳統89C52??蛇x用的資源有:
1)時鐘:外部晶體或內部RC振蕩器可選;
2)8/16/20/32/40/48/52/56/60/62 k字節(jié)片內Flash程序存儲器;
3)1280字節(jié)片內RAM數據存儲器;
4)芯片內EEPROM功能;
5)增加外部掉電檢測電路,可在掉電時,及時將數據保存進EEPROM;
6)8通道、10位高速ADC;
7)2通道捕獲/比較單元(PWM/PCA);
8)4個16位定時器,兼容普通8051的定時器T0/T1;
9)7路外部中斷;
10)可編程時鐘輸出功能;
11)通用I/O口(36/40/44個)。
根據以上可選資源并分析表1和表2內的監(jiān)測點和隔離點,分配單片機資源如表3所示。
表3內資源分配的簡單說明:4個外部中斷監(jiān)測電壓是否過高,方法是對4路電壓經調理電路后接電壓比較器,若有過高電壓則電壓比較器翻轉引起相應中斷,驅動通用I/O口6和8,分別通過繼電器切斷直流高壓或三相總電源;6路ADC通道分別接對應的電流、功率、電壓調理電路后進行數據采集并在程序中與標稱值比較,對于允許范圍內的波動值(隱患區(qū)的值),則與時間信息一起被保存,供計算機下載后進行分析;對于允許范圍外的波動值(故障區(qū)的值),則通過通用I/O口5和6分別通過繼電器切斷觸發(fā)脈沖或直流高壓;定時器1用于計算觸發(fā)脈沖的脈寬和周期;計數器1用于測量頻率;通用I/O口1、2用于檢測工作方式轉換開關的狀態(tài),并通過通用I/O口3、4驅動繼電器使人工線保持與工作方式轉換開關的同步變換;其他通用I/O口上喇叭用于聲音報警,液晶屏則顯示運行信息或故障代碼。
3 監(jiān)測點接口電路設計
嵌入式系統中單片機系統已為成熟技術,解決單片機監(jiān)測端口的激勵方法即接口電路設計的成為關鍵技術。接口電路又稱信號調理電路,調理就是放大、緩沖或定標模擬信號等,使其適合于模/數轉換器(ADC)的輸入,可總結為放大、衰減、隔離、多路復用、過濾、激勵、冷端補償幾個方面。根據表1和表2知:監(jiān)測點主要有電壓、電流、頻率、脈沖、開關等類型,下面對主要的電壓和電流監(jiān)測點的接口電路舉例說明。
3.1 直流高電監(jiān)測點的調理電路
為使監(jiān)測信號進入模數轉換之前的電壓符合A/D轉換器的要求,選用了衰減、過濾、隔離等電路環(huán)節(jié)。如圖1所示。
圖1中R1和R2組成衰減網絡,其阻值比大約等于直流高壓與4.5 V的比值,即衰減網絡輸出的電壓為4.5 V,以便于匹配A/D通道的要求。R1和R2取MΩ級1 W電阻,以控制衰減網絡的分流電流小于200μA。C1和C2與同軸電纜組成過濾網絡,以過濾高壓電源上的紋波及發(fā)射機內的各種脈沖干擾。運放op07構成射極跟隨器,使衰減網絡與A/D通道的阻抗匹配,也就是隔離網絡。
3.2 電流監(jiān)測點的調理電路
1)微波功率測量
發(fā)射機內微波功率測量的原理是在波導中預置熱電偶,熱電偶直接輸出到指針式微安表。由此可知所謂微波功率測量只不過是對發(fā)射機狀態(tài)的一種低精度監(jiān)測罷了。因此該調理電路仍舊采用圖1所示調理電路,只不過R1和R2之和約等于指針表頭的內阻即可,一般為1 KΩ,調試時采用軟件補償的辦法。
2)磁控管燈絲電流測量
磁控管燈絲電流是在磁控管燈絲變壓器的副邊增加了一個繞組,該繞組輸出經簡單的二極管整流和電容濾波后,輸送到指針式微安表顯示。正常情況下,該電流值是一直波動的,只要不超過允許的范圍即可。因為測量精度要求很低,所以還是采用圖3所示的調理電路。R1和R2之和約等于1kΩ。
3.3 其他監(jiān)測點的調理電路
1)脈寬和周期測量
脈寬和周期是同一個數字電路輸出的,其電平與單片機電平一致,可直接相連。實際電路中橋接一個微分電路,使輸出的較寬脈沖變換成窄脈沖,以利于定時器的捕獲與分辨。
2)交流電頻率測量
利用互感器后的輸出電壓是幅值為100 mV的交流電,經半波整流后調理為0~5 V的半波直流脈動電壓。一般是對該電壓進行高速采集計算出頻率,這樣會嚴重浪費單片機的資源,加重運算負擔,本方案采用如圖2所示調理電路。
R1和R2之間的電位為0 V~5 V~0 V~5 V循環(huán)變化(半個正弦波),R3和R4之間的電位調整為2.5 V,LM324接成電壓比較器。交流電一個周期內,在正半波上升段穿過比較電平時,比較器輸出高電平,在正半波下降段穿過比較電平時,比較器輸出低電平,在負半波內,比較器保持低電平。這樣交流電一個周期內輸出一個寬脈沖,經微分電路后一正一負兩個窄脈沖,其中負向窄脈沖被二極管V2過濾,送到A/D的只有一個正脈沖,通過計數器1計數即可得到交流電的頻率值。如圖3所示。