《電子技術(shù)應(yīng)用》
您所在的位置:首頁 > 嵌入式技術(shù) > 設(shè)計應(yīng)用 > AVR單片機在無線自動報靶系統(tǒng)中的應(yīng)用
AVR單片機在無線自動報靶系統(tǒng)中的應(yīng)用
來源:微型機與應(yīng)用2011年第5期
陳再旺,王 宏
(桂林空軍學(xué)院,廣西 桂林 541003)
摘要: 介紹了Atmel公司生產(chǎn)的AVR單片機Atmega32在野外無線自動報靶系統(tǒng)中的應(yīng)用。該系統(tǒng)集輕武器射擊訓(xùn)練所需的各種功能于一身,包括精確和非精確報靶、射擊成績的自動實時顯示、統(tǒng)計和打印,可滿足多種武器和多種射擊模式的訓(xùn)練需求,解決了實彈射擊的報靶問題。
Abstract:
Key words :

摘  要: 介紹了Atmel公司生產(chǎn)的AVR單片機Atmega32在野外無線自動報靶系統(tǒng)中的應(yīng)用。該系統(tǒng)集輕武器射擊訓(xùn)練所需的各種功能于一身,包括精確和非精確報靶、射擊成績的自動實時顯示、統(tǒng)計和打印,可滿足多種武器和多種射擊模式的訓(xùn)練需求,解決了實彈射擊的報靶問題。
關(guān)鍵詞: 傳感器;數(shù)據(jù)采集控制電路;射擊模式

 目前,在野外射擊訓(xùn)練考核中,大部分還是通過人工報靶的方法,帶有很多人為因素(如報靶人員的主觀性、情緒等),影響報靶的結(jié)果,使得射手不能正確了解自己的成績,不利于打靶水平的提高。雖然現(xiàn)在市面上出現(xiàn)了一些自動報靶產(chǎn)品,但這些產(chǎn)品的成本高、系統(tǒng)比較復(fù)雜,并且占用場地。因此,本文根據(jù)實際訓(xùn)練需要,研制出了集輕武器射擊訓(xùn)練所需的所有功能于一體的、基于AVR單片機的一種無線自動報靶系統(tǒng)。該系統(tǒng)包括精確和非精確報靶,射擊成績的自動實時顯示、統(tǒng)計和打印,可以滿足多種武器和多種射擊模式的訓(xùn)練需求,對目標(biāo)的隱顯時機、次數(shù)、間隔等均按訓(xùn)練大綱要求由電腦自動控制,既可同時監(jiān)控多個(25個)靶位的射擊情況,也可單獨監(jiān)控一個靶位的射擊情況。
1 系統(tǒng)組成
 無線自動報靶系統(tǒng)由傳感器(特制頭靶、胸靶、身靶等)、數(shù)據(jù)采集、無線傳輸、數(shù)據(jù)處理、顯示和打印機等構(gòu)成。報靶傳感器為特制的靶子,其兩面各有一層導(dǎo)電橡膠(或其他導(dǎo)電軟材料),反面導(dǎo)電橡膠接地線,正面按胸環(huán)靶樣式用絕緣材料分隔成不同環(huán)位和方位區(qū)域,不同區(qū)域分別引出信號線。當(dāng)子彈穿越靶子,射擊目標(biāo)的報靶可以精確到5~10環(huán)(以胸環(huán)靶為例),彈著點的顯示可以精確到圓周的1/8,即將每一環(huán)分為8個區(qū)域,報靶信息即為射擊的環(huán)數(shù)和所處的區(qū)域。圖1為紙上對環(huán)和區(qū)域的劃分情況。
當(dāng)子彈穿過目標(biāo)時,在瞬間會連通其中的一個環(huán)和一個區(qū)域,完成數(shù)據(jù)采集,單片機由此確定報靶信息,編碼后由收發(fā)模塊調(diào)制發(fā)出,完成射擊成績的報靶。子彈擊中目標(biāo)的情況如圖2所示。

