亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        基于FPGA 的引信測(cè)試系統(tǒng)設(shè)計(jì)?

        2023-11-15 06:51:14李保剛李福強(qiáng)
        艦船電子工程 2023年8期
        關(guān)鍵詞:彈藥程序設(shè)計(jì)時(shí)鐘

        張 旭 曾 亮 李保剛 李福強(qiáng)

        (海軍航空大學(xué) 煙臺(tái) 264001)

        1 引言

        引信是指直接或間接地利用目標(biāo)信息或環(huán)境信息,在預(yù)定條件下引爆或引燃彈藥戰(zhàn)斗部裝藥的控制系統(tǒng)或裝置。它是彈藥的重要組成部分,用于控制彈藥戰(zhàn)斗部在相對(duì)目標(biāo)的最佳毀傷位置(或時(shí)機(jī))處起爆[1],對(duì)彈藥能否發(fā)揮其最大的戰(zhàn)斗效果起著關(guān)鍵作用。為保障引信的安全性和可靠性,在彈藥的技術(shù)準(zhǔn)備過程中,引信測(cè)試通常是一個(gè)必不可少的重要環(huán)節(jié)。而隨著大量高新技術(shù)的引入,引信發(fā)展日趨復(fù)雜化和多功能化,貯存可靠性也日益成為制約彈藥保障性的重大問題。采用先進(jìn)的測(cè)試技術(shù)和手段,最大限度地克服傳統(tǒng)的引信檢測(cè)過程中存在的工作量大、效率低、檢測(cè)不夠準(zhǔn)確、費(fèi)時(shí)費(fèi)力等諸多缺點(diǎn),無論對(duì)研制生產(chǎn)過程中的產(chǎn)品篩檢與質(zhì)量跟蹤,還是對(duì)部隊(duì)作戰(zhàn)使用過程中的快速保障,都有著非常重要的價(jià)值和意義。

        正是基于上述背景,本文以FPGA 為核心,研制了某型機(jī)電引信自動(dòng)測(cè)試系統(tǒng),應(yīng)用實(shí)踐證明,該系統(tǒng)不僅具有更高的檢測(cè)精度,引信檢測(cè)效率也得到有效提高,對(duì)保證引信的安全性、可靠性,提高彈藥裝備技術(shù)保障效能發(fā)揮了重要作用。

        2 FPGA開發(fā)相關(guān)資源

        FPGA 是現(xiàn)場(chǎng)可編程門陣列(Field Programable Gate Array),由1 個(gè)用于存放編程數(shù)據(jù)的靜態(tài)存儲(chǔ)器SRAM 和3 種可編程電路組成,即可編程邏輯塊(Configurable Logic Block,CLB)、輸入/輸出模塊(I/O Block,IOB)和互連資源(Interconnect Resource,IR)。CLB 為實(shí)現(xiàn)邏輯功能的基本單元;IOB 用于內(nèi)部邏輯與外部封裝腳接口,位于芯片的四周;IR 由各種連線線段和開關(guān)組成,用于CLB、IOB 之間連接,以形成特定的功能電路[2]。大多數(shù)可編程邏輯器件的處理速度已達(dá)到幾十兆甚至幾百兆,器件集成度可達(dá)到幾萬門至幾十萬門。其單片容量足以將一般需求的系統(tǒng)集成于同一芯片上,實(shí)現(xiàn)“在一個(gè)可編程芯片上集成系統(tǒng)”,大大簡(jiǎn)化了系統(tǒng)設(shè)計(jì)[3]。

        本文選擇的是Cyclone IV E 系列中的EP4CE10F17C8 芯片,該芯片功耗較低,具有較高的性價(jià)比。內(nèi)含414Kbits 的嵌入式存儲(chǔ)資源、10320個(gè)邏輯單元、2個(gè)通用鎖相環(huán)、10個(gè)全局時(shí)鐘網(wǎng)絡(luò)、23 個(gè)18×18 的嵌入式乘法器、8 個(gè)用戶IO BANK和最大179個(gè)用戶I/O[4]。

        其基本結(jié)構(gòu)如圖1所示。

        圖1 FPGA基本結(jié)構(gòu)

        FPGA 的硬件編程語言主要有VHDL 和Verilog HDL 兩種硬件編程語言,兩者都可以實(shí)現(xiàn)硬件設(shè)計(jì)軟件化,使系統(tǒng)硬件功能如同軟件編程一樣,被靈活的配置和搭建。其中VHDL 為代表的高級(jí)硬件描述語言,功能強(qiáng)大,但存在一定學(xué)習(xí)難度;Verilog HDL 則相對(duì)簡(jiǎn)單,便于快速掌握和應(yīng)用。本文以Verilog HDL 為編程語言,用于構(gòu)建基于FPG的引信測(cè)試硬件系統(tǒng)。

        在本文中,編程調(diào)試工具選用Altera 為其FPGA 芯片專門設(shè)計(jì)開發(fā)的集成化軟件平臺(tái)QuartusⅡ,該開發(fā)軟件支持多種開發(fā)方式,包括Verilog HDL、VHDL 以及原理圖等多種設(shè)計(jì)輸入形式。利用其內(nèi)部集成的綜合器,可以方便實(shí)現(xiàn)從設(shè)計(jì)輸入、綜合適配、程序仿真再到下載實(shí)現(xiàn)的完整的一套FPGA設(shè)計(jì)流程[5]。

        其基本的開發(fā)流程如圖2所示。

        圖2 QuartusⅡ開發(fā)流程圖

        3 測(cè)試系統(tǒng)總體設(shè)計(jì)

        3.1 系統(tǒng)硬件

        系統(tǒng)硬件設(shè)計(jì)以FPGA 芯片為主控制器,完成過程控制和數(shù)據(jù)采集處理,外圍單元包括電阻測(cè)量模塊、A/D 轉(zhuǎn)換模塊、供電模塊、顯示模塊和打印模塊等。

        系統(tǒng)硬件總體框圖如圖3所示。

        圖3 系統(tǒng)硬件總體框圖

        3.2 系統(tǒng)軟件

        系統(tǒng)軟件構(gòu)建遵循FPGA 模塊化的設(shè)計(jì)思想,采用自上而下的設(shè)計(jì)思路。首先進(jìn)行頂層模塊以及例化模塊程序設(shè)計(jì),其次開展AD 數(shù)據(jù)轉(zhuǎn)化模塊程序設(shè)計(jì)、RGB TFT-LCD 顯示模塊程序設(shè)計(jì)、IIC接口程序設(shè)計(jì)、打印機(jī)程序設(shè)計(jì)以及各模塊的驅(qū)動(dòng)程序設(shè)計(jì)等,經(jīng)對(duì)各模塊進(jìn)行綜合后,完成相應(yīng)信號(hào)傳遞,最終檢驗(yàn)整個(gè)火工品測(cè)試儀功能實(shí)現(xiàn)結(jié)果。

        軟件組成如圖4所示。

        圖4 軟件組成

        4 典型模塊設(shè)計(jì)

        4.1 主控制器FPGA的IO設(shè)計(jì)

        本系統(tǒng)所選擇的EP4CE10F17C8 芯片[6],擁有8 組IO 口,每一個(gè)IO Bank 被劃分為一個(gè)組,其中,各個(gè)Bank 中的IO 供電可以不同,但同一個(gè)Bank 中的所有IO 的供電要相同。FPGA 所使用到的主要的I/O BANK 的連接引腳圖列出如圖5 所示(僅給出BANK1、BANK2示例)[7]。

        圖5 BANK1、BANK2 引腳連接圖

        4.2 A/D轉(zhuǎn)換模塊

        本文采用PCF8591 芯片作為數(shù)據(jù)采樣模塊的A/D 轉(zhuǎn)換芯片,并利用其逐次逼近法采樣以滿足精度需要。PCF8591 芯片為一個(gè)單電源供電、單片集成、低功耗的8 位CMOS 數(shù)據(jù)采集轉(zhuǎn)換(AD/DA)器件,具有1 個(gè)IIC 串行總線接口、4 個(gè)模擬輸入和1個(gè)模擬輸出[8]。

        1)A/D轉(zhuǎn)換資源

        在圍繞PCF8591進(jìn)行相應(yīng)的程序設(shè)計(jì)時(shí),時(shí)鐘線SCL 和數(shù)據(jù)線SDA 要與FPGA 接口同步。要完成數(shù)據(jù)在FPGA 和PCF8591 之間的傳輸,還要例化并設(shè)計(jì)IIC 驅(qū)動(dòng)程序。此外,還應(yīng)結(jié)合A/D 數(shù)據(jù)轉(zhuǎn)換和LCD 顯示驅(qū)動(dòng)進(jìn)行綜合考慮設(shè)計(jì)。A/D 轉(zhuǎn)換資源組成框圖如圖6所示。

        圖6 A/D轉(zhuǎn)換資源組成框圖

        2)IIC驅(qū)動(dòng)設(shè)計(jì)

        IIC 的FPGA 驅(qū)動(dòng)分為寫數(shù)據(jù)和讀數(shù)據(jù)兩個(gè)大模塊[9]。IIC 的FPGA 設(shè)計(jì)模塊示意圖如圖7,從IIC中取出來的數(shù)據(jù)或者存儲(chǔ)需要發(fā)送的數(shù)據(jù),均在寄存器DATA[7:0]中進(jìn)行存儲(chǔ)。寄存器ADDR[7:0]進(jìn)行接收或發(fā)送IIC的地址信息。其他的如讀、寫、時(shí)鐘信號(hào)等通過端口進(jìn)行關(guān)聯(lián)。

        圖7 IIC 接口模塊

        3)IIC時(shí)序驗(yàn)證

        IIC 接口的測(cè)試機(jī)制,是按照IIC 傳輸協(xié)議[10],將數(shù)據(jù)發(fā)送給EP4CE10F17C8 芯片,然后進(jìn)行反向讀取。由于該芯片支持IIC 通信協(xié)議,故可以用FPGA 模擬發(fā)送信號(hào)進(jìn)行IIC 傳輸[11],只需根據(jù)IIC發(fā)送時(shí)先發(fā)地址位后發(fā)數(shù)據(jù)位,每8個(gè)bit位為一個(gè)發(fā)過程,再?gòu)腟ignalTap II[12]中抓取數(shù)據(jù)可知有應(yīng)答信號(hào)產(chǎn)生,即可完成測(cè)試。

        4.3 RGB TFT-LCD顯示模塊

        本文選用ATK-4.3 寸RGB 接口的TFT 液晶屏作為顯示器件。該液晶屏是一款高性能的電容觸摸屏幕模塊,分辨率為480*272,采用RGB565 格式數(shù)據(jù)接口,最高可支持多達(dá)24 位彩色顯示。需要特別注意頻率設(shè)計(jì),應(yīng)用PLL鎖相環(huán)將時(shí)鐘頻率設(shè)置為9MHz,避免發(fā)生顯示模塊與控制系統(tǒng)不兼容的情況。為實(shí)現(xiàn)RGB TFT-LCD 的顯示功能,對(duì)RGB TFT-LCD 管腳進(jìn)行了詳細(xì)分配,具體分配如表1所示(僅給出部分值)。

        表1 RGB TFT-LCD管腳分配

        需要對(duì)RGB TFT-LCD 屏幕板塊進(jìn)行規(guī)劃劃分,以完成字符的顯示功能。主要需要設(shè)計(jì)時(shí)鐘分頻模塊、LCD 驅(qū)動(dòng)模塊以及LCD 顯示模塊,其中時(shí)鐘分頻模塊負(fù)責(zé)產(chǎn)生4.3 寸電容屏幕的像素時(shí)鐘,LCD 驅(qū)動(dòng)模塊產(chǎn)生HV 同步信號(hào),LCD 顯示模塊輸出設(shè)計(jì)好的相應(yīng)圖像數(shù)據(jù)[13]。LCD 頂層模塊原理圖如圖8所示。

        圖8 LCD頂層模塊原理圖

        5 結(jié)語

        將FPGA技術(shù)應(yīng)用于引信測(cè)試系統(tǒng)設(shè)計(jì)中,采用Verilog HDL硬件描述語言編程,充分利用FPGA特有的大規(guī)??删幊踢壿嬯嚵匈Y源優(yōu)勢(shì),將硬件設(shè)計(jì)軟件化,在提高系統(tǒng)設(shè)備靈活性的同時(shí),大幅度提升了測(cè)試系統(tǒng)的開發(fā)效率,高度集成化的測(cè)試設(shè)備,也為系統(tǒng)可靠性提供了充分的保障。同時(shí),對(duì)系統(tǒng)的升級(jí)改造和通用化發(fā)展,打下了良好的基礎(chǔ)。從樣機(jī)使用效果來看,完成滿足設(shè)計(jì)指標(biāo)要求,在引信測(cè)試環(huán)節(jié),有較好的推廣應(yīng)用前景。

        猜你喜歡
        彈藥程序設(shè)計(jì)時(shí)鐘
        美國(guó)狼彈藥公司A16.5mm卡賓槍
        輕兵器(2022年4期)2022-04-25 02:08:14
        別樣的“時(shí)鐘”
        打不完的彈藥
        古代的時(shí)鐘
        基于Visual Studio Code的C語言程序設(shè)計(jì)實(shí)踐教學(xué)探索
        從細(xì)節(jié)入手,談PLC程序設(shè)計(jì)技巧
        電子制作(2019年9期)2019-05-30 09:42:04
        有趣的時(shí)鐘
        高職高專院校C語言程序設(shè)計(jì)教學(xué)改革探索
        2016'(第七屆)含材料與鈍感彈藥技術(shù)研討會(huì)在??谡匍_
        含能材料(2016年12期)2016-05-09 03:35:03
        時(shí)鐘會(huì)開“花”
        精彩视频在线观看一区二区三区| 国产97色在线 | 免| 国产丰满乱子伦无码专| av在线一区二区精品| 噜噜综合亚洲av中文无码| 天堂а√在线中文在线新版| 国产成人精品午夜福利免费APP| 中文字幕精品亚洲一区二区三区| 亚洲高清三区二区一区| 欧美日韩国产码高清综合人成| 亚洲精品高清你懂的| 按摩女内射少妇一二三区| 91久久综合精品久久久综合| 久久精品欧美日韩精品| 有码精品一二区在线| 日本亚洲成人中文字幕| 人妻少妇精品视频一区二区三区l| 国产成人亚洲精品无码av大片| 国产在线白丝DVD精品| 伊人不卡中文字幕在线一区二区| 蜜桃臀av一区二区三区| 在线 | 一区二区三区四区| 人妻少妇精品无码专区二| 日本一区二区三区在线视频观看| 99久久精品费精品国产一区二| 台湾无码av一区二区三区| 无码在线观看123| 国产影院一区二区在线| 日本大肚子孕妇交xxx| 伊伊人成亚洲综合人网7777| 国产毛片一区二区日韩| 女女同恋一区二区在线观看| 久热这里只有精品视频6| 综合激情网站| 国产精品美女主播一区二区| 国产七十六+老熟妇| 免费人成黄页在线观看视频国产| 人妻尤物娇呻雪白丰挺| 国产av无码专区亚洲av麻豆| 免费a级毛片无码无遮挡| 1234.com麻豆性爰爱影|