999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

FPGA在新型激光光幕靶中的應用

2012-01-18 12:03:30洪小康
電子設計工程 2012年23期
關鍵詞:單片機信號系統

賈 杰,黎 想,洪小康,張 帆

(南昌航空大學 江西 南昌 330063)

彈丸的彈著點坐標測量是武器系統中不可缺少的一項重要指標,也是各種武器研制、試驗和驗收必須測試的重要參數[1]。目前國內外測坐標方法很多,光電測坐標法以其測試精度高、可靠性好、成本低廉等優點常成為眾多測坐標方案的首選[2-6],但傳統的光電測坐標系統在坐標采集和處理方面也有不足之處。文獻[7]是目前國內應用的比較先進的測坐標系統,但是沒有具體提到信號采集和處理的方法。文獻[8]實現了示靶、檢靶、自動報靶的一體化,但在信號的處理方面有些不足。文獻[8]和文獻[9]是用單片機實現數據采集和處理,由于坐標精度的要求越來越高,要求光電傳感器的間隔要足夠小,因此需要較多的光電傳感器。單個單片機I/O口少,需要多個單片機協同工作才可以組成完整的采集系統,系統結構復雜,而且子彈速度快,單片機頻率低,實時性不是很好。文獻[10]是復雜可編程器件(CPLD)和單片機相結合的方式。文獻[11]是現場可編程邏輯器件(FPGA)和單片機相結合的方式。文獻[12]是用FPGA構成數據采集系統,但和文獻[10]、文獻[11]一樣,當靶面較大時,都需要幾個其設計的采集處理單元拼接起來才能組成整個的采集處理系統。

針對這些問題,在新型激光光幕靶中采用了單片FPGA與并轉串模塊相結合,采集和處理相獨立的方式,充分發揮了FPGAI/O口眾多,響應速度快的特點。具有結構簡單、安全可靠的優點,大大降低了成本,進一步增加了系統應用的靈活性。

1 新型激光光幕靶原理簡介

激光光幕靶是光電靶中的一種,它主要由激光系統和計算機系統組成[5]。如圖1所示,在前靶面(粗線光幕所在平面)的左下腳和與它平行的后靶面(細線光幕所在平面)的右下腳分別安裝一個發光角度為90°扇形的大功率線狀激光器。半導體激光器發出的激光束分別被玻璃柱透鏡擴散成一個扇形光幕。由于前靶面和后靶面的距離為1 cm,所以可以認為這2個90度扇形激光光幕在同一個平面相互交叉組成一個大面積矩形光幕。子彈無論從哪個區域穿過激光光幕,都會遮擋住投射在某個或某幾個光電二極管上的光線,當子彈穿過時至少有2排光電二極管陣列中的光電二極管會接收到信號。信號轉換電路將光電二極管接收到的信號轉換為數字信號,最后經采集處理后找到等效彈著點對應的光電二極管的標號,由此可以算出子彈穿過靶時的坐標。

2 數據采集處理方法

圖1 新型激光光幕靶結構圖Fig.1 Structure diagram of the new laser screen target system

根據靶面的大小以及光電二極管的間距,可以算出需要的光電二極管的數量,若以1m×1m靶,光電二極管間隔2.5 mm來算,四邊大約需要4×400=1 600個光電二極管。不管是單片機還是CPLD、FPGA,都沒有這么多I/O,需要幾片拼接起來才能實現這么多I/O的采集。在本系統中采用并轉串的方式,減少了需要的I/O數量,如80:1,則只需要大約20×3=60個I/O即可,則只要一塊FPGA芯片就可以滿足整個系統的要求。通過調整并轉串的比例,在同一時鐘的情況下,并轉串的比例越小,FPGA對所有光電二極管陣列采集一次的周期就越短。如圖2所示,光電二極管的光照狀態經信號調理后變成FPGA可以識別的‘0’和‘1’信號。由FPGA控制并轉串的時鐘和移位、置數控制信號,采集到的信號經移位由高到低串行輸入給FPGA,FPGA先由串轉并模塊保存為光電二極管陣列對應位數的信號,經處理,若判斷為有子彈穿過,則將等效的坐標值上傳給上位機處理顯示。由于采用采集和處理相獨立的方式,FPGA每隔5.34μs就采集一次數據,采集到有效數據就保存,FPGA按順序處理并上傳數據,避免了錯報、漏報的情況,此外,由于處理速度比較快,完全可以滿足子彈連發坐標采集的要求。

圖2 數據采集處理框圖Fig.2 Diagram of data acquisition and processing

3 器件選型及依據

3.1 FPGA的選擇及依據

FPGA是英文Field Programmable Gate Array的縮寫,即現場可編程門陣列。本系統采用了Xilinx公司生產的Spartan 3E系列的XC3S500E型FPGA芯片。Spartan 3E是Xilinx公司性價比較高的FPGA芯片,本系統中XC3S500E采用了3.3 V電源供電,時鐘頻率為50 MHz,其系統門數為50萬個,slice數目為4 656個,分布式RAM容量為73 kB,專用乘法器數為20個,DCM數目為4個,最大可用I/O數為232個,完全能滿足系統的需要。

3.2 并轉串芯片選擇及依據

若子彈出膛時的初速約為1 000 m/s,彈頭長約2.5 cm。激光靶激光束寬2 mm,容易算出激光束被子彈遮擋的時間為:(25+2)/1 000 000=0.000 027 s=27 μs, 即光電二極管要采集的信號的頻率為1/27 MHz=37 037 Hz。根據奈奎斯特(Nyquist)采樣定理,采樣頻率應≥74 074 Hz,而在本系統中采樣頻率為 187 265.92 Hz,約為37 037 Hz的5倍,滿足要求。

74LS165是八位移位寄存器 (并行輸入,互補串行輸出),Fm(最大時鐘頻率)為35 MHz。其工作原理:當移位/置數控制端(SH/LD)為低電平時,并行數據(A-H)被置入寄存器。當移位/置數控制端(SH/LD)為高電平時,并行置數功能被禁止,將鎖存的八位置數信號從高到低移位串行輸出。通過級聯11塊74LS165,就可以實現88:1的并轉串比例,由于是由FPGA控制74LS165級聯塊的時鐘和移位置數工作狀態,最終又串行輸入給FPGA,可以保證時序。若一個光電二極管陣列由88個光電二極管組成,則要級聯11塊74LS165,要把一個光電二極管陣列的所有光電二極管狀態數據給FPGA需要 89(88+1移位置數控制信號)個 clkout,在本系統中1個clkout的周期是60 ns,則總時間t=89×60 ns=5.34μs,約是子彈穿過時間的1/5。由于采用的是并行采集,各個光電二極管陣列是獨立的,但又可看成是同一復制體,FPGA每隔5.34μs就可以采集到靶上所有光電二極管陣列的數據,實時性較好。

4 主要模塊邏輯實現及仿真

本系統主要包括3個模塊部分:并轉串控制模塊,數據采集處理模塊,上傳模塊。系統工作過程為:FPGA每隔5.34μs不間斷采集光電二極管陣列數據,當子彈穿過靶面時,如果采集到的數據不全為0,則先臨時存儲,然后判斷數據是否有效,無效則報警,有效則進行處理,最后通過RS232串口上傳給上位機處理顯示,上傳成功后存儲模塊清零。其總流程圖如圖3所示。

4.1 并轉串控制模塊

主要功能是產生各個74LS165級聯塊需要的60 ns的時鐘信號clkout,和周期為89個clkout的移位控制信號,仿真結果如圖4所示。

4.2 數據采集處理模塊

圖3 總流程圖Fig.3 General flow diagram

圖4 并轉串控制時序仿真圖Fig.4 Timing simulation diagram of parallel turn serial control

