《電子技術應用》
您所在的位置:首頁 > 嵌入式技術 > 設計應用 > 基于S3C2440和AD9248的高速采集系統的設計
基于S3C2440和AD9248的高速采集系統的設計
來源:電子技術應用2011年第1期
張自嘉, 徐向明
南京信息工程大學 信息與控制學院, 江蘇 南京 210044
摘要: 設計了一個利用高速A/D、FIFO以及ARM9實現的高速數據采集系統。通過ARM9控制高速A/D轉換和FIFO的讀寫,并采用大容量的板載數據存儲器,可以實現較長時間的連續采集。設計了網絡接口和USB接口實現數據的保存和傳輸,并設計了GPS授時模塊接口以實現多個站點的同時數據采集。
中圖分類號: TP391
文獻標識碼: A
文章編號: 0258-7998(2011)01-0068-03
Design of high speed data acquisition system based on S3C2440 and AD9248
Zhang Zijia, Xu Xiangming
College of Information and Control, Nanjing University of Information Science & Technology, Nanjing 210044, China
Abstract: A high speed data acquisition system is designed based on a high-speed A/D, FIFO and the ARM9. ARM9 is used to control A/D′s conversion and FIFO′s read and write, and large-capacity onboard data storage, as well as to achieve longer continuous acquisition. At the same time the design of network interface and USB interface to the preservation and transmission of data, GPS timing module interface to achieve data acquirement multiple sites at the same time.
Key words : data acquisition; AD9248; FIFO; S3C2440


   在許多科學研究和工業控制中,常常需要對高速變化的信號進行采集與分析,并且在很多領域對數據采集系統的精度要求還非常高。因此,設計一個好的高速高精度采集系統尤為重要。傳統的數據采集系統中,A/D的控制和數據的轉存通常通過PC機來完成,數據采集需要經過A/D轉換,系統很大部分需要靠人工監控來完成,不僅耗費大量的人力物力,而且數據采集效率也很一般。
 隨著微電子技術的迅速發展,FPGA和CPLD以其高集成度、高靈活性等特點被廣泛應用在數據采集存儲測試系統中。隨著嵌入式技術的發展,以簡單的單片機為核心的采集系統已逐漸不能滿足各種應用需求,而以32位嵌入式微處理器為核心的ARM系列在數字消費品、成像設備、工業控制、存儲設備和網路設備等方面應用廣泛。本文給出了以ARM微處理器為核心的系統設計,利用高速A/D轉換和大容量的數據存儲器,實現較長時間的連續采集。
1 工作原理與總體結構設計
    系統的基本結構如圖1所示,本文系統中采用ARM9核心板作為數據采集控制核心,由它來產生A/D轉換器的各種控制信號、緩存器的讀寫時序、基本的信號處理和對外接口時序等。核心板的內核是32 bit ARM920T,主頻達到400 MHz。同時具有64 MB Flash及64 MB SDRAM外部存儲器。它的系統時鐘是由內部PLL產生的400 MHz CPU內核工作頻率,同時該核心板還具有網絡接口和USB接口,可實現數據的傳輸和保存。

    雷電產生時,傳感器分別接收到高速變化的快、慢電場信號,然后經過前端調理電路的放大、濾波等形成穩定的差分模擬信號送入高速A/D轉換器中。A/D轉換器采用ADI公司的14位雙通道模數轉換器芯片AD9248。其采樣速度可以達到20 MS/s,可以提供與單通道A/D轉換器同樣優異的動態性能, 但是比使用2個單通道A/D 轉換器具有更好的抗串擾性能。AD9248通過連接在ARM9上的觸發器的觸發信號開始工作,同時,AD9248的數據總線與緩存器FIFO的數據總線以及ARM的數據端口是連在一起的,這樣ARM可以靈活地處理A/D轉換器的采樣輸出數據。
    在進行多站同步采樣時,準確地記錄數據發生的時間成為采樣過程中的關鍵。本系統在設計中加入GPS授時模塊,主要是用于解決ARM處理器的時間校驗問題。
