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

基于FPGA的交流電磁場檢測儀的激勵源設計*

2017-06-19 18:50:26任尚坤
網絡安全與數據管理 2017年11期
關鍵詞:電磁場交流檢測

胡 江,任尚坤,劉 威

(南昌航空大學 測試與光電工程學院,江西 南昌 330063)

?

基于FPGA的交流電磁場檢測儀的激勵源設計*

胡 江,任尚坤,劉 威

(南昌航空大學 測試與光電工程學院,江西 南昌 330063)

交流電磁場檢測技術(簡稱ACFM)是一種基于電磁感應原理的新型無損檢測技術,對于檢測導電工件表面及近表面的裂紋具有獨特優勢。基于FPGA (現場可編程門陣列)開發平臺設計激勵源模塊,將激勵源的控制電路集成到FPGA中,減少儀器的外圍電路,降低功耗。所設計的激勵源模塊可以通過按鍵控制頻率的變化,適應不同的被測工件,對于交流電磁場的檢測具有較高應用價值。FPGA引腳豐富、存儲方便,適合儀器的現場實時檢測及高空操作。根據檢測需要選擇激勵源的波形,設計符合特種設備檢測要求的激勵源波形。

無損檢測;交流電磁場檢測;激勵源;FPGA

0 引言

交流電磁場檢測(Alternating Current Field Measurement,ACFM)是一種基于電磁感應原理的主動式電磁無損檢測技術,對導電工件表面及近表面裂紋的檢測具有獨特的優勢[1]。交流電磁場檢測需要在被測工件表面感應出交變電流,當不存在缺陷時,感應電流均勻分布;存在缺陷時,缺陷對感應電流產生擾動,通過提取感應電流產生磁場的變化來確定缺陷的長度及深度等信息[2]。交流電磁場檢測具有非接觸、檢測速度快、提離效應影響小、檢測靈敏度高、可實現定量檢測等特點[3],可廣泛應用于航空航天、石油化工、鐵路交通和壓力容器等行業,具有廣闊的應用前景[4]。目前市場上的信號源模塊頻率變化范圍小,ACFM檢測中激勵頻率對不同深度裂紋的敏感性不同[5],普通激勵源模塊的頻率控制繁瑣,很難滿足交流電磁場檢測的應用需求。

現場可編程門陣列(Field Programmable Gate Array,FPGA)是近年來新型的高集成度數字器件,受到世界范圍內電子工程設計人員的廣泛關注和普遍歡迎,可以滿足大多數專用檢測系統的設計[6]。本文以FPGA為開發平臺設計頻率可調的激勵源模塊,激勵源由直接數字頻率實現,合成頻率適用于不同的被測材料,既可以滿足交流電磁場檢測系統的需求,又可以降低該系統的功耗和成本。并且FPGA的引腳豐富、存儲區大,特別適合現場的實時檢測系統,方便檢測儀器的野外和高空操作。波形存儲表可以選擇正弦波、三角波、方波及鋸齒波等波形,滿足主動式檢測儀器對激勵源的需求。

1 直接數字頻率合成原理

DDS或DDFS(Direct Digital Frequency Systhesis)即直接數字頻率合成,原理是將信號的完整周期預先做歸一化處理,采樣足夠的點數存儲,需要輸出時通過時鐘頻率查找存儲表地址對應的幅值輸出給高速DA轉換器,由低通濾波器輸出模擬信號[7]。典型的DDS原理如圖1所示。波形存儲表可以設置為正弦波、方波、三角波等波形[8]。

圖1 DDS原理圖

假設正弦波信號的一個周期以2N次采樣存儲,fclk為時鐘頻率,fo為合成頻率,To為合成信號周期。并且假設累加器位數與地址位數相同,則控制合成頻率有全采樣和頻率控制字采樣兩種方法。

1.1 全采樣

時鐘頻率查找波形存儲表的每一個地址,輸出地址對應的幅值。則合成激勵源的一個完整周期需要2N次查表,合成頻率與時鐘頻率的關系如式(1):

(1)

式中:fo為合成頻率,To為合成信號周期,fclk為時鐘頻率,2N為采樣次數。由式(1)可知所有采樣點都經過查找輸出幅值時,通過改變時鐘頻率fclk即可合成不同頻率的信號。

1.2 頻率控制字采樣

在采樣時鐘頻率一定時,已知波形存儲表的長度不變,通過控制每次累加頻率控制字的大小,改變查找表的次數,合成不同頻率的信號。

(2)

將式(2)分子分母同時乘以2M可得:

(3)

