《電子技術應用》
您所在的位置:首頁 > 可編程邏輯 > 業界動態 > 八通道可變增益高速數據采集系統

八通道可變增益高速數據采集系統

2009-05-06
作者:黃新棟,王新平,陳元林

??? 摘? 要: 針對多通道超聲波應用提出了一種USB+FPGA+DSP的架構,模擬前端可實現8通道高速數據采集,并可實現線性增益和可變采樣率。FPGA為系統的控制核心,同時進行信號預處理方面的工作,而DSP著重于復雜算法的應用。最后通過已知信號對整個系統進行測試,驗證了該系統性能良好,具有很高的實用價值。?

??? 關鍵詞: FPGA;DSP;USB;超聲波;高速A/D

?

??? 通常,頻率高于20 000 Hz的聲波稱為“超聲波”。超聲波的波長比一般聲波短,具有較好的方向性,而且能透過不透明物質,已被廣泛用于醫療和工業方面,如:超聲波探傷、測距、超聲焊接、清洗、醫療成像等。?

??? 在傳統的超聲波儀器中,一般只采用DSP或只采用FPGA,且大部分采集數據要到PC機上進行算法分析。隨著超聲應用的深入和超聲設備功能的改進,新型的超聲波系統處理任務加重和復雜度加深,需要更快的數據處理能力。如果將數據傳到PC機上進行處理,則難以滿足實時性方面的要求。?

??? 本文提出了USB+FPGA+DSP的架構,設計了一種新型8通道超聲數據并行采集處理系統。由FPGA配合DSP進行數據采集、預處理等, 發揮了FPGA并行高速處理的優勢,而將一些稍微復雜的算法在DSP中實現,提高了算法性能,最后將處理結果通過USB送到PC進行分析。這種任務硬件分配方法可使系統性能得到很大提高。?

1 系統描述?

??? 在多通道超聲波應用中,高速A/D技術、大容量緩沖技術以及信號的實時處理、分析技術是超聲設備的關鍵,也是整個系統的瓶頸所在。本文的設計能夠實現這些技術的融合。系統框圖如圖1所示。?

?

?

??? 首先,從超聲波接收電路收到的微弱電壓信號進入8通道的可變增益運放進行放大;然后交流耦合到8通道AD轉換器進行高速模數轉換,同時輸出8路LVDS DDR數據信號進入FPGA;由FPGA對8通道的數據進行高速串并轉換并進行預處理和緩存。?

??? PC機發送采集命令到FPGA,通過EMIF口送到DSP,DSP收到命令后打開EDMA傳輸,同時使能FPGA的數據采集,將接收數據緩存在外掛的SDRAM中,然后對數據進行處理,再通過EMIF口將處理結果送給FPGA,由FPGA內部的USB接口邏輯將數據送到主機進一步處理。?

??? 同時,主機可以通過發送命令控制運放的線性增益、功耗控制等處理。PC作為主控單元,將命令送到DSP,而DSP作為二級控制單元將命令送到FPGA內部的寄存器中,而由FPGA實現各種接口的控制時序,最終實現控制。?

2 模擬信號采集模塊?

2.1 模擬前端設計?

??? 超聲波的工作原理是:高壓脈沖發生電路發射高壓脈沖,經電壓超聲換能器變換成超聲波信號,超聲波信號遇到雜質時產生反射波,再經過電壓超聲換能器變換為電壓信號,這個電壓信號是微弱的高頻窄脈沖。為使缺陷信號不失真,前置處理電路的頻帶寬度應足夠高,信號的采樣頻率應為幾十兆赫茲[1]。為了能夠測量幅度的變化值,在接收的信號進入放大器前,先經過已校準的衰減器,以便對信號幅度定量調節,用于不同信號幅度比較[2]。?

??? 傳統的多通道探傷設備需要多塊采樣模塊,這大大提高了系統價格。而TI公司的VCA8613和ADS5273兩款芯片是TI公司針對醫療和工業超聲波推出的多通道高性能芯片,可以滿足上述超聲應用的要求。?

??? 可變增益運放VCA8613的-3 dB帶寬是800 kHz~14 MHz,它集成了8個通道,并將傳統系統中低噪聲前置放大器(LNA)、壓控衰減器(VCA)、可編程增益放大器(PGA)、低通濾波器4個功能芯片集成在一起,集成后帶來的好處是減少了外界的干擾和噪聲,改進了動態范圍。這對整個輸入信號的質量至關重要,使整體系統性能大大提高。在3 V工作時每個通道的功耗僅為75 mW,輸入頻率為5 MHz時噪聲為1.2 nV每根號Hz,同時體積大大縮小,這對于開發便攜式產品具有巨大的優勢。?