2 系統主要硬件及接口設計
2.1  AD9248高速模數轉換器

    A/D轉換器是高速數據采集系統的核心,該芯片采用3.3 V供電。AD9248的2個ADC通道除了共用內部的電壓參考源VREF外, 其他基本都是獨立的。圖2給出AD9248的功能模塊和內部結構的介紹。

    AD9248是一種基于流水線型的ADC,這種流水線型結構的特點是由一系列標志1級、2級等各級構成。每級的結構是相同的,包含一個采樣保持電路(S/H) 、一個子模數轉換電路(ADC)和一個乘積數模轉換器(MDAC)電路[1]。
    AD9248的主要引腳的功能包括:VIN+、VIN-是模擬差分信號輸入端;D0~D13是數據輸出端;OEA、OEB分別是A、B兩通道數據輸出使能位;PDWN_A、PDWN_B分別是兩通道的Power-Down功能選擇位,為0 時, 使能通道, 為1時, 關閉通道;DFS是輸出數據格式選擇位,為0時, 數據輸出格式為偏移的二進制,為1時,數據輸出格式為二進制補碼格式;OTR_A、OTR_B是兩通道的溢出標志位;MUX_SELECT是數據復用模式選擇位,該管腳接高電平時,則可保證兩通道數據分別從各自通道輸出,該管腳接時鐘時,兩通道數據將復用輸出數據端口, 此時數據輸出速率是采樣速率的兩倍[2]。
  由于AD9248是流水線型的A/D轉換器,因此也就存在一個流水線延遲的問題。AD9248接收到CLK信號就開始進行采樣, 在每個時鐘信號的上升沿進行采樣。由于流水線延遲, 每次采樣的最終轉換結果要等待7個時鐘周期后才能出現在輸出端。所以一般不考慮前7個時鐘周期內的數據采樣。
2.2  高速數據緩存電路
    本設計選用的緩存器FIFO是CYPRESS公司的CY7C4275V系列。CY7C4275V是一種高速大容量先進先出存儲器件,其最高工作頻率為100 MHz,容量為32 K×18 bit。CY7C4275V可提供全滿、半滿、全空、將滿以及將空等5種標志信號。如圖3所示,FIFO中沒有地址線, 可在讀、寫過程中對相應的狀態標志位置位來指示FIFO的狀態。為避免數據讀空,空標志(EF)置位將禁止讀操作;而為了避免數據寫入溢出, 滿標志(FF)置位將禁止寫操作。

  AD9248是14位模數轉換器,CY7C4275是18位FIFO,S3C2440的數據總線是32位,所以CY7C4275和S3C2440只需接D0~D13。S3C2440與FIFO之間用總線方式連接。由于FIFO 先入先出的特殊結構,系統中不需要任何地址線的參與,大大簡化了電路。A/D采樣所得數據要實時送入FIFO,因此兩者的寫時鐘頻率必須一樣 ,操作起來統一方便[4]。
    將A/D時鐘直接與FIFO的WCLK相連,可使FIFO同步將A/D采樣數據寫入。因為AD9248是雙通道模數轉換器,為了使兩個通道A/D同時工作, 提高系統效率, 設計時可采用兩個FIFO來獨立地將兩路A/D輸出數據進行存儲。由于A/D的數據輸出為14 bit,FIFO存儲寬度為18 bit, 故可將FIFO輸入端的空腳接地, 輸出端空腳懸空。接口的框圖如圖4所示。

    FIFO的半滿標志HF接到ARM的地址線I/O上,當在FIFO中數據采集半滿時,半滿標志輸出低電平,這時ARM可以通過尋址的方式來讀取FIFO中的數據。由于ARM讀取數據的速度要比FIFO寫入數據的速度快得多,因此將FIFO的空標志(EF)也接入地址線I/O,當數據讀空時,EF標志輸出低電平,ARM停止讀取。
