《電子技術應用》
您所在的位置:首頁 > 可編程邏輯 > 設計應用 > 基于FPGA的猝發多脈沖產生系統設計與實現
基于FPGA的猝發多脈沖產生系統設計與實現
馮傳均,何泱,戴文峰
(中國工程物理研究院流體物理研究所 脈沖功率科學與技術重點實驗室,四川 綿陽 621900)
摘要: 脈沖功率裝置在猝發工作方式下各個子系統需要按照一定的脈沖時序協調工作,其控制系統需要實現較好的時刻控制功能。介紹了一種基于FPGA的猝發多脈沖產生系統,可以通過上位機監控界面設定猝發脈沖參數,經由RS232串口通信協議將數據下載到FPGA控制器進行解析存儲,并可以產生對應的猝發脈沖信號。系統可輸出2路猝發多脈沖信號,猝發脈沖串個數1~5個可調,猝發脈沖串間隔1~200 s可調,猝發脈沖串內部脈沖個數1~5個可調,猝發脈沖串內部脈沖頻率1~100 Hz可調,猝發脈沖串內部脈沖寬度等參數可以調節。
中圖分類號:TP23
文獻標識碼:A
DOI: 10.19358/j.issn.2096-5133.2018.08.016
中文引用格式:馮傳均,何泱,戴文峰.基于FPGA的猝發多脈沖產生系統設計與實現[J].信息技術與網絡安全,2018,37(8):70-72.
Design and realization of a burst pulses generating system based on FPGA
Feng Chuanjun, He Yang, Dai Wenfeng
(Key Laboratory of Pulsed Power, Institute of Fluid Physics, CAEP, Mianyang 621900, China)
Abstract: A pulse power system may work under the burst mode, in which case its subsystems are required to work with a certain pulse timing sequence, and the control subsystem has to provide such a timing control capability. This paper presents a burst pulses generating system based on FPGA, which could manipulate timing parameters with an upper controller, and the data link is built upon the RS232 serial port protocol. This system is able to provide 2 burst pulses signals, each one is of 5 pulse sequences, 200 seconds sequence interval, 5 pulses in a sequence, 100 Hz pulse frequency in a sequence, and fully adjustable pulse width.
Key words : FPGA; host computer monitoring; burst pulse; Verilog HDL; serial port communication

 0  引言

 

脈沖功率技術是一種功率壓縮技術,以較低的輸入功率將能量緩慢存儲起來,隨后在極短時間內釋放,以獲得極高的峰值輸出功率。該技術是應國防科技需要而發展起來的一門新興科學技術,是獲得高電壓、大電流等極端電磁參數的重要手段,被廣泛應用在科學研究和工業生產等諸多領域中[1-3]。

脈沖功率裝置一般由初級能源系統、中間儲能系統、脈沖形成系統、開關轉換系統和負載系統5個子系統組成。工作時,初級能源系統用于為脈沖功率裝置供能,將能量輸送至中間儲能系統中;中間儲能系統常見遠重頻或猝發脈沖功率裝置,通過初步功率壓縮為脈沖形成系統供能;脈沖形成系統充電完成后,通過開關轉換系統將能量快速傳遞給負載系統,實現脈沖功率輸出。 

猝發脈沖是指脈沖功率裝置在一次工作周期中輸出的多個相同的高功率脈沖,是為了滿足特定的工業及科研需求而發展起來的一種脈沖功率技術。要實現猝發脈沖方式工作,脈沖功率裝置各個子系統需要按照一定的時序協調工作。為此需要研制一套猝發多脈沖產生系統,控制脈沖功率裝置各個子系統按要求工作,同時要實現可調的猝發脈沖參數。 

本文采用FPGA控制芯片作為猝發多脈沖產生系統控制中樞,接收上位機控制命令,實現猝發多脈沖信號產生。該系統可輸出2路猝發多脈沖信號,猝發脈沖串個數1~5個可調,猝發脈沖串間隔1~200 s可調,猝發脈沖串內部脈沖個數1~5個可調,猝發脈沖串內部脈沖頻率1~100 Hz可調,猝發脈沖串內部脈沖寬度等參數可以調節[4-6]

 

1  系統總體結構

 

