メインコンテンツ

PWM Output

指定された出力ピンの矩形波を生成

  • PWM Output block

ライブラリ:
STM32 Microcontroller Blockset / STM32F1xx Based Boards
STM32 Microcontroller Blockset / STM32F2xx Based Boards
STM32 Microcontroller Blockset / STM32F3xx Based Boards
STM32 Microcontroller Blockset / STM32F4xx Based Boards
STM32 Microcontroller Blockset / STM32F7xx Based Boards
STM32 Microcontroller Blockset / STM32G0xx Based Boards
STM32 Microcontroller Blockset / STM32G4xx Based Boards
STM32 Microcontroller Blockset / STM32H5xx Based Boards
STM32 Microcontroller Blockset / STM32H7xx Based Boards
STM32 Microcontroller Blockset / STM32L4xx Based Boards
STM32 Microcontroller Blockset / STM32L5xx Based Boards
STM32 Microcontroller Blockset / STM32U5xx Based Boards
STM32 Microcontroller Blockset / (Legacy) STM32 MBED Based Boards / STM32F746G-Discovery
STM32 Microcontroller Blockset / (Legacy) STM32 MBED Based Boards / STM32L475VG-Discovery (B-L475E-IOT01A)
STM32 Microcontroller Blockset / (Legacy) STM32 MBED Based Boards / STM32F769I-Discovery
STM32 Microcontroller Blockset / STM32WBxx Based Boards

説明

PWM Output ブロックは、指定された出力ピンの矩形波波形を生成します。ブロック入力で矩形波波形のデューティ比を制御します。ブロック入力として 0 から 100 までの値を指定できます。入力値を 0 にするとデューティ比が 0% になり、入力値を 100 にするとデューティ比が 100% になります。

端子

入力

すべて展開する

有効な入力値の範囲は 0–100 です。この入力で矩形波波形のデューティ比 (矩形波の幅) を制御します。

入力値を 0 にするとデューティ比が 0% になり、入力値を 100 にするとデューティ比が 100% になります。ブロック入力端子の値が 500-500 のような範囲外の値の場合、最大または最小の入力値と同じ効果になります。

データ型: single | double | int8 | int16 | int32 | uint8 | uint16 | uint32

パラメーター

すべて展開する

ボード上のピン マッピングを確認するには、[View pin map] をクリックします。

ピン名については、モデルのブロックごとに必ず異なるものを割り当ててください。

ピン マッピング テーブルに記載されているピン名以外に代替ピン名 (Px_y_ALTz) も使用できます。これを使用して、同じピンに接続されている他のハードウェア周辺デバイスにアクセスできます。詳細については、Usage of Alternate Pin Names (STM32 Microcontroller Blockset)を参照してください。

代替ピン名は Nucleo ボードおよび Discovery ボードでのみ適用されます。

PWM 波形の初期周波数を指定します。

初期デューティ比を 0 から 100 までの範囲で指定します。

バージョン履歴

R2018a で導入