3 系統的軟件設計
  系統整體上采用結構程序設計的方法設計,整個程序包括主控制模塊、數據采集模塊和數據傳輸存儲模塊等結構。考慮到本系統基于S3C2440平臺和Linux操作系統,整體系統的程序設計變得更加具有靈活性、簡單性和易操作性。
  高速A/D轉換器模塊主要負責對高速變化的電場信號進行采集及轉換;核心板上的網絡接口和USB接口模塊主要負責數據的傳輸和數據存儲。數據采集的程序流程圖如圖5所示,假定系統的采樣時間設定為2 s,ARM在讀取FIFO中數據的過程中,判斷有沒有到達采樣時間,如果沒有就繼續采樣,讀取數據;如果達到立即停止A/D轉換,則通過USB接口將數據存入U盤中。

    通過實際測試表明,整個系統在數據采集中能達到一定的速率。同時設計有網絡接口和USB接口實現大容量的板載數據存儲,從而能實現較長時間的連續采集。選取的14 bit高精度模數轉換器AD9248、FIFO以及S3C2440,都具有性能高、功耗低的特點,并且大大簡化了外圍接口電路的設計,系統運行穩定可靠。本系統不僅可以對雷電產生時的瞬變電場進行記錄和分析,也能應用于科學研究和工業生產控制等其他領域中。
參考文獻
[1] 常春波,廖述建,李曉芳.流水線模數轉換器的接口電路[J].儀器儀表學報,2006(6):907-910.
[2] 羅林根,曾奕,李立學,等.基于CPLD和AD9248 的高速采集系統的設計與實現[J].工業控制計算機,2008(2):15.
[3] 向常州, 夏應清, 袁泉,等.基于AD9238的高速高精度ADC采集系統[J].電子元器件應用,2007(6):26-29.
[4] 武曉冬,戴波.基于FIFO 的高速A/D和DSP 接口設計[J].北京石油化工學院學報,2006(2):26-29.
[5] 張洪彬,柳吉齡,齊偉,等.一種高速數據采集系統的實現[J].中國測試技術,2007(1):125-127.

