ストロベリーリナックスのL6470でモーターを回してみているが、、。

え~っと、なかなかに敷居は高く、手強いです、、、。

ただ単に回すだけでも、SPI通信の可能なI/Oが必要。
今回は、秋月電子AE-ATMEGAボードをArduino化し使用してます。
ArduinoにはSPI通信のライブラリがあります。で、お手軽です。


すでに一枚このL6470基板燃えました。プシュ、、っと。。


電流設定は間違ってなかったと思うのですが、、、24V電源(ロジックも)を使用してた時に。

(訂正 ロジックにはIC内蔵レギュレーターを使用し3V。L6470には、モーター電源しか接続せず。)

なので、現在は12V駆動5Vロジック電源にて実験、言語のお勉強をしてます。。

使うステッピングモーターによって、かなり設定値が変わってくるのでモーターの電圧設定(定速、加速、減速)は気をつけたほうが良いようです。
モーターの相あたりの抵抗が低いものほど電流が流れてドライバICがとっても熱くなりやすいので。。

また、L6470のたくさんある設定値ですが、計算して出すのが面倒なのでSTMicroelectoronicsのL6470のページのデザインサポートの一番下にある、dSPIN evaluation software for L6470 – to program the motor driver via SPIとゆうファイルの中のdSPIN evaluation Tool を使います。

基本Evaluationボード用ですが、ハードウエアがなくても設定値を計算することができます。と、SpakfunのL6470ステッピングモータードライバブレイクアウトボードの販売ページの下のコメントに。。
逆起電力の計算に必要なV/Hzを算出するにはオシロスコープが必要です。

現状、回すだけ、で、自作CNCにはとても使えませんが、設定がきっちりきまればそれなりに動くんじゃないかと淡い期待を抱きながらのテストです。

よっぽど、SECさんの2相ドライバや、TB6560AHQを使った自作ドライバのほうがお手軽に扱えてしかもしっかり駆動します。

もっとお手軽にとゆうのなら、保証やアフターサービスのしっかりしたメーカー製のドライバの方が高いかもしれませんが安心です。

しかし、とってもスムーズに回る128マイクロステップ、、、、魅力的で仕方ありません。。。。
組み込み系マイコンを使ってFETでデュアルHブリッジ組んでさらにプログラム、、、なんてことしてみても、多分私の力では市販ステップモータードライバICの足元にも及ばないものしか作り出せないと思うので。。


今回SPI通信とゆうものをしてみてますが、実際にちゃんと通信できているのか?とゆうのも検証できるようにしておかないと、通信とゆうのはむずかしいものだなぁ、と。。

また、L6470を使うには組み込み系マイコンか、SPI通信のできるインターフェースが必要になります。
この、ストロベリーリナックスのL6470ドライバ基板をlinuxCNC、Mach3とかで使用するにはこのICはSPI通信でモーターの回転方向を指定するので、どうしても組み込み系のマイコン等を使い回転方向のロジック信号をデータに置き換えてL6470に送らなければなりません。
なので、ドライバ基板だけでは、なんとも、、。


面倒なことは多いですが、モーター停止時の電圧設定と駆動時の電圧設定が別々になっているので、カレントダウン回路がなくても、設定で。。



ただ、単に回すだけでも、この手間。。←単に知識と技術がないだけ、、。







続きを読む

スポンサーサイト

テーマ : 趣味と日記
ジャンル : 趣味・実用

金工用のエンドミルをトリマーで使うと、

大抵すぐに切れ味が悪くなります。
それと、焦げやすいです。

大抵、トリマーの回転数は24000~30000RPM。

このφ6の2枚刃のエンドミルの最高回転数は10000RPM。

木工用のトリマービット、ルータービットよりも刃の角度が緩いようなので切削時の抵抗も大きいはずです。
切削抵抗が大きいと発熱しやすくなります。
残念ながら木工加工では、切削油みたいな液体での加工物、刃物への冷却ができません。。

刃、自体は国産のエンドミルであればしっかり研ぎ上げてあるので(指で触って滑らせると怪我する程度)切れはします。

トライアックにて最高回転数を下げても10000rpm以下になるとトリマー自体のトルクが少なく、安定した切削はむずかしかったのでトリマーでのエンドミルの使用を諦め、7000rpm~28000rpmまで回転数を調節できるマキタのGD0800C電子ハンドグラインダに変更しました。

6φのエンドミルには7000rpmでも送り速度により、高回転すぎる場合がありますが、とりあえず刃物の加熱は抑えられています。

どなたかAC単相モーターのトルクを犠牲にせずに回転数を落とす方法を教えてください^^;


ところで、このハンドグラインダどうやって回転数を落としてるんだろ???





テーマ : 自作・改造
ジャンル : コンピュータ

ライセンス
アクセスカウンター
プロフィール

あきらひとし。

Author:あきらひとし。
木工用CNCルーターフレームと、ステッピングモータードライバを作ってみました。
たぶん記事は一般的な人には殆ど必要のない事ばかりなの、かも。

モーターは回るだけでも楽しい。制御(速度、トルク、位置)できるともっと楽しい!

メールフォーム

名前:
メール:
件名:
本文:

リンク
最新記事
カテゴリ
スポンサードリンク
スポンサードリンク 
スポンサードリンク
オンラインカウンター
現在の閲覧者数:
検索フォーム
RSSリンクの表示
最新トラックバック
最新コメント
月別アーカイブ