???? 關(guān)鍵詞:能源組件,可編程門陣列FPGA,高速A/D轉(zhuǎn)換器件AD7825
1 引 言
一般的數(shù)據(jù)采集系統(tǒng)通常由采樣/多路開關(guān)、A/D轉(zhuǎn)換電路、計(jì)算機(jī)I/O接口電路等組成。作為高速數(shù)據(jù)采集系統(tǒng)的設(shè)計(jì),其主要考慮的是系統(tǒng)時(shí)序設(shè)計(jì)、放大電路的頻域特性、A/D芯片的選擇、數(shù)據(jù)緩存設(shè)計(jì)等問題。
考慮到本設(shè)計(jì)有10路數(shù)據(jù)輸入,500μs的數(shù)據(jù)采集時(shí)間,采樣速率高,須0.5μs采樣一次,因此決定不采用微處理器控制A/D變換器,而采用硬件直接處理來達(dá)到高速的目的。選用FPGA大規(guī)模可編程邏緝器件——ALTERA公司的EPM9320GC280-15提高響應(yīng)速度;選用ANALOGDEVICES公司的10MHz高速A/D轉(zhuǎn)換器AD7825來實(shí)現(xiàn)某能源組件氙燈放電電流波形的采集。
2 系統(tǒng)要求
2.1 系統(tǒng)條件
該能源組件氙燈放電電路主要包括預(yù)電離和主放電兩大部分。在預(yù)電離放電脈沖50μs后,主放電電路為氙燈提供脈寬為400μs的放電主脈沖。
2.2 技術(shù)指標(biāo)
系統(tǒng)工作電壓:23kV;主脈沖最大放電電流:15kA;峰值放電電流>4.8 kA;氙燈放電回路路數(shù):10路;放電電流脈寬:400μs±10%;放電脈沖形狀:工作在臨界阻尼狀態(tài)。
預(yù)電離電路工作電壓:23kV;預(yù)電離脈沖寬度:50μs;預(yù)電離相對(duì)主脈沖提前時(shí)間:120μs。
該能源組件氙燈放電電流波形采集系統(tǒng)必須具有強(qiáng)抗電磁干擾能力,在主脈沖放電1~2min內(nèi),對(duì)10路氙燈放電電流波形能迅速響應(yīng),將其準(zhǔn)確采集并存入主控臺(tái)數(shù)據(jù)庫。
3 芯片介紹
3.1 EPM9320GC280┐15簡介
EPM9320GC280-15內(nèi)含6 000個(gè)可用門,其引腳到引腳的最短傳輸延時(shí)為12ns,采用單+5V電源供電,可通過JTAG接口實(shí)現(xiàn)在線編程,并帶有可供168個(gè)用戶使用的I/O腳(其中5個(gè)為專用輸入腳)。該器件采用PGA封裝。其中TCK、TMS、TDI、TDO、VPP為編程腳;GCLK1、GCLK2、GCLR、GOE為專用輸入腳;VCCINT、VCCIO腳接+5V電源;GND接地;I/O為用戶可編程輸入輸出腳。在I/O腳作輸出使用時(shí),可由用戶設(shè)定為0,1和Z三種狀態(tài)。
AD7825為高速420ns的8位A/D模數(shù)轉(zhuǎn)換器,4通道可同時(shí)取樣輸入并保持放大。另有2位的通道地址選擇口A0~A2以選擇某通道的轉(zhuǎn)換數(shù)據(jù)向外傳送。當(dāng)采用+5V單電源供電時(shí),其模擬輸入電壓在0~2.5V間取值。具有8位A/D轉(zhuǎn)換結(jié)果并行接口輸出模式,采用DIP24形式封裝。
4 系統(tǒng)設(shè)計(jì)原理
4.1 原理框圖
圖1為采集系統(tǒng)原理框圖,大規(guī)??删幊涕T陣列EPM9320GC280-15和A/D轉(zhuǎn)換器AD7825為整個(gè)系統(tǒng)的核心。AD7825所需的時(shí)序脈沖均由EPM9320GC280-15產(chǎn)生,RAM存儲(chǔ)器DS1220所需的地址信號(hào)、讀寫信號(hào)及片選信號(hào)也由EPM9320GC280-15依據(jù)一定時(shí)序關(guān)系送出。由于是強(qiáng)電流的工作環(huán)境,因此,雖是感應(yīng)電流且加了屏蔽,但還需考慮到線路上的各種干擾及線路特性阻抗的匹配。設(shè)計(jì)中采用穩(wěn)壓管Z1~Z10作10路波形輸入的吸收回路,以消除線路浪涌干擾。
4.2 FPGA內(nèi)部電路的設(shè)計(jì)
圖2為EPM9320GC280-15的內(nèi)部邏輯電路。主要依據(jù)AD7825的模數(shù)轉(zhuǎn)換等時(shí)序關(guān)系,由以下6個(gè)功能模塊組成:啟動(dòng)AD7825功能,讀寫數(shù)據(jù)功能,片選產(chǎn)生功能,通道選擇功能,AD片觸發(fā)轉(zhuǎn)換信號(hào)發(fā)生和地址位碼產(chǎn)生功能。另外采取鎖存及封鎖信號(hào)等方法來清除實(shí)際運(yùn)用時(shí)所出現(xiàn)的各種干擾。
EPM9320GC280-15的內(nèi)部邏輯電路各功能塊產(chǎn)生的仿真波形見圖3~圖8。首先,清零信號(hào)CLR將3片AD7825電路初始化,外部時(shí)鐘同步,地址計(jì)數(shù)器的地址清為零地址;同步信號(hào)TB控制3片AD7825分別對(duì)10路電流波形進(jìn)行100次采集并轉(zhuǎn)換,另由AD7825內(nèi)部產(chǎn)生信號(hào)EOC(指示每次轉(zhuǎn)換已結(jié)束),控制AD7825的數(shù)據(jù)向RAM存儲(chǔ)器DS1220內(nèi)存儲(chǔ)。(凡小寫信號(hào)為控制信號(hào),大寫信號(hào)為受控信號(hào)。)
4.4 電流放電波形
圖9為根據(jù)該采集電路采集的100個(gè)數(shù)據(jù)所繪制而成的一個(gè)電流放電波形圖。因有總共10路放電回路,所以,每放1次電(即收到1個(gè)同步脈沖),需采集10組共1000個(gè)數(shù)據(jù)。
5 結(jié)束語
在實(shí)際運(yùn)用中,本設(shè)計(jì)的實(shí)用性與穩(wěn)定性得到了驗(yàn)證。引入現(xiàn)場可編程門陣列FPGA,可修改內(nèi)部程序及其邏輯功能,實(shí)時(shí)快速控制轉(zhuǎn)換,編程方便,可靠性高。另外,此控制電路采用2路供電方式:核心控制電路與外部輔助電路分別供電。核心電路EPM9320GC280-15與AD7825,由+5V電源經(jīng)DC/DC隔離后供電;外部輔助電路由+5V電源直接供電。這樣,既隔離了外部干擾,又保護(hù)了核心器件。
參考文獻(xiàn)
評(píng)論