《電子技術應用》
您所在的位置:首頁 > 可編程邏輯 > 設計應用 > 基于W5300和FPGA的實時數據采集系統設計
基于W5300和FPGA的實時數據采集系統設計
來源:電子技術應用2013年第4期
白佳俊1,孟祥勇2,張德平1,馮 起1,袁乃昌1
1.國防科學技術大學 電子科學與工程學院,湖南 長沙410073; 2.齊齊哈爾建華有限公司試驗場,黑龍江 齊齊哈爾161000
摘要: 為實現數據采集的實時傳輸和遠程控制,設計并實現了基于W5300和FPGA的實時數據采集系統。系統選用W5300搭建網絡模塊,采用TCP協議與遠程上位機通信,控制以AD7357為核心的A/D模塊進行數據采集。通過對系統穩定性和準確性的反復測試,最終可實現兩路A/D以1.5 MS/s采樣率對50 Hz~750 kHz信號的準確采樣并向遠程上位機實時傳輸數據。
中圖分類號: TM935.2
文獻標識碼: A
文章編號: 0258-7998(2013)04-0019-03
Design of data acquisition system based on W5300 and FPGA
Bai Jiajun1,Meng Xiangyong2,Zhang Deping1,Feng Qi1,Yuan Naichang1
1.School of Electronic Science and Engineering, National University of Defense Technology,Changsha 410073,China; 2.Proving Ground of Jian Hua Company,Qiqihaer 161000,China
Abstract: In order to achieve real-time transmission of data acquisition and remote control, this paper designed and implemented the W5300 and FPGA-based real-time data acquisition system. The system chose W5300 to build a network module and communicated with the remote host computer using TCP protocol to control A/D module which based on AD7357 to acqure data.Both channels of AD7357 can accurately sample signal of 50 Hz~500 kHz at 1.5 MS/s rate and transmit the data to the remote host computer real-timely.
Key words : W5300;FPGA;AD7357;data acquisition;real-time transport

    數據采集是信號處理的前提,大量采樣數據的實時傳輸十分重要。以太網由于傳輸速度快、傳輸距離遠,可以方便地實現系統的遠程控制。采用微控制單元和硬件協議控制芯片實現數據的網絡傳輸在硬件構架上比較簡單,容易實現且成本較低[1]。

    本文基于硬件以太網協議芯片W5300FPGA,設計并實現了一套可以與遠程上位機進行實時通信的數據采集系統,可實現對信號的高速采集和實時數據傳輸。
1 數據采集系統組成結構
    數據采集系統采用模塊化設計,主要由電源模塊、A/D模塊、控制模塊和網絡模塊組成,組成框圖如圖1所示。

 

 

2 數據采集系統的設計與實現
2.1 硬件設計
2.1.1 控制模塊

    本系統中控制模塊采用Xilinx公司Spartan-3系列XC3S400[2]作為主控芯片,系統時鐘為50 MHz。該器件豐富的I/O管腳可以完全滿足系統需要且價格便宜。剩余的管腳用于控制三態緩沖芯片74HC245,可連接紅外感應器等器件作為信號采集的觸發信號??刂颇K主要完成A/D模塊時序生成、網口模塊初始化和讀寫時序及與上位機的實時數據通信。
2.1.2 A/D模塊
    A/D模塊采用ADI公司的AD7357,該芯片為差分輸入、雙通道、4.2 MS/s、14位SAR型ADC[3]。為實現差分驅動,采用低失真差分ADC驅動器AD8138實現信號的單端轉差分放大。該芯片可產生兩個幅值相等、相位相差180°且以共模電壓為中心的差分信號同時驅動ADC的VIN+和VIN-管腳[4]。共模電壓由AD7357內部2.048 V基準電壓通過分壓提供。首先通過高精度、低噪聲、低溫漂運算放大器AD8628對REFA/B管腳的基準電壓進行緩沖,以提高驅動能力。A/D采樣電路如圖2所示。