此內容為AET網站原創,未經授權禁止轉載。
亚洲一区二区欧美_亚洲丝袜一区_99re亚洲国产精品_日韩亚洲一区二区
午夜精品福利一区二区三区av| 久久精品国产v日韩v亚洲| 亚洲午夜电影网| 亚洲精品国精品久久99热一| 一区二区三区自拍| 国产主播一区| 国产日本欧美一区二区三区| 性欧美超级视频| 性色一区二区| 久久av一区二区三区| 欧美特黄一区| 欧美日韩岛国| 久久精品理论片| 久久成人免费日本黄色| 羞羞答答国产精品www一本 | 久久久蜜桃一区二区人| 欧美诱惑福利视频| 午夜视频在线观看一区| 亚洲综合另类| 久久精品视频网| 狂野欧美激情性xxxx欧美| 美女视频网站黄色亚洲| 免费成人高清视频| 欧美极品在线视频| 国产精品theporn| 国产模特精品视频久久久久| 国产一区二区三区电影在线观看| 国产亚洲一区精品| 亚洲国产成人久久综合一区| 亚洲精品精选| 中国亚洲黄色| 欧美中文字幕第一页| 最近看过的日韩成人| 99re成人精品视频| 亚洲综合成人在线| 久久成人免费网| 久久亚洲一区| 欧美激情综合| 国产精品美女久久福利网站| 国产偷国产偷精品高清尤物| 在线成人欧美| 一本色道久久精品| 性亚洲最疯狂xxxx高清| 最新日韩在线视频| 亚洲一二三级电影| 欧美专区第一页| 欧美成人激情在线| 国产精品久久综合| 一区二区三区自拍| 亚洲免费高清视频| 亚洲欧美日韩在线播放| 亚洲国产精品久久久久婷婷884 | 亚洲网友自拍| 欧美亚洲日本一区| 午夜欧美电影在线观看| 久久高清福利视频| 欧美一区二区黄色| 亚洲精品中文字| 午夜免费电影一区在线观看| 久久人人97超碰国产公开结果| 欧美激情在线免费观看| 国产精品亚洲激情| 亚洲国产经典视频| 亚洲免费视频网站| 亚洲破处大片| 午夜精品剧场| 欧美精品18videos性欧美| 国产精品日韩欧美一区二区| 在线不卡a资源高清| 亚洲午夜性刺激影院| 亚洲精品免费看| 欧美在线免费播放| 欧美日韩中文另类| 一区免费观看视频| 亚洲一级黄色片| 亚洲人体偷拍| 欧美伊人影院| 欧美日韩精品在线播放| 红杏aⅴ成人免费视频| 国产精品99久久99久久久二8| 亚洲激情黄色| 久久精品国产99| 国产精品久久久久毛片软件| 亚洲娇小video精品| 新67194成人永久网站| 亚洲一区999| 欧美激情第8页| 狠狠色丁香久久婷婷综合丁香| 在线亚洲观看| 一区二区av| 欧美精品v国产精品v日韩精品| 国语自产精品视频在线看| 亚洲一区二区三区高清不卡| 一区二区三区高清视频在线观看| 久久一区二区三区av| 国产人成精品一区二区三| 亚洲一本视频| 亚洲婷婷免费| 欧美日韩情趣电影| 亚洲三级免费观看| 亚洲日本aⅴ片在线观看香蕉| 久久久久99| 国产日韩在线播放| 亚洲欧美日韩一区二区三区在线| 亚洲欧美日韩在线不卡| 欧美日韩一区二区三区四区五区| 亚洲激情成人在线| 亚洲人午夜精品免费| 欧美~级网站不卡| 一区二区在线观看视频| 久久精品视频在线观看| 久久久国产精品一区二区中文| 国产日本精品| 欧美一区二区成人6969| 久久高清福利视频| 国产视频一区二区在线观看 | 午夜精彩视频在线观看不卡 | 日韩网站在线| 欧美国产精品v| 亚洲国产精品一区二区www在线| 亚洲激情校园春色| 女人香蕉久久**毛片精品| 一区二区视频免费完整版观看| 久久精品一二三区| 男男成人高潮片免费网站| 亚洲高清不卡| 一个色综合导航| 欧美色欧美亚洲高清在线视频| 一区二区av在线| 亚洲男人影院| 国产日韩av高清| 欧美一区二区三区四区在线观看| 久久国产精品99精品国产| 国产亚洲欧美日韩日本| 欧美呦呦网站| 欧美www在线| 亚洲美女色禁图| 亚洲欧美清纯在线制服| 国产色爱av资源综合区| 久久精品国产一区二区三区| 免费一级欧美片在线观看| 亚洲精品女人| 亚洲欧美在线网| 国内成+人亚洲| 亚洲精品美女免费| 欧美三级日本三级少妇99| 亚洲一区二区三区乱码aⅴ蜜桃女| 欧美影院成人| 在线免费不卡视频| 一区二区动漫| 国产日韩欧美a| 亚洲黄色尤物视频| 欧美日韩无遮挡| 午夜欧美大尺度福利影院在线看| 久久综合精品一区| 99精品视频免费全部在线| 性欧美暴力猛交69hd| 在线观看日韩av| 亚洲尤物在线视频观看| 国产日韩一区二区三区在线播放 | 久久国产高清| 亚洲国产小视频| 午夜精品www| 在线观看三级视频欧美| 亚洲网址在线| 黄色影院成人| 一区二区日韩伦理片| 国产欧美日韩不卡| 亚洲精品偷拍| 国产麻豆综合| 日韩一区二区精品视频| 国产欧美一区二区精品性色| 亚洲国产精品久久久久婷婷老年| 欧美日韩国产精品专区| 性做久久久久久久久| 欧美理论电影在线播放| 亚洲欧美一区在线| 欧美精品在线观看91| 欧美一区二区三区四区视频| 欧美日韩国产在线播放网站| 午夜久久一区| 欧美日韩亚洲另类| 久久激情五月婷婷| 国产精品久久久久久久久久免费看| 亚洲国产精品va| 国产精品区免费视频| 亚洲免费观看视频| 国产真实乱偷精品视频免| 亚洲午夜久久久久久久久电影院| 狠狠久久婷婷| 欧美一站二站| 一二三区精品| 欧美精品18| 亚洲国产成人精品久久久国产成人一区 | 中文精品视频| 欧美成人中文字幕| 欧美在线一二三| 国产精品夜色7777狼人| 一区二区三区波多野结衣在线观看| 好看的亚洲午夜视频在线|