??? VCA8613還提供了一個VCNTL管腳,其配合VCA和PGA可實現5 dB~50 dB的線性增益,如圖2所示。ATN是VCA的衰減系數,PG是PGA的增益系數,這兩個值可通過SPI口寫VCA8613的寄存器來實現(PG=01的圖沒有給出)。?

?

?

??? ADS5273是12 bit的高速AD,采樣速率能達到70 MHz,信噪比為70.5 dB,輸入是8通道差分輸入,輸出是8通道LVDS DDR串行輸出,其速度達到420 MHz,上下沿都有數據。這使得在PCB信號完整性上要求很高,要嚴格按照高速信號走線的要求進行設計。?

??? 在采用內部參考模式下,ADS5273的輸入端有1.4 V的共模,而VCA8613輸出有1 V的共模電壓,所以VCA8613和ADS5273間采用了交流耦合方式,TI建議串接的電阻可以從25 Ω~300 Ω,這保證了ADS5273不會過載。耦合圖如圖3所示。?

?

?

??? ADS5273也提供了一個SPI口,可以控制其內部寄存器。可以控制關閉和開啟任何一個通道及控制每一路輸出的電流大小,這對于功耗的控制非常有利。同時ADS5273還可以有幾種工作模式:正常輸出模式、同步模式、用戶定義模式等,非常適合用戶進行調試。?

??? VCA8613和ADS5273構成的模擬前端,整體噪聲比目前市場上性能最接近的同類產品要低30%,并且具有更低的功耗,其性能不僅能滿足便攜式設備的需求,還能滿足高通道密度、中程超聲波系統的要求,能實現更高、更完美的圖像質量。?

2.2 FPGA高速解串設計?

??? ADS5273的輸出除了8路LVDS DDR串行數據,還有420 MHz的差分時鐘線和70MHz的差分同步線,如圖4所示。在采用FPGA進行數據接收時,如此高速的信號在解串時需要有非常嚴格的時序要求。由于在解串的過程中,邏輯并不復雜,但對時序要求高,因為采用觸發器實現可以比較方便地進行觸發器的位置約束,所以采用最底層的觸發器來實現。?

?

?

??? 解串后的數據使用了片內FIFO進行緩存,這里采用了乒乓FIFO機制,在將采集得到的數據寫入其中一片時,后續模塊同時對另一片中的數據進行處理。FIFO緩存器由于其先進先出的特性,數據的讀寫都無需提供地址信號,簡化了電路的設計,提高了數據的吞吐率。?

3 基于FPGA+DSP+USB的數據采集通道的實現?

??? 本系統FPGA采用Xilinx公司Virtex系列的xc2vp7器件,實現了高速數據解串、SPI控制器、USB的SLAVE FIFO控制狀態機、DSP的EMIF接口控制和信號預處理。其中SPI控制器有3個,有兩個實現對VCA8613、ADS5273的SPI接口控制;另一個實現對DA5200的控制,產生VCA8613的VCNTL的控制電壓,實現VCA8613增益線性可控。如圖4所示。?

??? DSP進行數據處理,采用了TI公司的高性能數字信號處理芯片TMS320C6414,可支持1 GHz的時鐘頻率,計算能力為5 760 MIPS,同時提供了外部存儲器接口和增強的DMA控制器(EDMA),可與FPGA進行快速數據交換。DSP設計為FLASH BOOT方式。?

??? 高速數據采集系統采用USB總線與PC進行數據傳輸。USB控制芯片采用Cypress公司的CY7C68013。該芯片內含一個增強型8051處理器、一個串行接口引擎(SIE)、一個USB收發器、8 KB片上RAM、4 KB的FIFO存儲器以及一個通用可編程接口(GPIF)。Cypress公司為了方便FX2的開發,提供了固件程序框架,用戶只需少量修改即可完成固件設計,同時Cypress提供了通用的驅動程序。?

??? 分別配置USB控制芯片中的端點EP2和EP6為IN(輸入)模式和OUT(輸出)模式。設置了自動傳輸模式后,在用戶端,就可以把CY7C68013當做一個FIFO,不必關心其內部的運行情況,而只要根據FIFO的標志線對FIFO進行讀寫操作,即主機和數據采集板間的通信是透明的。首先由應用程序采用塊傳輸方式發送一個命令包到SLAVE FIFO中,FPGA讀取這個命令包緩存在FPGA的FIFO中;接著應用程序再用控制傳輸方式發送一個命令包給CY7C68013,由USB固件程序在通用IO管腳上給DSP發送一個外部中斷;DSP收到外部中斷后馬上啟動一次EDMA傳輸,將FPGA中FIFO的命令及參數數據讀到DSP的RAM中;DSP根據收到的命令和參數進行各項操作。?