2.1.3 網絡模塊
    為實現采樣數據的實時傳輸并與上位機進行實時通信,選用Winzet公司的硬件以太網協議芯片W5300搭建網絡模塊。該芯片內部集成10/100 M以太網控制器、MAC和TCP/IP協議棧,支持8個獨立端口同時連接,通信速率最高可達到80 Mb/s;與主機接口支持8/16 bit數據總線,支持2種主機接口模式;內部有128 KB TX/RX存儲器,可根據端口通信數據吞吐量動態調整其分配[5]。
    由于AD7357為14位SAR型ADC,故將BIT16EN管腳拉高,采用16 bit數據總線模式;地址總線采用直接地址模式;同時將W5300芯片的管腳TEST-MODE[3:0]接地,選擇內部PHY模式;OP-MODE[2:0]接地,選擇全功能自動握手模式;RJ-45接頭選用集成網絡變壓器的13F-60。網絡模塊電路如圖3所示。

2.2 軟件設計
      由于W5300不支持上電復位,故系統上電后首先通過延時產生5 ?滋s低電平復位信號。為使W5300鎖相環邏輯穩定,復位信號恢復高電平后繼續等待20 ms。復位結束后系統對W5300進行初始化,包括主機接口設置、網絡信息設置和內部TX/RX存儲器的分配[5]。
    本系統中利用狀態機依次對MAC地址、子網掩碼、本機IP地址、本機端口號等8個寄存器進行配置,其余寄存器采用默認配置。初始化結束后系統打開端口0,并設置為服務器模式,選用TCP/IP協議傳輸,進入監聽狀態,當檢測到上位機的握手命令時建立連接。
    建立連接后,查詢W5300接收寄存器是否有來自上位機的數據。如果有,則接收數據,處理完畢后繼續查詢;如果沒有,則系統檢測是否有外部觸發信號或上位機命令,當檢測到時,A/D模塊開始工作,通過調整A/D模塊的工作時鐘可實現采樣率0.5 MS/s~4 MS/s的變化。為實現數據的連續傳輸,在FPGA內部建立二級FIFO緩沖。在數據采集過程中,如果收到上位機結束命令或者網絡異常中斷,則W5300關閉端口,然后重新打開進行監聽,等待下一次連接。整個程序的流程圖如圖4所示。

    FPGA程序開發采用Verilog語言[6],在集成開發環境ISE13.2下進行調試和編譯,通過JTAG接口將程序下載到FPGA器件中。程序的主要功能是完成對W5300寄存器的讀寫控制、FIFO緩沖的讀寫控制、TCP傳輸協議的實現以及AD7357采樣時序的生成。由于實時傳輸數據量較大,各模塊對時序要求非常嚴格,若時序不正常,則會導致數據的錯誤或丟失。以W5300的讀寄存器時序為例,必須滿足的幾個要求是:芯片使能信號CS拉低時間大于65 ns,且再次拉低間隔時間大于28 ns;讀使能信號RD拉低時間大于65 ns;讀使能信號拉高后數據保持時間tD小于7 ns。為滿足此時序要求,在該模塊中,系統時鐘采用50 MHz,一個時鐘周期為20 ns,利用狀態機產生讀時序,一個讀寄存器周期為120 ns,即6個時鐘周期。圖5[5]為讀寄存器時序要求。

2.3 整體電路實現
    在進行電路設計時,需要將模擬供電與數字供電分開,且模擬地與數字地隔離或用磁珠相連,以降低數字電路和模擬電路之間的干擾;將網口模塊RXIP/RXIN、TXOP/TXON信號對按差分信號布線,長度一致且盡量靠近[7];信號輸入采用同軸接頭,為縮小體積,元器件全部采用縮小體積表面封裝。
3 測試結果
    程序下載完畢后,首先利用ISE自帶的Chipscope軟件觀察各模塊時序是否滿足要求。調試正常后,選用安捷倫公司的波形發生器輸出50 Hz~1 MHz正弦信號和方波信號,峰峰值為1 V。通過簡易的上位機軟件控制網絡的連接和斷開、數據采集的開始和結束及采樣數據的存儲。隨后利用Matlab進行數據的分析處理,繪制時域波形和頻譜分析。經過反復測試,系統正常工作時可實現兩路A/D以1.5 MS/s采樣率對50 Hz~750 kHz信號的準確采樣和穩定傳輸。圖6為750 kHz正弦信號的局部采樣結果。

    本系統利用W5300搭建網絡模塊,實現了A/D采樣數據的實時傳輸。若接入以太網,則可實現系統的遠程控制。實驗結果表明,系統工作穩定。目前,本系統已應用于某型號測速雷達,代替了以往的PCI采集卡,降低了設備成本,提高了設備的通用性。為了進一步提高系統性能,可加入外掛RAM代替FPGA內部FIFO,同時W5300采用DMA模式傳輸可進一步提高傳輸速率,最高可達80 Mb/s。在此前提下,可選用有效位數更多、采樣率更高的A/D芯片,以拓寬系統的適用范圍。