主要功能是在clk_cj采集信號控制下采集中間位置的數據,將上次鎖存的各個光電二極管陣列的數據通過移位從高到低存儲在臨時存儲 dz1,dz2,dz3,dz4中。 在 cnt2=0,即移位置數控制信號工作在置數狀態時,若子彈穿過即dz1,dz2,dz3,dz4 不全為 0,則轉存在 js1,js2,js3,js4 中(由于后 4 位未連接到光電二極管,后4位不保存)。根據js1,js2,js3,js4是否0,可以判斷被遮擋的光電二極管處于n1,n2,m1,m2的哪邊(與mn的4位對應)。由于子彈射擊位置不同,遮擋的光電二極管的數量也不同,若子彈直徑為4.6 mm,光電二極管間隔為2.5 mm,則遮擋的二極管為1~18之間。判斷數據是否有效,若無效則報警。若n1,n2只有一邊被遮擋,則只需要找到彈著點對應的光電二極管編號。若n1,n2都有光電二極管被遮擋,則不僅需要找到等效彈著點對應的光電二極管編號,還要判斷等效彈著點是位于n1那邊,還是n2這邊。同理處理 m1,m2。 最終得到彈著點對應的位于 n1,n2,m1,m2 的光電二極管的編號,由于是從1開始編號,最終要得到是在n1,n2,m1,m2 上的等效距離,相應的 n1,n2,m1,m2 要減 1。最終得到彈著點坐標對應的參數m和n,以及相應的公式編號,仿真結果如圖5所示。

圖5 數據采集處理時序仿真圖Fig.5 Timing simulation diagram of data acquisition and processing

4.3 上傳模塊

主要功能是,將得到的最終彈著點坐標參數通過RS232串口上傳給上位機處理顯示,仿真結果如圖6所示。

圖6 上傳數據時序仿真圖Fig.6 Timing simulation diagram of uploading data

5結 論

仿真結果表明:由FPGA組成的數據采集、處理裝置應用在新型激光光幕測坐標系統中,不僅繼承了光電靶的眾多優點,還解決了傳統激光光幕靶處理器I/O緊缺、處理速度慢,存在錯報、漏報等缺點,可實現靶場對于彈丸坐標采集所要求的響應速度快、可測連發的要求,而且比傳統的用單片機,單片機CPLD與單片機結合,FPGA與單片機結合的采集處理裝置結構更簡單,體積更小,成本更低。

[1]王昌明.實用彈道學[M].北京:國防工業出版社,1994.

[2]董濤,倪晉平,馬群,等.10m×10m大靶面激光立靶設計[J].光學技術,2010, 36(3):368-371.DONG Tao,NI Jin-ping,MA Qun,et al.Design of 10×10m large sensor area laser targe[J].Optical Technique,2010,36(3):368-371.

[3]周承仙.連發射彈彈丸速度及彈著點坐標測量系統的研究[D].太原:中北大學,2008.

[4]趙豫姝,趙冬娥,趙輝.一種新型激光測速系統的設計與應用[J].彈箭與制導學,2008, 28(4):285-287.ZHAO Yu-shu,ZHAO Dong-e,ZHAO Hui.A novel system of laser screens for velocity measurement based on MCU[J].Journal of Projectiles, Rockets, Missiles and Guidance,2008,28(4):285-287.

[5]周衛華,周漢昌.編碼式光幕立靶測試系統的研究[J].電子設計工程,2009, 17(3):32-33.ZHOUWei-hua,ZHOUHan-chang.Research on bullet position measurement system with coded screens[J].Electronic Design Engineering,2009,17(3):32-33.

[6]董濤,倪晉平,高芬,等.大靶面激光光幕靶研究[J].工具技術,2010,44(6):85-87.DONG Tao,NI Jin-ping,GAO Fen,et al.Study of large sensor area laser screen[J].Tool Technology,2010,44(6):85-87.

[7]姜三平,郝曉劍,單新云.基于激光光幕和光電二極管陣列的立靶坐標測量[J].彈道學報,2011, 23(3):89-92.JIANG San-ping,HAO Xiao-jian,SHAN Xin-yun.Verticial coordinates coordinates measurement based on laser screen and photodiode arrays[J].Journal of Ballistics,2011,23(3):89-92.

[8]楊子寧.光電自動報靶系統的設計與實現[J].科學技術與工程,2007,7(1):102-107.YANG Zi-ning.Design and realization of the automatic target-scoring system[J].Science Technology and Engineering,2007,7(1):102-107.

[9]單新云,郝曉劍,姜三平,等.實彈射擊訓練系統的設計[J].電子測試,2007,1(10):66-69.SHAN Xin-yun,HAO Xiao-jian,JIANG San-ping,et al.Design of live fire training system[J].Electronic Test,2007,1(10):66-69.

[10]徐健,趙冬娥,鄧均,等.復雜可編程器件和單片機在坐標測試中的應用[J].探測與控制學報,2010,32(3):61-64.XU Jian,ZHAO Dong-e,DENG Jun,et al.CPLD and MCU application to coordinate measurement[J].Journal of Detection&Control, 2010, 32(3):61-64.

