《電子技術(shù)應(yīng)用》
您所在的位置:首頁 > 可編程邏輯 > 設(shè)計應(yīng)用 > 基于ARM+FPGA的引信信息測試系統(tǒng)設(shè)計與實現(xiàn)
基于ARM+FPGA的引信信息測試系統(tǒng)設(shè)計與實現(xiàn)
2015年電子技術(shù)應(yīng)用第8期
吳茂林1,吳向臣1,周在龍2
1.海軍工程大學(xué) 兵器工程系,湖北 武漢430033;2.華北計算機系統(tǒng)工程研究所,北京100083
摘要: 引信信息交聯(lián)信號具有快速性、瞬時性和高頻率等特性。通過嵌入式系統(tǒng)和FPGA設(shè)計實現(xiàn)了一種引信信息交聯(lián)信號的測試系統(tǒng),能同時對多路引信交聯(lián)信息進行實時檢測、信息發(fā)送裝定和反饋,通過對高頻瞬時信號的信息處理,設(shè)計專用調(diào)制解調(diào)與編碼解碼電路和人機交互應(yīng)用程序。設(shè)計的測試系統(tǒng)經(jīng)過多次試驗,驗證了其有效性和準(zhǔn)確性。
中圖分類號: TP206.1
文獻(xiàn)標(biāo)識碼: A
DOI:10.16157/j.issn.0258-7998.2015.08.006

中文引用格式: 吳茂林,吳向臣,周在龍. 基于ARM+FPGA的引信信息測試系統(tǒng)設(shè)計與實現(xiàn)[J].電子技術(shù)應(yīng)用,2015,41(8):24-26.
英文引用格式: Wu Maoling,Wu Xiangchen,Zhou Zailong. Designing and realizing of the system to check the fuze′s information based on ARM+FPGA[J].Application of Electronic Technique,2015,41(8):24-26.
Designing and realizing of the system to check the fuze′s information based on ARM+FPGA
Wu Maoling1,Wu Xiangchen1,Zhou Zailong2
1.Naval Univ.of Engineering,Dept.of Weaponry Engineering,Wuhan 430033,China; 2.National Computer System Engineering Research Institute of China,Beijing 100083,China
Abstract: The signal of the fuse is fast, momentary and altofrequent. This article comes up with a testing system of the signal from the fuse,and it is based on the embedded system and the FPGA. This system can not only deal with the signals from several channels at the same time,but also realize the real-time detection,information transfer and information feedback. The appropriative demodulation circuit,encoding circuit and decoding circuit are designed through the high-frequency and momentary signal processing. It has been proved that this system is effective and reliable,after several times of the system testing.
Key words : ARM;FPGA;system design;hardware circuit;software architecture

    

0 引言

    隨著微型化智能化設(shè)備的不斷發(fā)展,單純的單片機設(shè)備已經(jīng)不能滿足目前對高性能的測試與試驗設(shè)備的要求。引信交聯(lián)信息具有高頻性、瞬時性等特點,對多路引信交聯(lián)信息的測試對設(shè)備的實時性、信息處理能力要求高,本文設(shè)計實現(xiàn)了一種基于FPGA+ARM結(jié)構(gòu)的引信交聯(lián)信息測試設(shè)備,實現(xiàn)了準(zhǔn)確、快速的多路引信交聯(lián)信息的處理,具有交聯(lián)信息發(fā)送、信息接收反饋功能,以及精度高、操作簡單、功能可選等眾多優(yōu)點,同時具有廣闊的功能拓展空間。

1 測試設(shè)備總體結(jié)構(gòu)

    系統(tǒng)總體設(shè)計圍繞測試設(shè)備的功能實現(xiàn)和各部分的技術(shù)要求展開,結(jié)合某型電子引信通信協(xié)議和與系統(tǒng)交聯(lián)信息的特征,同時考慮測試設(shè)備后續(xù)的功能擴展性,本文對實現(xiàn)測試設(shè)備的關(guān)鍵電路進行總體設(shè)計。測試系統(tǒng)總體上可以劃分成硬件和軟件兩部分,硬件系統(tǒng)由高性能ARM處理器[1]和外圍的接口電路組成,以ARM為架構(gòu)的嵌入式核心電路模塊實現(xiàn)對數(shù)據(jù)信號的處理和對操作界面的支持,F(xiàn)PGA[2]可編程邏輯電路完成數(shù)據(jù)的編碼、調(diào)制和發(fā)送,驅(qū)動反饋模塊完成12路特定時序的交聯(lián)信號的驅(qū)動放大,滿足信息測試要求。總體結(jié)構(gòu)如圖1所示。

