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

基于FPGA的高速數(shù)據(jù)采集系統(tǒng)的設(shè)計(jì)

2011-07-07 08:48:50煒,陳
制造業(yè)自動(dòng)化 2011年21期
關(guān)鍵詞:系統(tǒng)

崔 煒,陳 磊

(長春理工大學(xué) 電子信息工程學(xué)院,長春 130022)

0 引言

隨著目前各種信號處理系統(tǒng)對數(shù)據(jù)采集模塊的采集速度和采集精度的要求的提高,傳統(tǒng)的基于MCU或 DSP為主控器的數(shù)據(jù)采集系統(tǒng)已經(jīng)明顯不能滿足目前系統(tǒng)要求。伴隨著高速FPGA和高速AD芯片技術(shù)的發(fā)展,使用FPGA來設(shè)計(jì)數(shù)據(jù)采集系統(tǒng)的優(yōu)勢越來越明顯。

FPGA的內(nèi)部延時(shí)非常小,控制邏輯均由硬件邏輯產(chǎn)生。在這種技術(shù)下,想要獲得高性能的采集系統(tǒng)是很容易的。本文采用SPARTAN-3 FPGA作為核心控制芯片,完成了對AD9211、AD9740和CY7C68001驅(qū)動(dòng)。通過最后的實(shí)驗(yàn)表明,系統(tǒng)的采樣率為300MHz,采樣精度為10-Bits,此時(shí)系統(tǒng)的精準(zhǔn)度和速度都能達(dá)到系統(tǒng)預(yù)設(shè)的要求。

1 硬件電路設(shè)計(jì)

1.1 系統(tǒng)總體結(jié)構(gòu)

基于FPGA的高速數(shù)據(jù)采集系統(tǒng)的框圖如圖1所示,主要包括五部分:A/D采樣電路、D/A、USB接口電路、FPGA控制電路和外圍擴(kuò)展接口電路。

圖1 系統(tǒng)結(jié)構(gòu)

系統(tǒng)中FPGA的主要工作是產(chǎn)生各個(gè)模塊的控制信號和驅(qū)動(dòng)時(shí)序,完成整個(gè)系統(tǒng)的邏輯控制和各模塊的驅(qū)動(dòng)。系統(tǒng)的外部輸入時(shí)鐘為60M,在FPGA內(nèi)由DCM經(jīng)行倍頻到300M作為系統(tǒng)的工作時(shí)鐘,驅(qū)動(dòng)系統(tǒng)的所以邏輯控制單元,并且作為A/D的采樣時(shí)鐘。

1.2 AD9211

AD9211是ADI公司的10位高性能模數(shù)轉(zhuǎn)換器,具有低功耗、操作簡單等優(yōu)點(diǎn),并且具有高達(dá)300MSPS的數(shù)據(jù)采樣率,其突出的動(dòng)態(tài)性能使其具有廣泛的應(yīng)用各種寬帶系統(tǒng)。

AD9211數(shù)據(jù)輸出為LVDS接口模式并且支持二進(jìn)制補(bǔ)碼、二進(jìn)制偏移碼和格雷碼模式。用戶可以通過數(shù)據(jù)時(shí)鐘對輸出數(shù)據(jù)進(jìn)行同步,AD9211允許控制器通過一個(gè)SPI接口寫其內(nèi)部工作模式寄存器來設(shè)置其工作模式和數(shù)據(jù)輸出方式。

1.3 AD9740

AD9740是一款10位低功耗的寬帶DAC,由于其低功耗的操作特性,被運(yùn)用在很多場合,當(dāng)其進(jìn)入低功耗模式下時(shí),功率損耗低至1 5 m W。其電壓輸出關(guān)系式為:

AD9740的硬件電路設(shè)計(jì)主要包括以下4個(gè)方面:外部電路設(shè)計(jì)、運(yùn)行時(shí)鐘模塊、數(shù)據(jù)輸出模塊和配置電路設(shè)計(jì)。

1.4 CY7C68001

CY7C68001為一款USB接口驅(qū)動(dòng)芯片,有一個(gè)內(nèi)置的USB發(fā)生器和一個(gè)串口接口引擎(SIE),隨著命令譯碼器發(fā)送和接收USB數(shù)據(jù)。該控制器有4個(gè)可配置的端點(diǎn)共享4KB的FIFO最大彈性空間和吞吐量,并且支持控制端點(diǎn)0用于處理USB的設(shè)備請求。它有三個(gè)地址引腳和可選擇8-16位的數(shù)據(jù)命令總線和數(shù)據(jù)輸入或輸出[3]。

1.5 XC3S400

本次設(shè)計(jì)采用的核心控制器是XC3S400,這是Xilinx公司的一款高性能FPGA。它具有豐富的邏輯單元和I/O口來完成系統(tǒng)的數(shù)據(jù)采集和其它設(shè)備的連接,內(nèi)部還集成了大量的RAM存儲器來作為中間數(shù)據(jù)緩沖區(qū)。本次設(shè)計(jì)的主要時(shí)鐘模塊也是采用它內(nèi)部的DCM,通過PLL為系統(tǒng)的各個(gè)模塊提供時(shí)鐘。

1.6 模擬信號處理

模擬信號處理主要是通過信號放大和濾波模塊來調(diào)整信號的幅度等參數(shù)進(jìn)而滿足采樣電路的要求。我們也可以通過采樣后輸出信號的幅值來調(diào)整放大器的倍數(shù)。另外,外擴(kuò)接口是為系統(tǒng)擴(kuò)展預(yù)留的,能提高系統(tǒng)的靈活性,方便系統(tǒng)以后的更新?lián)Q代。

2 軟件設(shè)計(jì)

2.1 AD9211 驅(qū)動(dòng)設(shè)計(jì)

當(dāng)給系統(tǒng)供電時(shí),通過FPGA的SPI串行外設(shè)接口對A/D,D/A和USB這些外設(shè)模塊進(jìn)行復(fù)位和初始化,使它們工作在我們設(shè)定的模式下。AD9211的初始化時(shí)鐘如圖2所示。

圖2 SPI 時(shí)序原理圖

對AD9211初始化也是通過SPI模塊設(shè)置的,可以很方便的修改AD的工作模式,用Medelsim軟件仿真的SPI工作時(shí)鐘如圖3所示。

圖3 SPI仿真時(shí)序圖

該模塊在FPGA中的原理圖如4所示。

初始化完成后,當(dāng)給AD9211提供時(shí)鐘時(shí),數(shù)據(jù)開始輸出。數(shù)據(jù)的輸出速率由時(shí)鐘和輸出模式?jīng)Q定。AD9211有兩種數(shù)據(jù)輸出模式:單數(shù)據(jù)模式和雙數(shù)據(jù)模式。它們兩種的時(shí)序原理圖如圖5和圖6所示。

圖4 SPI 模塊

圖5 單數(shù)據(jù)模式

圖6 雙數(shù)據(jù)模式

在這里根據(jù)兩種數(shù)據(jù)傳輸模式,我們設(shè)計(jì)了兩個(gè)模塊。在使用過程中根據(jù)具體的情況來選擇適當(dāng)?shù)臄?shù)據(jù)傳輸速率。驅(qū)動(dòng)時(shí)鐘是通過FPGA內(nèi)部的DCM頻率綜合器來產(chǎn)生的,當(dāng)DCM的鎖存信號為高電平時(shí),時(shí)鐘信號被鎖存,此時(shí)數(shù)據(jù)是有效的。圖7是用Modelsim仿真的不同時(shí)鐘輸出。

圖7 不同的時(shí)鐘輸出

2.2 AD9740 驅(qū)動(dòng)設(shè)計(jì)

AD9740驅(qū)動(dòng)設(shè)計(jì)主要包括時(shí)鐘產(chǎn)生模塊和數(shù)據(jù)寫時(shí)鐘模塊,它的時(shí)鐘也是由FPGA內(nèi)部的DCM提供。在時(shí)鐘的下降沿,F(xiàn)PGA寫數(shù)據(jù)導(dǎo)數(shù)據(jù)總線,在上升沿時(shí)刻,AD9740輸出模擬信號。

2.3 CY7C68001 驅(qū)動(dòng)設(shè)計(jì)

USB應(yīng)用程序包括三個(gè)部分,用狀態(tài)機(jī)來實(shí)現(xiàn)。它可以用來作為轉(zhuǎn)移命令接口,我們將采集來的數(shù)據(jù)進(jìn)行處理后通過它發(fā)送給PC機(jī)。這程序模塊主要包括三個(gè)部分:工作模式控制器、數(shù)據(jù)輸入輸出模塊和時(shí)序控制模塊。在Modelsim中用異步時(shí)序?qū)懨钸M(jìn)行了仿真,仿真時(shí)序如圖8所示。

圖8 異步命令寫時(shí)序

在這里就不一一討論其他的時(shí)序工作模式了。

2.4 數(shù)據(jù)采集系統(tǒng)控制模塊

在本次設(shè)計(jì)中,系統(tǒng)需要一個(gè)控制器來協(xié)調(diào)各模塊之間的工作時(shí)序。該控制器的主要工作就是根據(jù)實(shí)際環(huán)境來改變時(shí)鐘的工作模式使各個(gè)模塊工作在和諧狀態(tài),使系統(tǒng)在不同的工作環(huán)境下獲得最佳的工作條件。該控制器主要包括工作時(shí)鐘控制模塊和工作模式控制模塊。各模塊之間的連接如圖9所示。

圖9 各模塊之間的連接圖

對硬件電路進(jìn)行調(diào)試后,得到了AD9211的LVDS輸出眼圖,如圖10所示。從眼圖可以看出,當(dāng)系統(tǒng)采樣頻率達(dá)到300MHz/s時(shí)仍能可靠工作。

3 結(jié)論

