人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

ラジコンのサーボモーターで位置制御する時、サーボが位置Aから位置Bに移動した場合、移動完了後にサーボが停止した時にモーターに電流は流れているのでしょうか。それともモーターは停止して、内部のポテンシオメーターの値が変化した時に再度電流が投入されるのでしょうか。DCモーターで位置制御できるという事自体が驚きです。

●質問者: youkan_ni_ocha
●カテゴリ:学習・教育 科学・統計資料
✍キーワード:サーボモータ メータ ラジコン
○ 状態 :終了
└ 回答数 : 8/8件

▽最新の回答へ

1 ● jobjhon
●15ポイント

http://www.hatena.ne.jp/list#

人力検索はてな - 質問一覧

URLはダミーです。

実際触ってもらうとわかりますが、移動完了後の軸を指で回そうとすると抵抗を感じるはずです。

電源を切るとこの抵抗がなくなりますので移動完了しても通電されていることがわかります。

◎質問者からの返答

しかし、回転数がゼロになれば、モーターの起動トルクは最大になりますよね?という事は、動いてる時よりも止まっている時の方が大きなトルクを発生させているのだから、動き出すのではないですか?


2 ● Yumiko
●20ポイント

http://www.sawamura.co.jp/gijyutu/driverm.htm

自分はソフト屋(firmware)です。 安くする為に、DCモータは使われます。

DCモータで制御するのは、手軽で便利だと思いますね。


モータ・ドライバにも依りますが、DCモータならばブレーキをかける事も

可能です。 モータの両端子に電圧をかけてロックさせる感じです。

するとモータは急停止します。 その後に充分時間を取って電圧解除を

すれば、電流は流れません。 (電流の消費は発生しないって意味です)


ラジコンの構成が分かりませんが、ポテンショメータが付いているのならば

その値をモニタする事で、停止前に減速したり、停止後その後の起動時に

微妙な位置補正を行なう事も可能だと思いますよ。

どの程度の制御を行ないたいかで、制御方法は違ってくると思いますが。


では

◎質問者からの返答

回転させた時に最大の電流が流れないと、たぶんバッテリーがもたないと思うので、おっしゃる通り、ブレーキをかけているというのは、筋が通ってますね。ばらしてモーターの電圧を確認すればわかりそうですね。


3 ● dtm_master
●5ポイント

http://www5b.biglobe.ne.jp/~hshimizu/servos.htm

常時電流は流れています。

止まっているときも動いているときも、その位置に固定しようとする力が働いていると考えると良いと思います。一般的にはパルス幅によって位置を制御しています。

◎質問者からの返答

サーボパルスの立下りのタイミング(図中点線)に、角度パルスが“Hi”であれば正転信号(FWD)を、“Low”であれば逆転信号(RVS)をモータードライバーに出力し、サーボパルスの立下りと角度パルスの立下りが同じタイミングになる方向にモーターを回転させます。

タイミングが同じになればモーターは停止し、ここでフィードバック制御が完結します。

と書いてあるのですが、これは、ぴたりと位置があえば、どりたにも動かす指示が出ないので、モーターは停止し、電流が「0」になると読めてしまったのですが、、、、


4 ● jobjhon
●0ポイント

http://search.orientalmotor.co.jp/support/technical/pdf/Brushles...

DCモーターの技術説明

http://search.orientalmotor.co.jp/support/technical/pdf/Stepping...

でもお話を見てみるとどっちかって言うと

こっちですか?

◎質問者からの返答

残念ながら、どちらも違います。ステッピングモーターでもブラシレスモーターでもありません。ごく普通のおもちゃのモーターが入っています。


5 ● Yumiko
●50ポイント

http://homepage1.nifty.com/rikiya/software/106pwm1.htm

106.PWMでモーター制御

2番で回答した者です。 ラジコンで遊んだ事がないので、回答と

コメントを見て「ちょっと的を外した回答をしてしまったかな?」

と思い、補足致します。


自分はモータをON/OFFして動作を制御するソフトを書いているので、

「DCモータで正確な位置で停止させる事ができるの?」と言う質問だと

思ったので、「できるよ」と言う内部よりの回答をしてしまいました。

更に混乱させてしまっていたら、ごめんなさい。


本題に戻って、停止後にその状態(位置)を保持する必要がある場合は、

1番さんが言うのが正解です。 先程話した、ブレーキ状態にします。

DCモータは、線2本の内のどちらかに電圧を掛ける事で正逆が決まり

ますので、両側に強制的に掛ければ相殺されて動きません。 ですので

この場合、一見“停止”に見える訳です。 但しドライバにロック電流

が流れます(必要)ですので、残念ですがバッテリーは消費しますね。

つまり長時間ロックさせるのはモータには毒(?)で、モータが熱くなり

熱となってバッテリーは消費される訳です。


フィードバック制御のまま停止しているのだとすると、このロック状態

のままです。 なので“位置制御”は完結しますが、“モータ制御”は

完結(解放)されている訳ではありません。 たぶんラジコンを使用する

側が気にするであろう“物理的な動き”に着目してかかれた説明でしょう。

そのラジコンって、自分で制御(コントロール回路やソフトを作成)する

訳ではないのですよねェ、たぶん。


モータロック状態の確認方法は、1番さんが言う通りモータを手で回そう

とした時にどうなっているかで分かります。


因みに、動作時に最大の電流をいつも流すとは限りません。 制御させ

たい内容とモータの特性と使用電池の種類etc.の条件に依って、それは

制御可能です。 例えば、かける電圧値を制御するとか、PWM制御(電圧を

短い時間でON/OFFさせる制御)で電池の消費とモータの動作のバランスを

取る事は可能です。 どの方法を用いるかは、ケースバイケースです。


少しは話がクリアになってくれると良いのですが....


では

◎質問者からの返答

停止後にその状態(位置)を保持する必要がある場合は、1番さんが言うのが正解です。 先程話した、ブレーキ状態にします。

つまり、シャントではなく電圧がかかってるけど、プラスとマイナスの電圧が等しいという事でしょうか(^^;


1-5件表示/8件
4.前の5件|次5件6.
関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