下載逐步程序的 PDF 檔
在開始此程序之前,應先完成 進行量測 中的習題並使用解決方案。亦可建立數字控制元,以模擬 DAQ 輸入。
注意: 可將變頻正弦波產生器連至介面卡的 ai0 端點,以達最佳效果。
- 對程式圖按下滑鼠右鍵,點選 Express » Signal Analysis » Filter,再按下滑鼠以將 Filter Express VI 配置於 DAQ Assistant 右側
- 針對 Filtering Type 點選 Lowpass
- 針對 Cutoff Frequency (Hz) 輸入 500
- 將濾波器的 Order 增加為 5
- 再點選 OK 以套用設定
- 將 DAQ Assistant 的 Data 輸出端點,接至 Filter Express VI 的 Signal 輸入端點
- 將 DAQ Assistant 的 Error Out 輸出端點,接至 Filter Express VI 的 Error In 輸入端點
- 對程式圖按下滑鼠右鍵,點選 Express » Signal Analysis » Spectral Measurements,再按下滑鼠以將 Spectral Measurements Express VI 配置於 Filter Express VI 右側
- 針對 Selected Measurement 點選 Power Spectrum
- 針對 Result 點選 Linear
- 再點選 OK 以套用設定
- 將 Filter Express VI 的 Filtered Signals 輸出端點,連至 Spectral Measurements Express VI 的 Signals 輸入端點
- 將 Filter Express VI 的 Error Out 輸出端點,連至 Spectral Measurements Express VI 的 Error In 輸入端點
- 針對濾波之後的時間/頻率頻譜訊號,建立圖形化指示元
- 刪除現有的圖形化指示元
- 對 Filter Express VI 的 Filtered Signals 輸出接線按下滑鼠右鍵,點選 Create » Graph Indicator
- 對 Spectral Measurements Express VI 的 Power Spectrum 輸出端點按下滑鼠右鍵,點選 Create » Graph Indicator
- 中斷對 Unbundle by Name 函式的輸入,再接至 Spectral Measurements Express VI 的 Error Out 輸出端點
- 確認 Status 已選為 unbundled
- 執行 VI 即可觀看結果
- 若濾波器開始衰減輸入訊號時,可改變正弦波輸入的頻率
另可對 DAQ Assistant 按下滑鼠右鍵,並點選 Generate NI-DAQmx Code,即可將 DAQ Assistant Express VI 轉換為初階 NI-DAQmx 函式。初階 NI-DAQmx API,將提供更多程式設計的功能與客制化選項。