2 單片機控制電路設(shè)計
 在本系統(tǒng)中,單片機采用Atmel公司的AVR單片機Atmega32。在如圖3所示的單片機控制電路圖中,PB端口和PC端口用于檢測靶的環(huán)和區(qū)的信號,當(dāng)有子彈穿過靶時,會將連接在PB和PC端口對應(yīng)的環(huán)和區(qū)引腳導(dǎo)通,通過讀取PB和PC端口的引腳電平狀態(tài),即可分析出子彈擊中了靶中哪個環(huán)和區(qū)。

 圖3中,PA0引腳的ADC用于將采樣電機過載電流信號傳送給MCU,PD4~PD7用于驅(qū)動全橋電路的4個臂端,以保證電機正常運轉(zhuǎn)。K1、K2按鍵的功能是手動啟動電機將靶拉起或放倒。PD0、PD1引腳是串行通信接口的RXD和TXD,這兩個引腳與無線發(fā)射/接收模塊的TXD和RXD相連接,當(dāng)ATmega32單片機檢測到子彈擊中靶子時,將計算出來的環(huán)和區(qū)的信號通過RXD和TXD引腳發(fā)射出去,傳送到計算機軟件系統(tǒng)。
 由于子彈的速度很快(達到1 000 m/s),靶的內(nèi)部鋁層厚度為5 mm,使穿透鋁層最小時間只需5 μs。而在這5 μs時間之內(nèi),Atmega32單片機必須通過PB和PC端口完成實時的采樣,并同時計算出子彈是穿透哪個環(huán)和區(qū)。因此,必須為Atmega32配置高速的時鐘源。由于Atmega32單片機頻率最高可以達到25 MHz,但同時還要滿足串行通信的波特率要求,因此,Atmega32采用18.432 MHz的時鐘源,為整個系統(tǒng)高速運算提供保證。
在實際測試中,Atmega32單片機從檢測到子彈開始發(fā)射到子彈穿透鋁層,并確定子彈穿透的是哪個環(huán)和區(qū),不到2 μs就可以完成采樣。
3 單片機軟件設(shè)計
 單片機軟件主要功能:(1)實時檢測是否有子彈穿透訓(xùn)練靶,若檢測到有子彈穿過,程序獲取靶被擊中的環(huán)和區(qū),并將該靶的環(huán)和區(qū)信息通過串口發(fā)送出去。由于這部分程序?qū)r間要求極為苛刻,因此將這部分內(nèi)容由INT0外部中斷服務(wù)程序來完成。(2)單片機串口實時監(jiān)測是否有控制中心發(fā)來的數(shù)據(jù)幀,若有,則讀取數(shù)據(jù)幀內(nèi)容,并分析是否為合法數(shù)據(jù)幀,若是非法幀,則丟棄該幀;若是合法數(shù)據(jù)幀,則分析該幀的內(nèi)容,并置接收幀成功標(biāo)志。由于控制中心可能隨時會發(fā)送數(shù)據(jù)幀過來,這部分內(nèi)容交給串口的中斷服務(wù)程序來完成。(3)主程序中,除了完成相關(guān)初始化內(nèi)容之外,主要判斷按鍵K1和K2是否按下,若有則執(zhí)行電機驅(qū)動的拉起和放倒動作;同時,還檢測接收到的數(shù)據(jù)幀標(biāo)志是否成功,若成功,則根據(jù)數(shù)據(jù)幀的命令字來分析夜間指示燈的開或關(guān)閉、啟動電機作拉起或放倒動作等。
 主程序流程圖如圖4所示。

 信號采集檢測直接利用AVR單片機芯片內(nèi)置的10 bitA/D轉(zhuǎn)換器,采樣PA0端口的輸入模擬電壓。將該模擬電壓轉(zhuǎn)換成數(shù)字電壓,首先要對A/D轉(zhuǎn)換器進行初始化,具體程序如下:
 void AVR_ADC_Init(void)
 {
   ADMUX = 0x00; //選擇參考電壓源為+5 V,
 //左對齊方式,并選擇模擬通道ADC0
   ADCSRA = 0xCF;//使能ADC模塊,
 //并啟動ADC轉(zhuǎn)換開始,配置預(yù)分頻比1:128
 }
 為了提高實時采樣保護電機,過流檢測分析程序段放在A/D轉(zhuǎn)換的中斷服務(wù)程序中完成。A/D轉(zhuǎn)換中斷服務(wù)程序如下:
 #pragma vector=ADC_INT
 __interrupt void ADC_vect_isr(void)
 {
   if(ADCH>200)MotorBreak();   //若檢測到電流
 //超過20 A,則讓電機停止
 }
 在進行電機驅(qū)動程序設(shè)計時,利用AVR單片機內(nèi)置的PWM模塊來實現(xiàn)。該模塊具有如下特征:(1)支持快速PWM產(chǎn)生模式;(2)支持相位修正的PWM產(chǎn)生模式;(3)支持相位與頻率修正的PWM產(chǎn)生模式。這些模式都能夠很好地產(chǎn)生所需的PWM信號,利用PWM信號可很容易實現(xiàn)對電機速度的調(diào)節(jié)。利用PWM模塊的特點,設(shè)計的電機驅(qū)動函數(shù)為MotorStartRun(unsigned char direction,unsigned int speed)。在該函數(shù)中,參數(shù)direction用于控制電機轉(zhuǎn)換方向,參數(shù)speed用于調(diào)節(jié)電機運行速度。電機驅(qū)動程序流程圖如圖5所示。

 該報靶系統(tǒng)實現(xiàn)了射擊環(huán)數(shù)和方位在靶區(qū)域的實時顯示以及PC機監(jiān)控終端的實時監(jiān)控,射擊中可統(tǒng)計個人及單位的單發(fā)成績和總體成績。經(jīng)大量實驗證明,其分析原理正確、設(shè)計指標(biāo)先進、攜帶方便、報靶準(zhǔn)確,適用于各式槍械的報靶;抗干擾強,適合野外使用。現(xiàn)已在現(xiàn)場使用,并取得了良好的效益。
