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

          新聞中心

          EEPW首頁 > 模擬技術(shù) > 設(shè)計應(yīng)用 > 基于PCI總線的大容量雷達數(shù)據(jù)采集系統(tǒng)的設(shè)計

          基于PCI總線的大容量雷達數(shù)據(jù)采集系統(tǒng)的設(shè)計

          作者: 時間:2012-04-18 來源:網(wǎng)絡(luò) 收藏
          LOCAL總線存儲空間讀數(shù)據(jù)到PCI總線存儲空間。
            在實際的數(shù)據(jù)采集中,我們僅用到PCITarget和DMA兩種數(shù)據(jù)傳輸模式,PCITarget用于對控制模塊中的寄存器進行讀寫,用于采集方式的設(shè)定,DMA用于雷達數(shù)據(jù)的采集。
          3.2 信號調(diào)理模塊和模數(shù)轉(zhuǎn)換模塊
            采用AD843構(gòu)成的信號調(diào)理模塊,對輸入的雷達信號進行隔離限幅放大。經(jīng)過調(diào)理后的雷達信號送到高速模數(shù)轉(zhuǎn)換芯片AD9042AD的模擬輸入端進行模數(shù)轉(zhuǎn)換,模數(shù)轉(zhuǎn)換時鐘由控制模塊產(chǎn)生。AD9042AD的模擬電源由DC-DC饋電,DC-DC輸出電壓的在線穩(wěn)定度為1.25%,滿足AD9042AD模擬電壓穩(wěn)定度5%的要求。AD9042AD是一種高速、高性能、低功耗的12位高速模數(shù)轉(zhuǎn)換芯片;它采用兩級轉(zhuǎn)換模式,并以與CMOS兼容的模式輸出二進制補碼,+5V供電,內(nèi)部提供采樣/保持電路以及參考電壓;它的轉(zhuǎn)換速率高達41MSPS。
          3.3 FIFO模塊
            利用DMA方式進行數(shù)據(jù)傳輸時,接口芯片PLX9054內(nèi)部用于數(shù)據(jù)緩沖的FIFO只有32 DWord大小,遠不能滿足高速連續(xù)大容量雷達數(shù)據(jù)采集的要求。所以,采用在LOCAL總線上外加FIFO的方法來增加用于數(shù)據(jù)緩沖FIFO的容量,我們采用的FIFO芯片IDT7206L12為16K×9位,所以每路要用兩片IDT7206L12來構(gòu)成16K×18位(只用了16位),兩路共要用四片IDT7206 L12。
          3.4 控制模塊
            Xilinx公司的CPLD器件XC95144XL采用了最先進的FastFlash技術(shù),有144個宏單元,3200個門電路,并且具有在系統(tǒng)可編程(ISP)和信號延遲可預(yù)測特性,使得它很適合構(gòu)成較復(fù)雜控制器件。在數(shù)據(jù)采集卡的開發(fā)中,采用XC95144XL作為控制模塊??刂颇K主要協(xié)調(diào)各個模塊的工作,完成數(shù)據(jù)采集功能??刂颇K除了實現(xiàn)數(shù)據(jù)采集的控制邏輯外,還在其中實現(xiàn)了分頻、觸發(fā)源選擇、命令等一些控制和狀態(tài)寄存器,通過對上述寄存器的讀或?qū)?,進行數(shù)據(jù)采集工作方式設(shè)定。
            由于PLX9054的LOCAL總線工作在C模式,所以XC95144XL經(jīng)編程后的工作時序要滿足C模式的要求。我們采用VHDL邏輯輸入方式,利用Xilinx公司的配套軟件Foundation Series 2.1對XC95144XL芯片進行編程。由于控制邏輯比較復(fù)雜,在編寫控制模塊的VHDL程序時,采用了分層設(shè)計的設(shè)計方法。
          4 配套軟件的實現(xiàn)
            雷達數(shù)據(jù)的采集由數(shù)據(jù)采集卡在控制模塊的控制下自動進行,這就為數(shù)據(jù)存儲提供了有利條件,使主機在對PCI總線控制器和控制模塊中的控制寄存器進行必要的初始化后,只進行數(shù)據(jù)存儲工作,提高了數(shù)據(jù)實時采集與實時存儲的速度。在數(shù)據(jù)采集軟件的實現(xiàn)中,采用了DMA工作方式。具體工作過程為:當系統(tǒng)啟動后,首先對采集卡進行檢測,如采集卡存在則申請并分配系統(tǒng)資源,如內(nèi)存、中斷和DMA資源等,接著,對數(shù)據(jù)采集卡進行工作方式的設(shè)置,并且,啟動DMA進行數(shù)據(jù)傳輸。在該程序中,以中斷方式進行工作,即DMA先將采集的數(shù)據(jù)傳輸至主機內(nèi)存中,當傳輸達到預(yù)定量時,采集結(jié)束,調(diào)用中斷處理程序,將內(nèi)存中的數(shù)據(jù)存儲到硬盤中,生成雷達數(shù)據(jù)文件。數(shù)據(jù)采集軟件流程如圖2所示。
          模擬電路文章專題:模擬電路基礎(chǔ)


          評論


          相關(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); })();