根據耐奎斯特定律可知,合成頻率至少需要兩次時鐘頻率的采樣,則N-M≥1。由于M≤N-1,可知合成頻率的最大值為時鐘頻率的一半:

(4)

對于一個N位的累加器,其合成頻率的范圍如下:

(5)

但是設計的累加器位數與地址位數一致后,當頻率控制字的值大于1時,每次周期采樣都會丟失一部分波形存儲表地址。如表1所示,當以1為頻率控制字累加步進時,每次相位累加后的結果與地址對應;當以2為頻率控制字累加步進時,一個周期的合成只能查找一半的頻率地址,另外一半的地址信息丟失。并且隨著頻率控制字的值增加,合成信號的每個周期采樣點數越來越少。

表1 合成頻率采樣表

為了避免將查表的地址信息丟失,在電路設計中通常增加累加器的位數,累加器在功能上可以劃分為地址寄存器和相位寄存器,如表2所示,在累加器的低位中增加相位寄存器。當頻率控制字的值以小于等于相位寄存器的最大值進行累加時,都會首先向地址寄存器的最低位進一,進位后的相位寄存器清零,地址寄存器的值發生變化,這樣就會使地址寄存器的輸出與存儲表的地址一一對應,存儲表的地址信息全被查找。

表2 相位累加器功能表

2 信號源的Verilog HDL編程

Verilog HDL是硬件描述語言的一種[9],設計者需要掌握具體物理電路模型,編寫設計文件,然后使用EDA工具進行仿真驗證,使用自動綜合工具轉換到門級電路網表,最后經過布局布線生成電路。由上述內容可知,DDS系統需要設計相位累加器、頻率寄存器、波形存儲表及查表。為了方便控制頻率控制字的變化,本文設計了獨立按鍵來調節頻率控制字。

2.1 相位累加器的設計

累加器功能上是由高8位地址寄存器和低8位相位寄存器組成,頻率控制字通過頻率寄存器實現,所以在FPGA中需要設計一個16位累加器和8位wire型頻率寄存器。累加器Verilog代碼如下:

reg [15:0] fre_cnt;

wire [7:0] fre_word;

always @(posedge clk or negedge rst_n)

begin

if(!rst_n)

fre_cnt <= 16′h0;

else

fre_cnt <= fre_cnt+fre_word;

end

assign addr = fre_cnt[15:8];

2.2 波形存儲表的生成

由于DA轉換芯片為8位,故波形存儲表的幅值位寬為8位,地址深度為256。波形存儲表采用QUARTUSⅡ的波形數據生成器Mif Maker來生成。累加器的高8位輸出與波形存儲一一對應。正弦存儲表如下所示:

DEPTH = 256;

WIDTH = 8;

ADDRESS_RADIX = HEX;

DATA_RADIX = HEX;

CONTENT

BEGIN

圖2 激勵源的RTL視圖

0000 : 0064;

0001 : 0066;

0002 : 0069;

0003 : 006B;

……

波形存儲表生成以后需要導入FPGA的存儲區,在FPGA中配置對應的波形存儲塊,與波形生成器文件的深度和位寬保持一致。建立方法如下:

(1)在Tools工具欄下選擇Mega Wizard創建新宏單元;

(2)在Memory Compiler目錄下選擇ROM,對其進行設置器件型號、位寬、深度相關參數;

(3)添加生成的波形存儲表。

2.3 FPGA查表的設計

在上述第二步的基礎上,將波形存儲表導入FPGA的ROM存儲塊后,還需要例化ROM存儲塊,讀取波形存儲表的DA轉換數據。其例化程序如下:

dacwave dacwave_inst (.address (addr),.clock (clk),.q (dac_data));

2.4 按鍵電路的設計

通過獨立按鍵控制DDS的輸出頻率,其中sb3將頻率控制字設為最小值1,sb4將頻率控制字設為FF。代碼如下:

always @(posedge clk or negedge rst_n)

圖3 DA轉換電路原理圖

if(!rst_n)

fre_word_n <= 8′h1;

else

begin

if(fre_word_ctrl[0]) fre_word_n <= fre_word_n+1′b1;

if(fre_word_ctrl[1]) fre_word_n <= fre_word_n-1′b1;

if(fre_word_ctrl[2]) fre_word_n <= 8′b1;

if(fre_word_ctrl[3]) fre_word_n <= 8′b1111_1111;

end

assign fre_word=fre_word_n;

2.5 DDS模塊的RTL視圖

RTL級(Register-Transfer-Level)是實際電路的行為級描述,描述數據在寄存器之間的流動模型。通過RTL視圖可以直觀地了解設計的實際電路。基于FPGA的激勵源RTL視圖如圖2所示。

