Keyestudio CNC Kit (CNC Shield V3.0 + Uno R3 Uyumlu)

929,24 TL
Marka
Stok Kodu
KS0095
99,05 TL den başlayan taksitlerle!
Aynı Gün Kargo
Kargo Bedava
Ürün Paylaş :

Arduino CNC Kit (CNC Shield V3.0 +Uno R3 Uyumlu)

Keyestudio CNC Shield V3.0 kutusu  gravür makineleri için sürücü genişletme kartı olarak kullanılabilir. İçinde A4988 step motor sürücü modülleri için toplam 4 kanal yuvası (değil dahil) 4 kanallı step motorları çalıştırmak için. Her kanal step motor sadece 2 IO portuna ihtiyaç duyar, yani 6 IO portu 3 kademeli motoru yönetmek için yeterli. Bu kalkan hızlı çalışabilir projenizdeki step motorları yönetmek için.


keyestudio CNC Shield Sürüm 3.0 GRBL 0.8c uyumlu. (G kodu komutlarını adım sinyallerine dönüştüren bir Arduino UNO üzerinde çalışan açık kaynaklı ürün yazılımı)
4 Eksen desteği (X, Y, Z, A-X, Y, Z'yi çoğaltabilir veya D12 ve D13 pimlerini kullanarak özel ürün yazılımı ile tam bir 4. eksen yapabilir)
Her eksen için 2 x uç durdurma (toplamda 6)
İş mili etkinleştirme ve yön Soğutucu etkinleştirin Çıkarılabilir Pololu A4988 uyumlu step sürücüleri kullanır. (A4988, DRV8825 ve diğerleri) Step sürücüler için Mikro-Adım ayarlamak için jumper. (DRV8825 gibi bazı sürücüler 1/32 mikro kademeye kadar yapabilir) Kompakt tasarım. Step Motorlar 4 pimli molex konnektörlerle bağlanabilir veya yerinde lehimlenebilir. 12V DC'de çalışır.

Kit listesi

  • 1x CNC Shield V3.0
  • 1x keyestudio uno R3 kartı
  • 4x A4988 sürücüsü
  • 1x USB kablosu

Anakart Testi

İlk olarak, ana kart, kalkan ve üç motorun normal çalışıp çalışmadığını test etmek için IDE'ye aşağıdaki kodu yazın.

Açıklama
1. delayMicroseconds (800) cinsinden 800 değerini uygun şekilde giriş PWM sinyalinin frekansını arttırmak, step motorun dönüş hızı. Değer değişikliği çok fazla olamaz yoksa motor durur.
2. A4988 üzerindeki düğmeyi çevirin, torku değiştirmek için motorların çıkış akımını ayarlayabilirsiniz.

Kod

#define EN        8       // stepper motor enable, low level effective
#define X_DIR     5       //X axis, stepper motor direction control 
#define Y_DIR     6       //y axis, stepper motor direction control
#define Z_DIR     7       //zaxis, stepper motor direction control
#define X_STP     2       //x axis, stepper motor control
#define Y_STP     3       //y axis, stepper motor control
#define Z_STP     4       //z axis, stepper motor control
/*
// Function: step   -control the direction and number of steps of the stepper motor
// Parameter: dir  -direction control, dirPin corresponds to DIR pin, stepperPin corresponds to 


step pin, steps is the number of steps.
// no return value
*/
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(){// set the IO pins for the stepper motors as output 
  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 axis motor rotates CCW for 1 circle, as in 200 steps
  step(false, Y_DIR, Y_STP, 200); // y axis motor rotates CCW for 1 circle, as in 200 steps
  step(false, Z_DIR, Z_STP, 200); // z axis motor rotates CCW for 1 circle, as in 200 steps
  delay(1000);
  step(true, X_DIR, X_STP, 200); // X axis motor rotates CW for 1 circle, as in 200 steps
  step(true, Y_DIR, Y_STP, 200); // y axis motor rotates CW for 1 circle, as in 200 steps
  step(true, Z_DIR, Z_STP, 200); // z axis motor rotates CW for 1 circle, as in 200 steps
  delay(1000);
}

Bellenim ve Grbl Denetleyiciyi Yükleme

a. UNO R3 keyestudio'suna test programı yazın
veri paketindeki GRBL_ Arduino_Library_keyes klasörünü kopyalayın ve Arduino IDE belgenizdeki klasör kitaplıklarına yapıştırın Kurulum.

Code

#include 
void setup(){
startGrbl();
}
void loop(){}
//Burn the code above to keyestudio UNO R3

b. GrblController361 Yazılımını Yükleyin Grbl Controller, GCode'u göndermek için kullanılan bir yazılım parçasıdır. CNC Makineleri. Kurulum paketinizde Grbl Controller361 Setup programını çalıştırın, Aşağıdaki arayüz ortaya çıkacak:
Devam etmek için İleri'yi tıklayın.

thumb

Lisans sözleşmesi için lütfen Sözleşmeyi kabul ediyorum'u işaretleyin ve İleri'yi tıklayın.

thumb

Kur'a devam etmeye hazır olduğunuzda İleri'yi tıklatın.

thumb

Devam etmek için İleri'yi tıklayın. Yüklemek için farklı bir klasör seçmek isterseniz, Gözat'ı tıklayın.

thumb

Devam etmek için İleri'yi tıklayın. Programın kısayollarını yerleştirmek için farklı bir klasör seçmek isterseniz Gözat'ı tıklayın.

thumb

Grbl Denetleyiciyi yüklerken Kurulum'un gerçekleştirmesini istediğiniz ek görevleri seçin, ardından İleri'yi tıklatın.

thumb

Yüklemeye devam etmek için Yükle'yi tıklayın.

thumb

Sonrakine tıkla.

thumb

Sonunda kurulumu tamamlamak için "Finish” e tıklayın.

thumb

c. Grbl Kontrol Cihazı üzerindeki G Kodunu Test Edin
Bir USB kablosu kullanarak ana karta güç sağlayın ve tüm harici cihazlarınızı doğru bir şekilde bağlayın, ardından Grbl Controller'ı çalıştırın.
Bağlantı Noktası adını IDE COM bağlantı noktasıyla aynı seçin ve CNC Makinelerini bilgisayara bağlayarak seri bağlantı noktasını açmak için "Aç" ı tıklayın.

thumb

Seri bağlantı noktasını açtıktan sonra "Aç" düğmesi "Kapat / Sıfırla" olarak değişir ve kırmızılaşır!
Bu sırada, motorların hareket yönünü ayarlamak için aşağıdaki diyagramda gösterildiği gibi X ekseni? Y ekseni? Z eksenini tıklayabilirsiniz.

thumb

"Başla" yı tıklayın ve motorların koordinatlarda nasıl hareket ettiğini görebilirsiniz. Notlar: eksenleri ayarladıktan sonra, G-Code dosyasına başlamadan önce kapatıp tekrar açmalısınız.
Şimdi deneme zamanı! Bir G-Kodu seçmek için "Dosya seç" i tıklayın cn adlı dosya. veri paketini yeni başlayanlar için test etmek ve arayüz çıkacak:
GrblController.

thumb

"Başla" yı tıklayın, motorların koordinatlarda nasıl hareket ettiğini görebilirsiniz.

Kaynaklar

Arduino IDE İndir

https://www.arduino.cc/en/Main/Donate

GRBL_Arduino_Library_keyes (Kütüphane) İndir

https://drive.google.com/open?id=1neHO3q_VgFfVWX9faiWIXn-bzbaJEGSc

Sürücü İndir

https://drive.google.com/open?id=17MNGCrhPn9Cuh2GDlIwjFVEkKHEWqYaU

G-Code for Testing Download

https://drive.google.com/open?id=1mPVGFbgHaMH2kgoS8vjiZs10gXZ2SLAv

Grbl Controller361 Setup Download

https://drive.google.com/open?id=1JSCtHr7FLF7UMxXeVGpwMbWn3BVZo7jh

PDF

https://drive.google.com/open?id=1TPRBh1LYmSGtG6vs0L2Af-SpWdYqc7e7

Bu ürüne ilk yorumu siz yapın!
Bu ürünün fiyat bilgisi, resim, ürün açıklamalarında ve diğer konularda yetersiz gördüğünüz noktaları öneri formunu kullanarak tarafımıza iletebilirsiniz.
Görüş ve önerileriniz için teşekkür ederiz.
Keyestudio CNC Kit (CNC Shield V3.0 + Uno R3 Uyumlu) Uygun fiyatlar ile Keyestudio CNC Kit (CNC Shield V3.0 + Uno R3 Uyumlu) Robot Elektronik'te. Kampanyalı satışlarımız hakkında bilgi almak için tıklayın! KS0095
Keyestudio CNC Kit (CNC Shield V3.0 + Uno R3 Uyumlu)

Tavsiye Et

*
*
*
IdeaSoft® | E-Ticaret paketleri ile hazırlanmıştır.