實(shí)驗(yàn)結(jié)果表明,系統(tǒng)實(shí)現(xiàn)了300MHz/s的采樣率,采樣精度為10-Bits,此時(shí)系統(tǒng)的精準(zhǔn)度和速度都能達(dá)到系統(tǒng)預(yù)設(shè)的要求。本文設(shè)計(jì)的高速率數(shù)據(jù)采集系統(tǒng)具有尺寸小、質(zhì)量輕、低功耗等優(yōu)點(diǎn),可廣泛的應(yīng)用于各種高速環(huán)境中。USB2.0接口確保數(shù)據(jù)能夠準(zhǔn)確高速的傳輸,滿足系統(tǒng)的實(shí)時(shí)要求。

圖10 LVDS輸出眼圖

[1] Analog Devices.AD9211 Complete Data sheet.www.analog.com

[2] Analog Devices.AD9740 Complete Data Sheet.www.analog.com

[3] CY7C68001 Complete Data Sheet.http://www.cypress.com

[4] Xilinx.XC3S400 FPGA:Complete Data Sheet.www.xilinx.com

[5] Rajsuman R.System on a Chip Design and Test [M]. Artech House,2000.

[6] Sforza F,Battu L,Brunelli M.A Design for Verification Methodology.2nd International Symposium on Quality of Elect ronic Design,San Jose,2001.

[7] Kliman GB,et al.Met hods of Motor Current Signature Analysis[J].Elect.Mach.power Syst ,Sept.1992,20,5:4632474.

[8] Thomson W T,et al.On Line Current Monitoring and Application of a Finite Element Method to Predict the Level of Static air Gap Eccentricity in three Phase Induction Motors[J]. IEEE Transactions on Energy Conversion,December 1998,13

猜你喜歡
系統(tǒng)
Smartflower POP 一體式光伏系統(tǒng)
WJ-700無人機(jī)系統(tǒng)
ZC系列無人機(jī)遙感系統(tǒng)
北京測繪(2020年12期)2020-12-29 01:33:58
基于PowerPC+FPGA顯示系統(tǒng)
基于UG的發(fā)射箱自動(dòng)化虛擬裝配系統(tǒng)開發(fā)
半沸制皂系統(tǒng)(下)
FAO系統(tǒng)特有功能分析及互聯(lián)互通探討
連通與提升系統(tǒng)的最后一塊拼圖 Audiolab 傲立 M-DAC mini
一德系統(tǒng) 德行天下
PLC在多段調(diào)速系統(tǒng)中的應(yīng)用
主站蜘蛛池模板: 国产视频自拍一区| 美臀人妻中出中文字幕在线| 国产美女免费| 国产欧美一区二区三区视频在线观看| 99这里只有精品免费视频| 最新国产在线| 久草性视频| 日韩区欧美区| 一级全黄毛片| 亚洲swag精品自拍一区| 欧美视频在线第一页| 国内精品一区二区在线观看| 国内精品视频| 国产亚洲精品yxsp| 2022国产无码在线| 真实国产精品vr专区| 91精品综合| 亚洲精品无码专区在线观看| 国产杨幂丝袜av在线播放| 潮喷在线无码白浆| 午夜少妇精品视频小电影| 久久国产精品麻豆系列| 国产人碰人摸人爱免费视频| 尤物精品视频一区二区三区| 99久久性生片| av一区二区人妻无码| 亚洲一区二区三区中文字幕5566| 亚洲最大在线观看| 亚洲综合18p| 成人福利视频网| 伊人蕉久影院| a级高清毛片| 久久青草视频| 在线国产你懂的| 精品国产黑色丝袜高跟鞋| 丰满人妻久久中文字幕| 亚洲av无码片一区二区三区| 欧美日韩在线第一页| 成人精品区| 国产在线视频导航| 日本日韩欧美| 国产Av无码精品色午夜| 91麻豆国产在线| 57pao国产成视频免费播放| 久久精品丝袜| 在线中文字幕日韩| 久久狠狠色噜噜狠狠狠狠97视色 | 在线欧美日韩国产| 欧美日韩国产系列在线观看| 久久人人爽人人爽人人片aV东京热| 无码又爽又刺激的高潮视频| 国产大片喷水在线在线视频| 日韩一区精品视频一区二区| 亚国产欧美在线人成| 久久这里只有精品23| 91在线播放国产| 中文字幕资源站| 97国产一区二区精品久久呦| 成人va亚洲va欧美天堂| 亚洲一道AV无码午夜福利| 中文字幕在线日本| 五月丁香在线视频| 福利一区在线| 日韩欧美网址| 在线免费不卡视频| 久久人搡人人玩人妻精品| 色综合久久88| 一级毛片高清| 国产日本欧美在线观看| 亚洲精品无码久久久久苍井空| 97久久超碰极品视觉盛宴| 欧美专区日韩专区| 国产精品yjizz视频网一二区| 国产小视频网站| 日韩天堂视频| 欧美色99| 亚洲丝袜中文字幕| 成人久久18免费网站| 亚洲第一精品福利| 欧美综合中文字幕久久| 日韩一级毛一欧美一国产| 亚洲AⅤ综合在线欧美一区|