qrs4-t1.gif

    軟件系統(tǒng)以Linux內(nèi)核環(huán)境下開發(fā)的應(yīng)用程序為主,其軟硬件功能均大大高于單片機系統(tǒng),滿足設(shè)計需求。

2 硬件電路設(shè)計

    系統(tǒng)硬件電路采用AltiumDesigner10軟件進行設(shè)計實現(xiàn),ARM核心板按8層印制板布線,F(xiàn)PGA及外圍接口電路按6層印制布線。主要核心電路[2,3]是FPGA+ARM外圍架構(gòu)電路和電源管理電路。

2.1 FPGA+ARM架構(gòu)設(shè)計

    設(shè)計的FPGA+ARM的硬件架構(gòu)封裝結(jié)構(gòu)圖如圖2所示,封裝電路圖展示了ARM核心處理器和FPGA外設(shè)之間的信號和布線關(guān)系。通過以ARM處理器為核心,F(xiàn)PGA可編程邏輯為外設(shè)的模式構(gòu)建該硬件系統(tǒng)。為了實現(xiàn)設(shè)備的相關(guān)功能,該FPGA+ARM結(jié)構(gòu)包含了:FPGA電路結(jié)構(gòu)、FPGA IO電平轉(zhuǎn)換電路結(jié)構(gòu)、FPGA調(diào)試電路結(jié)構(gòu)。

qrs4-t2.gif

2.1.1 FPGA電路結(jié)構(gòu)

    FPGA電路結(jié)構(gòu)中,F(xiàn)PGA的FPGA_INT端和ARM處理器相連,實現(xiàn)對FPGA外設(shè)的識別和初始化。同時將FPGA與ARM的EMIFA端口相連,該端口為EMIF端口的一類,即外部存儲接口,實現(xiàn)核心板與不同類型的存儲器連接。將該接口與FPGA相連,使FPGA充當(dāng)一個協(xié)同處理器、高速數(shù)據(jù)處理器和高速數(shù)據(jù)傳輸口,這里主要用于實現(xiàn)FPGA與ARM平臺的數(shù)據(jù)交聯(lián)。

2.1.2 IO電平轉(zhuǎn)換模塊

    將FPGA與IO電平轉(zhuǎn)換模塊連接。直接從FPGA輸入輸出的信號電壓只有3.3 V,需要經(jīng)過該電路進行轉(zhuǎn)換為5 V后方可與外部電路進行對接,該電路也是輸出緩沖電路。設(shè)計該緩沖電路作為可編程邏輯電路與信號驅(qū)動和反饋電路的橋梁。FPGA數(shù)據(jù)經(jīng)過緩沖后發(fā)送給信號驅(qū)動電路,同時也可以接收來自反饋電路的反饋數(shù)據(jù)再發(fā)送給FPGA設(shè)備。

2.1.3 FPGA調(diào)試模塊

    該電路主要設(shè)計有兩種功能,第一,F(xiàn)PGA模式選擇;第二,F(xiàn)PGA的JTAG調(diào)試。模式選擇主要通過M0和M1兩個端口,在實際電路中通過跳線帽短接的方式進行模式的選擇。JTAG作為FPGA設(shè)備的在線編程和調(diào)試接口,設(shè)計用來對設(shè)備進行現(xiàn)場編程和設(shè)備調(diào)試。

2.2 電源管理電路設(shè)計

    系統(tǒng)結(jié)構(gòu)中涉及到ARM芯片、FPGA芯片、液晶屏、觸摸屏、信號驅(qū)動等多種直流電壓的供電,而設(shè)備由ARM核心板輸出的供電電壓為直流24 V,遠(yuǎn)遠(yuǎn)大于相應(yīng)模塊的供電上限。設(shè)計本電路的核心目的就是將直流24 V經(jīng)DC-DC轉(zhuǎn)換后為相關(guān)芯片和器件供電。同時,由于工作對象是引信及其系統(tǒng),電路還應(yīng)具有系統(tǒng)復(fù)位功能和驅(qū)動保護功能。設(shè)計的電壓轉(zhuǎn)換電路如圖3所示。

