999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于FPGA的猝發多脈沖產生系統設計與實現

2018-08-27 12:41:18馮傳均戴文峰
網絡安全與數據管理 2018年8期
關鍵詞:界面信號系統

馮傳均,何 泱,戴文峰

(中國工程物理研究院流體物理研究所 脈沖功率科學與技術重點實驗室,四川 綿陽 621900)

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輸入/輸出信號均采用光纖傳輸實現。

2 FPGA中控系統程序設計

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

圖1 系統總體結構框圖

圖2 FPGA程序結構框圖

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所示。

圖3 上位機監控界面

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所示。

圖4 單個猝發脈沖串波形

圖5 多個猝發脈沖串波形

5 結論

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

猜你喜歡
界面信號系統
Smartflower POP 一體式光伏系統
工業設計(2022年8期)2022-09-09 07:43:20
信號
鴨綠江(2021年35期)2021-04-19 12:24:18
WJ-700無人機系統
ZC系列無人機遙感系統
北京測繪(2020年12期)2020-12-29 01:33:58
完形填空二則
國企黨委前置研究的“四個界面”
當代陜西(2020年13期)2020-08-24 08:22:02
基于FPGA的多功能信號發生器的設計
電子制作(2018年11期)2018-08-04 03:25:42
基于FANUC PICTURE的虛擬軸坐標顯示界面開發方法研究
連通與提升系統的最后一塊拼圖 Audiolab 傲立 M-DAC mini
人機交互界面發展趨勢研究
主站蜘蛛池模板: 欧美午夜精品| 亚洲最大福利网站| 青青草一区| 亚洲精品国产精品乱码不卞| 成人在线观看不卡| 国产浮力第一页永久地址 | 国内精品伊人久久久久7777人| 久无码久无码av无码| 四虎影视国产精品| 亚洲国产精品不卡在线| 色综合手机在线| 四虎永久免费在线| 日本少妇又色又爽又高潮| 亚洲中文字幕在线精品一区| 亚洲欧美一区二区三区蜜芽| 无码免费的亚洲视频| 毛片网站观看| 99久久精品免费看国产免费软件 | AV色爱天堂网| 一级福利视频| 99热这里只有精品免费| 中文字幕亚洲电影| 99热这里只有精品在线观看| 欧美在线黄| 97视频在线精品国自产拍| 免费看的一级毛片| 国产男人天堂| 夜夜爽免费视频| 国产在线精品美女观看| 激情视频综合网| 国产免费羞羞视频| 成年人国产网站| 中文字幕免费视频| 欧美中出一区二区| 亚洲无码精品在线播放| 在线国产你懂的| 欧美高清三区| AV在线天堂进入| 无码人中文字幕| 国模极品一区二区三区| 国产精品视频白浆免费视频| 欧洲免费精品视频在线| jizz在线免费播放| 精品一区二区三区水蜜桃| 国产主播福利在线观看| 亚洲伊人电影| 久久久久久久久亚洲精品| 在线五月婷婷| 亚洲欧美综合另类图片小说区| 97se亚洲综合在线韩国专区福利| 色婷婷成人| 五月激情婷婷综合| 最新国产精品第1页| 四虎成人精品| 手机在线免费不卡一区二| 青青草a国产免费观看| 亚洲不卡网| 国产乱人伦AV在线A| 黄片一区二区三区| 高潮毛片免费观看| 香蕉综合在线视频91| 2020最新国产精品视频| 免费人成在线观看成人片| 亚洲欧美日韩中文字幕一区二区三区 | 99ri国产在线| yjizz视频最新网站在线| 亚洲天堂成人在线观看| 国产小视频免费观看| 91国内外精品自在线播放| 国产三级成人| 日韩天堂视频| 99视频在线看| 中文成人无码国产亚洲| 免费精品一区二区h| 凹凸国产分类在线观看| 国产精品美女免费视频大全| 色哟哟国产精品| 国产精品一区二区在线播放| 亚欧乱色视频网站大全| 精久久久久无码区中文字幕| 97视频精品全国在线观看| 亚洲视频三级|