《電子技術應用》
您所在的位置:首頁 > 可編程邏輯 > 業界動態 > 基于FPGA的同步數據采集處理系統的設計與實現

基于FPGA的同步數據采集處理系統的設計與實現

2009-05-14
作者:韓西寧, 許 暉, 焦留芳

??? 摘? 要: 針對目前多通道數據采集系統的局限,以EP1K50系列的FPGA為核心控制模塊, AD7656為模數轉化芯片實現了精度為16位、最大采集速率為250 kS/s的同步模擬信號采集系統,采用Flash存儲采集到的數據,且可以通過PC104總線將數據傳輸到上位機。給出了系統的電路設計、關鍵模塊邏輯圖以及軟件流程圖。?

??? 關鍵詞: 同步數據采集; AD7656; 現場可編程門陣列

?

??? 數據采集系統是工業控制等測控系統中不可或缺的組成部分,是影響測控系統精度等性能指標的關鍵因素之一。常用數據采集方案是以微處理器為核心控制多個通道的信號采集、預處理、存儲和傳輸,即用軟件實現數據的采集,這在一定程度上限制了數據采集的速度、效率及時序控制的精確性,同時一般的數據采集系統沒有數據處理模塊,不便于在某些環境下工作。本文研究的數據采集系統應用在某特定型號IC設備上,系統要求完成對6路信號的高速高精度同步采集,以滿足大約1h采集數據的存儲以及傳輸。鑒于FPGA功能強大、邏輯速度快、電路設計簡單、便于開發等優點,故采用FPGA為核心來控制ADC和Flash。?

1系統總體設計?

??? 本文設計的數據采集處理系統可分為A/D轉換部分、數據存儲處理部分以及整個電路的控制部分,如圖1所示。其中控制部分為最重要的環節。?

?

?

??? 該系統可以實現數據的采集、存儲以及傳輸功能。系統通過PC104總線接到上位機時,上位機通過PC104總線給控制元件FPGA開始采集的命令,FPGA先將Flash存儲器復位,再給A/D轉換器開始采集數據的命令,可將最多6路的同步最大頻率不超過250 kS/s的信號進行A/D轉換,采集到的數字信號經過FPGA的處理后存儲到Flash存儲器中。當采集完成時,將存儲器內的數據通過PC104總線傳輸到上位機,便于處理、回訪和保存。整個采集、存儲和傳輸過程由FPGA控制完成。?

2 主要元器件?

??? 數據采集芯片采用ADI公司的AD7656, AD7656為6通道16-bit逐次逼近型、低功耗、最大采集速率為250 kS/s的A/D轉換芯片[1]。FPGA選用Altera公司的EP1K50系列[2]。存儲元件NAND Flash采用AMD公司的AM29LV256M。?

3 電路設計方案?

??? 電路的設計方案包括FPGA外部電路的設計、FPGA的內部程序設計以及電路電源的設計等。FPGA的外部電路主要是與ADC、Flash、PC104總線的連接。?

3.1 電路整體設計圖?

??? AD7656在并行接口狀態下,基于FPGA的外圍電路連接,如圖2所示。?

?

?

??? 其中的DVCC和AVCC分別是數字電壓端和模擬電壓端,它們在接入前要經過1個如圖2所示的去耦電路,每個供電電壓輸入引腳都要連接1個去耦電路,該電路由1只10 μF和1只100 nF的電容器組成。VDD、VSS和VDRIVE同樣要連接去耦電路。當PC104總線提供的外部時鐘信號SYSCLK經過分頻后加到AD7656和FPGA上,在啟動數據采集之前,先初始化。啟動6通道同步采集,采集到的數據進入FPGA的FIFO緩存器,經過FPGA的處理。通過模擬的頻率、寫控制信號等,將數據存入NOR Flash進行暫存,當PC104總線啟動讀命令時,便可以將 Flash中的數據經過FPGA讀入上位機內。?

3.2 FPGA的設計?

