新聞中心

        EEPW首頁 > 測試測量 > 設計應用 > 借助智能DAQ, 獲得高級數據采集技術

        借助智能DAQ, 獲得高級數據采集技術

        作者: 時間:2010-04-13 來源:NI公司 收藏

         

        本文引用地址:http://www.104case.com/article/107898.htm

          

         

          圖21. 通過DMA FIFO和位組裝實現的 FPGA程序框圖

          所有的DMA FIFO數據傳輸寬度均為32位;因此,當其傳遞源自16位模擬輸入通道的數據時,往往能夠合并2路通道或2個樣本上的數據再進行傳輸,從而提高帶寬使用 率。 這即是圖21所展現的位組裝。當數據被直接傳遞到主控計算機的內存后,便可通過在Windows環境下運行的 主接口函數接受讀取(圖22)。

          

         

          圖22. 通過DMA FIFO讀取和位拆裝實現的主接口代碼

          如圖22所示,主接口程序框圖引用FPGA終端VI,然后使用While循環連續讀取DMA FIFO。 32位的數據被分解為2路16位通道,在波形圖表上接受采樣和繪制。 主接口VI還能對FPGA VI前面板上的各類顯示控件和輸入控件進行讀寫操作;在這種情況下,“停止按鈕”輸入控件也被寫入。

          結論

          盡管-STC2等固定ASIC能夠滿足的大多數需求,然而,唯有借助智能中基于可重新配置FPGA的I/O定時和控制,方能實 現高度靈活性和完全定制。 借助 FPGA,觸發和同步任務獲得了簡化,因為通過繪制圖形化程序框圖即可充分滿足用戶需求;借助獨立的模擬和數字I/O線,智能可利用FPGA提供的 實際并行。 R系列智能DAQ設備已經針對多速率采樣、自定義計數器操作和頻率高達40 MHz的板載決策,為多功能進行了各項可能的修繕。


        上一頁 1 2 3 4 5 6 7 8 下一頁

        關鍵詞: NI 數據采集 LabVIEW DAQ

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 镇坪县| 凤山县| 崇明县| 厦门市| 台东县| 新巴尔虎右旗| 江北区| 卢龙县| 原平市| 莒南县| 达州市| 太白县| 车险| 彭水| 隆尧县| 拜泉县| 赤城县| 思茅市| 荆州市| 彭山县| 宁德市| 牡丹江市| 河曲县| 大英县| 霞浦县| 闻喜县| 永福县| 怀安县| 郑州市| 白沙| 东阳市| 雷波县| 方正县| 林州市| 保亭| 连南| 新巴尔虎右旗| 平顶山市| 潞西市| 扎囊县| 南江县|