《電子技術應用》
您所在的位置:首頁 > 模擬設計 > 設計應用 > 基于FPGA的高速數據采集系統的設計
基于FPGA的高速數據采集系統的設計
摘要: 前,在數據采集系統的硬件設計方案中,有采用通用單片機和USB相結合的方案,也有采用DSP和USB相結合的方案,前者雖然硬件成本低,但是時鐘頻率較低,難以滿足數據采集系統對速度要求;后者雖然可以實現高速傳輸,但DSP價格過于昂貴。
Abstract:
Key words :

目前,在數據采集系統的硬件設計方案中,有采用通用單片機和USB相結合的方案,也有采用DSP和USB相結合的方案,前者雖然硬件成本低,但是時鐘頻率較低,難以滿足數據采集系統對速度要求;后者雖然可以實現高速傳輸,但DSP價格過于昂貴。而利用FPGA和USB接口芯片結合的方案,具有功耗低、時鐘頻率高、速度快、效率高、組合形式靈活等特點,是單片機和DSP所無法比擬的。

系統總體方案

根據本系統要實現的功能,該系統硬件部分采用“信號調理電路+A/D轉換電路+FPGA+USB 2.0接口芯片”的模式加以設計。系統采用可編程邏輯器件FPGA控制信號調理電路的工作,同時控制A/D轉換器采樣,這樣通過硬件描述語言來描述可以使硬件設計如同軟件一樣靈活,并且FPGA可重復編程的特性提高了工作效率和設計的靈活性。另外系統所需的高速緩存FIFO是由USB 2.0接口芯片的片內資源來實現的,這樣做可以降低系統成本、提高系統可靠性。USB 2.0接口芯片的固件程序由集成在芯片內的增強型8051單片機進行控制,固件程序存放在主機上,在系統上電后通過上位機驅動程序下載到芯片內部的RAM內。系統的總體方案如圖1所示。

圖1 數據采集系統結構圖

整個硬件電路的工作流程是:當上位機發來數據采集請求,FPGA就開始啟動對信號調理模塊和A/D采樣控制模塊的控制。經過A/D轉換后的數據按照一定的時序發送到USB 2.0接口芯片的端口FIFO里面,然后再把數據通過USB總線傳輸給上位機。

系統硬件設計與實現

本數據采集系統的硬件設計主要是基于USB 2.0的硬件數據采集卡的設計。此采集卡的作用是首先用A/D轉換器對輸入的電路實驗數據進行采樣量化,然后將采樣得到的數據通過USB 2.0總線傳送到上位機,以便進行后續處理。

主控芯片簡介

Altera公司的Cyclone II FPGA是基于Stratix II的90nm工藝推出的低成本FPGA,由于增加了DSP硬件塊,在芯片總體性能上要優于Cyclone系列器件,而在成本上卻仍維持Cyclone系列低成本的優點。本設計選用了Cyclone II系列中的EP2C5Q208芯片,其邏輯單元有4608個,M4K RAM有26個,鎖相環有2個、乘法器模塊有13個,最大用戶可用I/O引腳為142個,可以滿足本設計的需要。圖2為EP2C5Q208的外圍連接電路框圖。

圖2 主控芯片連接框圖

電源電路

設計電源電路之前,首先對系統中各器件所需電源的需求情況進行分析,電源電路需要提供5種直流電壓才能滿足系統對電源的需求:FPGA的供電電壓是3.3V和1.2V;信號調理電路電壓為+12V和-12V;A/D轉換器ADC0809所需要的電壓為5V;USB 2.0接口芯片CY7C68013需要3.3V供電。而系統只有USB總線能提供+5V電壓,因此需使用開關電源進行電壓轉換。電壓轉換電路如圖3所示。

圖3 電源電路

信號調理電路

信號調理電路的作用是對微弱的輸入信號進行適當的調理,使其電壓范圍在0~5V之間,從而滿足A/D轉換芯片的輸入電壓的要求。本調理電路中采用了運算放大器芯片AD827。該芯片最高帶寬為50MHz,芯片內部集成2片運放,分別用來進行信號的放大平移和衰減。信號調理電路如圖4所示。

