PWM」タグアーカイブ

PICで複数のPWMを使う(どのチップを使う?)

複数のLEDの光量を制御したいと思って、プロトタイプとしてはArduinoを使うけど、最終的にはPICで実装したいと思って、PWMを4つくらい使えるPICを探していたらPWMが4つあるPIC16F1508を見つけたのでメ … 続きを読む

カテゴリー: PIC | タグ: , , | コメントする

TB6643KQで30kHzのPWM

どうも高周波数のPWMで動かすにはパワーMOSFET系のトランジスタじゃないとダメらしい。パワーMOSFET系のトランジスタはNchのを2種類(しかも1つはチップトランジスタ)しか持ってないので、フルブリッジは作れない。 … 続きを読む

カテゴリー: Arduino, ソフトウェア, 部品 | タグ: , | コメントする

TA7291Pで30kHzのPWMを試す

(3.8kHzも試したけどモータの鳴りが止まらなかった。) しかしanalogWriteの値が240以上じゃないと回らない。しかも255に近いのでほぼ全開。 127とか途中の値だと全然動かないのでオシロで波形を確認すると … 続きを読む

カテゴリー: Arduino, 部品 | タグ: , , , | コメントする

ArduinoのPWM周波数を変更する

ArduinoのanalogWriteでPWM出力できるのは、デジタルピンの~が付いた3, 5, 6, 9, 10, 11の6つ。3と11, 5と6, 9と10が同じタイマーを使うようになっている。詳しくは、次のサイトを … 続きを読む

カテゴリー: Arduino, 部品 | タグ: , , , | コメントする

TA7291PのArduinoのPWMでの制御

モータをArduinoのPWMで制御しようとするとモータ(FA-130RA)が鳴る。「モータが鳴る」というのはPWM制御の前調べしていてわかっていたけど、思っていたより音が大きくて、これは「使えない」と思った。

カテゴリー: Arduino, 部品 | タグ: , , , | コメントする

16 x 12-bit PWM & Servo Shield

16 x 12-bit PWM & Servo Shieldをヤフオクで見つけたので購入。 ヤフオク情報 NXP社のI2C-LEDコントローラPCA9685を使用した16ch-12bitPWM/サーボシールドです … 続きを読む

カテゴリー: Arduino, 部品 | タグ: , , , | コメントする

PWMでサーボモーター制御(実装編)

まずは動いている動画を。 黄色のスイッチで中立。緑で時計回りに回転。青で反時計回りに回転。それぞれ、1.0ms、2.0msを超えないように制限しています。※使っているサーボモーターはGWServo S03T 2BBMGで … 続きを読む

カテゴリー: PIC | タグ: , , , | コメントする

PWMでサーボモーター制御(計算編)

PWMがある程度わかってきたのでサーボモーターの制御にトライしてみる。 まずはサーボモーターの制御の信号について、周期が10〜20msで位置指定の信号が1.0〜2.0msの範囲(1.5msが中立)。 で、まずはPWMの周 … 続きを読む

カテゴリー: PIC | タグ: , , | コメントする

PWMでドレミ(PIC12F683)

さっきのサイトでドレミの音階を鳴らすページがあった。 せっかくなのでスイッチでドレミの音階を鳴らせるようにしました。 YouTubeにアップロードしました。 写真はこちら。

カテゴリー: PIC | タグ: , , | コメントする

PIC12F683でPWM

PWMを試すのにPIC12F683でやってみようと「pic12f683 pwm」で検索したらいい感じのページが見つかったので試してみた。 「PWM機能を使ってスピーカを鳴らす(動作確認:単音を出してみる)(PIC12F6 … 続きを読む

カテゴリー: PIC | タグ: , , | コメントする