脈衝寬度調變可以透過兩種方式完成:
請參閱CompactRIO、CompactDAQ、Single-Board RIO、R 系列及 EtherCAT 的軟體支援以確認支援的模組,並依照以下步驟在 RIO Scan 介面下執行 PWM。
-
將模組新增至 Scan 介面後,如下圖所示,在模組上按右鍵,然後選擇 Properties(屬性)。
2. 當 C 系列模組屬性(C Series Module Properties)設定視窗顯示時,從 Category 視窗中選擇 Specialty Digital Configuration,接著在 Speciality Mode 視窗中選擇 Pulse-Width Modulation。
現在您可以為每個通道選擇 PWM 訊號的 Frequency,如下圖所示。

附加資訊
支援模組的可用頻率如下:
| C Series Module | 頻率 |
| NI 9401* | 1 Hz, 50 Hz, 250 Hz, 500 Hz, 1 kHz, 5 kHz, 10 kHz, 20 kHz |
| NI 9402* | 1 Hz, 50 Hz, 250 Hz, 500 Hz, 1 kHz, 5 kHz, 10 kHz, 20 kHz |
| NI 9472 | 1 Hz, 50 Hz, 250 Hz, 500 Hz, 1 kHz, 5 kHz, 10 kHz, 20 kHz |
| NI 9474 | 1 Hz, 50 Hz, 250 Hz, 500 Hz, 1 kHz, 5 kHz, 10 kHz, 20 kHz |
| NI 9475 | 1 Hz, 50 Hz, 250 Hz, 500 Hz, 1 kHz, 5 kHz, 10 kHz, 20 kHz |
如果需要設定自訂頻率(Custom Frequency)或自訂工作週期(Custom Duty Cycle)的訊號,請使用附帶的 VI(Constant 50 percent duty cycle signal generation.vi 與 Duty Cycle Control.vi)。
* 對於這些模組,您還必須設定模組各線路所需的 Line Direction,該設定可在 C-Series Module Configuration 視窗的 Module Configuration 區段中完成。
注意:PWM 調變僅支援於 LabVIEW 32-bit 版本。