こんにちは、神戸の澤です。 モーターそのものの制御はPWMで構わないでしょうが、問題はフィードバック にどのような手法を取るかではないでしょうか。 症状から簡単に判断するに、恐らく角度そのものを見て停止の指示等をしてい るのだと思いますが、DCモーターを使う場合、単純に位置情報だけで判断する のは限りなく不可能に近いと思ってもらって構わないと思います。 この辺はたぶん専門書の方が詳しいと思いますので、サーボとかフィードバッ クに関する書籍をまずは当たってみて下さいまし。 hiikosan_y_man@xxxxxxxxxxxxxxxxxxxxx 16:18に書きました: >Hiikosanです。 > >このMLではないかもしれませんが、質問致します。 > >3048のPWMを使用して、DCモーターをコントロールしています。 >回転する物体の回転角度を見て、止めたいのですが、 >これが、思うように制御できません。行き過ぎたり、目的角度まで >到達しなかったり・・・ > >今現在、電源は、SONYのビデオ用インフォリチウム >(7.2V〜8.5V)を使用して、7806で6Vにして、 >モータードライバーには、東芝TA8050APを使用しています。 >PWM周波数は、1kHzです。DCモーターは、6V用(狭山精密製)です。 > >負荷がかかりすぎているんでしょうか、出てくる波形が見事なのこぎり波で、 >デューティを下げると、電圧が上がらなくなってしまう状態です。これは、 >モータードライバーの選択も間違っているのでしょうが、直ぐ手に入るものが >これしかなかったせいで、TA8050APを使用してしまいました。 > >社内で相談したところ、D/Aで、コントロールしてみれば、 >と言われたのですが、このMLの過去ログを見たところ、 >PWMのモーター制御の話しか見なかったので、D/AかPWM >どちらにしようかちょっと悩んでいます。 >(2000番ぐらいまでしかさかのぼっていないので、その前に > あったのならすみません。) > >5回目の基板改版なので、今度はうまく制御したくて、質問しました。 >もし良い情報などございましたらお教え下さい。 > >CPUも3052がいいのか、3069がいいのか悩んでいます。 > >Hiikosan >Mail : hiikosan_y_man@xxxxxxxxxxx 又は、Mail : mtp-miya@xxxxxxxxxx >Campany URL http://www5e.biglobe.ne.jp/~mtp-miya/ >地域情報 URL http://www.geocities.jp/hiikosan_y_man (更新できない) -- ## from Kazutaka 'Zak' Sawa (ZakLab) ## ## e-Mail: mailto:zak.k.sawa@xxxxxxxxx ## ## http://homepage1.nifty.com/~zaklab/ ## ## ## ## すべてのメールはバカ者によって盗聴されている可能性があります ##