AVRと高専に関するmiyabo_pcのブックマーク (1)

  • RAIN's External Memory ~RAINの外部記憶~ : MAKE > AVR-PWM

    AVRでPWM出力 概要 LEDの輝度の調節、モーターの回転の速度制御、音の出力など、様々な用途があるPWMですが、AVRで出力してみます。 私もロボットのモーターの速度制御でよく使用しています。 今回、PWMについての説明は省略したいと思います。 PWMって何?って方はこちらや「PWM」で検索してみてください。→モータ制御に欠かせない技術“PWM”って何? デバイスは秋月でも安く購入できるようになったATMEGA88でのPWM出力方法を解説していきたいと思います。 方法 今回は、タイマ1の高速PWM動作でPB1からPWMを出力してみたいと思います。 なぜタイマ1を使用するかと言えば、一つは16bitのタイマであること。 2つ目に私はよくwait関数をタイマ0を使って書くのでタイマ1をPWMに使うことが多いということです。 別にPWMはタイマ0でも出力可能ですし、もう一つのタイマ2でも出力

  • 1