圖4 信號調理電路

圖中左半部分為第一個環節,這個環節輸入電壓V1,輸出電壓為V2,對于微弱的輸入信號,可以經過調理達到正常電平范圍之內。右半部分為第二個環節,這個環節是信號的衰減環節,若第一個環節得到的電壓幅值較大,超過了0~5V的電壓范圍,則可以將此信號在第二個環節進行衰減。第二個環節的最大增益為1,通過調節電位器,可以使信號最小衰減為0。這樣,信號經過信號調理電路之后,就可以滿足A/D采樣的要求了。

A/D采樣電路

經過調理后的模擬信號需要經A/D轉換芯片進行采樣、量化、編碼,然后將編碼后的數據經過USB 2.0接口芯片傳送至USB主機,A/D采樣電路是整個數據采集電路的關鍵部分。本設計所使用的A/D采樣芯片是ADC0809轉換芯片,它是通過采樣逐次逼近的方法完成A/D轉換的。ADC0809由單一+5V電源供電,片內帶有鎖存功能的8路模擬多路開關,可以對8路0~5V的模擬信號分時進行轉換。A/D轉化器電路的連接如圖5所示,其中,參考電壓VREF+接+5V,VREF-接地,輸入模擬電壓范圍為0~5V。

圖5 A/D采樣電路

圖6 從屬FIFO模式連接框圖

USB 2.0接口電路

Cypress公司的EZ-USB FX2系列芯片是世界上第一個集成了USB 2.0協議的微處理器,它支持12Mb/s的全速傳輸和480Mb/s的高速傳輸,可使用4種USB傳輸方式。本系統采用EZ-USB FX2系列中CY7C68013-56PVC芯片。該芯片集成了USB 2.0收發器、串行接口引擎SIE(Serial Interface Engine)、8.5KB的RAM、4KB的FIFO存儲器、I/O口、通用可編程接口GPIF(General Programmable Interface)。

由于在EZ-USB FX2的內部嵌入了增強型的8051,所以一般的數據傳輸都可以通過8051來控制實現,但是因為8051本身的工作頻率較低,限制了與外圍電路之間的數據傳輸速度的進一步提高。雖然這種限制在12Mb/s的全速模式下不是很明顯,但是當數據傳輸速度提升到高速時,8051將成為系統的帶寬瓶頸。為此,本設計選擇采用了從屬FIFO接口模式進行傳輸,這樣8051就不會參與數據的傳輸,但它可以通過FIFO或RAM的方式訪問所傳輸的數據。由于篇幅限制,在此只給出其連接框圖。

系統軟件設計

本系統軟件的設計主要包括A/D轉換控制程序、USB設備固件程序(Firmware)、主機USB設備驅動程序、主機端應用程序和遠程客戶端應用程序幾個模塊。系統的軟件構成框圖如圖7所示。

圖7 系統軟件設計框圖

A/D轉換控制程序主要是控制A/D轉換芯片的工作時序,然后把轉換完成后的數字信號發送到FPGA內部。本設計的該程序部分是在可編程邏輯器件FPGA中實現的。

芯片CY7C68013的固件程序負責處理PC機發來的各種USB請求,以完成主機和外圍電路之間的數據傳輸,例如,完成對接口芯片的I/O端口和存儲單元的初始化;設置CPU時鐘頻率,配置相應端點的工作狀態;初始化工作模式和數據傳輸方式;響應各種主機發送來的請求等。

設備驅動程序的主要功能是使Win32應用程序能夠正確訪問本采集電路的硬件設備。本系統設計的設備驅動程序是以Microsoft的設備驅動開發包DDK(Device Driver Kit)為開發工具,以微軟驅動模型WDM(Windows Driver Model)的形式編寫的。應用程序通過API函數發出相應命令以后,設備驅動程序以I/O請求包IRP(I/O Request Packets)的形式封裝該命令,并把它傳遞給底層的總線驅動程序USBD(Universal Serial Bus Driver),從而達到與硬件設備進行通信的目的,最后總線驅動程序給上層驅動程序返回一個狀態信號來告知本次通信是否成功完成。

