• <li id="00i08"><input id="00i08"></input></li>
  • <sup id="00i08"><tbody id="00i08"></tbody></sup>
    <abbr id="00i08"></abbr>
  • 新聞中心

    EEPW首頁 > 測試測量 > 設計應用 > 基于AD9430的數據采集系統設計

    基于AD9430的數據采集系統設計

    作者:■ 裝備指揮技術學院測量控制系測控中心 吳濤 仇夢躍 侯孝民 袁嗣杰 時間:2005-03-04 來源:電子設計應用2005年第1期 收藏

    摘   要:本文介紹了高速ADC 的功能,詳細說明了使用高速來控制構成高速(140MSPS)、高精度(12位)系統的設計方法,并給出了具體實現的系統框圖和測試結果。
    關鍵詞:;

    本文引用地址:http://www.czjhyjcfj.com/article/4561.htm

    引言
    結合實際任務的要求,本文提出了一種基于AD9430的高速系統,主要用于采集雷達回波。在這個系統中,選用高速邏輯器件控制A/D轉換和FIFO存儲,同時通過FPDP(Front Panel Data Port)總線將采集的數據發送出去。由于系統中的信號采集與數據傳輸獨立于微機的CPU,從而大大地提高了數據采集與傳輸的速度。

    AD9430的主要特性
    AD9430是ADI公司推出的一款12位高速、低功耗ADC。它采用3.3V單一電源供電,其最高轉換速率能夠達到210MSPS,而且在較寬的頻帶范圍內仍然具有較好的動態特性。AD9430片內自帶的采樣保持器、參考電壓源和數據時鐘輸出信號則為系統設計提供了更加簡捷的解決方案。
    AD9430有兩種數據輸出接口模式,即雙端口3.3V CMOS輸出和LVDS輸出。AD9430正常工作后,每個時鐘周期進行一次A/D轉換,在時鐘信號的上升沿對輸入模擬信號進行采樣,通過內部緩沖、采樣保持器和編碼之后,轉換結果被鎖存到輸出寄存器,而且AD9430的輸出數據存在固定的流水延遲。

    采集系統的構成及工作原理
    系統的結構如圖1所示。
    所有系統時序和控制邏輯統一由產生,同時FPGA還完成采集數據的打包,形成一定的數據幀格式。另外,和微機的接口通過ISA總線相連,FPDP接口則用于高速數據的硬盤存儲。
    系統上電后AD9430一直工作,當系統檢測到同步脈沖后開始啟動內部延遲計數,采樣點數和延遲時間可以通過上位機程序設定。當延遲計數減至零后開始存儲采集數據,在存儲數據的同時,FPDP總線將存儲在FIFO內部的數據發送給數據存儲卡。在系統檢測到下一個同步脈沖后進行下一次數據采集過程。

    高速數據采集系統的實現
    A/D轉換電路的設計
    通過表1可以將AD9430的幾個控制信號引腳配置為指定的工作模式,本系統按照表1中說明的電平值進行配置。
    另外,模擬前端采用變壓器(ADT1-1WT)耦合,通過變壓器將單端輸入中頻信號轉換為差分信號后送給ADC的差分輸入端。數據同步輸入信號通過上電復位信號來實現,它可以用來控制AD9430的開/關。
    采樣時鐘包括內、外時鐘兩種模式,內時鐘由板上具有高穩定度的溫補晶振提供,板上晶振輸出信號為140MHz的正弦波。由于內、外時鐘都是單端輸入,因此需要進行T/E變換之后才能作為AD9430的采樣時鐘,而T/E變換則可以通過Synergy公司的SY100EL15L芯片來實現。
    數據緩存電路
    AD9430在CMOS工作模式下,時鐘信號二分頻后由DCO+和DCO-兩端口輸出,該數據時鐘輸出信號可以直接作為數據鎖存時鐘,而且時鐘失真很低。由于AD9430數據轉換輸出的速度非常快,因此,在各輸出端口還應另加鎖存電路,以確保FIFO所接收數據的正確性。
    本設計中FIFO選用IDT72V36110,它是IDT公司推出的低功耗、大容量的同步FIFO,其存取時間為7.5ns,容量為128K



    關鍵詞: AD9430 FPGA 數據采集

    評論


    相關推薦

    技術專區

    關閉
    主站蜘蛛池模板: 天柱县| 南开区| 甘孜县| 扎囊县| 庆阳市| 旌德县| 鹤壁市| 冷水江市| 郧西县| 台中市| 兴业县| 南华县| 阿坝| 哈尔滨市| 上杭县| 云和县| 西峡县| 抚松县| 兴业县| 吉林市| 南陵县| 扎囊县| 永登县| 宽甸| 阜康市| 龙门县| 延津县| 岳西县| 东至县| 樟树市| 洮南市| 淮南市| 江阴市| 满洲里市| 河池市| 静安区| 肥东县| 新沂市| 沽源县| 七台河市| 九龙坡区|