3 外圍電路的設計

基于FPGA的激勵源模塊主要有時鐘電路、DA轉換及4輸入按鍵電路。輸入端口包括時鐘輸入端口、復位端口、獨立按鍵端口、DAC時鐘輸出端口及DAC數據輸出端口。本次設計采用40 MHz晶振,AD9708進行DA轉換。AD9708是電流輸出型DA轉換器,8位低功耗數模轉換器,最高支持125 MSPS的更新速率。內置一個1.2 V片內基準電壓源和基準電壓控制放大器,只需要單個電阻即可設置滿量程輸出電流。電流輸出可以直接連至一個輸出電阻,以提供兩路互補的單端電壓輸出。具體的電路設計如圖3所示,注意將模擬地和數字地通過0 Ω的電阻進行連接。

根據AD9708的數據手冊可得DA轉換器的滿量程輸出電流可以通過REFIO與REFLO設置,REFLO連接至地時,使用內部參考電壓1.2 V,Ioutfs如式(6)所示,電流輸出如式(7)所示,電壓輸出如式(8)所示。

(6)

(7)

VoutA=IoutA×R3

(8)

上式中Ioutfs為滿量程輸出電流,VREFIO為內部參考電壓,RSET為設置的電阻值,IoutA為輸出電流,VoutA為輸出電壓。電流輸出型DA轉換器通常需要外接電流-電壓轉換電路來輸出電壓,一種是直接將電流輸出端接負載,另外一種是接運算放大器來輸出電壓。DA轉換器的輸出阻抗比較大,所以通常采用運算放大器來輸出電壓。由于交流電磁場的激勵線圈需要的電壓和電流較大,因此還需要接功率放大器來提高驅動能力[10]。

4 激勵源模塊功能驗證

在FPGA中設計好激勵源模塊后,將高速DA轉換芯片的輸出接到示波器上,FPGA上電后,通過獨立按鍵可以調節合成信號源的頻率,頻率值可以在610 Hz~156 kHz之間變化,頻率控制字每增加1,激勵源頻率增加610 Hz。圖4為頻率控制字為1時合成正弦波信號,頻率為610 Hz。

圖4 頻率控制字為1時的正弦信號圖

5 結論

本文實現了交流電磁場檢測儀的激勵源設計,對于不同的被測工件可以通過獨立按鍵控制激勵源的頻率。激勵源的波形可以通過存儲表來改變,形成多樣化的信號源。

激勵源控制電路集成到FPGA芯片中,提高了設計靈活性,降低了開發成本及功耗。激勵源的模塊化設計可以方便地移植到其他檢測系統,具有廣泛的應用前景。

[1] 林天華,任尚坤,任吉林,等.交流電磁場檢測技術應用于金屬材料的仿真分析[J].無損探傷, 2009,33(2):1-4.

[2] 李兵.交流場檢測儀器的研制及試驗研究[D].南昌:南昌航空大學,2013.

[3] 楊理踐,曹鴻威,高松巍.基于交變電磁場的鋼板表面裂紋檢測方法[J].儀表技術與傳感器,2015(10):107-110.

[4] Ren Shangkun,Zhu Zhibin, Lin Tianhua, et al. Design for the ACFM sensor and the signal processing based on wavelet de-noise[C]. International Congress on Image and Signal Processing.IEEE,2009:1-4.

[5] 吳江,周志雄,賈登,等.交流電磁場檢測激勵頻率的有限元模擬優化[J].無損檢測,2016,38(7):1-5.

[6] 潘志浪.基于FPGA的DDS信號源的設計[D].武漢:武漢理工大學,2007.

[7] 付揚.基于FPGA的信號源設計[J].工礦自動化,2016,42(7):59-62.

[8] 劉杰,何為,楊帆.基于DDS技術的可調頻調幅激勵源的設計[J].電力自動化設備,2012,32(11):146-149.

[9] 王媛媛.基于FPGA的數字秒表設計與實現[J].微型機與應用,2014,33(5):26-29.

[10] 夏東升,馬宏忠,王行行,等. 基于DAC擬合輸出的可編程交流電源設計[J].電子應用技術,2016,42(2):125-128.

Excitation sources design of alternating current field detector based on FPGA

Hu Jiang, Ren Shangkun, Liu Wei

(School of Measuring and Optical Engineering, Nanchang Hangkong University, Nanchang 330063, China)