[11]張斌,趙冬娥,宋濤,等.高速密集多路光電信號的并行采集與控制[J].光電技術應用,2011, 26(1):66-73.ZHANG Bin,ZHAO Dong-e,SONG Tao,et al.Parallel acquisition and control of high speed and intensive multichannel optical signals[J].Electro-optic Technology Application,2011,26(1):66-73.

[12]李玥,王鐵嶺,董濤.室內大靶面光電立靶技術研究[J].中國測試,2010,36(1):42-45.LI Yue,WANG Tie-ling,DONG Tao.Research on large area photoelectric target for indoor environment [J].China Measurement&Test,2010,36(1):42-45.

猜你喜歡
單片機信號系統
Smartflower POP 一體式光伏系統
工業設計(2022年8期)2022-09-09 07:43:20
信號
鴨綠江(2021年35期)2021-04-19 12:24:18
WJ-700無人機系統
ZC系列無人機遙感系統
北京測繪(2020年12期)2020-12-29 01:33:58
完形填空二則
基于單片機的SPWM控制逆變器的設計與實現
電子制作(2019年13期)2020-01-14 03:15:28
基于單片機的層次漸變暖燈的研究
電子制作(2019年15期)2019-08-27 01:12:10
基于單片機的便捷式LCF測量儀
電子制作(2019年9期)2019-05-30 09:42:02
基于FPGA的多功能信號發生器的設計
電子制作(2018年11期)2018-08-04 03:25:42
連通與提升系統的最后一塊拼圖 Audiolab 傲立 M-DAC mini
主站蜘蛛池模板: 欧美在线网| 国产又粗又猛又爽| 日韩毛片基地| 国产高清自拍视频| 国产爽爽视频| 亚洲 欧美 偷自乱 图片| 在线播放精品一区二区啪视频| 午夜视频日本| 国产国语一级毛片| 亚洲成人在线免费观看| 亚洲swag精品自拍一区| 国内老司机精品视频在线播出| 成人韩免费网站| 激情五月婷婷综合网| 久久精品中文字幕免费| 国产无码精品在线播放| 中文字幕在线永久在线视频2020| 亚洲狼网站狼狼鲁亚洲下载| 88av在线| 国产第一色| 99热最新在线| 久久精品亚洲中文字幕乱码| 色妺妺在线视频喷水| 99尹人香蕉国产免费天天拍| 制服无码网站| 午夜a级毛片| 国产欧美日韩另类| 久久久久青草大香线综合精品| 99在线观看精品视频| 国产打屁股免费区网站| 国产伦精品一区二区三区视频优播| 91啦中文字幕| 精品伊人久久久久7777人| 一本色道久久88综合日韩精品| 亚欧乱色视频网站大全| 亚洲精品色AV无码看| 国产成人精品在线| 免费一级无码在线网站| 欧美成在线视频| 老司机午夜精品网站在线观看 | 毛片在线播放a| 国产丝袜无码一区二区视频| 91精品人妻互换| 久久免费视频6| 国产SUV精品一区二区| 天堂在线视频精品| 蜜臀AV在线播放| 人妻无码中文字幕第一区| 国产清纯在线一区二区WWW| 国产免费看久久久| 午夜爽爽视频| 欧美性猛交一区二区三区| 日韩欧美国产成人| www.狠狠| 亚洲精品色AV无码看| 亚洲国产亚洲综合在线尤物| 丁香五月激情图片| 亚洲无码37.| 77777亚洲午夜久久多人| 免费A∨中文乱码专区| 天天色天天操综合网| 亚洲色图欧美激情| 久久黄色小视频| 毛片免费在线视频| 无码区日韩专区免费系列| 毛片视频网| 毛片一区二区在线看| 激情国产精品一区| a级毛片免费看| 在线看免费无码av天堂的| 亚洲人成在线精品| 日本成人在线不卡视频| 午夜啪啪福利| 日韩精品成人网页视频在线| 国产小视频免费观看| 午夜视频免费试看| 中文字幕久久波多野结衣| 91无码网站| 99在线观看国产| 国产粉嫩粉嫩的18在线播放91| 呦女精品网站| 日韩视频精品在线|