PWMモード:中央揃えと左揃え


8

Atmel AT32UC3C2512Cを使用していますが、データシートを見ると、中央揃えと左揃えの2種類のPWMモードがあります。

これらのモードのそれぞれをいつ使用することになっているのか、そしてそれらの長所と短所を知りたいのですが。

回答:


10

PWMは対称(中央揃え)または非対称(立ち上がりエッジ/左揃えまたは立ち下がりエッジ/右揃え)にすることができます。

PWMタイプソース

上記のテキサスインスツルメンツのアプリケーションノートで述べたように、

対称的なPWM信号は、出力電流と電圧でより少ない高調波を生成することが示されています

  • したがって、対称PWMの利点は、不要な高調波に浪費される電力が少なくなるため、適用される電力の利用率が向上することです。
  • 短所1:タイマー/カウンターオーバーフローを使用する場合、PWM生成メカニズムが少し複雑になります。PWM状態を変更するデューティサイクルを決定するタイマーをカウントダウンしてゼロにリセットし、PWM周波数で別のタイマーに基づいてタイマーを設定(開始)する方が簡単です。これにより、左揃えのPWMが得られます。
  • 短所2:対称型PWMのデューティサイクルに利用できる最高の解像度は、非対称型の1クロックティックではなく、PWMタイマー/カウンターの2クロックティックです。

最近のマイクロコントローラーの多くは対称PWMモードをPWMモジュールに組み込んでいるため、最初の欠点は気にしないかもしれません。そのため、プログラマーはそれほど多くのことをする必要はありません。

敏感なモーターやアクチュエータの制御など、高調波に敏感な目的では、対称PWMの低い高調波オーバーヘッドが重要です。暖房や照明用ではありません。


未確認:

明らかに対称的なPWMが重要であると見なされる特定の状況が1つあります。ただし、この前提の明確な検証は確認していません。これは、鉄道駅やその他の公共の場所で使用される大きなTVタイプのディスプレイなど、カラーグラフィカルな「広告/エンターテイメント」ディスプレイのLEDの駆動にPWMが使用される場合です。

同期しているこのようなディスプレイのすべてのLEDのリーディングエッジまたはトレーリングエッジにより、対称的なPWMで発生するように、各LEDの輝度ごとにエッジがオフセットされる場合よりも、動いているビジュアルのちらつきにはるかに気づく人がいると考えられます。


実行中にPWM設定(デューティサイクル、周波数)を変更すると、(正確な実装に応じて、両方のモードで)影響が生じる可能性があります。グリッチまたはエラーが発生する可能性があるので、出力がクリティカルであるかグリッチが目立つ場合は、その動作方法を読んで一時停止することを検討する価値があります。
John U

headsup Jhonに感謝しますが、私のMCUにはPWMグリッチに対する組み込みの保護がすでにあります(制御レジスタのダブルバッファリングと書き込み保護)
mFeinstein

PWM値を変更したときにデューティサイクルに異常なジャンプが発生しないため、「対称」は「位相補正」とも呼ばれます。
ジッピー

それは本当の@jippieです。自由に編集してください:-)
Anindo Ghosh 2013

1
LEDの兆候に関しては、すべてのライトを一度に切り替える(電流が非常に急激に変化する)と、一時的な電源電圧の過渡現象が発生する可能性があると思います。切り替えをずらすことで、その問題を軽減できます。
スーパーキャット2013
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.