內含 A4988*4 與 UNO R3 開發板
適用 3D列印 雕刻機等
CNC V3 擴展板商品特色:
●擴展板可用於雕刻機、3D 印表機等的驅動擴展板
●一共有 4 個步進馬達驅動模塊的插槽,可驅動 4 個步進馬達
●每一路步進馬達都只需要 2 個 IO 孔
●即 6 個 IO 孔就可以妥善的管理 3 個步進馬達
●使用起來非常的方便,告別傳統步進馬達的繁瑣操作
●相容 A4988 或 DRV8825 步進驅動器 / 驅動板
●擴展板可用於雕刻機、3D 印表機驅動程序擴展板
●相容 GRBL 0.8 此為 UNO 上運行的開源固件,可將 G 代碼命令轉為步進信號
●PWM 主軸和方向引腳,四軸支援 X / Y / Z / A
●使用針腳 D12 和 D13 的帶有定制固件的完整第 4 軸可以復制 X / Y / Z / do
●步進馬達可以使用 4 針 Molex 連接器連接或焊接到位
UNO R3 開發板商品特色:
●可使用感測器和各式各樣的電子零件連接
●是一個基於開放原始代碼的 Simple I/O 平台
●具有類似 Java / C 語言的 Processing / Wiring 開發環境
●基於開放原始代碼原則,可以免費下載使用,並可依照需求自行修改
●可配合一些電子零件使用,例如 LED 燈 / 蜂鳴器 / 按鈕 / 光敏電阻等
●使用高速的微處理器 ATMEGA328,開發環境簡單易理解,適合初學者學習
A4988 / DRV8825 等驅動板商品特色:
●支援驅動 8V~35V 2A 以下的步進馬達
●適用於驅動步進馬達的場合,3D列印機、雕刻機等器具
●最高支援 16 細分,六檔步進模式:全、1/2、1/4、1/8、1/16
●可調電位器:可以調整最大輸出電流,自動電流衰減模式檢測 / 選擇
●內建過熱關閉電路、欠壓鎖定、叉電流保護、接地保護、過載短路保護
商品連接簡介 / 範例程式:
●下方為步進馬達基本控制需要的引腳
●其他引腳是在雕刻機或 3D 印表機上才會使用到
●Arduino UNO-擴展板
●8-----------EN (步進馬達驅動使能端,低電頻有效)
●7-----------Z.DIR (Z軸的方向控制)
●6-----------Y.DIR (Y軸的方向控制)
●5-----------X.DIR (X軸的方向控制)
●4-----------Z.STEP (Z軸的步進控制)
●3-----------Y.STEP (Y軸的步進控制)
●2-----------X.STEP (X軸的步進控制)
●下面是簡單的步進馬達控製程序
#define EN 8 //步進馬達使能端,低電平有效
#define X_DIR 5 //X軸 步進馬達方向控制
#define Y_DIR 6 //Y軸 步進馬達方向控制
#define Z_DIR 7 //Z軸 步進馬達方向控制
#define X_STP 2 //X軸 步進控制
#define Y_STP 3 //Y軸 步進控制
#define Z_STP 4 //Z軸 步進控制
/*
//函數:step功能:控制步進馬達方向,步數
//參數:dir方向控制, dirPin對應步進馬達的DIR引腳
//stepperPin對應步進馬達的step引腳, steps步進的步數
//無返回值
*/
void step(boolean dir, byte dirPin, byte stepperPin, int steps) {
digitalWrite(dirPin, dir);
delay(50);
for (int i = 0; i < steps; i++) {
digitalWrite(stepperPin, HIGH);
delayMicroseconds(800);
digitalWrite(stepperPin, LOW);
delayMicroseconds(800); }
}
void setup() { //將步進馬達用到的IO管腳設置成輸出
pinMode(X_DIR, OUTPUT);pinMode(X_STP, OUTPUT);
pinMode(Y_DIR, OUTPUT);pinMode(Y_STP, OUTPUT);
pinMode(Z_DIR, OUTPUT);pinMode(Z_STP, OUTPUT);
pinMode(EN, OUTPUT);
digitalWrite(EN, LOW);
}
void loop() {
step(false, X_DIR, X_STP, 200); //X軸馬達 反轉1圈,200步為一圈
step(false, Y_DIR, Y_STP, 200); //Y軸馬達 反轉1圈,200步為一圈
step(false, Z_DIR, Z_STP, 200); //Z軸馬達 反轉1圈,200步為一圈
delay(1000);
step(true, X_DIR, X_STP, 200); //X軸馬達 正轉1圈,200步為一圈
step(true, Y_DIR, Y_STP, 200); //Y軸馬達 正轉1圈,200步為一圈
step(true, Z_DIR, Z_STP, 200); //Z軸馬達 正轉1圈,200步為一圈
delay(1000);
}
●步進電機反轉一圈,停頓1秒,再正傳一圈,如此循環
●步進電機接線方式是 2A / 2B 為一組 (紅 / 綠),1A / 1B 為一組(藍 / 黃)
●想改變方向,改變其中一組的位置即可,例如 2A 與 2B 交換
商品規格:
●UNO R3 開發板尺寸:約 76.2*53.5*14.4 mm
●CNC V3 擴展板尺寸:約 67.5*52.5*22 mm
●A4988 驅動板尺寸:約 1.5*2 cm
●USB 方口線長度:約 30 cm
●套裝總重量:約 85.6 g
●內容物:V3擴展板*1 / R3開發板*1 / A4988驅動板組*4 / USB方口線*1
注意事項:
●在接插步進馬達驅動器的時候請不要插反
●商品依實際到貨為準,且請具備相關知識者再購買
●商品上有眾多針腳,於安裝元件時請注意針腳是否垂直
●驅動板的散熱片需貼妥於主晶片上,以免工作時晶片過熱導致燒毀
商品保固 7天(非試用期)