DIY CNC コントローラー。 ステッピング モーター、彫刻、フライス加工、旋盤、フォーム カッターを制御するためのコントローラーの選択。 自家製機械の製作に着手します
皆さん、こんにちは! そして、ここで私の話の新しい部分を紹介します。 CNCマシン。 記事を書き始めたときは、こんなにボリュームのある記事になるとは思っていませんでした。 機械の電子機器について書いたとき、私は見て怖くなりました。A4 シートの両面が書き込みで覆われており、まだ伝えたいことがたくさんありました。
最終的にはこうなりました CNC マシン作成ガイド、作業機械、ゼロから。 1 台の機械に関する記事は 3 つの部分で構成されます。1- 電子充填、2- 機械の機構、3- 電子機器、機械自体、および機械制御プログラムのセットアップの微妙な点すべてです。
一般に、この興味深いビジネスのすべての初心者にとって有用で必要なもの、私自身がさまざまなインターネットリソースで読んで自分自身を通過したものすべてを1つの資料に結合しようとします。
ちなみに、その記事では製作した作品の写真を掲載するのを忘れていました。 これを修正しています。 発泡スチロールのクマと合板の工場。
序文
労力、時間、お金をあまりかけずに小さな機械を組み立てた後、私はこのテーマに真剣に興味を持つようになりました。 私はすべてではないにしても、アマチュア機械に関連するほぼすべてのビデオを YouTube で見ました。 特に印象に残ったのは、人々が作った製品の写真です。 家庭用CNC」 私はそれを見て、自分の大型機械を組み立てるという決断を下しました。 だから感情の波に乗って何も考えずに新しい未知の世界に飛び込んだ CNC.どこから始めればよいのか分かりませんでした。 まずは普通のステッピングモーターを注文しました ベクスタちなみに、12kg/cmの重量で、誇らしげに「日本製」の刻印が付いています。
彼はロシア中を旅行している間、夜にさまざまな CNC フォーラムに参加し、自分の選択を決定しようとしました STEP/DIRコントローラーそしてステッピングモータードライバー。 私は 3 つのオプションを検討しました: チップ上 L298、現場労働者に、または既製の中華を購入する TB6560非常に複雑なレビューがありました。
長期間問題なく動作する人もいれば、わずかなユーザーエラーで燃え尽きてしまう人もいます。 当時コントローラーに接続されていたモーターの軸を少し回したら燃えてしまったと書いている人もいた。 おそらく、中国人の信頼性が低いという事実が、この計画の選択に有利に作用したのでしょう。 L297+フォーラムで活発に議論されました。 この計画はおそらく本当に破壊不可能であるため... ドライバーの界磁アンペアは、モーターに供給する必要があるアンペアの数倍です。 自分で半田付けする必要があり(それは単なるプラスです)、部品のコストは中華製コントローラーよりも少し高かったですが、信頼性があり、それがより重要です。
本題から少し逸れます。 これだけのことが終わったとき、それについて書くことなど考えも浮かびませんでした。 そのため、機械や電子機器の組み立て工程の写真はなく、携帯電話のカメラで撮った写真が数枚あるだけです。 それ以外のすべては、すでに組み立てられた形式で、特に記事のためにクリックされました。
はんだごてケースが怖い
まずは電源から始めます。 衝動的にやろうと思って、おそらく1週間くらい練りましたが、それでもどこからともなくやってくる興奮に勝てませんでした。 トランスを12Vに変更すると、すべて問題ありませんが、30Vに変更すると、完全に混乱します。 私は、30V から 30V へのフィードバックを通じて、ある種のバグが忍び寄っているという結論に達しました。 TL494そして彼女の塔を破壊します。 そこで私はこのインパルス発生器を放棄しましたが、幸いなことに TS-180 が数台あり、そのうちの 1 台がトランス電源として祖国に供給されました。 そして、あなたが何と言おうと、鉄と銅のかけらが火薬の山よりも信頼できるでしょう。 変圧器は必要な電圧まで巻き戻されましたが、モーターに電力を供給するには+30V、電力には+15Vが必要でした。 IR2104、+5V オン L297、そしてファンです。 モーターに10または70を供給できます。主なことは電流を超えないようにすることですが、電流が少ないと最大速度と出力が低下しますが、変圧器はそれ以上を許可しませんでした。 6〜7Aが必要です。 電圧 5 と 15v は安定し、30 は電気ネットワークの裁量により「フローティング」のままになります。この間ずっと、毎晩コンピューターの前に座って、読んで、読んで、読んでました。 コントローラの設定、プログラムの選択、どのプログラムを描画するか、どのプログラムでマシンを制御するか、メカニックをどのように作成するかなど。 等 一般的に、読めば読むほど恐ろしくなり、「なぜこれが必要なのですか?!」という疑問がますます湧き上がりました。 しかし撤退するには遅すぎました。エンジンはテーブルの上にあり、部品は途中のどこかにあります。私たちは続行しなければなりません。
基板をはんだ付けする時が来ました。インターネットで入手できるものは、次の 3 つの理由から私には合いませんでした。
1 - 部品を注文した店舗では入手できませんでした IR2104 V DIPパッケージ、そして彼らは私に8-SOICNを送ってきました。 それらは反対側から逆さまに基板にはんだ付けされるため、トラックとその()をミラーリングする必要がありました。 IR2104)12個入り。
2 - ドリルで開ける必要のある穴の数を減らすために、抵抗器とコンデンサーも SMD パッケージにしました。
3 - 私が持っていたラジエーターは小さく、外側のトランジスタはその領域の外にありました。 フィールドスイッチを片方の基板では右に、もう一方では左にずらす必要があったので、2種類の基板を作りました。
マシンコントローラー図
LPT ポートのセキュリティを確保するために、コントローラーとコンピューターは光絶縁ボードを介して接続されました。 ある有名なサイトから図と署名を取得しましたが、ここでも自分に合うように少し作り直し、不必要な詳細を削除する必要がありました。
ボードの片側は USB ポート経由で電力が供給され、もう一方の側はコントローラに接続されて +5V 電源から電力が供給されます。 信号はフォトカプラを介して送信されます。 コントローラーの設定とデカップリングについては第 3 章で詳しく書きますが、ここでは要点のみに触れます。 このデカップリング ボードは、 安全な接続ステッピング モーター コントローラーをコンピューターの LPT ポートに接続します。 コンピューターのポートを機械の電子機器から完全に電気的に分離し、4 軸 CNC 機械を制御できるようにします。 今回のように機械の軸が 3 つしかない場合、不要な部品が宙に浮いたままになったり、まったくはんだ付けされなかったりすることがあります。 リミットセンサー、強制停止ボタン、スピンドルスイッチリレー、掃除機などの機器を接続可能です。
これはインターネットから取得したフォトカプラ ボードの写真で、ケースに取り付けた後の私の庭の様子です。 2枚の基板とたくさんのワイヤー。 しかし、干渉はないようで、すべてがエラーなく動作します。
最初のコントローラーボードの準備ができたので、すべてを確認し、説明書に従って段階的にテストしました。 トリマーを使用して小さな電流を設定し(これは PWM の存在のおかげで可能です)、12+24V の電球のチェーンを介して電源を(モーターに)接続しました。 」 私の現場作業員はラジエーターを持っていません。
エンジンがシューッという音を立てた。良いニュースは、PWM が正常に動作していることです。 キーを押すと回転します! 言い忘れていましたが、このコントローラーはバイポーラ ステッピング モーターを制御するように設計されています。 4本のワイヤーが接続されているもの。 ステップ/ハーフステップとカレントモードで遊んでみました。 ハーフステップモードでは、エンジンの動作がより安定し、より高い速度と精度が向上します。 そこでジャンパーを「ハーフステップ」のままにしました。 約 30V の電圧でのエンジンの最大安全電流により、エンジンを最大 2500 rpm まで回転させることができました。 私の最初の PWM のないマシンは、こんなことになるとは夢にも思いませんでした。))
私は次の 2 つのエンジンをより強力に注文しました。 ネマ毎秒18kg増加しましたが、すでに「中国製」です。
品質が劣ります ベクスタ、結局のところ、中国と日本は別のものです。 シャフトを手で回すと、日本人だとなんとなく柔らかくなりますが、中国人だと感覚が違いますが、今のところ作業に影響は出ていません。 それらについてのコメントはありません。
残りの2枚の基板をはんだ付けし、「LEDステッピングモーターシミュレータ」を使用してチェックしたところ、すべて問題ないようでした。 モーターを 1 つ接続します。正常に動作しますが、2500 rpm ではなく、約 3000 rpm です。 すでに策定されたスキームに従って、3番目のモーターを3番目のボードに接続し、数秒間回転して停止します...発振器で調べます-1つの出力にはパルスがありません。 私は手数料を呼び出します - の1つ IR2104壊れた。
まあ、分かった、おそらく私は欠陥品を手に入れたかもしれません、この小さなものでこれがよく起こると読んだことがあります。 新しいものをはんだ付けします(予備で2個を取りました)、同じナンセンスです-数秒間回転して停止します! ここで気を引き締めて現場作業員を確認してみます。 ちなみに私のボードには IRF530オリジナルと同様に、(100V/17A) と (50V/49A) の比較。 モーターには最大 3A が流れるため、14A の予備があれば十分ですが、価格差は 530 の方がほぼ 2 倍です。
そこで、フィールドデバイスをチェックして、そこにあるものを確認します... 片方の脚をはんだ付けしていませんでした。 そして現場作業員からの30Vはすべてこの「irka」の出力に飛んできました。 脚をはんだ付けし、すべてをもう一度注意深く調べて、別の脚を取り付けました。 IR2104、私自身も心配しています - これが最後です。 電源を入れて2秒操作してもエンジンが止まらなかったのでとても嬉しかったです。 モードは次のように残されました: エンジン ベクスタ– 1.5A、モーター ネマ 2.5A。 この電流では約 2000 回転に達しますが、ステップのスキップやエンジン温度が 長い仕事モーターの安全値を超えません。 通常、同時に回転するモーターは 2 つだけであるため、電源トランスは問題なく動作しますが、ラジエーターには追加の空冷が必要です。
さて、ラジエターへのフィールドガードの取り付けについてです。誰も気づいていないかもしれませんが、それらは 24 個あります。 このバージョンのボードでは、それらは横たわって配置されています。 ラジエーターは単にそれらの上に置かれ、何かに引き寄せられるだけです。
もちろん、ヒートシンクをトランジスタから隔離するために固体のマイカを置くことをお勧めしますが、私はそれを持っていませんでした。 このような解決策を見つけました。 なぜなら トランジスタの半分については、ハウジングはプラス電源に接続されており、絶縁なしでサーマルペーストのみで実装できます。 そして残りの下にはソ連のトランジスタから残った雲母の破片を置きました。 ラジエーターと基板に3か所穴を開けてボルトで締めました。 3 つの別々の基板を端に沿ってはんだ付けし、強度を高めるために周囲をはんだ付けして、1 つの大きな基板を作成しました。 銅線 1mm。 私はすべての電子部品と電源をある種の鉄のシャーシの上に置きましたが、その理由は自分でもわかりません。
合板からサイドカバーとトップカバーを切り出し、その上にファンを置きました。
この記事では、自作の CNC マシンについて説明します。 主な利点 このオプション工作機械 - LPT ポートを介してステッピング モーターをコンピューターに接続する簡単な方法。
機械部品
ベッド
当社の機械のベッドは厚さ11〜12mmのプラスチックでできています。 材質は特に限定されませんが、アルミニウムを使用することもできます。 有機ガラス合板やその他のもの 入手可能な材料。 フレームの主要部分はタッピングネジを使用して取り付けられていますが、必要に応じて、木材を使用している場合は接着剤で固定ポイントを装飾することもできます。
キャリパーとガイド
ガイドには直径12mm、長さ200mm(Z軸90mm)の鋼棒を1軸あたり2本使用しました。 キャリパーは、寸法 25X100X45 の Textolite 製です。 Textolite には 3 つの貫通穴があり、そのうち 2 つはガイド用、1 つはナット用です。 ガイド部分はM6ネジで固定されています。 上部の X および Y サポートには、テーブルと Z 軸アセンブリを取り付けるための 4 つのネジ穴があります。
キャリパーZ
Z 軸ガイドは、遷移プレートである鋼板を介して X サポートに取り付けられています。プレートの寸法は 45x100x4 です。
ステッピング モーターは、厚さ 2 ~ 3 mm の鋼板で作成できる留め具に取り付けられます。 ネジは、ゴムホースなどのフレキシブルシャフトを使用してステッピングモーターの軸に接続する必要があります。 硬いシャフトを使用すると、システムが正確に動作しません。 ナットは真鍮製でキャリパーに接着されています。
組み立て
自家製 CNC マシンの組み立ては、次の順序で実行されます。
- まず、すべてのガイドコンポーネントをキャリパーに取り付け、最初にベースに取り付けられていない側壁にネジで固定する必要があります。
- スムーズな動きが得られるまで、ガイドに沿ってキャリパーを動かします。
- ボルトを締めてガイドパーツを固定します。
- キャリパー、ガイドアセンブリ、サイドフレームをベースに取り付けます。固定にはタッピングネジを使用します。
- アセンブリ Z を組み立て、アダプター プレートと一緒にサポート X に取り付けます。
- 次に、親ねじをカップリングと一緒に取り付けます。
- ステッピングモーターはモーターローターとネジをカップリングで接続して取り付けます。 リードスクリューがスムーズに回転するよう細心の注意を払っております。
機械を組み立てる際の推奨事項:
ナットは鋳鉄で作ることもできますが、他の材料を使用する必要はありません。 金物店ニーズに合わせてトリミングします。 M6×1ネジのネジを使用する場合、ナットの長さは10mmとなります。
CNC マシンを自分の手で組み立てる 2 番目の部分、つまり電子部品に進みましょう。
エレクトロニクス
パワーユニット
12ボルト3Aユニットを電源として使用しました。 このブロックはステッピング モーターに電力を供給するように設計されています。 5 ボルトおよび 0.3 A の電流の別の電圧源を使用して、コントローラーのマイクロ回路に電力を供給しました。 電源はステッピング モーターの出力に依存します。
ここで電源の計算をします。 計算は簡単です - 3x2x1=6A、ここで 3 は使用されるステッピング モーターの数、2 は電力供給される巻線の数、1 は電流 (アンペア) です。
コントローラ
制御コントローラーは、3 つの 555TM7 シリーズマイクロ回路のみを使用して組み立てられました。 コントローラーはファームウェアを必要とせず、非常にシンプルな機能を備えています。 模式図, このおかげで、このCNCマシンは電子機器に特に精通していない人でも作ることができます。
LPT ポート コネクタ ピンの説明と目的。
ヴヴィヴ。 | 名前 | 方向 | 説明 |
1 | ストロボ | 入出力 | データ転送が完了するたびに PC を設定します |
2..9 | DO-D7 | 結論 | 結論 |
10 | 聞く | 入力 | 「0」に設定してください 外部デバイスバイトを受信した後 |
11 | 忙しい | 入力 | デバイスは、このラインを「1」に設定することでビジーであることを示します。 |
12 | 紙切れ | 入力 | プリンター用 |
13 | 選択 | 入力 | デバイスは、このラインを「1」に設定することで準備ができていることを示します。 |
14 | 自動フィード | ||
15 | エラー | 入力 | エラーを示します |
16 | 初期化する | 入出力 | |
17 | 選択範囲 | 入出力 | |
18..25 | グランドGND | グランド | 共通線 |
実験には、古い 5.25 インチのステッピング モーターが使用されました。 この回路では 7 ビットは使用されません。 エンジンは3基使用。 キーを掛けてメインエンジン(ミルやドリル)をオンにすることができます。
ステッピングモーター用ドライバー
ステッピング モーターを制御するには、4 チャンネルのアンプであるドライバーが使用されます。 この設計は、KT917 タイプのトランジスタを 4 つだけ使用して実装されています。
シリアルマイクロ回路、たとえば電流0.5〜0.6AのULN 2004(9キー)を使用することもできます。
制御にはvri-cncプログラムを使用します。 詳細な説明プログラムの使用説明は次の場所にあります。
このCNCマシンを自分の手で組み立てることで、あなたはパフォーマンスを発揮できるマシンのオーナーになります。 機械加工(穴あけ、フライス加工) プラスチック。 スチールへの彫刻。 また、自家製 CNC マシンをプロッターとして使用して、プリント基板に描画したり穴を開けたりすることもできます。
サイトの資料に基づく: vri-cnc.ru
「RFF」 - 個別の 3 ステッピング モーター ドライバーと、LPT 出力を備えた 3 軸 CNC 用ドライバーを備えた既製ボードの両方を制御できます。
このボードは、MACH3 がインストールされている LPT ポートを備えた古いコンピュータの代替品です。
G コードがコンピュータの MACH3 プログラムにロードされている場合、SD カードから「RFF」が読み取られます。
1. 外観ボード
1 - SD カード用のスロット。
2 - スタートボタン。
3 - 手動制御ジョイスティック;
4 - LED (X 軸および Y 軸用);
5 LED (Z 軸用);
6 - スピンドル電源ボタンのリード。
8 - 結論 低レベル(-GND);
9 - 高レベルピン (+5v)。
10 - 3 軸上のピン (Xstep、Xdir、Ystep、Ydir、Zstep、Zdir)、各 2 ピン。
11 - LPT コネクタ ピン (25 ピン)。
12 - LPT コネクタ (メス);
13 - USB コネクタ (+5v 電源のみ);
14 および 16 - スピンドル周波数制御 (PWM 5 V)。
15 - GND (スピンドル用)。
17 - スピンドルのオンとオフの出力。
18 - スピンドル速度制御 (0 ~ 10 V のアナログ)。
LPT出力を持つ3軸CNC用ドライバを搭載した既製ボードに接続する場合:
10 ピンと 11 ピンの間にジャンパーを取り付けます。
8 ピンと 9 ピン、11 ピン、追加のオンピンとオフピンがドライバーに割り当てられている場合に必要です (特定の標準はないため、これらは任意の組み合わせにすることができます。説明で見つけるか、ランダムに見つけることができます:) -)
モーター付きの別のドライバーに接続する場合:
「RFF」ボードの 10 Step、Dir ピンとドライバーの Step、Dir ピンの間にジャンパを取り付けます。 (ドライバーとモーターへの電源供給を忘れないでください)
「RFF」をネットワークに接続します。 2 つの LED が点灯します。
フォーマットした SD カードを LOT 1 に挿入します。RESET を押します。 右側の LED が点灯するまで待ちます。 (約5秒) SDカードを抜きます。
「RFF」という名前のテキストファイルが表示されます。
このファイルを開き、次の変数を入力します (ここではこの形式と順序で)。
例:
V=5 D=8 L=4.0 S=0 Dir X=0 Dir Y=1 Dir Z=1 F=600 H=1000 UP=0
V - 加速時の初速度(加速度)の0~10の条件値。
コマンドの説明
D - モーター ドライバーにインストールされたステップ クラッシング (3 つすべてで同じである必要があります)。
L は、ステッピング モーターの 1 回転を mm 単位で表したキャリッジ (ポータル) の通過長です (3 つすべてで同じである必要があります)。 カッターの代わりにハンドルからロッドを差し込み、手動でモーターを1回転させるとこの線がL値となります。
S - スピンドルをオンにする信号。0 の場合 - GND 1 の場合 +5V を意味します (実験的に選択できます)。
Dir X、Dir Y、Dir Z、軸に沿った移動方向は、0 または 1 を設定することで実験的に選択することもできます (手動モードで明らかになります)。
F - 速度 アイドリング(G0)、F=600 の場合、速度は 600mm/sec になります。
H - スピンドルの最大周波数 (PWM を使用してスピンドル周波数を制御するために必要です。たとえば、H = 1000 で S1000 が G コードに書き込まれている場合、この値の出力は 5V になります。S500 の場合は 2.5V になります)。 v など、G コード内の変数 S は SD 上の変数 H より大きくてはなりません。
このピンの周波数は約 500 Hz です。
UP - SD ドライバーを制御するためのロジック (標準はありません。 ハイレベル+5V、および低 -) 0 または 1 を設定します。 (どのような場合でも機能します。 -)))
コントローラー自体
ビデオを参照: 3 軸 CNC を備えた制御ボード
2. 制御プログラム(G_CODE)の作成
ボードは ArtCam 用に開発されたため、制御プログラムには拡張機能が必要です。 TAP (インチではなくミリメートルで入力することを忘れないでください)。
SD カードに保存される G コード ファイルの名前は G_CODE である必要があります。
CNC などの別の拡張子がある場合は、メモ帳を使用してファイルを開き、G_CODE.TAP として保存します。
G コードの x、y、z は大文字にする必要があり、ドットはコンマではなくドットでなければならず、整数であってもドットの後に 3 つのゼロがなければなりません。
ここでは次のような形式になっています。
X5.000Y34.400Z0.020
3. 手動制御
ポイント 1 の「RFF」ボードで指定した設定に変数を入力していない場合は、ジョイスティックを使用して手動制御が実行されます。
マニュアルモードでも動作しません!!!
に行くには マニュアルモードジョイスティックを押す必要があります。 今度はそれをコントロールしてみます。 ボードを上から見ると(下のスロット 1、
12 LPT コネクタが上部にあります)。
前方 Y+、後方 Y-、右 X+、左 X- (Dir X、Dir Y の設定が間違っている場合は、値を逆に変更してください)。
ジョイスティックをもう一度押します。 4 番目の LED が点灯します。これは、ジョイスティック アップ - スピンドルに切り替わったことを意味します。
Z+ を上に移動し、ジョイスティックを下に移動します - Z- を下に移動します (移動が正しくない場合は、Dir Z 設定の値を変更してください)
その反対へ)。
カッターがワークに接触するまでスピンドルを下げます。 ボタン 2 の開始をクリックすると、これがゼロ点となり、ここから G コードの実行が開始されます。
4. 自律動作(Gコードカットを行う)
ボタン 2 をもう一度押し、短く押し続けます。
ボタンを放すと、「RFF」ボードが CNC マシンの制御を開始します。
5.一時停止モード
機械の動作中にボタン 2 を短く押すと、切削が停止し、スピンドルがワークピース上に 5mm 上昇します。 これで、Z 軸を上下に制御できるようになり、ボタン 2 をもう一度押すと、一時停止した値から Z に沿って切削が続行されるため、ワークピースをさらに深く掘り下げることもできます。一時停止状態では、ボタン 6 でスピンドルのオンとオフを切り替えます。X 軸と Y 軸は一時停止モードになっており、制御できません。
6. 主軸ゼロによる作業の緊急停止
自律運転中にボタン 2 を長押しすると、主軸がワークから 5 mm 上昇します。ボタンを放さないでください。2 つの LED (4 番目と 5 番目) が交互に点滅し始めます。点滅が止まったら、ボタンを放してください。スピンドルがゼロ点に移動します。 もう一度ボタン 2 を押すと、G コードの先頭からジョブが実行されます。
G0、G1、F、S、M3、M6 などのコマンドをサポートしてスピンドル速度を制御します。別個のピンがあります: 0 ~ 5 V の PWM と 0 ~ 10 V の 2 番目のアナログ。
受け入れられるコマンド形式:
X4.000Y50.005Z-0.100 M3 M6 F1000.0 S5000
行番号やスペースは不要で、変更する場合のみ F と S を指定します。
小さな例:
T1M6 G0Z5.000 G0X0.000Y0.000S50000M3 G0X17.608Y58.073Z5.000 G1Z-0.600F1000.0 G1X17.606Y58.132F1500.0 X17.599Y58.363 X17.597Y58.476 X17.603Y58.707 X17.605Y58.748
RFFコントローラーの動作デモ
フライス盤を単独で組み立てるには、CNC 制御コントローラを選択する必要があります。 コントローラはマルチチャネルとして利用可能: 3 軸および 4 軸 ステッピングモーターコントローラー、シングルチャンネル。 マルチチャンネル コントローラーは、サイズ 42 または 57 mm (nema17 および nema23) の小型ステッピング モーターを制御するためによく使用されます。 このようなモーターは、最大 1 m の作業フィールドを備えた CNC 機械の自己組み立てに適しています。 で 自己集合作業フィールドが 1 m を超える機械の場合は、標準サイズ 86 mm (nema34) のステッピング モーターを使用する必要があります。このようなモーターを制御するには、制御電流 4.2 A 以上の強力なシングル チャネル ドライバーが必要になります。
デスクトップを制御するには フライス盤モーターモーターを制御するための特殊なドライバーチップをベースにしたコントローラーが広く使用されています。 TB6560または A3977。 このチップには、正しい正弦波を生成するコントローラーが含まれています。 さまざまなモードハーフステップで巻線電流をプログラム的に設定する機能があります。 これらのドライバーは、最大 3A のステッピング モーター、モーター サイズ NEMA17 42mm および NEMA23 57mm で動作するように設計されています。
専用のまたはPCにインストールされたLinux EMC2などを使用してコントローラを制御します。 少なくとも 1 GHz のプロセッサ周波数と 1 GB のメモリを備えたコンピュータを使用することをお勧めします。 デスクトップコンピュータ与える 最高の結果、ラップトップと比較してはるかに安価です。 さらに、マシンの制御が忙しくないときは、このコンピュータを他のタスクに使用できます。 512MBのメモリを搭載したラップトップまたはPCにインストールする場合は、実行することをお勧めします。
コンピュータとの接続には、パラレル LPT ポート (USB インターフェイスを持つコントローラの場合は USB ポート) が使用されます。 コンピュータにパラレル ポートが装備されていない場合 (このポートのないコンピュータが増えています)、PCI-LPT または PCI-E-LPT ポート拡張カード、または接続する専用の USB-LPT コントローラ コンバータを購入できます。 USB ポート経由でコンピュータに接続します。
アルミニウム製のデスクトップ彫刻およびフライス盤 CNC-2020AL には、スピンドル速度を調整できる制御ユニットが装備されています (図 1 および 2)。制御ユニットには、TB6560AHQ チップ上のステッピング モーター ドライバーとステッパー用の電源が含まれています。モータードライバーとスピンドル電源。
図1
図2
1. TB6560 チップ上の CNC フライス盤用の最初の制御コントローラの 1 つは、「ブルー ボード」と呼ばれていました (図 3)。このバージョンのボードには多くの欠点がありました。 1 つ目は低速フォトカプラ PC817 で、マシン制御プログラム MACH3 をセットアップするときに最大値を入力する必要があります。 有効な値フィールド Step パルスと Dir パルス = 15 です。 2 つ目は、フォトカプラの出力と TB6560 ドライバの入力のマッチングが悪いことであり、図 8 と 9 の回路を変更することで解決できます。 3 つ目は線形電力です。ボードの電源レギュレーターに電力を供給し、その結果、後続のボードで大量の過熱が発生するため、パルススタビライザーが使用されます。 4 つ目は、電源回路のガルバニック絶縁の欠如です。 スピンドル リレーは 5A ですが、ほとんどの場合、これでは不十分であり、より強力な中間リレーを使用する必要があります。 利点としては、制御パネルを接続するためのコネクタの存在が挙げられます。 このコントローラーは使用しません。
図3.
2. CNC マシン コントロール コントローラーは、赤ボードと呼ばれる「青ボード」の後に市場に参入しました (図 4)。
ここでは、高周波(高速)フォトカプラ 6N137 が使用されています。 スピンドルリレー10A。 電源のガルバニック絶縁の利用可能。 第4軸ドライバを接続するためのコネクタがあります。 リミットスイッチの接続に便利なコネクタです。
図4.
3. TB6560-v2 とマークされたステッピング モーター コントローラーも赤色ですが、簡略化されており、電源デカップリングはありません (図 5)。サイズは小さいですが、その結果、ラジエーターのサイズも小さくなります。
図5
4. アルミニウムケース内のコントローラ、図 6。ケースはコントローラを埃や金属部品から保護し、優れたヒートシンクとしても機能します。 電源のガルバニック絶縁。 電源コネクタがあります 追加回路+5V。 高速フォトカプラ 6N137。 N 低インピーダンスおよび低 ESR コンデンサ。 主軸のオンを制御するリレーはありませんが、主軸の回転速度を制御するリレー(OK付きトランジスタスイッチ)またはPWMを接続するための2つの出力があります。 リレー制御信号の接続説明ページ
図6
5. CNC フライスおよび彫刻機の 4 軸コントローラ、USB インターフェイス、図 7。
図7
このコントローラは MACH3 プログラムでは動作しません。独自のマシン制御プログラムが付属しています。
6. Allegro A3977 の SD ドライバー上のマシンの CNC コントローラー、図 8。
図8
7.CNCマシンDQ542MA用のシングルチャンネルステッピングモータードライバー。 このドライバーは次の場合に使用できます。 セルフプロデュース広い作業領域と最大 4.2A の電流のステッピング モーターを備えた機械は、Nema34 86mm モーターでも動作できます (図 9)。
図9
TB6560 上の青色のステッピング モーター コントローラー ボードの変更の写真、図 10。
図10。
TB6560 に青色のステッピング モーター コントローラー ボードを固定するためのスキーム (図 11)。