有關 RIO 技術什麼是 RIO 技術?NI 可重設 I/O (RIO) 技術,透過可重設的 FPGA 晶片與 LabVIEW 圖形化開發工具,可定義所需的客製量測硬體電路。RIO 核心包含 FPGA 晶片與週邊電路,可讓 LabVIEW 執行硬體合成。 快速設計客製硬體NI RIO 技術可輕鬆透過 NI LabVIEW 圖形化的彈性程式設計,協助設計資料擷取、通訊,與控制硬體。使用 RIO 技術,即可透過高效能 I/O 與系統時脈控制的極佳彈性,快速建立客製硬體電路。 RIO 技術廣佈於 NI 平台中,包含 NI PCI 和 PXI 的 R 系列 DAQ 資料擷取卡、精巧的視覺系統,與 CompactRIO。R 系列 DAQ 資料擷取卡,適用於客製化資料擷取或即時 I/O 應用。於精緻的視覺系統上開發客製化的 FPGA 邏輯,以將觸發、脈寬調變訊號,或客製通訊協定,新增至機器視覺應用。CompactRIO 系列內建訊號處理與直接訊號連結功能,具有模組化 FPGA-timed I/O 的優點,可為嵌入式量測和控制應用提供最大的彈性。 ![]() 圖 1. NI 系列的 LabVIEW FPGA 系統 適用於 I/O 通訊與控制 (IOCC) 的客製化電路RIO 技術不需實際建立客製電路,即可針對 IOCC 應用建立最佳化的彈性電子電路。使用 LabVIEW 資料流程式設計,即可整合內建的 FPGA 邏輯,以建置所需的通訊協定 (圖 2)。此外,亦可針對訊號處理、離散線性控制,與非線性控制,使用內建的 LabVIEW 函式,以建立最高 20 MHz 的數位控制系統;和最高 150 kHz 的類比控制系統。 ![]() 圖 2. 建置於 LabVIEW FPGA 中的 16 位元序列週邊介面輸出 針對多種訊號,使用現成的量測硬體不需深入瞭解硬體設計工具或硬體敘述語言 (HDL),只要使用現成的 RIO 硬體與 LabVIEW FPGA 模組,便可依個人需求定義硬體。無論是類比、數位、計數器 I/O,或通訊協定與訊號控制的複雜 I/O,皆可用 RIO 技術開發 LabVIEW 程式碼,並直接連至訊號。當更改訊號需求時,即可修改、下載,並重新彙編 LabVIEW 程式碼至 FPGA,以變更 I/O 的數量、混合狀態,或類型。此彈性可省下寶貴的時間和成本,且無需額外支出,便可重複使用硬體和軟體。 |


