Grbl 基板

Yahooオクで買った基板

Grbl CNC ステッピングモーター3軸基板とUSBアダプター
ステッピングモータードライブのICは、SLA7073MRTでATMEGA328PUが乗っていて、レビジョンはKETO-EG 2013/04/18 となっていました。
通信が安定しないので、Arduinoのファームに変更して、Arduino Grbl Libraryを入れました。
でも、このままではGrblプログラムのままでは動きません。
調べたところピンアサインが違っていました。
GRBLtoArduino.inoの設定変更をしました。

変更ファイル C:\Program Files\Arduino\libraries\GRBL\config.h
(書込み禁止になっているのでプロパティから解除しておいてください)
#define X_STEP_BIT         2  // Uno Digital Pin 2
#define Y_STEP_BIT         3  // Uno Digital Pin 3
#define Z_STEP_BIT         6  // Uno Digital Pin 4
#define X_DIRECTION_BIT    5  // Uno Digital Pin 5
#define Y_DIRECTION_BIT    6  // Uno Digital Pin 6
#define Z_DIRECTION_BIT    5  // Uno Digital Pin 7


変更後

//  ********************************************** 
#define X_STEP_BIT         2  // D2  Pin 4     
#define Y_STEP_BIT         4  // D4  Pin 6
#define Z_STEP_BIT         6  // D6  Pin 12
#define X_DIRECTION_BIT    3  // D3  Pin 5
#define Y_DIRECTION_BIT    5  // D7  Pin 11
#define Z_DIRECTION_BIT    7  // D5  Pin 13
//  **********************************************

ON時の返答メッセージ Grbl 0.8c ['$' for help]


モーター用電源

Grblにて動作中に止まりこむ症状が発生したので、モーター用電源ラインにコンデンサーを追加しました。










|新しいページ|検索|ページ一覧|RSS|@ウィキご利用ガイド | 管理者にお問合せ
|ログイン|
添付ファイル