參考文獻
[1] 王婕,王健.基于ToE技術的嵌入式以太網接口設計[J].工業儀表與自動化裝置,2011(6):34-41.
[2] Xilinx Corporation. Spartan-3 FPGA family:complete data  sheet[EB/OL].(2005)[2005].http://www.xilinx.com.
[3] Analog Device,Inc.AD7357 data sheet[EB/OL].(2011)[2011].http://www.analog.com.
[4] Analog Device,Inc.AD8138 data sheet[EB/OL].(2002)[2002].http://www.analog.com.
[5] WIZnet Device,Inc.High-performance internet connectivity solution-W5300[EB/OL].(2008)[2008].http://www.wiznet.co.kr.
[6] 王金明.數字系統設計與Verilog HDL[M].北京:電子工業出版社,2009.
[7] WIZnet Device,Inc.W5100 Layout Guide[EB/OL].(2009)[2009].http://www.wiznet.co.kr.

此內容為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>
          亚洲国产小视频在线观看| 欧美国产日韩精品| 亚洲精品欧美精品| 欧美日韩国产美女| 美女日韩欧美| 午夜精品福利一区二区蜜股av| 久久久久久夜| 伊人久久久大香线蕉综合直播| 欧美xart系列在线观看| 亚洲国产激情| 欧美二区不卡| 国产精品福利久久久| 国产精品久久国产精品99gif| 精品盗摄一区二区三区| 日韩亚洲国产精品| 国产精品嫩草久久久久| 亚洲精品国久久99热| 欧美在线综合| 欧美日韩视频不卡| 欧美日韩亚洲综合一区| 一本色道久久综合一区| 国产女人aaa级久久久级| 亚洲高清在线观看一区| 国产精品一区二区久久| 欧美久久一区| 亚洲欧美日韩爽爽影院| 国产香蕉久久精品综合网| 久久久久国产成人精品亚洲午夜| 亚洲人体影院| 欧美大片在线看免费观看| 日韩午夜中文字幕| 国产一区二区av| 国产一区三区三区| 午夜精品区一区二区三| 韩国美女久久| 国产一区二区三区视频在线观看| 久久免费视频观看| 欧美激情a∨在线视频播放| 欧美性猛片xxxx免费看久爱| 国产精品一区二区三区久久久| 永久555www成人免费| 国产日韩精品久久| 亚洲国产va精品久久久不卡综合| 久久av一区二区三区漫画| 香蕉久久夜色精品国产使用方法| 在线免费观看日本一区| 久久一日本道色综合久久| 欧美专区在线播放| 国产精品三级久久久久久电影| 久久久久99| 亚洲激情av| 一本久道综合久久精品| 欧美一区二区三区喷汁尤物| 国产精品成人观看视频免费| 欧美精彩视频一区二区三区| 欧美日本一区二区视频在线观看| 麻豆精品视频在线观看| 亚洲国产另类久久久精品极度| 一本久道久久综合狠狠爱| 欧美成人一区二免费视频软件| 亚洲国产日韩一区二区| 欧美韩日一区二区三区| 亚洲区第一页| 午夜精品福利一区二区三区av| 国产麻豆午夜三级精品| 亚洲国产一区二区a毛片| 国产老女人精品毛片久久| 亚洲国产精品久久久久秋霞不卡| 欧美精品乱码久久久久久按摩| 久久久久久久久伊人| 欧美影片第一页| 在线观看欧美日韩| 亚洲精品国产日韩| 一区二区三区久久| 亚洲精品资源美女情侣酒店| 亚洲视频在线免费观看| 亚洲手机成人高清视频| 一区二区三区 在线观看视| 亚洲欧洲在线看| 精久久久久久| 99视频国产精品免费观看| 久久亚洲综合色一区二区三区| 国产精品视频大全| 久久久久久久精| 欧美日韩一区二区在线观看| 欧美日韩在线视频一区| 欧美在线高清视频| 欧美一区2区三区4区公司二百| 亚洲国产影院| 亚洲永久视频| 99精品欧美一区二区三区| 亚洲视频精品| 国产乱码精品| 在线免费观看日本欧美| 狠狠色综合一区二区| 久久久亚洲综合| 亚洲电影有码| 亚洲精品免费一区二区三区| 欧美—级在线免费片| 亚洲第一久久影院| 暖暖成人免费视频| 免费人成网站在线观看欧美高清| 欧美日本一区二区视频在线观看| 一区久久精品| 亚洲网在线观看| 美女尤物久久精品| 一色屋精品视频免费看| 亚洲欧美日韩在线| 欧美在线二区| 亚洲欧美偷拍卡通变态| 欧美a级片一区| 国产亚洲一区在线播放| 亚洲电影自拍| 亚洲一区二区日本| 亚洲永久精品国产| 欧美制服丝袜第一页| 欧美日本亚洲韩国国产| 亚洲一区二区三区国产| 亚洲高清在线观看一区| 亚洲另类一区二区| 亚洲韩国日本中文字幕| 国产精品区一区| 久久久久国产一区二区三区| 亚洲欧美日韩一区在线观看| 午夜在线成人av| 激情五月综合色婷婷一区二区| 久久国产欧美精品| 久久精品国产99国产精品| 亚洲高清中文字幕| 午夜精品久久久久久久久久久| 在线观看欧美激情| 久久艳片www.17c.com| 国精品一区二区| 久久久夜色精品亚洲| 欧美在线视频免费观看| 欧美一区二区在线播放| 国产精品天美传媒入口| 欧美系列亚洲系列| 国产一区二区三区免费不卡| 国产一区视频在线观看免费| 久久人91精品久久久久久不卡| 在线播放不卡| 久久中文字幕一区| 国产日韩视频一区二区三区| 午夜视频久久久久久| 国产伦精品一区二区三区高清| 老鸭窝毛片一区二区三区| 久久综合色播五月| 免费亚洲视频| 麻豆av福利av久久av| 国产精品麻豆成人av电影艾秋| 亚洲精选大片| 亚洲人体大胆视频| 亚洲成人中文| 久久精品国产99| 国产伦精品一区二区三区高清| 国产在线日韩| 久久精品亚洲精品| 久久久免费观看视频| 亚洲精品久久在线| 99在线观看免费视频精品观看| 欧美国产日本高清在线| 一本色道精品久久一区二区三区| 欧美亚洲色图校园春色| 麻豆精品视频在线观看视频| 欧美一区二视频在线免费观看| 午夜精品久久久99热福利| 亚洲一区二区三区视频播放| 久久久精品日韩| 亚洲麻豆视频| 欧美精选午夜久久久乱码6080| 国语自产精品视频在线看8查询8| 国产欧美日韩在线观看| 久久成人精品视频| 久久国产精品久久w女人spa| 亚洲午夜激情网页| 91久久精品久久国产性色也91| 亚洲自拍啪啪| 国产日韩精品在线播放| 91久久久久久久久久久久久| 韩国三级在线一区| 欧美一区激情视频在线观看| 欧美成人免费全部观看天天性色| 久久精品中文| 日韩亚洲在线观看| 国产欧美一区二区三区在线老狼| 欧美日韩一区二区在线观看| 国产精品国产成人国产三级| 午夜精品久久久久久久久久久久| 亚洲午夜久久久久久久久电影院| 美日韩精品视频| 欧美大片一区二区三区| 国产伦精品一区二区三区高清| 美女网站在线免费欧美精品| 久久综合亚洲社区| 欧美自拍偷拍| 亚洲国产综合91精品麻豆| 亚洲愉拍自拍另类高清精品| 日韩一区二区精品视频| 99re在线精品| 亚洲高清一二三区| 亚洲国产日韩欧美| 欧美一区二区三区四区夜夜大片| 亚洲精品无人区| 亚洲永久免费观看| 欧美日韩一区成人| 欧美日韩一区在线视频| 亚洲一区二区影院| 久久精品成人一区二区三区| 久久国产免费| 欧美日韩成人综合| 在线播放中文字幕一区| 日韩亚洲精品视频| 欧美黄色一区二区| 欧美大片网址| 欧美日韩三级一区二区| 美日韩精品视频| 一区二区三区色| 欧美黄色影院| 夜夜嗨av一区二区三区中文字幕| 欧美激情亚洲视频| 久久综合中文字幕| 欧美激情一区三区| 激情久久久久久久久久久久久久久久| 国产精品日日摸夜夜摸av| 中日韩在线视频| 欧美成年人视频网站欧美| 中文一区二区在线观看| 欧美精品色一区二区三区| 亚洲男女自偷自拍图片另类| 美女网站在线免费欧美精品| 亚洲最快最全在线视频| 亚洲激情在线视频| 亚洲国产成人久久| 欧美日韩亚洲一区二| 国产精品三区www17con| 国产精品伊人日日| 欧美国产精品va在线观看| 欧美片在线观看| 亚洲无毛电影| 久久精品国产91精品亚洲| 国产真实乱子伦精品视频| 欧美激情中文不卡| 久久国产精品99久久久久久老狼| 欧美激情视频网站| 在线精品一区| 亚洲国产欧美一区二区三区同亚洲| 久久久精品午夜少妇| 国产一区二区精品久久| 另类天堂视频在线观看| 亚洲一级二级| 欧美一区二区网站| 欧美激情网站在线观看| 欧美三级午夜理伦三级中视频| 永久91嫩草亚洲精品人人| 午夜精品区一区二区三| 亚洲黄页视频免费观看| 亚洲一级影院| 一个人看的www久久| 国产欧美一区二区三区久久人妖| 亚洲影院在线观看| 欧美日韩在线视频首页| 久久本道综合色狠狠五月| 亚洲另类春色国产| 亚洲国产精品综合| 欧美一区永久视频免费观看| 亚洲欧美日本日韩| 亚洲老板91色精品久久| 亚洲福利国产| 久久一区二区三区超碰国产精品| 午夜精品理论片| 欧美大片免费观看| 久久精品理论片| 久久er精品视频| 亚洲第一主播视频| 国产精品久久久久免费a∨大胸| 欧美精品一区二区三区一线天视频| 欧美精品在线观看播放| 亚洲国产精品成人一区二区| 国产视频一区在线| 国产一区二区三区网站| 国产欧美一区二区三区久久人妖| 欧美午夜精彩| 欧美在线观看视频| 欧美精品在欧美一区二区少妇| 美脚丝袜一区二区三区在线观看| 久久精品综合| 激情综合久久| 免费亚洲网站| 亚洲午夜一级| 亚洲免费av观看| 欧美xxxx在线观看| 亚洲精品一区二区三| 亚洲自拍偷拍色片视频| 亚洲电影av| 欧美日韩网站| 91久久精品国产91久久性色tv| 亚洲国产成人av| 亚洲午夜精品一区二区三区他趣| 亚洲欧美久久久久一区二区三区| 夜夜精品视频一区二区| 日韩视频免费在线观看| 欧美成人免费全部观看天天性色| 久久夜色精品亚洲噜噜国产mv| 国产精品综合色区在线观看| 欧美精品播放| 欧美激情网友自拍| 韩国一区二区三区美女美女秀| 国产在线观看91精品一区| 一本色道久久88亚洲综合88| 国产精品久久久久久五月尺| 欧美无乱码久久久免费午夜一区| 欧美在线视频日韩| 亚洲狼人综合| 欧美一区二区三区四区在线观看地址| 国产毛片精品视频| 欧美日韩伦理在线免费| 国产欧美日韩精品在线| 午夜精品网站| 日韩亚洲在线观看| 欧美精品成人一区二区在线观看| 一区二区亚洲精品国产| 亚洲欧美国产va在线影院| 日韩视频在线免费观看| 国产日韩免费| 欧美福利小视频| 欧美片第1页综合| 欧美日韩另类一区|