《電子技術(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亚洲国产精品_日韩亚洲一区二区
国产又爽又黄的激情精品视频 | 亚洲图片激情小说| 91久久香蕉国产日韩欧美9色 | 亚洲午夜久久久| 中文成人激情娱乐网| 日韩午夜电影| 亚洲精品在线一区二区| 亚洲欧洲综合| 日韩视频在线观看免费| 亚洲日本无吗高清不卡| 亚洲精品一区二区三区樱花| 亚洲精品乱码久久久久久按摩观 | 欧美成人a视频| 久热精品视频在线免费观看| 美日韩精品免费观看视频| 久久―日本道色综合久久| 久久综合激情| 欧美国产一区在线| 欧美日韩精品不卡| 国产精品高清在线| 国产美女精品一区二区三区| 国产日韩欧美综合| 国模叶桐国产精品一区| 在线日韩一区二区| 亚洲激情在线| 999在线观看精品免费不卡网站| 一区二区av在线| 亚洲综合日韩| 欧美中文在线观看| 亚洲欧洲一区二区在线播放| 99re6热在线精品视频播放速度| 亚洲图片欧美一区| 欧美一区午夜精品| 美日韩精品视频| 欧美日韩裸体免费视频| 国产精品永久入口久久久| 国内精品伊人久久久久av一坑| 亚洲电影免费观看高清完整版在线观看| 亚洲激情网站免费观看| 亚洲视频在线观看免费| 午夜欧美精品久久久久久久| 亚洲国产精品久久人人爱蜜臀| 亚洲另类一区二区| 先锋影音一区二区三区| 久久综合九色99| 欧美丝袜一区二区| 国产一本一道久久香蕉| 亚洲激情黄色| 亚洲欧美日韩第一区| 最新69国产成人精品视频免费| 亚洲午夜视频在线| 久久久久国产免费免费| 欧美日本在线视频| 国产亚洲综合精品| 亚洲精品午夜| 欧美一区二区日韩一区二区| 日韩亚洲在线观看| 久久精彩免费视频| 欧美日韩成人| 黑人巨大精品欧美一区二区| 在线亚洲一区二区| 亚洲第一级黄色片| 亚洲午夜视频在线观看| 久久久久久有精品国产| 欧美三区美女| 亚洲第一黄色| 亚洲伊人观看| 99国产精品久久| 久久久久久夜| 国产精品女主播| 亚洲品质自拍| 亚洲第一伊人| 欧美中文字幕在线播放| 欧美日韩免费在线观看| 伊人久久综合| 午夜激情一区| 亚洲小说区图片区| 欧美www视频| 国产一区二区三区奇米久涩| 在线午夜精品自拍| 日韩午夜在线| 久久夜色精品国产噜噜av| 国产精品视频99| 亚洲精品久久久久久一区二区| 久久精品一区蜜桃臀影院| 午夜久久影院| 欧美日韩精品一本二本三本| 激情文学综合丁香| 午夜视频在线观看一区二区| 亚洲综合色噜噜狠狠| 欧美日韩福利在线观看| 亚洲成在人线av| 久久国产一区二区| 久久成人精品电影| 国产精品欧美日韩一区二区| 日韩视频精品在线| 99成人免费视频| 男女精品视频| 一色屋精品视频免费看| 先锋资源久久| 久久av红桃一区二区小说| 欧美午夜宅男影院| 日韩一区二区免费看| 日韩亚洲一区在线播放| 欧美经典一区二区| 亚洲黄色免费电影| 亚洲精品乱码久久久久久黑人 | 欧美一区二区三区免费看| 亚洲专区在线视频| 欧美亚洲第一区| 在线视频中文亚洲| 亚洲淫性视频| 国产精品国产三级国产aⅴ入口| 日韩视频一区二区在线观看 | 亚洲婷婷国产精品电影人久久| 欧美人与禽性xxxxx杂性| 1769国内精品视频在线播放| 亚洲国产婷婷香蕉久久久久久99| 久久久久国产一区二区三区| 国产亚洲福利| 午夜在线精品| 久久久999精品| 好吊视频一区二区三区四区 | 国产精品福利网站| 一区二区高清| 亚洲在线一区| 国产精品久久久久久久app| 亚洲最新色图| 午夜精品福利一区二区三区av| 国产精品嫩草99av在线| 性色av一区二区三区| 久久一区二区三区四区| 在线观看一区视频| 99国产精品久久久久久久| 欧美视频中文一区二区三区在线观看| 在线中文字幕一区| 午夜精品国产更新| 国产日韩欧美日韩大片| 亚洲成人在线视频网站| 欧美成人精品不卡视频在线观看| 亚洲人体影院| 亚洲一区二区三区精品在线| 国产精品亚洲人在线观看| 久久不射网站| 欧美激情 亚洲a∨综合| 正在播放亚洲一区| 久久精品官网| 亚洲国产高清自拍| 亚洲一区日本| 国产一区二区日韩| 日韩网站在线观看| 国产精品私拍pans大尺度在线| 欧美尤物巨大精品爽| 欧美激情网站在线观看| 一区二区三区黄色| 久久久久综合网| 亚洲日本va在线观看| 午夜亚洲激情| 亚洲电影自拍| 亚洲在线观看| 狠狠色狠色综合曰曰| 日韩视频免费大全中文字幕| 欧美亚洲第一区| 亚洲国产福利在线| 欧美性一区二区| 亚洲国产mv| 欧美日韩亚洲三区| 久久精品亚洲一区二区| 欧美日韩中文字幕在线| 久久福利精品| 欧美视频精品在线观看| 久久爱www久久做| 欧美视频中文字幕在线| 亚洲高清免费视频| 国产精品久久久久久久久搜平片 | 国产精品免费看片| 亚洲高清资源| 国产精品久久9| 亚洲欧洲视频| 国产精品少妇自拍| 亚洲美女在线视频| 国产日韩专区| 亚洲色图自拍| 伊人久久久大香线蕉综合直播| 亚洲一区二区三区在线看| 精品96久久久久久中文字幕无| 亚洲欧美另类久久久精品2019| **网站欧美大片在线观看| 午夜在线精品偷拍| 亚洲精品国产欧美| 久久最新视频| 午夜精品美女自拍福到在线 | 亚洲欧美一区二区在线观看| 亚洲国产精品福利| 久久久久久久久岛国免费| 亚洲视频观看| 欧美日韩和欧美的一区二区| 91久久综合亚洲鲁鲁五月天| 国产一区二区中文| 亚洲欧美在线网|