參考文獻
[1] 黃勝.自動報靶機的設(shè)計與實現(xiàn)[J].毅據(jù)采集與處理,1997,12(2):155-156.
[2] Atmel Corporation. ATmega32(L)datasheet. 200l.

此內(nèi)容為AET網(wǎng)站原創(chuàng),未經(jīng)授權(quán)禁止轉(zhuǎn)載。
亚洲一区二区欧美_亚洲丝袜一区_99re亚洲国产精品_日韩亚洲一区二区
欧美一区二区三区婷婷月色| 9i看片成人免费高清| 亚洲国产成人高清精品| 国产精品高潮呻吟视频| 欧美激情a∨在线视频播放| 久久久av水蜜桃| 亚洲欧美国产视频| 一区二区三区国产盗摄| 亚洲精品免费一二三区| 久久本道综合色狠狠五月| 亚洲欧美日韩国产成人| 亚洲视频精品在线| 99视频超级精品| 亚洲三级免费电影| 亚洲人成网站777色婷婷| 在线成人av| 一区二区亚洲| 一区二区三区在线观看国产| 国产日韩一区| 国产人成一区二区三区影院| 国产精品日韩欧美一区二区三区| 欧美日韩三级在线| 欧美日韩一区二区三区在线看 | 蜜臀久久久99精品久久久久久| 久久青草久久| 久久视频免费观看| 老司机午夜精品视频在线观看| 久久精品国产清高在天天线| 久久精品国产久精国产爱| 久久精品91久久久久久再现| 久久久久免费视频| 久久一区二区三区四区| 嫩模写真一区二区三区三州| 欧美电影打屁股sp| 欧美欧美全黄| 国产精品久久久久久妇女6080| 国产精品青草久久久久福利99| 国产精品婷婷午夜在线观看| 国产日韩欧美高清| 国语精品一区| 亚洲区一区二| 中文日韩在线视频| 先锋影音网一区二区| 久久精品国产免费观看| 亚洲人成人一区二区三区| 一区二区欧美视频| 亚洲综合日本| 久久亚洲私人国产精品va| 欧美成人免费全部| 欧美视频中文一区二区三区在线观看 | 老司机免费视频久久| 欧美粗暴jizz性欧美20| 欧美激情中文不卡| 国产精品久久国产愉拍| 国产一区二区三区在线观看视频| 亚洲成人中文| 99人久久精品视频最新地址| 小黄鸭精品aⅴ导航网站入口| 亚洲激情成人网| 亚洲桃色在线一区| 欧美综合国产精品久久丁香| 蜜臀久久99精品久久久久久9| 欧美日韩一区在线视频| 国产亚洲视频在线观看| 亚洲高清不卡| 亚洲一区久久久| 亚洲国产另类精品专区| 亚洲欧美国产77777| 久久久青草婷婷精品综合日韩| 欧美日韩不卡合集视频| 国产欧美日韩另类一区 | 黄色一区二区三区| 亚洲裸体在线观看| 欧美在线观看一区二区| 在线视频一区观看| 久久激情中文| 欧美激情1区2区| 国产婷婷精品| 99国产精品久久久| 久久精品国产一区二区三| 亚洲少妇自拍| 另类激情亚洲| 国产欧美日韩亚洲精品| 亚洲精品久久久久久久久久久| 欧美一级片久久久久久久| 一区二区高清视频在线观看| 久久久久国产精品午夜一区| 欧美午夜www高清视频| 精品成人在线视频| 亚洲欧美另类中文字幕| 一区二区精品在线| 久久综合亚州| 国产午夜一区二区三区| 一区二区免费在线播放| 亚洲人午夜精品| 久久精品一区| 国产精品网红福利| 一本色道久久99精品综合 | 亚洲国产天堂久久国产91| 欧美一级网站| 欧美日韩一区二区三区在线视频| 一区免费视频| 欧美一区2区视频在线观看| 一区二区三区高清不卡| 蜜桃视频一区| 国产一区久久| 亚洲欧美日韩人成在线播放| 亚洲视频免费| 欧美国产日韩二区| 在线欧美日韩精品| 欧美影院精品一区| 欧美有码视频| 国产精品入口麻豆原神| 一本色道久久| 一本一本久久a久久精品牛牛影视| 米奇777在线欧美播放| 狠狠色综合网站久久久久久久| 性久久久久久久久久久久| 亚洲欧洲av一区二区| 国产精品v欧美精品v日本精品动漫| 亚洲国产日韩综合一区| 亚洲国产综合91精品麻豆| 久久手机精品视频| 国内视频精品| 亚洲成在人线av| 久久久久青草大香线综合精品| 国产伦精品一区二区| 亚洲女ⅴideoshd黑人| 亚洲你懂的在线视频| 国产精品国产成人国产三级| 亚洲最新在线视频| 国产精品99久久99久久久二8| 欧美屁股在线| 日韩视频在线观看国产| 亚洲一区二区三区视频| 国产精品99免费看 | 欧美亚洲在线视频| 久久九九精品| 韩日精品视频| 亚洲国产综合在线| 欧美高清在线一区| 亚洲三级视频| 在线午夜精品| 欧美丝袜一区二区三区| 中国成人黄色视屏| 午夜精品国产更新| 国产片一区二区| 久久国产婷婷国产香蕉| 美女视频黄 久久| 亚洲国产美女精品久久久久∴| 亚洲伦理一区| 欧美性猛交一区二区三区精品| 亚洲小说春色综合另类电影| 欧美在线电影| 狠狠色综合网站久久久久久久| 91久久精品一区| 欧美日韩国产在线播放网站| 亚洲视频精选| 久久久精品一品道一区| 亚洲国产成人不卡| 亚洲视频视频在线| 国产欧美亚洲一区| 亚洲高清久久| 欧美理论在线| 亚洲天堂黄色| 久久婷婷一区| 亚洲欧洲美洲综合色网| 亚洲欧美日韩中文视频| 国户精品久久久久久久久久久不卡| 最新日韩在线视频| 国产精品入口夜色视频大尺度 | 99国产精品视频免费观看| 国产精品久久二区二区| 久久精品国产精品亚洲| 欧美日韩国产黄| 午夜久久电影网| 欧美成人一区二区| 一区二区日韩精品| 久久精品亚洲乱码伦伦中文 | 亚洲免费视频在线观看| 免费高清在线一区| 99香蕉国产精品偷在线观看| 久久久久久久综合日本| 亚洲欧洲精品天堂一级| 亚洲欧美日韩中文播放| 亚洲第一福利视频| 亚洲午夜视频在线观看| 国产综合第一页| 中文亚洲字幕| 极品尤物av久久免费看| 亚洲欧美一区二区三区在线| 伊人久久综合| 亚洲欧美综合网| 亚洲激情精品| 久久久久一区二区三区四区| aa亚洲婷婷| 女女同性精品视频| 亚洲欧美日韩一区二区| 欧美精品在线一区| 欧美在线二区|