• 締切済み

PICのPWM出力の分解能の向上

PICをもちいたPWM出力で10bit以上出したいのですが、どのような方法があるでしょうか? お願いします。

みんなの回答

  • rabbit_cat
  • ベストアンサー率40% (829/2062)
回答No.2

デルタシグマ変調でパルス幅を制御するようにすれば。

noname#252164
noname#252164
回答No.1

ノイズを加えて誤差拡散して、積分するとか手はあると思いますが、意味があるかな? 意味合いが怪しい理由 PWMは"積分型"のD/Aコンバータなので、ダイナミックレンジと周波数がトレードオフになる。6ビット増やすと使用可能周波数は64分の1になります。フィルタの設計も別途必要になります。 結論 もともと精度の怪しいPWMから10ビット以上搾り出すくらいなら、素直に外部DAを接続したほうがらくちんだ。

関連するQ&A