猝發多脈沖產生系統包括:上位機監控界面、串口通信電路、FPGA控制電路、輸入/輸出隔離電路4個部分。系統總體結構框圖如圖1所示。其中上位機監控界面基于Visual Basic(VB)軟件進行可視化編程實現,通過上位機監控界面可以完成串口通信協議設置、猝發多脈沖信號的參數設置以及系統啟動/停止、系統自檢等狀態控制;上位機和FPGA控制芯片采用RS232串口通信協議,串口通信電路包括:FPGA串口(UART)模塊、MAX232芯片和上位機串口三部分,MAX232芯片實現電平轉換,解決FPGA的信號電平與RS232的標準不一致的問題;FPGA芯片采用Altera CycloneIV系列,FPGA控制電路包括時鐘電路、電源電路、程序下載電路、SDRAM和Flash存儲電路、復位電路等;輸入/輸出隔離電路包括:串口接收信號、串口發送信號和脈沖輸出信號,為了增強系統的抗干擾性,FPGA輸入/輸出信號均采用光纖傳輸實現。

 

微信截圖_20180925135839.png


 

2  FPGA中控系統程序設計

 

FPGA采用硬件邏輯實現控制功能,具有功耗低、速度快、工作頻率高、集成度高等特點,可以完成極其復雜的時序與組合邏輯。本文中FPGA控制電路主要功能有:通過UART模塊從串口接收上位機發送的數據,并對接收的數據進行緩存、解析和存儲處理,根據控制命令輸出2路猝發多脈沖信號。FPGA控制程序采用Verilog HDL硬件描述語言編寫,在Quartus II 11.0軟件平臺開發,核心內容包括:UART數據接收模塊、數據寄存模塊、猝發多脈沖產生模塊三部分。FPGA程序結構框圖如圖2所示。

 

微信截圖_20180925140023.png


2.1 UART數據接收模塊

 

本文設計的UART數據接收模塊主要包括波特率產生模塊和數據接收控制模塊。功能是從串口接收上位機發送的串行數據。

 

2.1.1 波特率產生模塊

 

在電子通信領域,波特率即調制速度,它是對符號傳輸速率的一種度量,1 b/s表示每秒傳輸1個符號。波特率產生模塊的功能是產生與RS-232串口通信波特率同步的時鐘,其基本思路是對系統輸入時鐘進行分頻得到需要的波特率。本設計中FPGA輸入時鐘為50 MHz,波特率選擇9 600 b/s。

 

2.1.2 數據接收控制模塊

 

數據接收控制模塊主要實現對串行數據的串并轉換,轉換的串行數據按照既定的數據幀格式進行輸出。UART數據接收協議采用1位起始位、8位數據位、1位停止位、無奇偶校驗位的格式,在9 600 b/s波特率下,UART數據采集步驟如下: 

(1)空閑狀態,等待數據起始位0; 

(2)根據起始位的標志,判斷UART時序起始; 

(3)由低到高位串行接收8位數據; 

(4)判斷結束位1,一幀數據接收完畢。

 

2.2 數據寄存模塊

 

UART數據接收模塊接收的數據經過緩存、解析后,按地址存入相應的數據寄存器中。寄存器作為數據存儲的數字設備,2路猝發多脈沖信號參數包括猝發脈沖個數、猝發脈沖間隔、猝發脈沖串脈沖個數、猝發脈沖串脈沖頻率、A猝發脈沖串脈寬、B猝發脈沖串脈寬等,共需要21個計數寄存器。

 

2.3 猝發多脈沖產生模塊

 

猝發多脈沖產生模塊根據設置的參數輸出猝發脈沖信號,其脈寬以及脈沖個數等參數是通過對數據寄存器保存的數據進行計數來實現的。本文采用有限狀態機方式實現猝發多脈沖產生模塊的控制。

 

3  上位機監控界面設計

 

上位機監控界面采用VB軟件編程實現,通過調用MSComm串口通信控件設置通信協議,實現與FPGA建立數據通信。操作者通過監控界面預置2路猝發多脈沖信號參數,輸入完成后點擊參數下載按鈕,再點擊開始運行按鈕后,FPGA開始猝發多脈沖信號的生成。上位機監控界面如圖3所示。

 

微信截圖_20180925140323.png


4  實驗調試

 

通過上位機監控界面設置串口通信協議,與FPGA控制芯片實現串口數據通信;然后設置猝發多脈沖串的參數,完成后點擊數據保存按鈕,將數據保存到上位機數據文件;點擊數據下載按鈕,將設置的數據通過串口發送到FPGA控制芯片;點擊開始運行后系統開始猝發脈沖的輸出。調試實驗中設置猝發脈沖個數為1個,猝發脈沖串內脈沖個數為2個,猝發脈沖串脈沖頻率為5 Hz,A猝發脈沖串脈寬為180 ms、B猝發脈沖串脈寬為5 ms,單個猝發多脈沖串波形如圖4所示。設置猝發脈沖個數為5個,猝發脈沖串內脈沖個數分別為5、4、3、2、1個,猝發脈沖串脈沖頻率為5 Hz,A猝發脈沖串脈寬為180 ms、B猝發脈沖串脈寬為5 ms。多個猝發多脈沖串波形如圖5所示。

 

