Arduino CNC Shield V3.0, 3D yazıcılar, lazer kesiciler ve öğütme makineleri gibi CNC makinelerinin kontrolünü basitleştirmek için tasarlanmış popüler bir kalkandır. Bir arduino ve step motor sürücüleri ile eşleştirilmiş, çoklu eksenlerin hassas kontrolünü sağlar. Bu öğreticide, CNC Shield V3.0'ın Arduino ile kurulumu ve kullanımı boyunca size rehberlik edeceğiz.
Ne İhtiyacınız Olacak
- Arduino Kurulu (ör. UNO)
- CNC Kalkanı V3.0
- Step motor sürücüleri (ör. A4988 veya DRV8825)
- Step motorlar
- Harici güç kaynağı (motorlar için 12V-36V)
- Jumper telleri (isteğe bağlı)
- GRBL ürün yazılımı (açık kaynaklı CNC ürün yazılımı)
- Arduino IDE kurulu bir bilgisayar
Adım 1: CNC Kalkanı V3.0'ı anlayın
CNC Shield V3.0, Arduino UNO ile uyumluluk için tasarlanmıştır ve CNC makinelerini kontrol etmek için açık kaynaklı bir ürün yazılımı olan GRBL'yi destekler. Temel özellikler şunları içerir:
- 4 eksene kadar destek (x, y, z, a).
- Stepper Motor Sürücü Yapılandırması ile MicroSpping Desteği.
- Limit anahtarları için pimler ve acil durdurma düğmesi.
- Step motor sürücüleri için başlıklar (A4988 veya DRV8825).
CNC Shield V3.0 Düzeni
- Step Motor Çıkışları: Step motorlarınızı x, y, z ve başlıklara etiketlenmiş olarak bağlayın.
- Sürücü Yuvaları: Step motor sürücülerini (ör. A4988) x, y, z ve bir yuvaya takın.
- Sınırlı anahtar girişleri: Sınır anahtarlarını karşılık gelen pimlerine bağlayın.
- Güç girişi: Motorlar için harici bir güç kaynağı (12V-36V) kullanın.
2. Adım: Kalkanı monte edin
-
Step Motor Sürücüleri Yükle:
- Her step motor sürücüsünü x, y, z ve A etiketli yuvalara yerleştirin. Oryantasyonun, kalkanı ile sağlanan diyagramı eşleştirdiğinden emin olun (genellikle potansiyometre dışarı bakacak şekilde).
- Daha iyi ısı dağılımı için sürücü çiplerine soğutucu takın.
-
Mikro -noktayı ayarlayın:
- Her eksen için mikrostanplatmayı yapılandırmak için kalkandaki jumper'ları kullanın. Mikro -noktalama yapılandırmaları için sürücünün veri sayfasına bakın (örn. 1/16 veya 1/32 adım).
-
Step Motorları Bağlayın:
- Step motor kablolarını x, y, z'ye ve kalkandaki bir çıkışa takın.
-
Güç kaynağı:
- Harici bir güç kaynağı kalkanın güç girişine (12V-36V) bağlayın. Motorlarınızın voltajla uyumlu olduğundan emin olun.
-
Arduino'ya takın:
- CNC Kalkanı V3.0'ı Pimleri hizalayarak Arduino Uno'nun üzerine yerleştirin.
Adım 3: GRBL ürün yazılımını Arduino'ya yükleyin
-
GRBL ürün yazılımını indirin:
- Resmi GRBL GitHub deposunu ziyaret edin: GHBL GitHub.
- En son sürümü indirin.
-
Arduino IDE'ye GRBL Kütüphanesi'ni yükleyin:
- Arduino IDE'yi açın.
- Gidip gelmek Eskiz > Kütüphane ekleyin > .Zip kütüphanesi ekle.
- İndirilen GRBL klasörünü seçin.
-
GRBL'yi Arduino'ya yükleyin:
- Arduino IDE'yi açın ve seçin Dosya > Örnekler > Grbl > grbllupload.
- Doğru seçin Pano Ve Liman altında Aletler menü.
- Tıklamak Yüklemek Arduino'ya GRBL yüklemek için.
Adım 4: GRBL ayarlarını yapılandırın
-
GRBL'ye bağlan:
- Arduino seri monitörü veya özel bir CNC kontrol yazılımı (örn. Universal GCODE gönderen) gibi bir seri iletişim aracı kullanın.
- Baud hızını ayarlayın
115200
.
-
Test GRBL:
- Komutu Gönder
$$
Geçerli GRBL ayarlarını görüntülemek için. - Millimetre başına adımlar, besleme hızları ve ivme gibi ayarları gerektiği gibi ayarlayın. Örneğin:
$100=250.0 (X-axis steps/mm) $101=250.0 (Y-axis steps/mm) $102=250.0 (Z-axis steps/mm)
- Komutu Gönder
-
Sınır anahtarlarını etkinleştirin (isteğe bağlı):
- Limit anahtarlarını kalkana bağlayın ve GRBL ayarlarında etkinleştirin:
$21=1 (Enable hard limits) $22=1 (Enable homing)
- Limit anahtarlarını kalkana bağlayın ve GRBL ayarlarında etkinleştirin:
Adım 5: CNC Kalkanı'nı test edin
-
Bir CNC kontrol programı açın:
- CNC Kalkanı'nı kontrol etmek için Universal GCODE Gönderen (UGS) gibi yazılımları kullanın.
-
Motorları hareket ettirin:
- X, Y ve Z eksenlerini taşımak için yazılımdaki manuel kontrolleri kullanın. Step motorlarının doğru yanıt verdiğini doğrulayın.
-
Bir G kodu dosyası yükleyin:
- Örnek bir G-kod dosyasını yükleyerek ve yazılıma çalıştırarak kurulumu test edin.
Sorun giderme
-
Stepper Motors Hareket etmiyor:
- Sürücü oryantasyonunu kontrol edin ve jumper'ların mikrostepleme için ayarlandığından emin olun.
- Harici güç kaynağının bağlı ve işlevsel olduğunu doğrulayın.
-
Düzensiz hareket:
- Motor bağlantılarını kontrol edin ve GRBL'deki ivme ayarlarını azaltın.
-
Aşırı ısınma sürücüleri:
- Uygun soğutucuların takıldığından emin olun ve bir soğutma fanı kullanmayı düşünün.
CNC Kalkanı V3.0 uygulamaları
- DIY CNC yönlendiricileri
- 3D Yazıcılar
- Lazer gravürleri
- Çiziciler
Çözüm
GRBL ile kullanım için Arduino CNC Shield V3.0'ı başarıyla kurdunuz. Bu kalkan, step motorlarını kontrol etmenizi ve kendi CNC makinenizi oluşturmanızı kolaylaştırır. Farklı konfigürasyonları deneyin ve CNC projelerinizi hayata geçirmeye başlayın!