qrs4-t3.gif

    電壓轉(zhuǎn)換電路設(shè)計中使用DC/DC轉(zhuǎn)換器(LTC3736EUF元件),用于控制電壓的輸出,通過這個元件可以將5 V的電壓轉(zhuǎn)化成1.2 V的電壓,以使其電壓值滿足設(shè)計需求。同時設(shè)計了復(fù)位重置電路,當(dāng)設(shè)計系統(tǒng)出現(xiàn)宕機等意外情況時可以通過該電路對整個系統(tǒng)重新上電,使所有元件初始化后重新啟動。

3 軟件結(jié)構(gòu)設(shè)計

3.1 軟件總體結(jié)構(gòu)

    軟件系統(tǒng)總體結(jié)構(gòu)[4]設(shè)計一方面體現(xiàn)在系統(tǒng)主程序的設(shè)計上,系統(tǒng)的主程序流程圖如圖4所示,設(shè)計的主程序主要包括實現(xiàn)信號的輸入/輸出、數(shù)字調(diào)制解調(diào)、編碼發(fā)送和反饋接收等功能,實現(xiàn)了基于Linux操作系統(tǒng)下的ARM與FPGA接口驅(qū)動、LCD液晶驅(qū)動、網(wǎng)口驅(qū)動、串口驅(qū)動、觸摸屏驅(qū)動和Ubifs文件系統(tǒng)管理;另一方面體現(xiàn)在嵌入式系統(tǒng)人機界面設(shè)計和FPGA數(shù)據(jù)處理程序設(shè)計。

qrs4-t4.gif

3.2 人機交互程序設(shè)計

    人機交互程序使用QTouch組態(tài)軟件實現(xiàn)。在軟件的設(shè)計中重點考慮應(yīng)用程序的簡潔、美觀和實用性。根據(jù)主程序流程圖,設(shè)備功能主要分為模擬引信、引信裝定和裝定檢測三大功能,因此設(shè)計應(yīng)用程序時針對三大功能設(shè)置相應(yīng)的操作界面和選擇界面設(shè)計以及數(shù)據(jù)交換機制設(shè)計。

3.3 FPGA數(shù)據(jù)處理程序設(shè)計

    FPGA主要實現(xiàn)信號的調(diào)制與編碼[5],然后將處理完畢的數(shù)據(jù)發(fā)送給接收端。

    調(diào)制信號為二進制序列時的數(shù)字頻帶調(diào)制稱為二進制數(shù)字調(diào)制。在對引信裝定編碼信號進行調(diào)制和解調(diào)時,通過FPGA采用的是二進制振幅鍵控方式(ASK)來實現(xiàn),數(shù)據(jù)處理程序流程框圖如圖5所示。圖5(a)為信號裝定程序設(shè)計流程圖,它顯示了FPGA設(shè)備如何將獲得的裝定參數(shù)經(jīng)過調(diào)制編碼發(fā)送到引信體中,并通過反饋檢測,檢測其裝定的正確性。圖5(b)為模擬引信接收程序流程圖,它反映了模擬引信如何接收來自裝定控制柜的裝定信息,并將該信息實時顯示。

qrs4-t5.gif

4 實驗驗證

    電路設(shè)計完成后。經(jīng)過實驗室多次實驗,對該系統(tǒng)的實際功能進行了嚴(yán)格測試。電路的測試與波形圖如圖6所示。

qrs4-t6.gif

    由圖6可見,信號表示一位數(shù)據(jù)的波形時間為11 ms左右,時間短脈沖多頻率高,這給信號的處理和接收都帶來了很大麻煩。因此基于FPGA的高速處理能力設(shè)計實現(xiàn)了ARM+FPGA結(jié)構(gòu)的引信交聯(lián)信息的檢測系統(tǒng)。實驗結(jié)果表明該電路設(shè)計完全符合設(shè)計要求。通過高性能示波器捕捉到的波形顯示,該電路發(fā)送和接收的信號波形與理論信號波形完全一致,成功實現(xiàn)了對瞬時高頻信號的收發(fā)和處理,驗證了該電路具有對引信信息交聯(lián)信號的檢測與處理能力。