??? EP1K50QC208是ACEX1K系列的FPGA,可定義管腳124個。FPGA采用全局頻率20 MHz,其需要定義的主要控制端口如表1所示。 ?

?

?

??? FPGA的設計分全局控制和局部控制。全局控制主要是FPGA接收來自PC104總線的各種信號,包括時鐘信號、讀寫信號等進行全局控制,系統是由晶振器提供給FPGA一個20 MHz的頻率,在FPGA內部經過分頻使用;局部控制包括ADC、Flash、PC104總線3個單元的控制。?

3.2.1? FPGA對ADC控制的設計?

??? FPGA對ADC的控制電路連接如圖3所示。通過程序啟動AD7656的CONVSTA/B/C和BUSY,當BUSY為1時,ADC開始進行數據采集。經過3μs完成一次數據采集后,BUSY為0,依次讀取6個通道上的數據,將數據通過IO_D0~IO_D15讀入FPGA的FIFO緩存器。

?

?

3.2.2? FPGA與Flash連接設計?

??? 設計中要將AM29LV256的管腳BYTE置為1,選用16位的模式。如圖4所示,當FIFO完成一次存儲,程序就檢查RY/BY,如RY/BY=1,啟動CE片使能、WE寫使能,將數據寫入Flash中,寫入一次,地址逐次遞增。地址由Flash進行分配。當上位機要求讀取Flash中某一地址段的數據時,啟動OE使能,讀時序產生器用于產生讀Flash時的時序,由于讀Flash的時序是固定的,只有地址是變化的,所以它接收地址產生器輸出的地址,產生相應的讀時序。讀時序由狀態機來控制,每次讀完一頁后復位,繼續讀下一頁。數據讀到尾時,整個讀狀態控制器復位,重新從數據的頭開始讀。將數據先讀入FPGA中,進行編碼,再通過FPGA定義的端口,經PC104總線存入上位機。?

?

?

3.2.3? FPGA與PC104總線的連接?

??? FPGA與PC104總線的連接如圖5所示,SD[0...15]為16位雙向數據總線,SA[1...23]為地址總線,IOR和IOW為I/O讀寫信號,XAEN 是允許DMA控制地址總線、數據總線和讀寫命令線進行DMA傳輸以及對存儲器和I/O設備的讀寫。PC104總線有嚴格的時序標準,在總線操作過程中,FPGA必須設計正確、標準的時序邏輯。PCI04總線的中斷請求信號IRQ=HINT取“非”,因為PC104設置為上升沿中斷。外部I/0準備好信號IORDY在地址選通有效過程中接HPI口的HRDY信號,地址選通無效時置為高阻態。?

?

?

??? EP1K50QC208芯片所需要的2.5 V和3.3 V電源由外部的5 V電壓經過電源電路獲得,電源電路設計如圖6所示。

?

?

??? FPGA要實現對整個電路的控制,必須通過VHDL語言編寫程序[4]。程序設計的流程圖如圖7所示。

?

?

??? 本文提出了一種基于FPGA控制的6通道同步數據采集處理系統。詳細說明了電路、FPGA與ADC、Flash以及PC104總線連接及邏輯設計。經過測試和仿真,該采集系統各通道高速數據流能夠正確采集和存儲,工作穩定,達到了設計期望的6通道、16位有效數位的同步數據采集。?

參考文獻?

[1]?Analog Devices.250 ks/s, 6-Channel, simultaneous sampling, bipolar 16-/14-/12-Bit D7656/AD7657/AD7658?data sheet. 2006.?

[2] Altera. ACEX 1K programmable logic device family data?sheet.2001.?

[3] 周潤京,圖雅,張麗敏.基于Quartus Ⅱ的FPGA/CPLD數字系統設計實例[M].北京:電子工業出版社,2007.?

[4] 王誠,吳繼華,范麗珍,等. Altera FPGA/CPLD設計(基礎篇)[M].北京:人民郵電出版社,2005.

