Arduino CNC

Merhaba, bu benim ilk dersim ve umarım daha fazlasını yapmayı umuyorum.

Bu proje, Malaga Üniversitesi Telekomünikasyon Okulu'nda Beng Elektronik Mühendisliği 4. sınıf modülü olan 'Creative Electronics' projesiydi.

//www.etsit.uma.es/

Arduino UNO R3, GCode Sender ve GRBL kullanan bir cnc. Babamın yardımı sayesinde cnc ahşaptan yapılmış. Mekanik parçanın yapılması saatler sürdü, ancak elektronik parçanın yapması daha hızlı, ama çok sevindirici. Projemi bu videolara dayandırdım ve ilk videonun yazarından çok destek aldım.

[Üreme videosu]

[Üreme videosu]

Projenin toplam maliyeti yaklaşık 450 € 'dur.

Adım 1: Malzemeler ve Bileşenler

Deneyimden, herhangi bir projenin gerçekleştirilmesine başlamadan önce gerekli tüm malzemeleri satın almanızı öneririm.

Malzemeler ve bileşenler:

  • Lamine ahşap
  • Vidalı Çelik çubuklar
  • Çelik çubuklar
  • Bilyalı rulmanlar
  • Fındık
  • Vidalar
  • Adım motorları (benim durumumda Nema 23)
  • Step motorlar sürücüleri TB6560
  • Anahtarlama güç kaynağı 24V 15A
  • Arduino UNO R3
  • Bazı teller
  • Naylon ve metal rulmanlar

Adım 2: X Ekseni

Tabanı inşa etmek için delikler ve kör delikler yapan birkaç ahşap tahta kesildi. Bu tablolar makinenin desteğini oluşturur. Vidalı çelik çubuklar sonsuz bir tahrik olarak çalışır. Kör delikler, x ekseni için kılavuz görevi gören çelik çubuklar için bir durak görevi görür, ortada, vidalı çelik çubuğu, dönerken x ekseninde yer değiştirme oluşturur. Yukarıda, ahşap tahtaya daha fazla ağırlık ve kalınlık koyduk.

Adım 3: Y Ekseni

Köprü yapısı (y ekseni) tabana çok benzer, ancak bu, x ekseninde tablonun altındaki sabit bir somunla hareket ettirilen bir tabloda desteklenir. Son resimde görüyorsunuz.

Adım 4: Z Ekseni

Ve son olarak z ekseni, benzer şekilde diğer iki eksenin bir freze veya gravür makinesi için bir destek taşıdığı gerçeğidir. Test etmek için ekseni hareket ettirmek için bir tornavida kullandım. :)

Adım 5: Tüm Eksenlerin Montajı

Son montaj bazı vidalarla basittir. Kırılmışsa parçaları değiştirmek için yapıştırıcı kullanmadım.

Adım 6: Elektronik Bağlantılar

Connectiosn basit. Her motor için bir sürücü kullanmanız gerekir. Her sürücünün çalışması için güç kaynağına ihtiyacı vardır. 24V 15A güç kaynağı kullanıyorum. Sürücülerde motorlarımın amperini seçiyorum. A +, A-, B +, B- motorların ve kutuplarının iki bobininin her birine karşılık gelir. CLK + (Clock) Arduino'daki adım pinine bağlanır, CW + (Clock Wise) yön pinine, CLK- ve CW- GND pinine bağlanır. EN + ve EN- bağlanması gerekmez.

Aşağıdaki linkte GRBL'nin Arduino pin şeması ve bazı açıklamalar bulunmaktadır.

//github.com/grbl/grbl/wiki/Connecting-Grbl

Adım 7: GRBL'nin Arduino Uno R3'e Yüklenmesi ve Konfigürasyonu

Arduino Uno R3'e GRBL yüklemek için bu videoyu izliyorum. Bunun açıklamasında GRBL programlarına ve dosyalarına bağlantılar bulunmaktadır. Çok basit. XLoader ile arduino'nuza GRBL kodunu (grbl_v0_8c_atmega328p_16mhz_9600. Hex) yükleyin, ardından Arduino'nuzu bilgisayarınıza bağlamak için GCodeSender'ı açın ve kullanıma hazırdır.

Bu videoda GRBL'nin step motorlarınıza göre nasıl yapılandırılacağı açıklanmaktadır.

Adım 8: Bitir

Projelerinizi tasarlamak için herhangi bir CAD programını ve farklı ihtiyaçlar için GCode'un işlenmesi için CAM programlarını kullanabilirsiniz. CAD ve CAM programı olan MasterCam X7 kullanıyorum.

Ve bu nihai sonuç ve umarım beğenirsiniz.

Bu eğitici izle ve keyfini çıkarın için çok teşekkürler!

İlgi̇li̇ Makaleler