基於FPGA的八通道超聲探傷系統設計

2020-12-23 電子產品世界

摘要:文中提出了一種基於FPGA的八通道超聲探傷系統設計方案。該系統利用低功耗可變增益運放和八通道ADC構成高集成度的前端放大和數據採集模塊;採用FPGA和ARM作為數位訊號處理的核心和人機互動的通道。為了滿足探傷系統實時、高速的要求,我們採用了硬體報警,缺陷回波峰值包絡存儲等關鍵技術。此外,該系統在小型化和數位化方面有顯著提高,為可攜式多通道超聲檢測系統設計奠定基礎。
關鍵詞:八通道;超聲探傷;硬體報警;FPGA

超聲波探傷是一種重要的無損檢測方法,在大型鍋爐、發電機組、鐵路橋梁和航空航天等各個工業部門都得到了廣泛的應用,並成為保證工程質量、確保設備安全的一種重要手段。
目前國內研製的超聲探傷儀器大部分為可攜式單通道。這些儀器重量輕,使用方便,便於探傷人員攜帶使用。但單通道儀器同時具有掃查面積小,速度慢,誤判率高等缺陷,不利於掃描大型器件。而少數多通道儀器則都是基於PC機所研製的。這些儀器能夠快速掃描各種器件,但是同時具有體積大,價格高等缺點,不利於多通道探傷儀的應用和普及。
針對上述提到的一些問題,結合現代數位訊號處理技術和微電子技術,提出了一種基於嵌入式系統和FPGA的可攜式八通道超聲探傷系統的解決方案。該方案採用ARM9處理器作為主控晶片,利用大容量的FPGA進行並行處理,能夠同時滿足便攜性和實時性兩大要求。並能通過乙太網接口,將數據快速傳輸到PC機上,對信號進行進一步的處理。

1 八通道超聲探傷系統硬體設計
本系統的硬體總體框圖如圖1所示。系統主要包含前端發射接收電路、八通道模數轉換電路,FPGA數據處理與邏輯控制系統和ARM後處理模塊4個部分組成。

本文引用地址:http://www.eepw.com.cn/article/189499.htm


前端發射接收電路的主要作用為生成用於激發探頭陣元產生超聲波的高壓脈衝,接受回波,以及實現對回波信號進行數控增益。ADC將採樣的模擬信號轉化成數位訊號。FPGA模塊主要實現對數據的FIR濾波,非均勻壓縮,硬體報警,峰值包絡的存儲,以及相關的控制邏輯。ARM後處理模塊主要實現波形顯示、通道切換、頻譜分析、參數預置、人機互動等功能和一些相關外設的驅動。
1.1 前端發射接收電路
前端發射接收電路是實現八通道超聲設備主要性能指標的關鍵。一般由探頭觸發電路,隔離網絡,帶通濾波器,可變增益放大器(VGA)4部分級聯而成。
可變增益放大器部分由三級可變增益AD8331級聯而成。AD8331是一款單通道、超低噪聲、線性dB可變增益放大器(VGA),針對超聲系統應用進行了優化,可以用作低噪聲可變增益元件。這款器件內置一個超低噪聲前置放大器(LNA)、一個48 dB增益範圍的VGA以及一個具有可調輸出限制功能的可選增益後置放大器。經過三級級聯和調試以後能夠實現0~120 dB的增益動態範圍。
1.2 八通道數模轉換電路
本系統採用AD9212作為八通道模數轉換器。AD9212是ADI公司推出的一款八通道,10位採樣精度模數轉換器。該器件內置採樣保持電路,低成本,低功耗,小尺寸,單片集成八個通道的AD電路,能夠極大的減少電路設計的工作量和所需的電路板的面積。與此同時,AD9212採用串行LVDS數據輸出和DDR操作,既具有較高的數據輸出速率,又能減少所需的接口IO資源。
1.3 數據處理與邏輯控制模塊
在本系統中,數據處理與邏輯控制子系統承擔著實時處理八通道數據,配置八個通道的參數,以及操作總線與ARM進行通信的任務。FP GA具有豐富的可編程資源,集成度高,實現靈活,能夠很好的滿足設計要求。


