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

中文引用格式: 吳茂林,吳向臣,周在龍. 基于ARM+FPGA的引信信息測(cè)試系統(tǒng)設(shè)計(jì)與實(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ā)展,單純的單片機(jī)設(shè)備已經(jīng)不能滿足目前對(duì)高性能的測(cè)試與試驗(yàn)設(shè)備的要求。引信交聯(lián)信息具有高頻性、瞬時(shí)性等特點(diǎn),對(duì)多路引信交聯(lián)信息的測(cè)試對(duì)設(shè)備的實(shí)時(shí)性、信息處理能力要求高,本文設(shè)計(jì)實(shí)現(xiàn)了一種基于FPGA+ARM結(jié)構(gòu)的引信交聯(lián)信息測(cè)試設(shè)備,實(shí)現(xiàn)了準(zhǔn)確、快速的多路引信交聯(lián)信息的處理,具有交聯(lián)信息發(fā)送、信息接收反饋功能,以及精度高、操作簡(jiǎn)單、功能可選等眾多優(yōu)點(diǎn),同時(shí)具有廣闊的功能拓展空間。

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

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

qrs4-t1.gif

    軟件系統(tǒng)以Linux內(nèi)核環(huán)境下開(kāi)發(fā)的應(yīng)用程序?yàn)橹鳎滠浻布δ芫蟠蟾哂趩纹瑱C(jī)系統(tǒng),滿足設(shè)計(jì)需求。

2 硬件電路設(shè)計(jì)

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

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

    設(shè)計(jì)的FPGA+ARM的硬件架構(gòu)封裝結(jié)構(gòu)圖如圖2所示,封裝電路圖展示了ARM核心處理器和FPGA外設(shè)之間的信號(hào)和布線關(guān)系。通過(guò)以ARM處理器為核心,F(xiàn)PGA可編程邏輯為外設(shè)的模式構(gòu)建該硬件系統(tǒng)。為了實(shí)現(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處理器相連,實(shí)現(xiàn)對(duì)FPGA外設(shè)的識(shí)別和初始化。同時(shí)將FPGA與ARM的EMIFA端口相連,該端口為EMIF端口的一類,即外部存儲(chǔ)接口,實(shí)現(xiàn)核心板與不同類型的存儲(chǔ)器連接。將該接口與FPGA相連,使FPGA充當(dāng)一個(gè)協(xié)同處理器、高速數(shù)據(jù)處理器和高速數(shù)據(jù)傳輸口,這里主要用于實(shí)現(xiàn)FPGA與ARM平臺(tái)的數(shù)據(jù)交聯(lián)。

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

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

2.1.3 FPGA調(diào)試模塊

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

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

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

qrs4-t3.gif

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

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

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

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

qrs4-t4.gif

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

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

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

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

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

qrs4-t5.gif

4 實(shí)驗(yàn)驗(yàn)證

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

qrs4-t6.gif

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

5 結(jié)語(yǔ)

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

參考文獻(xiàn)

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

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

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

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

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

此內(nèi)容為AET網(wǎng)站原創(chuàng),未經(jīng)授權(quán)禁止轉(zhuǎn)載。
亚洲一区二区欧美_亚洲丝袜一区_99re亚洲国产精品_日韩亚洲一区二区
国产精品久久国产精麻豆99网站| 狠狠爱成人网| 久久精品免费看| 香蕉成人伊视频在线观看| 中文av一区特黄| 一本久久精品一区二区| 日韩视频永久免费| 亚洲美女黄色片| 99热精品在线| 99精品视频免费观看视频| 亚洲茄子视频| 亚洲精品一区二区三区不| 91久久极品少妇xxxxⅹ软件| 亚洲福利视频一区二区| 亚洲国产激情| 亚洲欧洲三级| 亚洲精品免费网站| 99精品福利视频| 9l国产精品久久久久麻豆| 日韩系列在线| 亚洲午夜电影在线观看| 亚洲一区二三| 午夜精品福利视频| 久久国产精品99精品国产| 久久久精品日韩欧美| 久久综合伊人77777蜜臀| 老色鬼精品视频在线观看播放| 久久在精品线影院精品国产| 久久夜色撩人精品| 欧美成人精品一区二区| 欧美区高清在线| 国产精品久久久久久久久久三级| 国产精品你懂的| 国产亚洲午夜高清国产拍精品| 国产一区二区丝袜高跟鞋图片| 国产亚洲精品久| 一区二区三区自拍| 亚洲国产欧美精品| 99热这里只有精品8| 亚洲一区二区精品| 欧美在线在线| 亚洲精品日本| 亚洲一区二区综合| 久久精品亚洲精品| 欧美成人免费在线观看| 欧美视频一二三区| 国产一区二区精品| 亚洲国产福利在线| 一区二区三区四区五区精品| 亚洲欧美精品中文字幕在线| 久久国产综合精品| 一区二区三区日韩在线观看| 亚洲欧美日韩在线观看a三区| 久久久久国产一区二区三区四区| 久久精品视频在线观看| 欧美久久久久久久久| 国产精品久久久久久久第一福利 | 国产一区二区三区四区五区美女| 精品动漫3d一区二区三区免费| 亚洲精品国产精品国自产观看| 亚洲视频精选在线| 欧美影院在线| 在线视频亚洲一区| 久久久久久久性| 欧美日韩午夜在线| 国产综合久久久久影院| 亚洲精品免费一区二区三区| 亚洲专区一区二区三区| 亚洲美女淫视频| 久久国产手机看片| 欧美日韩国语| 伊人久久综合97精品| 亚洲视频一区二区| 亚洲精品一级| 久久精品综合| 国产精品盗摄一区二区三区| 亚洲电影在线播放| 亚洲综合国产激情另类一区| 日韩网站免费观看| 久久五月天婷婷| 国产精品美女久久久久av超清| 亚洲欧洲精品成人久久奇米网| 欧美一区二区精品| 中文欧美在线视频| 欧美成人综合网站| 国产日韩精品在线观看| 99精品欧美一区| 亚洲激情影院| 久久久久久黄| 国产精品久久久久久久久久妞妞 | 国内成+人亚洲| 亚洲一区欧美二区| 一区二区三区成人精品| 麻豆国产精品一区二区三区| 国产情人综合久久777777| 亚洲免费黄色| 亚洲人体大胆视频| 久久亚洲影院| 国产一区二区三区自拍| 亚洲自拍偷拍网址| 亚洲一品av免费观看| 欧美精品久久久久久| 一区福利视频| 久久精品亚洲精品| 久久久久九九视频| 国产丝袜一区二区| 亚洲欧美在线看| 先锋资源久久| 国产精品久久一区二区三区| 一本一本大道香蕉久在线精品| 亚洲伦理在线| 欧美国产一区二区| 亚洲国产成人av| 亚洲精品国产精品乱码不99| 久久久久久亚洲精品杨幂换脸 | 亚洲专区在线视频| 亚洲一区二区三区精品动漫| 欧美美女bbbb| 亚洲乱码精品一二三四区日韩在线 | 99视频有精品| 欧美精品日韩一本| 亚洲精品国产精品乱码不99| 亚洲精品一二| 欧美日韩精品一区| 99这里只有精品| 亚洲欧美激情诱惑| 国产精品永久入口久久久| 亚洲欧美亚洲| 久久久欧美一区二区| 国内精品一区二区三区| 久久精品视频在线看| 蜜桃久久av一区| 亚洲人成免费| 亚洲视频自拍偷拍| 国产精品日本| 欧美主播一区二区三区| 女人色偷偷aa久久天堂| 亚洲精品久久久久久久久久久久久 | 香蕉av福利精品导航| 久久久噜噜噜久久久| 亚洲第一页自拍| 99视频一区二区三区| 国产精品国产一区二区| 午夜一区二区三区在线观看| 久久网站热最新地址| 亚洲黄色成人| 亚洲影视在线播放| 国产日韩1区| 亚洲国产高清aⅴ视频| 欧美精品在线一区| 亚洲一二三四久久| 狂野欧美一区| 亚洲精品综合在线| 欧美一区二区三区视频在线| 国内一区二区在线视频观看| 亚洲精品国产精品国自产在线 | 国产精品免费一区二区三区观看| 欧美一区二区成人| 欧美激情第8页| 亚洲男人的天堂在线观看| 久久全国免费视频| 日韩亚洲精品在线| 久久精品久久99精品久久| 亚洲大胆视频| 午夜伦理片一区| 有坂深雪在线一区| 亚洲午夜一区| 韩国亚洲精品| 亚洲视频久久| 一区二区视频免费完整版观看| 一区二区三区高清不卡| 国产日韩一区欧美| 99精品视频一区| 国内精品伊人久久久久av一坑 | 亚洲欧美成人一区二区在线电影| 国内精品一区二区| 亚洲在线免费| 在线观看视频免费一区二区三区| 亚洲视频欧美在线| 一区二区在线看| 亚洲欧美国产日韩天堂区| 136国产福利精品导航| 午夜国产精品影院在线观看| 亚洲国产成人精品久久| 午夜影院日韩| 亚洲精品国精品久久99热一| 久久精品国产亚洲aⅴ| 亚洲美女淫视频| 老牛嫩草一区二区三区日本 | 欧美精选在线| 亚洲第一福利视频| 国产精品红桃| 99re成人精品视频| 韩国av一区二区三区在线观看| 亚洲伊人伊色伊影伊综合网| 亚洲国产高清aⅴ视频| 久久黄色级2电影| 一区二区三区视频观看| 欧美成人国产| 欧美在线网站|