主機端應用程序的主要功能是接收硬件設備發送的數據,并且把采集到的數據進行顯示和存儲。

結論

本文主要完成了一種高速數據采集系統的設計,該數據采集系統利用高性能FPGA、高速A/D轉換器、高速USB 2.0接口芯片,是一種具有高速USB接口的外置式數據采集卡,信號的處理都是在PC機上完成的,這樣不僅縮小了電路體積,提高了系統的穩定性,而且節約了系統成本。

此內容為AET網站原創,未經授權禁止轉載。
热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>
          亚洲一区二区黄| 久久精品国产一区二区电影| 国产区日韩欧美| 一区二区三区我不卡| 久久免费国产精品| 日韩午夜精品视频| 国产欧美日本一区视频| 欧美日韩三区四区| 欧美jizzhd精品欧美巨大免费| 欧美日韩三级一区二区| 亚洲精品色图| 在线视频一区二区| 免费不卡在线视频| 久久国产一区二区三区| 国产精品一区二区三区四区五区| 美女国产精品| 国产亚洲激情视频在线| 欧美日韩一区综合| 免费久久久一本精品久久区| 国产一区在线看| 国产精品欧美风情| 久久成人综合视频| 欧美韩日一区二区三区| 欧美手机在线| 国产精品福利在线观看| 亚洲人成网站777色婷婷| 亚洲综合国产| 久久激情综合| 亚洲一区二区三区精品动漫| 狠狠爱www人成狠狠爱综合网| 欧美日韩成人一区| 欧美三级视频在线观看| 久久久精品午夜少妇| 欧美在线观看视频在线| 亚洲视频综合在线| 亚洲免费观看高清完整版在线观看| 欧美一区二区三区免费观看视频| 亚洲国产三级网| **网站欧美大片在线观看| 日韩天堂在线观看| 久久亚洲春色中文字幕久久久| 国产在线拍偷自揄拍精品| 欧美国产精品人人做人人爱| 日韩视频国产视频| 亚洲人成网站在线观看播放| 国产日韩综合一区二区性色av| 免费欧美日韩| 亚洲国产天堂久久综合| 亚洲午夜av| 欧美国产专区| 久久久国产精品一区二区中文| 欧美主播一区二区三区| 久久精品五月| 一本大道久久a久久综合婷婷| 亚洲综合成人在线| 国内精品久久久久久久果冻传媒| 国产精品成人观看视频国产奇米| 极品尤物一区二区三区| 欧美一区二区私人影院日本| 在线观看精品视频| 狂野欧美激情性xxxx欧美| 久久久久免费观看| 久久狠狠一本精品综合网| 久久在线视频在线| 国产精品一区二区在线观看网站| 国产精品劲爆视频| 久久嫩草精品久久久久| 免费国产一区二区| 久久综合给合久久狠狠狠97色69| 一本一道久久综合狠狠老精东影业| 亚洲国产精品热久久| 一级日韩一区在线观看| 激情婷婷久久| 欧美日韩在线视频一区二区| 欧美色另类天堂2015| 在线中文字幕一区| 狠狠色噜噜狠狠狠狠色吗综合| 美女性感视频久久久| 国产亚洲成精品久久| 亚洲一区二区成人| 一区在线影院| 欧美黑人在线播放| 亚洲欧美综合网| 欧美理论片在线观看| 国产午夜精品美女毛片视频| 99v久久综合狠狠综合久久| 欧美午夜一区二区福利视频| 免费成人高清| 久久国产乱子精品免费女| 亚洲国产高清一区二区三区| 久久av一区二区三区漫画| 欧美专区在线观看| 美日韩丰满少妇在线观看| 欧美日韩精品一区视频| 亚洲图片欧洲图片日韩av| 国产欧美二区| 欧美~级网站不卡| 欧美有码在线观看视频| 亚洲人成亚洲人成在线观看图片| 国产伦一区二区三区色一情| 欧美日韩一区三区| 国产精品一区二区在线观看不卡| 亚洲高清久久| 亚洲人成网站色ww在线| 中日韩美女免费视频网站在线观看| 国产精品日韩在线一区| 欧美在线视频在线播放完整版免费观看| 国产亚洲va综合人人澡精品| 日韩午夜电影| 欧美精品在线一区| 中文国产一区| 欧美另类女人| 中日韩午夜理伦电影免费| 免费成年人欧美视频| 欧美日韩精品欧美日韩精品一| 亚洲人成人99网站| 久久亚洲图片| 亚洲人成人77777线观看| 一本色道久久综合亚洲精品按摩| 欧美人与禽猛交乱配| 欧美精品久久99久久在免费线| 欧美日韩国产a| 亚洲欧美日韩成人| 午夜日韩激情| 久热精品在线视频| 午夜一区在线| 影音先锋成人资源站| 欧美日韩精品综合在线| 欧美日韩1区2区3区| 一区二区三区高清在线观看| 另类酷文…触手系列精品集v1小说| 欧美精品一区二区久久婷婷| 亚洲免费观看高清在线观看| 精品动漫3d一区二区三区| 亚洲国产毛片完整版| 韩国在线一区| 亚洲乱码国产乱码精品精可以看| 午夜精品久久久久影视| 一区二区三区免费观看| 久久精品一二三| 久久精品夜色噜噜亚洲a∨| 国产精品一区一区三区| 国产精品久久久久久福利一牛影视| 久久久国产亚洲精品| 久久免费高清视频| 亚洲欧美日本视频在线观看| 国语精品一区| 亚洲欧美变态国产另类| 免费久久99精品国产| 在线亚洲欧美视频| 久久久99免费视频| 欧美日韩大陆在线| 国产亚洲欧美日韩美女| 性欧美暴力猛交另类hd| 国产精品你懂的在线| 欧美人与性动交cc0o| 久久一区二区三区超碰国产精品| 欧美在线一级va免费观看| 久久久午夜电影| 国产精品成人一区二区网站软件| 国产日韩欧美另类| 伊人久久婷婷色综合98网| 亚洲风情在线资源站| 久久看片网站| 在线观看精品一区| 午夜精品99久久免费| 国产精品影音先锋| 久久免费精品日本久久中文字幕| 欧美成人免费全部观看天天性色| 日韩视频不卡中文| 久久综合综合久久综合| 国产精品视频午夜| 国产精品久久国产精麻豆99网站| 欧美日韩免费在线观看| 国产欧美亚洲视频| 久久久久久午夜| 久久精品国产亚洲一区二区| 欧美精品日韩www.p站| 欧美日韩国产综合久久| 一本一本久久a久久精品综合妖精| 欧美h视频在线| 1204国产成人精品视频| 91久久综合| 在线成人性视频| 亚洲区一区二| 国产在线不卡视频| 国产精品对白刺激久久久| 亚洲免费在线观看视频| 老司机成人网| 国产亚洲欧美另类一区二区三区| 嫩模写真一区二区三区三州| 久久精品电影| 国产精品99久久久久久久久久久久| 国产精品资源在线观看| 欧美大片在线观看| 国产午夜精品美女视频明星a级| 欧美在线一区二区| 欧美成人免费一级人片100| 国内精品免费在线观看| 欧美日韩在线播放一区二区| 亚洲激情一区二区三区| 国产精品美女一区二区| 欧美资源在线观看| 久久激情一区| 亚洲国产日韩在线一区模特| 亚洲一区黄色| 亚洲精品一区二区三区99| 久久精品视频网| 欧美另类极品videosbest最新版本| 久久久久久久一区二区| 欧美日韩一区二区三区四区在线观看| 亚洲第一主播视频| 久久亚洲私人国产精品va| 亚洲美女免费视频| 欧美国产视频日韩| 亚洲国产日韩在线| 欧美日韩美女在线| 欧美另类99xxxxx| 国产嫩草影院久久久久| 午夜精品一区二区三区在线播放| 亚洲自拍另类| 国产欧美综合一区二区三区| 1024成人网色www| 国产精品一区三区| 欧美日韩亚洲综合一区| 欧美午夜在线一二页| 欧美视频三区在线播放| 亚洲免费中文| 久久av一区二区三区亚洲| 国产真实精品久久二三区| 韩国三级电影久久久久久| 久久久久久婷| 影音先锋另类| 亚洲精品久久久久久久久久久久| 激情久久久久久久| 久久se精品一区二区| 欧美午夜视频网站| 欧美精品一区二区视频| av成人毛片| 国产又爽又黄的激情精品视频| 亚洲人成网站999久久久综合| 亚洲国产欧美在线| 国产一区二区久久久| 久久国产精品亚洲va麻豆| 国产午夜精品理论片a级探花| 猛男gaygay欧美视频| 亚洲精品一区二区网址| 尤物九九久久国产精品的分类| 夜夜嗨av色综合久久久综合网| 性久久久久久久久久久久| 国内成+人亚洲+欧美+综合在线| 亚洲男人的天堂在线观看| 国产日韩欧美精品综合| 欧美成人国产一区二区| 午夜激情综合网| 久久综合电影一区| 美女精品一区| 一区二区不卡在线视频 午夜欧美不卡'| 久久网站热最新地址| 亚洲特色特黄| 欧美777四色影视在线| 亚洲毛片在线观看| 亚洲视频自拍偷拍| 欧美精品二区| 国产精品久久7| 国产欧美日韩精品专区| 亚洲国产清纯| 久久久不卡网国产精品一区| 性久久久久久| 国产欧美不卡| 国产精品入口66mio| 久久久久免费| 99精品视频免费| 国产丝袜美腿一区二区三区| 国产精品高潮呻吟久久| 欧美乱大交xxxxx| 国产日产精品一区二区三区四区的观看方式| 国产农村妇女精品一区二区| 亚洲欧美日韩国产成人| 久久久久久久久综合| 99re国产精品| 亚洲午夜视频| 夜夜夜久久久| 欧美日韩亚洲一区二区三区在线观看| 久久久水蜜桃av免费网站| 欧美日韩精品一区二区| 欧美日本在线视频| 亚洲欧美成人一区二区三区| 国产偷自视频区视频一区二区| 亚洲精品一区二| 国产日韩一区欧美| 亚洲国产视频a| 欧美另类99xxxxx| 久久成人18免费观看| 欧美巨乳在线观看| 亚洲精品视频在线看| 国产欧亚日韩视频| 在线观看日韩av先锋影音电影院| 国产亚洲成精品久久| 牛人盗摄一区二区三区视频| 欧美特黄一级| 国产精品人人做人人爽| 亚洲黄色av一区| 亚洲高清色综合| 欧美三级日韩三级国产三级| 久久一二三四| 欧美系列电影免费观看| 欧美了一区在线观看| 欧美激情第二页| 亚洲在线视频一区| 欧美成人自拍| 国产精品稀缺呦系列在线| 午夜久久资源| 久久亚洲色图| 国产亚洲精品7777| 亚洲一区二区成人| 一区二区三区视频在线播放| 亚洲欧美日本精品| 久久精品一区二区国产| 国产精品日韩一区二区三区| 久久亚洲国产成人| 国产亚洲欧美激情| 亚洲一区二区三区四区中文| 免费看亚洲片| 国产亚洲欧美日韩在线一区| 国产精品jvid在线观看蜜臀| 亚洲一区亚洲| 亚洲日本aⅴ片在线观看香蕉|