數據處理與邏輯控制子系統的結構框圖如圖2所示,該子系統主要分成數據處理部分和邏輯控制部分。數據處理模塊實時處理數模轉換器傳輸來的數據流,邏輯控制模塊負責控制外設以及FPGA內部各個模塊的時序。數據處理模塊包括DDR2串並轉換,將AD轉換器傳輸的DDR數據串行轉換成並行數據。並行數據經過FIR濾波器,去除了模擬前端引入的噪聲,最後通過檢波和非均勻壓縮以後得到包絡數據。邏輯控制模塊主要實現發射的正負延時控制,增益的控制以及該子系統的狀態監測和控制。

fpga相關文章:fpga是什麼

模數轉換器相關文章:模數轉換器工作原理


相關焦點

  • 高雲半導體FPGA系列面世 為國產FPGA注入活力
    、基於現場可編程門陣列(FPGA)的IP軟核平臺——「星核計劃」三大產品。可進行高速的加法、減法、乘法及累積算法;498個數字單端輸入輸出,可支持從1.2V到3.3V的輸出電壓,驅動電流可配置,多種廣泛應用的輸入輸出協議如LVTTL、LVCOMS、PCI、HSTL、SSTL、RSDS、LVDS等;8個通用鎖相環工作範圍從3MHz到500MHz並提供多種用戶時鐘操作模式;動態I/O bank控制器的獨立模塊的待機工作模式以及更低的工作電壓;可使用3.25Gpbs SERDES多達八通道
  • fpga開發板哪個好?fpga開發板推薦
    打開APP fpga開發板哪個好?fpga開發板推薦 發表於 2017-10-23 17:05:04   FPGA開發板在基於MCU、定製ASIC和體積龐大的電線束來實現引擎及控制電子的系統方案已發展至接近其技術和應用極限,汽車工業正面臨新的設計挑戰
  • 一種基於FPGA的自適應譜線增強系統的設計
    基於信號處理和嵌入式應用的音頻處理系統的設計和實現 1引言隨著計算機技術、電子技術和通信技術的迅猛發展,音頻處理技術也在眾多領域得到廣泛應用
  • 基於FPGA的計程車計價器的設計
    基於FPGA的計程車計價器的設計 技術編輯archive1 發表於 2017-11-25 10:12:45 FPGA(Field Programmable Gate
  • 基於FPGA的無刷直流電機調速系統設計與實現
    本文提出了一種無刷直流電動機速度控制器的方案,利用現場可編程門陣列FPGA晶片對電機控制器的進行控制,設計了利用此控制器對無刷直流電機進行調速控制的PWM方法。採用VHDL硬體描述語言實現了轉子位置檢測電路、驅動電路和電流檢測電路,整個控制系統響應速度快、超調小、穩態誤差小、可靠性高、靈活性強。
  • 文曄科技為使用美高森美FPGA產品的客戶開發系統解決方案
    在新的設計中心,OEM開發人員可以獲得廣泛的工程技術支持和寶貴的特定應用參考設計,能夠使用美高森美獲獎的SmartFusion®2 SoC FPGA和IGLOO®2 FPGA器件解決其主流FPGA-based設計挑戰。
  • FPGA卡拉ok系統--i2s輸入輸出
    1 硬體需求介紹圖1 卡拉ok硬體系統
  • 基於FPGA的簡易數字存儲示波器設計
    本文採用基於FPGA的方式進行數據採集、數據處理等功能的設計。這種設計方案在高速數據採集上具有很多優點,如體積小、功耗低、時鐘頻率高、內部延時小、全部控制邏輯由硬體完成等,另外編程配置靈活、開發周期短、利用硬體描述語言來編程,可實現程序的並行執行,這將會大大提高系統的性能,有利於在系統設計和現場運行後對系統進行修改、調試、升級等。
  • 超聲換能器驅動電路及回波接收電路的設計
    隨著我國汽車工業和高速公路事業的飛速發展,研製、開發基於高性價比的超聲波測距技術的車輛防撞系統具有重要的社會與經濟價值。本文主要研究一種高效的超聲換能器收發電路,以增大超聲測距儀的作用距離,使之能夠在未來的國產化汽車主動防撞系統中得到應用。1 超聲測距原理諧振頻率高於20kHz的聲波被稱為超聲波。超聲波為直線傳播方式,頻率越高,繞射能力越弱,但反射能力越強。
  • 基於DSP+FPGA的通用SSR信號處理機設計
    系統接口一般有FIFO和雙口RAM,前者適於順序事務處理,但速度慢,而且需要加同步頭,不適於DMA處理。這裡全部採用FPGA內部的雙口RAM,並且置為桌球結構,這樣可利用DMA 高速處理大量數據。同時為了加快處理速度,DSP外總線全部採用同步方式。根據性能要求,為了同時裝配4路AC碼,專門設計了接口同時捕獲4路信號,並順序處理捕獲的信號。
  • 基於PLC的控制系統實現立體停車庫的設計
    本文以3 層10 車位升降橫移式立體停車庫為研究對象,設計了基於PLC 的控制系統,並在S7-1200 上得到了實現。作為電氣工程的技術人員應努力把當今高新技術成果引入其設計自動車庫門中,設計一套低成本、高效率、高可靠性、人性化的自動車庫門,才能在市場競爭中處於有利地位。自動車庫應用範圍廣泛,既可用於商業性車庫,又可用於住房配套用車庫,其推廣應用社會經濟效益十分顯著,對改善城市面貌有重大意義。
  • 超聲檢查對人體有害嗎?關於超聲檢查,這3點你要知道
    對於超聲檢查,可能多數人都比較陌生。作為一種基於超聲的醫學影像學診斷技術,超聲檢查在人體各組織臟器的檢查上其實運用很廣,特別是在產前診斷方面。當然,它並不局限於產前診斷。關於超聲檢查的3點常識1、做超聲有輻射嗎?是否對人體有害?
  • 基於A*算法的電子地圖系統的設計
    摘要:為降低成本、合理利用軟硬體資源而設計的基於A*算法與STM32微控制器的電子地圖系統,運用於公共信息服務。使用SD卡存放可更換的地圖數據,系統初始化時先將SD卡中的地圖數據讀取到外擴的SRAM中待處理,以加快主控時數據的處理速度。軟體上,在STM32上移植了UCOSII嵌入式作業系統以及UCGUI圖形庫,實現對各個任務的處理以及整個系統界面的設計。通過移植A*算法,實現了兩點間最短路徑查找的功能。
  • 基於DSP NNC-PID的電液位置伺服控制系統設計
    此外還集成有16通道的12位的A/D轉換器,最小化周期80 ns,以及56個可單獨編程的通用I/0(GPIO)引腳。高速的數位訊號處理能力及豐富的外擴資源使TMS320F2812適合應用在要求較高的控制系統。  2.1 控制系統總體結構  控制系統採用了PC+DSP的控制方案,系統總體結構如圖2所示。其中PC機主要用來顯示控制界面,調節各控制參數,實時顯示各相關信號。
  • 基於ARM的語音導覽系統設計
    為了解決旅遊發展過程中交通的問題,基於固定軌道的旅遊列車應景而生。本文研究設計了一種景點旅遊列車輔助語音自動導覽系統。  本文首先介紹了系統總體結構,然後,給出了系統各主要功能模塊的具體設計,並重點研究了基於ARM3核的STM32F103RBT6晶片與語音晶片ISD4004之間的SPI 通信控制和實現技術,給出了系統設計實現結果。  最後,給出了有一定工程應用參考價值的結論。
  • 柯尼卡美能達醫療印刷器材公司召回40臺超聲診斷系統
    千龍網北京2月13日訊 據食藥監局網站消息,近日,柯尼卡美能達醫療印刷器材(上海)有限公司發布報告,將對超聲診斷系統(註冊證號:國械注進20172231587)主動召回。召回級別為三級。涉及產品的型號、規格及批次為SONIMAGE HS1 PLUS,涉及數量為40臺。
  • 基於Access資料庫的抽獎系統設計
    首頁 > 語言 > 關鍵詞 > 最新資訊 > 正文 基於Access資料庫的抽獎系統設計
  • 基於WiFi模塊的電路方案設計
    基於WiFi模塊的電路方案設計 電路城 發表於 2019-09-29 09:17:23   物聯網(IoT)產品的設計人員目前趨向使用基於WiFi的無線連接,因為它部署廣泛且易於理解
  • 基於複數浮點運算的協方差矩陣的FPGA實現
    在本設計中,考慮到系統的數據動態範圍和運算精度,選擇浮點計算。由於運算數據是直接從接收機I,Q兩路通道的A/D變換器的輸出獲得,為定點數,因此必須要有一個將A/D採樣的定點數據轉換為浮點數的過程。設計中將16位定點數轉換為IEEE 754標準的單精度格式。32位單精度格式如圖2所示,最高位為符號位,其後8位為指數e(用移碼表示,基數f=2,偏移量為127),餘下的23位為尾數m。