4 性能測試?

4.1 可變增益運放的測試?

??? 用函數發生器產生50 mV、7 MHz的正弦波,輸入VCA8613的輸入端,衰減設為33 dB,PGA增益設為21 dB,VCNTL管腳電壓為1.0 V,用示波器觀察輸出波形,如圖5所示,得到了很好的放大波形。?

?

?

??? 同時測出,正確的放大波形的頻率在900 kHz~11 MHz間,在這范圍之外的波形就會產生失真,與TI公司文檔中提出的頻率在800 kHz~13 MHz間有些差別。?

4.2 AD測試及數據通道實驗?

??? ADS5273采用同步模式進行調試,對時序進行了嚴格的對準,然后切換到正常模式,采用C++ Builder設計了簡單的主機應用程序來采集正弦波數據,如圖6所示。?

?

?

??? 從測試結果看,超聲波信號采集、分析和成像處理系統的整體設計方案是正確的,整套系統可以滿足頻率范圍從20 MHz~70 MHz超聲波檢測采集和分析的需要,同時可以調整采樣速率,適應不同檢測頻率的記錄要求?

??? 本數據采集系統在以下方面進行了改進:首先采用了TI公司先進的VCA8613和ADS5273構成了信號調理和數據轉換電路,具有高信噪比、高精度、高速率和低功耗等優點;其次數字架構采用了USB+FPGA+DSP方式,對于復雜算法的應用具有優勢;而且采用FPGA接收8路高速串行LVDS DDR信號的實現,使得系統硬件的體積得到大大縮小。同時,本文設計的硬件架構具有通用性,只要稍做修改即可應用于各種場合,具有較高的實際工程應用價值。?

參考文獻?

[1] 孫芳,麥繼平.USB高速數據采集處理卡在超聲波無損檢測中的應用.儀器儀表用戶,2003.12,11(3):37-38.?

[2] 鄒毅,羅飛路.基于C8051F340的多通道超聲波無損檢測系統的設計.傳感器世界[J],2007,13(10):26-29.?

[3] 肖忠祥.數據采集原理[M].西安:西北工業大學出版社,2001.?

[4] 夏宇聞.Verilog數字系統設計教程[M].北京:北京航空航天大學出版社,2004.