5  結論

 

本文所研制的基于FPGA的猝發多脈沖產生系統能夠輸出2路猝發多脈沖信號,脈沖參數可以調節。該系統利用FPGA內部控制模塊實現多路脈沖時序輸出和UART接口控制,簡化了硬件電路設計;上位機通過VB軟件編程的人機交互界面,與FPGA之間采用串口通信,實現遠程控制。系統實現遠程控制功能,采用模塊化設計,可擴展性強。這一設計方案也可以運用到其他時序控制電路中。

 

參考文獻 

[1] 劉錫三.高功率脈沖技術[M].北京:國防工業出版社,2005. 

[2] 倪晉平,李亞勝,田慧.一種多路時間序列控制儀的設計與實現[J].西安工業大學學報,2012,32(2):88-92. 

[3] 羅通頂,郭明安.遠程控制高時間分辨率多通道脈沖發生器設計 [J].計算機測量與控制,2015,23(8):2921-2923. 

[4] 陳伯俊,周俊敏,馬軍勇.基于FPGA的高精度多路同步脈沖產生系統研究[J].科學技術與工程,2010,10(19):4794-4796. 

[5] 劉紀斌,郭超,羅中省.基于FPGA的多路脈沖同步器設計[J].電子工程師,2008,34(7):3-5. 

[6] 王鵬,呂志剛,杜衛東.基于FPGA與ARM的多路時序控制系統設計與實現[J].計算機測量與控制,2012,20(6):1540-1543.

 

(收稿日期:2018-04-17)

 

 

作者簡介:

馮傳均(1989-),男,本科,主要研究方向:脈沖功率技術應用。

 

 

 


