新聞中心

EEPW首頁 > 嵌入式系統(tǒng) > 設(shè)計應(yīng)用 > 射擊模擬訓(xùn)練器激光靶設(shè)計

射擊模擬訓(xùn)練器激光靶設(shè)計

作者: 時間:2012-03-30 來源:網(wǎng)絡(luò) 收藏

1、概述

本文引用地址:http://butianyuan.cn/article/171735.htm

靶是接收訓(xùn)練手槍發(fā)出的束,訓(xùn)練槍由真實手槍改造而成,子彈為空爆彈,即沒有子彈頭。過程膛內(nèi)有壓力,手槍有后坐力,因此和實彈沒有不同的感覺,能夠達(dá)到預(yù)期的訓(xùn)練效果。手槍的不同之處是槍內(nèi)加入一組小型紐扣電池和一個微型發(fā)生器,并利用膛內(nèi)壓力使激光器工作,其工作時間由膛內(nèi)壓力控制.激光靶由光敏二極管,電路,數(shù)字電路,單片機(jī)和個人計算機(jī)系統(tǒng)組成,激光靶接收到激光信號后,經(jīng)過信號處理,由單片機(jī)以串口通訊方式將信息發(fā)送給個人計算機(jī),此時個人計算機(jī)顯示胸靶圖像,彈著點顏色不同與其它部分,并語音報靶,同時系統(tǒng)采用網(wǎng)絡(luò)技術(shù),在監(jiān)控室可以實時的觀看并統(tǒng)計各個激光靶的射擊訓(xùn)練情況,及對訓(xùn)練效果進(jìn)行評估.

2、硬件電路

2.1 激光信號采集處理電路

訓(xùn)練槍激光器發(fā)出的激光束波長為622~1500nm,激光靶采用光敏二極管作為傳感器,而太陽光含有該波長范圍內(nèi)的光,特別是當(dāng)陽光強(qiáng)烈時激光槍信號更顯微弱.中采用完全補(bǔ)償方案,即單獨使用一個光敏二極管感應(yīng)太陽光,再疊加微小電壓作為基準(zhǔn)電壓,當(dāng)激光打到靶面光敏二極管時,其輸出高于基準(zhǔn)電壓,否則其輸出低于基準(zhǔn)電壓,中采用CD4053將電平信號轉(zhuǎn)換為開關(guān)信號.

由于激光器的工作時間較短,加之射擊時的抖動,因此必須對CD4053的輸出信號進(jìn)行脈寬調(diào)制,以保證單片機(jī)讀到有效的激光信號脈沖.激光信號采集處理電路如圖1所示.

2.2 計算機(jī)實時通訊電路

8031單片機(jī)將采集到的數(shù)據(jù)處理完成后,將中靶位置信息通過RS232串口傳送給個人計算機(jī),由于單片機(jī)供電沒有負(fù)電源,采用如圖2所示的電路實現(xiàn)8031單片機(jī)與個人計算機(jī)的通信.

29.jpg
圖1中V1和V2分別為激光接收電路電壓和基準(zhǔn)電壓

2.3 數(shù)字信號編碼采集電路

我們將激光靶的764 個光敏二極管分為64塊,采用8位二進(jìn)制編碼處理,并將其組成8×8矩陣式鍵盤機(jī)構(gòu),使用8279完成對靶面位置的不斷掃描,自動消抖,自動識別出位置并給出編碼.采用8031單片機(jī)完成對8279的初始化和控制,以及數(shù)據(jù)的采集和處理,數(shù)字信號編碼采集電路如圖3所示

31.jpg
圖3數(shù)字信號編碼采集電路

3、單片機(jī)軟件流程

單片機(jī)程序主要包括主程序,中斷服務(wù)程序和數(shù)據(jù)傳送子程序,其基本工作方式采用中斷方式。單片機(jī)用8031CPU,它與PC機(jī)數(shù)據(jù)傳送采用RS232串口通訊。單片機(jī)程序流程圖如圖4所示。

4、PC機(jī)軟件設(shè)計

4.1 設(shè)計思想

軟件使用VC++6.0設(shè)計,通過RS232串行接口接收下位機(jī)發(fā)來信息,然后顯示并報環(huán),同時記錄做統(tǒng)計處理,產(chǎn)生報表。串行通訊采用MSCOMM32.OCX控件實現(xiàn)。

由于需要同時對對臺下位機(jī)進(jìn)行監(jiān)控,軟件采用多文檔模式進(jìn)行設(shè)計,硬件采用多串口卡PCL-858實現(xiàn)。系統(tǒng)結(jié)構(gòu)如圖1

模擬信號相關(guān)文章:什么是模擬信號


脈寬調(diào)制相關(guān)文章:脈寬調(diào)制原理
激光器相關(guān)文章:激光器原理

上一頁 1 2 3 4 下一頁

評論


相關(guān)推薦

技術(shù)專區(qū)

關(guān)閉