• <li id="00i08"><input id="00i08"></input></li>
  • <sup id="00i08"><tbody id="00i08"></tbody></sup>
    <abbr id="00i08"></abbr>
  • 新聞中心

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

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

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

      概覽

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

      多功能智能設備配有自定義式板載處理功能,最大限度地為系統定時及觸發提供靈活性能。 與控制設備功能的固定ASIC不同,智能采用基于FPGA的系統定時控制器,令所有模擬和數字I/O能夠根據特定應用操作接受相應的配置。 本指南展示了:如何使用R系列智能板卡和 FPGA,靈活自如地執行任務

      入門

       FPGA模塊幫助DAQ系統的開發者靈活自如地進行應用程序編程以實現各類輸入/輸出操作。 用戶無需預先了解VHDL等硬件設計工具,便可將代碼嵌入FPGA芯片并獲得硬件定時的速度和可靠性。

      讓我們先從硬件的常用組件切入論題。 假設您擁有了模數轉換器(ADC)、數模轉換器(DAC)和數字輸入/輸出線,則所有I/O便要根據實際操作接受某種方式的定時和控制。 典型的多功能設備采用功能齊全的ASIC,滿足了大多數的功能性需求。

      比如:M系列DAQ設備通過DAQ-STC2,控制著各類硬件組件的定時和觸發。 智能DAQ硬件(如:R系列DAQ設備)區別于市面上的其他任何數據采集設備,因為在控制設備功能方面智能DAQ用基于FPGA的系統定時控制器取代了傳 統ASIC,從而使得所有模擬和數字I/O都能根據特定應用操作接受相應的配置。 可重配置FPGA芯片通過 LabVIEW FPGA模塊進行編程,此時NI LabVIEW的數據流模式仍舊適用,不過采用了一組新函數控制最底層的設備I/O。

      LabVIEW FPGA I/O節點并不通過NI-DAQmx函數負責實現常見的任務和功能,而是靈活自如地在各個通道最底層上運行。 通過以下各部分的內容,我們將了解NI-DAQmx的特定實例,并學習如何通過智能DAQ定制各類數據采集任務。

      定時和觸發

      實現高級數據采集的智能DAQ主要用于定制定時和觸發。 下方的范例程序框圖展現了:NI-DAQmx幫助實現的觸發式模擬輸入任務。

      

     

      圖1. 通過NI-DAQmx實現的觸發式模擬輸入

      如圖1所示,智能DAQ并未使用不同函數配置通道,而是通過名為I/O節點的函數讀寫各路模擬和數字通道。 讓我們看看使用NI LabVIEW FPGA中I/O節點所獲得的相同功能。

      

     

      圖2. 通過智能DAQ和NI LabVIEW FPGA實現的觸發式模擬輸入


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

    關鍵詞: NI 數據采集 LabVIEW DAQ

    評論


    相關推薦

    技術專區

    關閉
    主站蜘蛛池模板: 双牌县| 庆元县| 西盟| 阿鲁科尔沁旗| 独山县| 利津县| 峨边| 佛山市| 乐平市| 栾城县| 长武县| 呼伦贝尔市| 玛曲县| 阜宁县| 阿拉善右旗| 蓝田县| 蓝田县| 安义县| 富蕴县| 武夷山市| 定陶县| 营山县| 库车县| 昌乐县| 井陉县| 延寿县| 招远市| 津市市| 增城市| 敦煌市| 辽源市| 虞城县| 贵阳市| 平原县| 富阳市| 密山市| 德兴市| 舟曲县| 庆城县| 育儿| 南康市|