學術專區 關於NI NI活動訊息 NI Developer Zone 技術支援服務 使用者解決方案 產品與服務 連絡NI MyNI

觸發資料擷取

一旦吻合某項條件,觸發功能即可開始擷取或產生作業。舉例來說,大多數的函式產生器可輸出脈波,提醒使用者已開始產生作業。透過數位觸發功能,即可在接收數位派波的同時,開始擷取作業。接著將說明 NI LabVIEW 數位觸發器的使用方法,以開始擷取作業。


逐步程序

下載逐步程序的 PDF 檔

在開始此程序之前,應先完成 進行量測 中的習題並使用解決方案。亦可建立數字控制元,以模擬 DAQ 輸入。
另請注意,NI 資料擷取 (DAQ) 介面卡並無硬體觸發功能,NI myDAQ 亦相同。請確認所使用的介面卡可支援硬體數位觸發功能,如 National Instruments Educational Laboratory Virtual Instrumentation Suite (NI ELVIS) II。

  1. 將 5 V 觸發電源連至 DAQ 介面卡的 PFI0 端點;或從 PFI0 連至介面卡的 +5 V 亦可達到相同效果。
    1. 可至 ni.com 線上搜尋您手邊的介面卡,即可了解 DAQ 介面卡的針腳配置。
    2. 使用者指南與規格亦提供此簡圖
    3. 或於 Measurement & Automation Explorer (MAX) 設定軟體中,對該介面卡按下滑鼠右鍵並點選 Device Pinouts
  2. 對 DAQ Assistant 連按滑鼠 2 次即可開啟設定視窗
    1. Channel Settings 視窗中的 Voltage 按下滑鼠右鍵,再點選 Change Physical Channel…
    2. 確認選用合適的類比輸入通道
  3. 瀏覽 DAQ Assistant 設定視窗內的 Triggering 分頁
    1. 針對 Trigger Type 點選 Digital Edge
    2. 針對 Trigger Source 點選 PFI0
    3. 再點選 OK 以套用設定
  4. 執行 VI
    1. 請注意,只有接收到數位觸發時,才會開始擷取作業

注意: 若按下 Stop 按鈕且尚未接收觸發器,則一定要按下 Abort 按鈕才會停止程式。

另可對 DAQ Assistant 按下滑鼠右鍵,並點選 Generate NI-DAQmx Code,即可將 DAQ Assistant Express VI 轉換為初階 NI-DAQmx 函式。初階 NI-DAQmx API,將提供更多程式設計的功能與客制化選項。

LabVIEW VI 片段 (Snippet)

對上方的 VI 片段按下滑鼠右鍵,點選  Save Image As... 找出硬碟中的檔案並點選之,再將檔案圖示拖曳至 LabVIEW 程式圖上。LabVIEW 將從 VI 片段自動產生程式碼。 若需要更多資訊,可參閱 VI Snippets

您的電腦尚未安裝 NI-DAQmx 嗎?
下載最新版的 NI-DAQmx

Module Exercise:觸發資料擷取

下載 Module Exercise 的 PDF 檔
此習題並無法於 NI myDAQ 上執行。

習題目標
在 PFI0 接收數位觸發器時,可使用 NI ELVIS II 介面卡而擷取 1000 筆類比電壓樣本。在開始此習題之前,應先完成 進行量測 中的習題並使用解決方案。

必備硬體
1 組 NI ELVIS II
1 組類比電壓電源或傳感器
接線

考量重點

  • 以接線銜接 PFI0 與 NI ELCIS II 上的 +5 V 端點,即可傳送觸發器
  • 使用函式產生器而產生正弦波,並將之連至 ai0 端點以擷取訊號

這裡提供圖表所將顯示的訊號範例:

觀看習題解答 (別偷看喔!)

Cumulative Exam:
LabVIEW 與 DAQ

了解自己對 LabVIEW 與 DAQ 的熟悉程度。建議先完成 LabVIEW Basic ConceptsLabVIEW Basic Tasks 之後,再接受此測驗。本測驗共有 26 題多重選擇題。

開始


Cumulative Project:
LabVIEW 與 DAQ

透過 LabVIEW 與 DAQ 介面卡而擷取、處理、顯示資料,了解自己建立完整系統的實力。建議先完成 LabVIEW Basic ConceptsLabVIEW Basic Tasks 之後,再接受此方案。

開始