5 結(jié)語

    本次裝定檢測設(shè)備的設(shè)計采用ARM+FPGA架構(gòu),通過對電源管理電路、FPGA+ARM架構(gòu)相關(guān)電路以及重點的信號接收與反饋電路的設(shè)計,完成了設(shè)備的硬件平臺搭建,并設(shè)計編寫了底板數(shù)據(jù)處理程序和人機交互應(yīng)用程序。根據(jù)后續(xù)的實驗發(fā)現(xiàn)該設(shè)計完全滿足設(shè)備的需求。該類設(shè)計可以在其他類似類型的檢測設(shè)備中得到廣泛應(yīng)用,同時該設(shè)備具有良好的可拓展,可以根據(jù)實際需求設(shè)計其他檢測功能。

參考文獻(xiàn)

[1] 韋東山.嵌入式Linux應(yīng)用開發(fā)完全手冊[M].北京:人民郵電出版社,2008.

[2] 王曉勇.FPGA的基本原理及運用[J].艦船電子工程,2005,25(2):82-85.

[3] 郭瑞,林巖.OMAP-138和FPGA的合并單元設(shè)計方案[J].單片機與嵌入式系統(tǒng)應(yīng)用,2012(11):49-52.

[4] 王學(xué)慧,周曉東,張河.基于CPLD的引信感應(yīng)裝定器設(shè)計[J].彈箭與制導(dǎo)學(xué)報,2003,23(4):87-89.

[5] 雷斌,王寧.FPGA的漢明碼數(shù)據(jù)傳輸系統(tǒng)的設(shè)計[J].西安工業(yè)大學(xué)學(xué)報,2009,29(6):559-564.

