PWM API

[一部の情報は、商用リリース前に大幅に変更される可能性があるプレリリース製品に関連しています。 Microsoft は、ここで提供される情報に関して明示的または黙示的な保証を行いません。

パルス幅変調(PWM)は、波形の平均値の変動を生じさせるために変調されるパルス幅を有する矩形パルス波を生成する技術である。 最も一般的な用途は、サーボ モーターの駆動、LED の調光、またはその他の関連機能です。 PWM は、主にモノのインターネット シナリオで使用することを目的としています。

パルス幅変調について

PWM 波形は、次の 2 つのパラメーターで分類できます。

  • 波形期間 (T)

  • デューティ・サイクル。波形周波数(f)は、周期f=1/Tの逆数です。

デューティ サイクルは、一定の間隔または 期間 /時間に対するアクティブな 時間のの割合を表。 低デューティ・サイクルは、ほとんどの場合電源がオフになっているため、低出力電力の平均に相当します。 デューティ サイクルはパーセンテージで表されます。 完全にオンになっている 100%. 完全にオフです 0%. アクティブな の半分の時間は 50%です。

IoT アプリケーションに PWM を実装しようとしている開発者は、WinRT PWM ドキュメント 調査する必要があります。

パルス幅変調の種類

PWM では、これらの IO 制御コード 構造体、および 列挙体が使用されます。

PWM では、次の関数も使用されます。PwmParsePinPathします。