本站內容除特別聲明的原創文章之外,轉載內容只為傳遞更多信息,并不代表本網站贊同其觀點。轉載的所有的文章、圖片、音/視頻文件等資料的版權歸版權所有權人所有。本站采用的非本站原創文章及圖片等內容無法一一聯系確認版權者。如涉及作品內容、版權和其它問題,請及時通過電子郵件或電話通知我們,以便迅速采取適當措施,避免給雙方造成不必要的經濟損失。聯系電話:010-82306118;郵箱:aet@chinaaet.com。
热re99久久精品国产66热_欧美小视频在线观看_日韩成人激情影院_庆余年2免费日韩剧观看大牛_91久久久久久国产精品_国产原创欧美精品_美女999久久久精品视频_欧美大成色www永久网站婷_国产色婷婷国产综合在线理论片a_国产精品电影在线观看_日韩精品视频在线观看网址_97在线观看免费_性欧美亚洲xxxx乳在线观看_久久精品美女视频网站_777国产偷窥盗摄精品视频_在线日韩第一页
  • <strike id="ygamy"></strike>
  • 
    
      • <del id="ygamy"></del>
        <tfoot id="ygamy"></tfoot>
          <strike id="ygamy"></strike>
          欧美日韩国产不卡在线看| 在线观看欧美一区| 国产精品av免费在线观看| 亚洲第一毛片| 欧美日韩一区在线观看| 欧美日韩不卡在线| 性一交一乱一区二区洋洋av| 亚洲美女网站| 国产欧美日韩一级| 美女精品网站| 欧美成人一区在线| 欧美午夜精品久久久久免费视| 久久久亚洲成人| 欧美精品三级日韩久久| 一区二区久久久久| 伊人激情综合| 国产一区免费视频| 国产日韩在线不卡| 小黄鸭精品密入口导航| 在线观看一区欧美| 性欧美1819性猛交| 午夜精品久久久久久久久久久久| 欧美视频中文字幕| 欧美激情中文字幕乱码免费| 国产精品国产三级国产aⅴ9色| 99精品久久久| 午夜精品久久久久久久男人的天堂| 亚洲午夜精品一区二区| 久久精品亚洲| 国产丝袜一区二区三区| 欧美精品一区二区精品网| 亚洲成人在线视频网站| 国产精品久久二区二区| 一二美女精品欧洲| 激情五月婷婷综合| 亚洲字幕在线观看| 亚洲精品一区二区三区福利| 国产欧美日韩亚洲| 欧美午夜a级限制福利片| 香港久久久电影| 国产一区二区三区的电影| 欧美亚洲综合网| 欧美日韩中文字幕精品| 精品999久久久| 欧美四级在线观看| 一区二区三区不卡视频在线观看| 欧美激情在线狂野欧美精品| 国产毛片一区| 制服丝袜亚洲播放| 欧美日韩一区在线| 国产一区二区三区在线观看视频| 久久精品人人| 免费观看国产成人| 亚洲精品自在久久| 1204国产成人精品视频| 欧美日韩久久久久久| 亚洲大片在线观看| 久久伊人一区二区| 国产精品草莓在线免费观看| 日韩视频不卡中文| 国产一区二区三区奇米久涩| 欧美日韩1234| 国产亚洲精久久久久久| 久久久五月婷婷| 亚洲福利电影| 欧美人成网站| 国产精品美女久久福利网站| 欧美二区在线看| 亚洲日本中文字幕| 久久在线观看视频| 国产日本欧美一区二区三区在线| 亚洲精品一区中文| 亚洲欧美在线免费观看| 久久久高清一区二区三区| 久久精视频免费在线久久完整在线看| 亚洲精品国产系列| 欧美电影在线观看| 欧美精选午夜久久久乱码6080| 国内一区二区在线视频观看| 国产欧美精品日韩区二区麻豆天美| 久久久久久久久一区二区| 欧美激情亚洲自拍| 国产精品免费观看视频| 久久一区中文字幕| 国产精品久久久久久久7电影| 亚洲第一黄色网| 狠狠综合久久av一区二区老牛| 国内成+人亚洲| 亚洲性线免费观看视频成熟| 一区二区在线视频| 在线综合欧美| 香蕉av777xxx色综合一区| 国产精品影片在线观看| 在线精品视频一区二区| 欧美一区二区三区免费观看视频| 国产精品国产三级国产专区53| 欧美日韩综合视频网址| 一区一区视频| 欧美色播在线播放| 先锋影音一区二区三区| 欧美视频亚洲视频| 亚洲欧美一级二级三级| 欧美激情中文不卡| 国产日韩综合| 欧美精品v日韩精品v国产精品| 欧美福利视频一区| 香蕉视频成人在线观看| 亚洲欧美变态国产另类| 久久久久网站| 国产麻豆精品theporn| 国产欧美日韩亚洲精品| 黄色小说综合网站| 先锋影音一区二区三区| 国产精品v欧美精品v日韩精品| 国产精品影院在线观看| 国产欧美精品在线| 国产亚洲va综合人人澡精品| 亚洲乱码国产乱码精品精98午夜| 亚洲另类一区二区| 性欧美长视频| 欧美在线影院在线视频| 国产一区美女| 亚洲精品裸体| 亚洲欧美国产日韩中文字幕| 国产美女精品一区二区三区| 原创国产精品91| 国产欧美一区在线| 精品1区2区3区4区| 欧美精品videossex性护士| 欧美日韩久久久久久| 国户精品久久久久久久久久久不卡| 一区二区三区日韩欧美| 亚洲女优在线| 国产亚洲aⅴaaaaaa毛片| 一本久道久久久| 欧美激情黄色片| 国产精品九九| 国产日本欧美一区二区三区| 亚洲在线中文字幕| 欧美黄色日本| 狠狠色香婷婷久久亚洲精品| 国产日韩欧美精品| 欧美高清在线播放| 国产精品qvod| 欧美一级免费视频| 亚洲黄色天堂| 一本色道久久88综合日韩精品| 性色av一区二区三区在线观看| 国内精品一区二区三区| 另类春色校园亚洲| 欧美日韩另类国产亚洲欧美一级| 亚洲第一视频网站| 欧美日韩高清在线| 欧美日韩国语| 国产精品二区在线观看| 国产一区二区三区在线播放免费观看| 国产一区在线视频| 国语自产精品视频在线看抢先版结局| 国产专区精品视频| 亚洲欧美国产日韩天堂区| 噜噜噜久久亚洲精品国产品小说| 欧美视频一区二区三区| 在线视频一区二区| 欧美成人午夜视频| 国产精品久久国产精品99gif| 在线综合欧美| 久久九九有精品国产23| 午夜精品久久久久久| 亚洲精品四区| 久久综合色影院| 国产女人精品视频| 久久久97精品| 欧美成人激情视频免费观看| 亚洲国产成人在线| 国产一二精品视频| 韩国欧美国产1区| 欧美中在线观看| 在线成人www免费观看视频| 亚洲电影欧美电影有声小说| 久久成人资源| 一区二区三区蜜桃网| 久久久噜噜噜久久中文字免| 国产一级久久| 老司机久久99久久精品播放免费| 久久国产精品一区二区| 国产精品久久久久aaaa九色| 免费看的黄色欧美网站| 国产亚洲日本欧美韩国| 久久se精品一区精品二区| 在线综合欧美| 性色av一区二区三区在线观看| 91久久久在线| 国产一在线精品一区在线观看| 在线观看欧美精品| 欧美视频在线观看免费| 欧美性猛交xxxx免费看久久久| 久久精品99国产精品酒店日本| 国产精品成人一区二区三区夜夜夜| 国产日韩欧美亚洲一区| 黄色成人免费观看| 在线观看日产精品| 国产日韩在线看片| 欧美福利视频在线观看| 国产亚洲精品高潮| 欧美日韩一区二区三区视频| 国产深夜精品福利| 欧美精品手机在线| 久久久久国产免费免费| 香蕉乱码成人久久天堂爱免费| 国产精品久久看| 激情文学综合丁香| 久久女同互慰一区二区三区| 韩国三级电影一区二区| 久久久亚洲精品一区二区三区| 久久九九有精品国产23| 一区二区三区免费网站| 性久久久久久久久久久久| 午夜精品久久久久99热蜜桃导演| 亚洲欧美一区二区激情| 亚洲国产国产亚洲一二三| 日韩一二三区视频| 欧美日韩另类在线| 欧美va日韩va| 亚洲黄网站在线观看| 国产精品热久久久久夜色精品三区| 久久人人看视频| 国产在线播精品第三| 欧美日韩国产美| 樱桃成人精品视频在线播放| 亚洲黄色高清| 这里只有精品视频| 久久福利一区| 免费观看在线综合| 欧美在线观看一区| 久久成人av少妇免费| 国产午夜精品全部视频在线播放| 亚洲欧美中文日韩v在线观看| 伊人男人综合视频网| 欧美视频在线观看视频极品| 欧美色道久久88综合亚洲精品| 狠狠爱综合网| 亚洲丁香婷深爱综合| 午夜精品免费视频| 黄色资源网久久资源365| 欧美电影免费网站| 国产一区二区三区精品欧美日韩一区二区三区| 欧美成人一区二区三区片免费| 亚洲女同精品视频| 欧美日韩国产一中文字不卡| 亚洲日本激情| 欧美日韩国产色视频| 久久精品水蜜桃av综合天堂| 亚洲高清不卡av| 永久域名在线精品| 欧美视频不卡| 欧美成人dvd在线视频| 久久久999| 久久久久久久久久久久久女国产乱| 亚洲免费视频一区二区| 久久久国产精品一区二区三区| 亚洲欧美日本日韩| 国产精品久久91| 国产精品成人观看视频免费| 国产精品久久久久久久久果冻传媒| 一区二区三区|亚洲午夜| 免费一区视频| 亚洲国产天堂久久国产91| 久久米奇亚洲| 狂野欧美性猛交xxxx巴西| 先锋影院在线亚洲| 亚洲人成网站色ww在线| 亚洲一区二区在线播放| 国产精品亚洲视频| 国产一区视频网站| 亚洲男人的天堂在线aⅴ视频| 一区二区三区欧美激情| 一区二区三区国产| 亚洲精品久久7777| 亚洲少妇中出一区| 国产精品久久久久久久7电影| 久久精品免费看| 欧美成人中文字幕| 午夜精品福利在线观看| 久久精品一区二区三区四区| 国产精品美女久久久久av超清| 国产日产欧美a一级在线| 亚洲欧美在线视频观看| 亚洲天堂男人| 娇妻被交换粗又大又硬视频欧美| 国产精品都在这里| 午夜精品久久久99热福利| 亚洲欧美在线x视频| 欧美大片第1页| 国产精品最新自拍| 麻豆成人av| 欧美日韩精品久久| 亚洲在线中文字幕| 国产精品人成在线观看免费| 国产精品午夜春色av| 国产欧美综合在线| 欧美精品观看| 免费在线日韩av| 欧美日韩一区二区免费视频| 美女国产精品| 国产精品视频最多的网站| 欧美一区永久视频免费观看| 亚洲缚视频在线观看| 亚洲午夜激情网站| 在线中文字幕一区| 美女图片一区二区| 欧美激情精品久久久久久大尺度| 亚洲一区二区三区欧美| 欧美在线免费| 激情综合色综合久久综合| 女人香蕉久久**毛片精品| 欧美黑人多人双交| 黄色综合网站| 久久久99国产精品免费| 久久久蜜桃一区二区人| 久久久99免费视频| 亚洲国产精品久久久久秋霞蜜臀| 国产精品推荐精品| 久久国产精品72免费观看| 亚洲欧洲日韩女同| 欧美日韩一区二区免费在线观看| 欧美成人国产va精品日本一级| 欧美 亚欧 日韩视频在线| 亚洲网站在线|