忍者ブログ
[52]  [51]  [50]  [49]  [48]  [47]  [46]  [45]  [44]  [43]  [42
×

[PR]上記の広告は3ヶ月以上新規記事投稿のないブログに表示されています。新しい記事を書く事で広告が消えます。

メールで質問を受けまして,私信なんですけどこっちのブログで回答しますね.

質問は大体,「ぷーちん太郎のモータ駆動のPWM周波数は電気的時定数の倍って言うけど,5倍以上が良いらしい・・・そこんとこどうなの?」って感じの内容でした.

まず,ぷーちん太郎のモータ(1319T-006SR)の電気的時定数は,L/R = 130u/8.26 = 15.7us です.そして,PWM周波数は129kHzです.15.7us→63.7kHzなのでPWM周波数はモータの電気的時定数の倍ちょっとですね.ちなみに,129kHzというのは,33MHzで動作しているCPLDで分解能8bitのPWMを生成しているので,33MHz/256 = 129kHzという理由からです.

で,5倍の話なんですが,5倍とか10倍とかにするのが良いというのはどこかで読んだんですけど,最低どれぐらいの周波数が必要なのかはちょっと私は分かりません.確かに,PWM周波数はできる限り高くしたほうが良いとは思います.ただ,マイコンやモータドライバの都合でそれは制限されてしまうので,どこまでも高く,というわけにはいきません.
ちなみに,ロボマガ45号の中島さんの記事では,電気的時定数24.7usのモータ(1331T006SR)を50kHzで駆動しているとあります.これだと1.24倍ですね.私も2倍ちょっとで駆動していて,特にモータもドライバも熱くならないので,これぐらいでも「まぁいいか」という認識です.

これはコアドモータでもコアレスモータでも同じだと思います.ただ,コアレスモータの方が電気的時定数は小さくなる傾向があるので,十分な速さでのPWM駆動はより厳しくなってきます.もし,十分な周波数のPWMを実現できないのなら,ご指摘の通り,モータに直列にコイルを挿入して,モータの見た目のインダクタンスを大きくしてやるという方法があります.PWM周波数低すぎで熱くなった誉やマクソンをこの方法でドライブできたという話を何回か聞いたことがあります(私は試したことありません).

こんなので回答になるでしょうか?
PR
この記事にコメントする
お名前
タイトル
文字色
メールアドレス
URL
コメント
パスワード   Vodafone絵文字 i-mode絵文字 Ezweb絵文字
成程…
>こんなので回答になるでしょうか?
ばっちりです、有難うございます(_ _*)
出来るだけ高い周波数でブレッドボードなんかで試してみようとおもいます。

ちなみに、熱くなる、っていうのはどの位の事を言うんでしょうか?
50度あれば「熱い」感じなんですかね?
ゆた URL 2008/03/11(Tue)23:42:47 編集
無題
50度は熱いと思います.正常ならば電源OFF時と同じく「冷たい」と感じるぐらいではないかと.それとも,熱くても強制冷却して使うという手もあるか・・・いや,俺はやりたくないけど
ぶち 2008/03/12(Wed)00:41:09 編集
無題
なるほど。一発で上手く行くと良いんですが…。


強制冷却ですか。
液体窒s…
ゆた 2008/03/12(Wed)00:53:35 編集
この記事へのトラックバック
この記事にトラックバックする:
カレンダー
10 2024/11 12
S M T W T F S
1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
ブログ内検索
プロフィール
世界中にたくさんいる
ぷーちんさんのひとり
カウンター
アクセス解析
忍者ブログ [PR]