此內容為AET網站原創,未經授權禁止轉載。
热re99久久精品国产66热_欧美小视频在线观看_日韩成人激情影院_庆余年2免费日韩剧观看大牛_91久久久久久国产精品_国产原创欧美精品_美女999久久久精品视频_欧美大成色www永久网站婷_国产色婷婷国产综合在线理论片a_国产精品电影在线观看_日韩精品视频在线观看网址_97在线观看免费_性欧美亚洲xxxx乳在线观看_久久精品美女视频网站_777国产偷窥盗摄精品视频_在线日韩第一页
  • <strike id="ygamy"></strike>
  • 
    
      • <del id="ygamy"></del>
        <tfoot id="ygamy"></tfoot>
          <strike id="ygamy"></strike>
          久久香蕉国产线看观看av| 欧美三区免费完整视频在线观看| 国产欧美视频在线观看| 禁断一区二区三区在线| 精东粉嫩av免费一区二区三区| 欧美精品三级日韩久久| 久久国产精品一区二区三区四区| 亚洲国产视频一区| 久久久无码精品亚洲日韩按摩| 久久综合久久综合九色| 亚洲国产一区二区三区青草影视| 国产亚洲欧美一区二区| 亚洲国产欧美一区二区三区久久| 国产欧美日本一区视频| 欧美日韩国产三级| 欧美日韩中文另类| 亚洲欧洲精品一区二区精品久久久| 激情欧美日韩一区| 一区二区国产在线观看| 欧美性开放视频| 亚洲激情在线视频| 欧美日韩性视频在线| 国产精品卡一卡二| 欧美国产日韩a欧美在线观看| 久久国产精品高清| 免费永久网站黄欧美| 一区二区三区四区国产| 欧美一区二区三区在线视频| 亚洲一区二区成人在线观看| 国产精品99久久久久久久女警| 亚洲黄一区二区| 欧美一区中文字幕| 亚洲午夜电影| 亚洲天堂成人| 欧美日韩一区二区三区在线观看免| 国产精品亚洲综合| 18成人免费观看视频| 国产欧美1区2区3区| 欧美日韩专区在线| 亚洲一区二区三区三| 久久在线观看视频| 伊人婷婷欧美激情| 国产网站欧美日韩免费精品在线观看| 欧美高清在线一区二区| 欧美亚州在线观看| 在线精品国精品国产尤物884a| 亚洲欧美日韩一区| 久久免费的精品国产v∧| 久久久久国产精品麻豆ai换脸| 黑人中文字幕一区二区三区| 红桃视频国产一区| 国产精品久久久久aaaa九色| 亚洲图片自拍偷拍| 欧美日韩一区二区免费视频| 欧美日韩精品一本二本三本| 国产精品免费久久久久久| 一本一本大道香蕉久在线精品| 国产一区二区精品| 亚洲与欧洲av电影| 欧美国产激情二区三区| 亚洲一级片在线看| 欧美三级第一页| 欧美精品一区二区三区一线天视频| 国产精品欧美精品| 亚洲精选视频在线| 香蕉av福利精品导航| 欧美日韩精品福利| 亚洲第一主播视频| 亚洲国产精品久久久久婷婷884| 久久久久五月天| 欧美高清不卡| 欧美日韩在线不卡一区| 国产精品亚洲人在线观看| 欧美日韩一区综合| …久久精品99久久香蕉国产| 国产精品九九| 久久久综合免费视频| 小黄鸭精品密入口导航| 狠狠色综合色综合网络| 欧美成人69av| 欧美日韩成人综合天天影院| 亚洲欧美激情一区| 国产精品白丝jk黑袜喷水| 欧美一区二区三区在线免费观看| 亚洲欧美日韩国产精品| 久久亚洲一区二区| 国产欧美日韩综合| 久久精品国产一区二区电影| 国产精品人人做人人爽人人添| 亚洲精品中文字| 国产精品www色诱视频| 国产欧美精品在线播放| 亚洲电影免费观看高清完整版在线观看| 欧美精品偷拍| 免费成人高清视频| 亚洲日本乱码在线观看| 欧美激情免费观看| 一本色道久久88亚洲综合88| 亚洲一区国产视频| 欧美激情网站在线观看| 国产精品日本| 欧美激情一区二区三区在线| 在线播放精品| 伊人婷婷久久| 一区二区三区蜜桃网| 国产日韩精品视频一区| 一本色道久久综合亚洲精品不| av成人免费| 亚洲尤物在线| 欧美顶级少妇做爰| 久久综合久久88| 亚洲精品国产精品国产自| 一区二区三区.www| 农村妇女精品| 国产精品久久9| 欧美日韩国产在线一区| 永久免费毛片在线播放不卡| 国产精品久久一区二区三区| 亚洲欧美久久久| 亚洲调教视频在线观看| 午夜精品久久久| 欧美/亚洲一区| 亚洲人在线视频| 国产精品一区二区女厕厕| 国产精品magnet| 伊人久久亚洲美女图片| 国产精品稀缺呦系列在线| 亚洲人成网站999久久久综合| 欧美日韩国产成人在线91| 黄色成人av网站| 欧美国产第一页| 亚洲在线观看免费| 夜夜夜久久久| 在线观看不卡av| 一区二区三区高清在线| 国语自产在线不卡| 亚洲乱码国产乱码精品精98午夜| 亚洲一区二区三区精品视频| 欧美极品一区二区三区| 日韩视频免费看| 91久久中文字幕| 欧美性久久久| 欧美午夜精品一区二区三区| 亚洲人午夜精品免费| 国产丝袜一区二区| 新片速递亚洲合集欧美合集| 一区二区三区欧美在线观看| 欧美第十八页| 亚洲系列中文字幕| 久久国产手机看片| 欧美电影免费观看高清完整版| 国产精品国产三级国产aⅴ入口| 亚洲裸体视频| 中国成人黄色视屏| 欧美日本高清| 国产亚洲精品bt天堂精选| 欧美一区二区大片| 亚洲一区二区在线免费观看视频| 久久精品国产99国产精品| 欧美好吊妞视频| 91久久精品日日躁夜夜躁国产| 亚洲欧美精品伊人久久| 怡红院av一区二区三区| 免费看黄裸体一级大秀欧美| 亚洲欧美中文日韩v在线观看| 欧美激情一区在线观看| 雨宫琴音一区二区在线| 欧美日韩国产综合新一区| 欧美不卡在线| 日韩午夜视频在线观看| 国产一区二区三区观看| 欧美一区二区三区日韩视频| 亚洲毛片在线免费观看| 久久久久成人精品免费播放动漫| 国产精品久久久久av免费| 国产精自产拍久久久久久| 亚洲美女性视频| 欧美日韩国产影院| 欧美日韩国产精品一区| 久久久久久高潮国产精品视| 亚洲黄色一区二区三区| 亚洲伊人网站| 久久久中精品2020中文| 欧美伊久线香蕉线新在线| 欧美日韩一区二区三区在线观看免| 国产农村妇女毛片精品久久莱园子| 国产精品午夜在线| 欧美xart系列在线观看| 伊甸园精品99久久久久久| 久久久亚洲国产美女国产盗摄| 欧美一区日韩一区| 欧美激情bt| 国产自产v一区二区三区c| 亚洲一区二区三| 一本久久综合亚洲鲁鲁| 欧美在线亚洲在线| 欧美黄色片免费观看| 亚洲在线国产日韩欧美| 国产一区二区三区成人欧美日韩在线观看| 欧美亚洲免费在线| 欧美啪啪一区| 1024欧美极品| 国产精品激情偷乱一区二区∴| 欧美精品久久天天躁| 欧美日韩高清在线观看| 亚洲精品久久视频| 亚洲人成网站色ww在线| 免费成人av资源网| 欧美在线影院| 国产精品二区三区四区| 亚洲视频第一页| 久久久久久夜精品精品免费| 国产精品久久久久9999吃药| 国内精品视频在线观看| 久久久久久网| 亚洲视频播放| 91久久国产综合久久91精品网站| 欧美小视频在线观看| 国产伦精品一区二区三区四区免费| 国产一区二区三区久久| 久久久噜噜噜久久| 久久久免费av| 国产精品成人一区二区网站软件| 巨乳诱惑日韩免费av| 久久精品欧美| 国产精品久久久久免费a∨| 亚洲欧洲视频在线| 久久av一区二区三区漫画| 国产精品入口日韩视频大尺度| 国产精品成人一区二区三区夜夜夜| 欧美一区二区三区四区夜夜大片| 国产精品午夜国产小视频| 欧美精品www在线观看| 麻豆成人精品| 国内成+人亚洲| 欧美日韩岛国| 欧美高清视频一二三区| 依依成人综合视频| 伊人久久噜噜噜躁狠狠躁| 国产一区二区三区在线观看免费视频| 国产精品自在线| 国产日韩欧美高清免费| 欧美日韩高清在线观看| 日韩亚洲欧美一区二区三区| 亚洲欧洲日本一区二区三区| 国产日韩一区欧美| 国产精品欧美激情| 91久久精品国产91性色tv| 蜜桃久久精品一区二区| 国产精品久久久对白| 日韩一区二区精品视频| 欧美色视频日本高清在线观看| 亚洲一区二区三区精品在线| 欧美系列电影免费观看| 99国产精品视频免费观看一公开| 黄色成人在线网站| 亚洲国产精品一区二区第四页av| 欧美网站在线| 久久综合狠狠综合久久综合88| 久久久www成人免费无遮挡大片| 欧美体内she精视频在线观看| 狠狠色2019综合网| 国产日韩欧美二区| 欧美高清视频在线播放| 国产午夜精品美女视频明星a级| 欧美国产精品v| 国产精品日韩一区| 欧美日韩黄视频| 亚洲一区中文| 国产精品久久久久久久久借妻| 国产区亚洲区欧美区| 一区二区三区成人| 日韩一级欧洲| 国产欧美日韩一级| 欧美三日本三级三级在线播放| 麻豆精品视频在线观看| 国产精品日韩精品欧美在线| 欧美日韩在线高清| 蜜臀av一级做a爰片久久| 另类天堂av| 免费观看在线综合| 99re6这里只有精品视频在线观看| 欧美成人在线影院| 亚洲欧美区自拍先锋| 欧美人牲a欧美精品| 久久精品卡一| 亚洲国产精品久久人人爱蜜臀| 久久国产黑丝| 国产精品区免费视频| 欧美黄色一区| 欧美肥婆bbw| 欧美日韩视频第一区| 免费试看一区| 午夜一区二区三区不卡视频| 亚洲小视频在线| 欧美日韩国产成人| 欧美日韩在线大尺度| 国产精品福利网| 99这里有精品| 樱桃成人精品视频在线播放| 伊人成人在线| 亚洲第一区色| 黑人一区二区三区四区五区| 一区二区精品在线观看| 国自产拍偷拍福利精品免费一| 久久亚洲精品网站| 欧美一区二区三区免费大片| 亚洲福利小视频| 国产精品一区视频| 国产精品久久久久久久午夜片| 亚洲视频网站在线观看| 亚洲蜜桃精久久久久久久| 午夜欧美大尺度福利影院在线看| 欧美精品日韩www.p站| 亚洲韩国青草视频| 免费在线国产精品| 欧美在线网站| 欧美日韩在线一区二区三区| 国产精品久久精品日日| 久久婷婷成人综合色| 欧美日韩一卡二卡| 亚洲综合激情| 一区二区在线观看视频| 国产欧美日韩专区发布| 在线观看91精品国产入口| 亚洲一区二区三区免费在线观看| 国产情侣一区| 久久免费午夜影院|