此內(nèi)容為AET網(wǎng)站原創(chuàng),未經(jīng)授權(quán)禁止轉(zhuǎn)載。
亚洲一区二区欧美_亚洲丝袜一区_99re亚洲国产精品_日韩亚洲一区二区
亚洲欧美综合v| 一本色道88久久加勒比精品| 亚洲高清自拍| 国产综合网站| 国产亚洲欧美一区| 国产一二精品视频| 国产情侣久久| 国产午夜亚洲精品理论片色戒| 国产精品久久毛片a| 国产精品白丝黑袜喷水久久久| 欧美精品麻豆| 欧美日韩18| 欧美日韩三级电影在线| 欧美日韩一区二区三区| 欧美日韩裸体免费视频| 欧美日韩www| 欧美日韩中文| 欧美性大战久久久久| 欧美三区在线观看| 国产精品第一页第二页第三页| 国产精品v欧美精品v日韩| 欧美色网一区二区| 国产精品xxxxx| 国产嫩草一区二区三区在线观看| 国产精品主播| 国产午夜精品美女毛片视频| 国产亚洲成人一区| 黄色亚洲免费| 亚洲国产一区二区在线| 亚洲欧洲日产国码二区| 99视频精品在线| 亚洲视频在线观看三级| 亚洲免费综合| 久久成人综合视频| 亚洲精品免费电影| 一区二区三区毛片| 午夜精品久久久久久99热软件| 欧美在线播放一区二区| 老司机aⅴ在线精品导航| 欧美成在线观看| 欧美视频一区二区三区| 国产美女诱惑一区二区| 在线观看免费视频综合| 日韩视频免费在线观看| 亚洲一区二区在线观看视频| 欧美在线观看你懂的| 亚洲精品美女| 亚洲欧美在线视频观看| 久久久久国产精品一区二区| 免费看成人av| 欧美亚一区二区| 国内精品久久久久久影视8| 亚洲七七久久综合桃花剧情介绍| 亚洲视频电影在线| 久久精品91| 99视频在线观看一区三区| 亚洲欧美一区二区原创| 久久人91精品久久久久久不卡| 欧美精品一卡| 国产一区二区三区四区五区美女| 91久久中文字幕| 亚洲一区二区三区影院| 亚洲激情视频网站| 亚洲欧美日韩精品一区二区| 久久综合九色综合欧美就去吻 | 亚洲丰满在线| 中国女人久久久| 亚洲福利视频网站| 亚洲一区二区三区中文字幕 | 伊人久久婷婷| 亚洲午夜精品久久| 亚洲肉体裸体xxxx137| 欧美一级片一区| 欧美激情亚洲综合一区| 国产亚洲欧美日韩一区二区| 亚洲精品三级| 久久精品91久久久久久再现| 亚洲一区二区四区| 欧美成人免费播放| 国产午夜精品久久久久久久| 一级日韩一区在线观看| 亚洲片在线观看| 久久久国产亚洲精品| 国产精品大全| 亚洲精品久久久久中文字幕欢迎你 | 国内精品视频666| 中文国产成人精品久久一| 亚洲靠逼com| 久久嫩草精品久久久精品一| 国产乱码精品1区2区3区| 亚洲另类在线视频| 亚洲国产另类久久久精品极度| 欧美一区二区三区四区在线| 欧美日韩国产三区| 91久久精品久久国产性色也91| 久久国产直播| 久久精品日韩一区二区三区| 国产精品久久久一区二区三区| 亚洲麻豆视频| 99国内精品久久| 欧美va亚洲va日韩∨a综合色| 国内精品久久久久国产盗摄免费观看完整版 | 亚洲电影网站| 亚洲国产精品悠悠久久琪琪| 久久av在线| 国产乱码精品一区二区三| 国产精品99久久久久久久vr| 99国产精品视频免费观看一公开| 蜜桃久久av一区| 狠狠色丁香婷婷综合久久片| 先锋影音一区二区三区| 欧美亚洲日本网站| 国产精品萝li| 亚洲专区在线视频| 午夜精品视频网站| 国产精品久久久久久久久久妞妞| 一区二区高清| 亚洲男人的天堂在线aⅴ视频| 欧美日韩一区在线观看视频| 99在线精品免费视频九九视| 亚洲视频一区二区| 欧美体内she精视频在线观看| 9i看片成人免费高清| 一区二区三区四区五区精品| 欧美国产欧美亚洲国产日韩mv天天看完整 | 亚洲欧美成人一区二区在线电影 | 欧美精品久久一区二区| 最新国产精品拍自在线播放| 亚洲精品乱码久久久久久日本蜜臀 | 国产欧美日韩91| 性色一区二区| 久久久久中文| 加勒比av一区二区| 亚洲经典自拍| 欧美精品在线免费播放| 亚洲精品一区中文| 亚洲一区欧美二区| 国产精品亚洲综合久久| 欧美与欧洲交xxxx免费观看 | 欧美国产精品劲爆| 日韩一区二区免费高清| 亚洲一区二区三区色| 国产精品资源在线观看| 欧美影院久久久| 欧美成年人在线观看| 亚洲精品五月天| 亚洲欧美日韩国产综合在线| 国产欧美精品一区| 亚洲国产精品久久久久婷婷老年 | 亚洲一区二区三区精品动漫| 欧美午夜不卡影院在线观看完整版免费| 在线一区亚洲| 久久男人资源视频| 亚洲日本欧美天堂| 亚洲欧美日韩精品久久久| 国内成+人亚洲| 日韩一级在线| 国产欧美日韩视频在线观看| 亚洲丁香婷深爱综合| 欧美日韩国产bt| 午夜伦欧美伦电影理论片| 免费一级欧美片在线观看| 日韩午夜av电影| 欧美在线啊v| 亚洲激情另类| 欧美在线日韩| 亚洲欧洲在线播放| 欧美在线视频a| 亚洲国产黄色片| 亚洲欧美日韩国产综合在线| 一区二区三区无毛| 亚洲一区二区精品视频| 国产一区二区三区久久 | 欧美三级视频在线观看| 久久激情网站| 欧美色欧美亚洲另类七区| 欧美一区观看| 欧美日韩中文在线观看| 欧美影视一区| 欧美视频日韩视频在线观看| 久久av一区二区三区漫画| 欧美伦理一区二区| 欧美专区在线观看一区| 欧美色欧美亚洲另类七区| 亚洲电影免费在线 | 亚洲精品一区二区三区四区高清| 欧美在线视频观看免费网站| 最新国产拍偷乱拍精品| 欧美中文在线观看国产| 99精品国产在热久久下载| 狼狼综合久久久久综合网| 亚洲性夜色噜噜噜7777| 欧美黄色视屏| 久久爱另类一区二区小说| 欧美婷婷久久| 亚洲精品字幕| 精品成人一区二区| 销魂美女一区二区三区视频在线| 亚洲精品久久久久久久久久久| 久久亚洲国产成人|