Alternating current field measurement (ACFM for short) is a novel nondestructive testing technology based on the principle of electromagnetic induction, which has special advantage in detecting surface and near-surface cracks. Based on development platform of FPGA, the control circuit is integrated into FPGA for designing module, which can decrease peripheral circuit of the instrument and reduce power consumption. The change of excitation frequency can be controlled by button to adapt different detective component for designing excitation sources module, which has a higher application value on ACFM. FPGA has rich pin and easy storage, and is suitable for field real-time detection and high-altitude operation. According to the selective waveform of excitation sources module, excitation sources waveform which meet the requirements of special equipment inspection can be designed.

nondestructive; alternating current field measurement; excitation sources; FPGA

國家自然科學基金(51065024)

TM930.2

A

10.19358/j.issn.1674- 7720.2017.11.008

胡江,任尚坤,劉威.基于FPGA的交流電磁場檢測儀的激勵源設計[J].微型機與應用,2017,36(11):27-30.

2017-01-10)

胡江(1993-),男,碩士研究生,主要研究方向:電磁無損檢測與儀器。

任尚坤(1963-),通信作者,男,博士,教授,主要研究方向:電磁無損檢測、微分磁導率等。E-mail:renshangkun@yeah.net。

劉威(1993-),男,碩士研究生,主要研究方向:微分磁導率。

猜你喜歡
電磁場交流檢測
如此交流,太暖!
科教新報(2022年12期)2022-05-23 06:34:16
“不等式”檢測題
“一元一次不等式”檢測題
“一元一次不等式組”檢測題
加強交流溝通 相互學習借鑒
今日農業(2021年14期)2021-10-14 08:35:28
外加正交電磁場等離子體中電磁波透射特性
周櫻 兩岸交流需要更多“對畫”
海峽姐妹(2020年8期)2020-08-25 09:30:18
任意方位電偶源的MCSEM電磁場三維正演
電磁場與電磁波課程教學改革探析
小波變換在PCB缺陷檢測中的應用
主站蜘蛛池模板: 国产欧美日韩在线在线不卡视频| 日韩国产精品无码一区二区三区| 在线播放真实国产乱子伦| 色爽网免费视频| 亚洲国产日韩欧美在线| 欧美成人午夜影院| 亚洲成aⅴ人在线观看| 久爱午夜精品免费视频| 亚洲午夜福利精品无码不卡| 久久精品一品道久久精品| 国产一区二区在线视频观看| 日本少妇又色又爽又高潮| 亚洲第一视频区| 免费aa毛片| 亚洲三级网站| 国产精品毛片在线直播完整版 | 国产极品美女在线播放| 99热这里只有免费国产精品| 日韩欧美中文字幕一本| 精品无码视频在线观看| 1级黄色毛片| 国产欧美中文字幕| 99久久精品视香蕉蕉| 亚洲精品大秀视频| 91色在线观看| 国产在线麻豆波多野结衣| 2021国产精品自产拍在线观看 | 男人的天堂久久精品激情| 蜜桃视频一区| 国模极品一区二区三区| 国产成人亚洲综合a∨婷婷| 亚洲伊人久久精品影院| 欧美中文字幕一区二区三区| 国产好痛疼轻点好爽的视频| 全色黄大色大片免费久久老太| 日本在线国产| 无码网站免费观看| 欧美a在线视频| 26uuu国产精品视频| 香蕉eeww99国产在线观看| 午夜福利网址| 婷婷综合亚洲| 国产精品免费电影| 国产全黄a一级毛片| 国产精品免费电影| 亚洲动漫h| 久久免费视频播放| 久久精品娱乐亚洲领先| 午夜毛片免费看| 亚洲妓女综合网995久久| 激情午夜婷婷| 91亚洲视频下载| 青青草一区二区免费精品| 91丝袜美腿高跟国产极品老师| 99久久国产综合精品女同| 国产又黄又硬又粗| 日韩高清中文字幕| 欧美成人怡春院在线激情| 久久综合婷婷| 色偷偷一区二区三区| 亚洲色大成网站www国产| 亚洲伊人电影| 久久国产亚洲偷自| 欧美色图第一页| 国产性生大片免费观看性欧美| 国产Av无码精品色午夜| 午夜毛片免费观看视频 | 91毛片网| 亚洲高清中文字幕| 成人中文字幕在线| 一区二区在线视频免费观看| 午夜免费视频网站| 综合天天色| 伊人大杳蕉中文无码| 最新国产午夜精品视频成人| 国产亚洲视频播放9000| 亚洲AV无码一二区三区在线播放| 91口爆吞精国产对白第三集| 视频在线观看一区二区| 丁香婷婷激情网| 中文字幕在线不卡视频| 久久精品电影|