本站內容除特別聲明的原創文章之外,轉載內容只為傳遞更多信息,并不代表本網站贊同其觀點。轉載的所有的文章、圖片、音/視頻文件等資料的版權歸版權所有權人所有。本站采用的非本站原創文章及圖片等內容無法一一聯系確認版權者。如涉及作品內容、版權和其它問題,請及時通過電子郵件或電話通知我們,以便迅速采取適當措施,避免給雙方造成不必要的經濟損失。聯系電話:010-82306118;郵箱:aet@chinaaet.com。
亚洲一区二区欧美_亚洲丝袜一区_99re亚洲国产精品_日韩亚洲一区二区
亚洲欧洲一区二区三区| 亚洲三级网站| 免费亚洲电影在线| 一区二区激情| 久久黄色小说| 一区二区日韩伦理片| 激情av一区二区| 国产精品久久久久一区二区三区| 久久免费精品视频| 亚洲自拍偷拍色片视频| 亚洲日本中文字幕免费在线不卡| 亚洲欧美另类在线| 一本大道久久a久久综合婷婷| 亚洲成人在线| 国产精品色在线| 欧美日韩国产免费| 免费日韩av片| 欧美专区日韩视频| 亚洲网站在线看| 亚洲免费电影在线观看| 欧美日韩一区二区三区四区在线观看| 欧美性色综合| 美日韩精品免费| 小处雏高清一区二区三区| 亚洲精品乱码久久久久久黑人| 久久国产婷婷国产香蕉| 香蕉免费一区二区三区在线观看| 亚洲作爱视频| 99精品热视频| 日韩午夜黄色| 亚洲国产精品一区制服丝袜| 精品福利免费观看| 国产精品日韩欧美一区二区三区| 欧美日韩一区二区视频在线观看| 欧美精品一区二区三区高清aⅴ| 欧美成人免费在线观看| 免费久久久一本精品久久区| 久久视频这里只有精品| 久久久国产91| 久久一区免费| 麻豆成人综合网| 欧美成人性生活| 欧美福利影院| 欧美一区二区视频在线观看| 午夜精品久久久久久久久久久| 在线一区二区三区四区| 中日韩视频在线观看| 亚洲欧美日本国产专区一区| 亚洲在线观看视频网站| 亚洲欧美国产va在线影院| 亚洲欧美综合v| 久久成人精品无人区| 午夜精品久久久久久久久| 欧美在线视频一区| 久久久久久久综合色一本| 久久久久久色| 欧美成人日韩| 欧美日韩一区综合| 国产欧美日韩三区| 尤物99国产成人精品视频| 亚洲国产老妈| 一本久道久久久| 亚洲一区欧美激情| 久久黄色级2电影| 亚洲精选中文字幕| 中国女人久久久| 午夜在线精品| 久久国产综合精品| 欧美3dxxxxhd| 欧美午夜性色大片在线观看| 国产精品丝袜91| 韩国亚洲精品| 亚洲黄色影院| 亚洲午夜精品在线| 亚洲成色精品| 亚洲视频1区2区| 欧美在线观看一区二区三区| 欧美呦呦网站| 欧美精品一区二区高清在线观看| 国产精品另类一区| 一区在线观看视频| 99亚洲精品| 欧美一二三视频| 99热这里只有精品8| 欧美一区不卡| 欧美激情一区二区三区全黄| 国产精品久久久久天堂| 伊伊综合在线| 亚洲一区二区在线看| 91久久精品视频| 亚洲欧美成人精品| 欧美不卡一卡二卡免费版| 国产精品xvideos88| 激情综合色丁香一区二区| 亚洲欧美资源在线| 亚洲视频免费观看| 日韩天堂av| 老司机久久99久久精品播放免费| 欧美性片在线观看| 亚洲美女av网站| 亚洲精品一区二区三区蜜桃久 | 久久国产手机看片| 欧美一区二区视频在线观看2020| 欧美日韩国产91| 最新国产成人av网站网址麻豆| 亚洲色无码播放| 99视频精品免费观看| 你懂的一区二区| 黄色成人精品网站| 欧美一区二区三区在线观看| 亚洲伊人观看| 欧美肉体xxxx裸体137大胆| 亚洲精品你懂的| 日韩一级裸体免费视频| 欧美成年人网站| 亚洲国产精品t66y| 最新中文字幕亚洲| 欧美成人一区在线| 在线日韩视频| 亚洲欧洲在线一区| 蜜桃av一区二区在线观看| 激情成人在线视频| 久久福利视频导航| 久久免费视频网站| 国产主播在线一区| 久久国产视频网站| 乱人伦精品视频在线观看| 激情视频一区| 亚洲国产福利在线| 欧美不卡福利| 亚洲精品欧美日韩专区| 一本色道久久| 欧美性色视频在线| 亚洲欧美在线另类| 久久精品成人一区二区三区蜜臀 | 欧美视频日韩| 亚洲视频视频在线| 亚洲欧美伊人| 国产欧美日韩亚洲一区二区三区| 午夜激情亚洲| 久久久综合激的五月天| 尤物精品在线| 日韩小视频在线观看专区| 欧美日韩亚洲网| 亚洲综合社区| 久久免费视频网| 亚洲国产欧美一区二区三区丁香婷| 999在线观看精品免费不卡网站| 欧美日韩黄色一区二区| 亚洲午夜激情网站| 久久久7777| 亚洲欧洲在线免费| 亚洲欧美国产精品桃花| 国产视频在线观看一区二区| 亚洲国产天堂网精品网站| 欧美精品一区在线| 亚洲一区欧美| 美女精品在线观看| 99热在这里有精品免费| 欧美一级淫片播放口| 在线观看一区欧美| 亚洲一区二区高清| 国内揄拍国内精品久久| 亚洲美女网站| 国产精品中文字幕在线观看| 亚洲国产日韩欧美在线图片| 欧美日韩国产影片| 亚洲欧美不卡| 欧美xart系列在线观看| 在线午夜精品| 久久麻豆一区二区| 日韩视频免费看| 欧美在线观看一区二区| 亚洲黄色天堂| 亚洲欧美国产高清va在线播| 国产在线视频欧美| 一区二区三区免费网站| 国产日韩在线看片| 亚洲伦理网站| 国产欧美日韩精品丝袜高跟鞋 | 久久免费的精品国产v∧| 亚洲人www| 久久激情中文| 99视频有精品| 裸体一区二区| 亚洲一区日韩在线| 免费成年人欧美视频| 亚洲一区二区久久| 欧美高清视频一区二区三区在线观看| 亚洲桃花岛网站| 欧美成人午夜激情| 午夜精品久久久久影视| 欧美激情影院| 欧美在线一二三四区| 欧美日韩视频在线一区二区| 欧美一区午夜精品| 国产精品www994| 9色精品在线| 精品成人一区二区| 欧美在线观看视频|