<meter id="pryje"><nav id="pryje"><delect id="pryje"></delect></nav></meter>
          <label id="pryje"></label>

          新聞中心

          EEPW首頁 > 嵌入式系統(tǒng) > 設(shè)計應(yīng)用 > 基于ISP1581的USB數(shù)據(jù)采集系統(tǒng)的實現(xiàn)

          基于ISP1581的USB數(shù)據(jù)采集系統(tǒng)的實現(xiàn)

          作者: 時間:2013-09-11 來源:網(wǎng)絡(luò) 收藏

            數(shù)據(jù)采集廣泛應(yīng)用于信號檢測、信號處理、儀器儀表等領(lǐng)域。目前,有各種數(shù)據(jù)采集卡或采集系統(tǒng)可供選擇,但由于數(shù)據(jù)源以及用戶需求的多樣性,有時并不能滿足要求。特別是在某些應(yīng)用中,需要同時高速采集多個通道的數(shù)據(jù),而且為了分析比較各通道信號間的相互關(guān)系,常常要求所有通道的采集必須同步。目前常用的數(shù)據(jù)采集卡是具有ISA總線、PCI總線等接口形式的A/D采集卡,雖然數(shù)據(jù)傳輸率很高,但是還存在整個系統(tǒng)笨重,缺乏靈活性,不能實現(xiàn)即插即用,不適合小型、便攜設(shè)備應(yīng)用等缺點。通用串行總線()是為了解決日益增加的PC機外設(shè)與有限的主板插槽和端口之間的矛盾而制定的一種串行通信標(biāo)準(zhǔn)。的出現(xiàn)很好地解決了以上問題。不僅具有快速的傳輸性能,而且USB協(xié)議本身具有其糾錯能力,它的即插即用模式和易擴展性能都具有很強的發(fā)展前途和應(yīng)用價值。根據(jù)項目實際需求,本文設(shè)計了一種基于的高速USB多通道,系統(tǒng)最高采樣率每通道可達500 K字,并且具有增益控制調(diào)節(jié)、外觸發(fā)同步采集等功能,目前該系統(tǒng)已成功地應(yīng)用于某水下定位系統(tǒng)。

            1 系統(tǒng)硬件組成

            如圖1所示,系統(tǒng)由信號調(diào)理電路模塊、A/D采集模塊、USB數(shù)據(jù)傳輸模塊三個部分組成。


            1.1 信號調(diào)理電路模塊

            由于從傳感器進來的信號一般都比較小(大約在微伏量級),A/D無法直接對這些信號進行采集,需要通過信號調(diào)理電路模塊對其進行放大,以滿足A/D采集的量程范圍。另外,由于信號容易受到外界噪聲以及電噪聲的干擾,通過信號調(diào)理電路所具有的濾波功能,可以濾除信號頻帶外的噪聲。

            1.2 A/D采集模塊

            A/D采集模塊由1片F(xiàn)PGA和2片A/D組成,完成4路信號的模/數(shù)轉(zhuǎn)換。模數(shù)轉(zhuǎn)換器選擇的是AD7655芯片。AD7655是一款高速、低功耗4通道16位模數(shù)轉(zhuǎn)換器,采用5 V單電源供電,模擬輸入信號范圍為0 V~5 V;高輸入阻抗,可對4路模擬輸入同時高速采樣并進行數(shù)字化轉(zhuǎn)換,采樣速率最高可達1 MS/s,支持并行或串行接口。由于本采集系統(tǒng)要求對各路信號的相位嚴格一致,而AD7655只能同時對4個通道中的2路信號同時進行采樣,因此,1片A/D僅連接了2路模擬信號。另外,為了保證所有通道信號的相位一致性,2片A/D需要使用同一個轉(zhuǎn)換信號來控制轉(zhuǎn)換的進行,故在電路連接時,把每個A/D芯片的轉(zhuǎn)換信號(CNVST)管腳連接在一起,然后連接到FPGA上的轉(zhuǎn)換信號輸出管腳上,由FPGA輸出的轉(zhuǎn)換信號驅(qū)動。FPGA與A/D之間的數(shù)據(jù)讀取采用總線的方式,將每一片A/D的讀控制信號都獨立連接到FPGA上,由FPGA控制各路采樣數(shù)據(jù)的讀取。采集電路連接如圖2所示。


            1.3 USB數(shù)據(jù)傳輸模塊

            USB數(shù)據(jù)傳輸模塊是本系統(tǒng)的核心。要開發(fā)USB功能設(shè)備,首先需要對設(shè)計產(chǎn)品的功能進行全面了解,包括數(shù)據(jù)傳輸速率、傳輸類型、所需要的硬件資源等。在充分了解設(shè)計的產(chǎn)品后,要選擇合適的USB接口芯片,如果選擇得好,可以大大節(jié)省開發(fā)時間和費用。

            USB接口芯片是一種集成了USB協(xié)議的微處理器,能自動對各種USB事件作出響應(yīng),以處理USB總線上的數(shù)據(jù)傳輸。所有的主機和設(shè)備上都至少含有1塊實現(xiàn)其功能的USB接口芯片。按照不同的標(biāo)準(zhǔn),USB接口芯片有如下幾種分類方式,以功能分類則可以分為:主控制器芯片、集線器芯片、功能設(shè)備芯片;以使用方式進行分類則可以分為:帶USB接口的專用MCU、帶USB接口的通用MCU、純粹的USB接口芯片。


          上一頁 1 2 3 下一頁

          評論


          相關(guān)推薦

          技術(shù)專區(qū)

          關(guān)閉
          看屁屁www成人影院,亚洲人妻成人图片,亚洲精品成人午夜在线,日韩在线 欧美成人 (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })();