基于可調式模擬激光脈沖的激光告警器在線檢測
DR1和DR2是2相步進電機驅動器。步進電機運行的步數(shù)等于驅動器控制端P接收到脈沖數(shù),而D端是方向控制端;故可控制激光管運行至圖2所示半球面上的任意一點。由于步進電機轉子的慣性,起步時的輸入到P端的脈沖頻率不能太高,以防電機失步而使定位控制出現(xiàn)誤差。如上文分析,方位角和俯仰角的調節(jié)已經(jīng)足夠精細,故不需對步進電機進行細分驅動,節(jié)約了成本。
根據(jù)用戶要求,該檢測儀應能與PC機進行通信,以實現(xiàn)更強的數(shù)據(jù)處理與操作功能,為此設計了以IC4 MAX232為核心的電平轉換器,該芯片在5V工作電壓下可產(chǎn)生-10V的負壓輸出,從而與PC機的RS-232串口實現(xiàn)電平兼容,數(shù)據(jù)和命令字得以傳輸。
在不具備PC的條件下,檢測儀通過一個3×3鍵盤實現(xiàn)功能操作。其工作原理如下:單片機上電后將PB0~PB2配置為低電平,而將PD5~PD7配置為高電平(AVR單片機I/O口為推挽輸出,強上拉),此時3輸入與門IC5的輸出為高電平。當有按鍵按下時,IC5輸入端出現(xiàn)低電平,故輸出下降沿,使INT0中斷;進入中斷服務程序后,首先將PB0~PB2配置為弱上拉輸入模式,然后將PD5置低,接著讀取PB0~PB2的邏輯電平。由于單片機內部上拉電阻(數(shù)十KW) 遠大于R1~R3(2KW),因此若K3、K6或K9按下,則必然能在PB0、PB1或PB2讀到邏輯0,從而判斷出所按下的鍵號。若未發(fā)現(xiàn) PB0~PB2上有低電平,則說明被按下的鍵不在此列,恢復PD5的高電平,依次置低PD6和PD7,重復上述過程,直至找到所按下的鍵。
LCD 1602液晶用于顯示菜單、操作提示和檢測結果。
結語
激光告警器是一種重要的現(xiàn)代武器裝備,本文提出的可調式模擬激光脈沖技術通過控制光源在半球面上的位置、發(fā)光功率、波長和調制頻率等參數(shù)實現(xiàn)了對告警器性能參數(shù)的測試?;谠摷夹g研制的激光告警器在線檢測儀,具有機械結構緊湊、電路成熟可靠、控制精確、使用方便和功能完善的特點,較傳統(tǒng)方法大大提高了效率。
評論