Arduino Kontrollü CNC ile Baskı Devre Makinesi


Hazırlayanlar

Nagihan MIZRAK

Danışman

Prof.Dr. Abdülkadir ÇAKIR


Proje Özeti Daha önce 2746 kez görüntülendi  

Arduıno Kontrollü CNC İle Baskı Devre Makinesinde hedeflenen, bir CNC Makinesi yaparak burada yapılan araştırmalar ve uygulamalar ile bilgi ve tecrübeyi arttırmak, baskı devre hazırlama işlem süresini en aza indirgemek, baskı devre yapımında beşeri faktörlerden dolayı karşılaşılan hataları en az seviyeye ulaştırmak ve proje daha da geliştirilerek sanayi de kullanımın ve seri üretimi arttırmasını sağlamaktır.

Baskı devresi oluşturulacak olan devre Proteus 8 programında çizilmiştir. Gerekli gerber dosyası Proteus Ares’ den alınarak CopperCAM programında gcode’ lar oluşturulmuştur. Arduıno programında CNC kontrol kartının çalışması için gerekli kütüphane kullanılarak arduıno kartı ile CNC schield haberleşmesi sağlanmıştır. Arduıno UNO kontrollü CNC ile baskı devre makinesinde  x-y-z eksenleri için 3 adet step motor ve 3 adet A4988 step motor sürücü kullanılmıştır. Bu step motor sürücüleri CNC schielddan gelen komutlar ile motorların hareketi sağlanmıştır. Tez çalışmasında tüm yazılım ve donanım kısımları oluşturulduktan sonra UGS(univarsal gcode platform) uygulamasından makinenin ara yüz programından 1-10-100 mm gibi git dendiğinde makinenin de o kadar gitmesi için gerekli hesaplamalar yapılarak kalibrasyon ayarı yapılmıştır.

Tüm ayarlamalar yapıldıktan sonra Grbl Controller ile makine haberleşmesi sağlanıp gcodeler programa atılarak denemeler gerçekleştirilmiştir.  Denemeler sonucunda bir kaç çizim hatası ile karşılaşılınca kalibrasyon ayarında değişiklikler yapılmış fakat gene aynı sorunlar gözlemlenince başka bir arayüze sahip Grbl Controller programı kullanılmıştır. Son olarak istenilen devre kazıma ile oluşturulmuştur. Gerçekleştirilen  CNC baskı devre makinesi PCB kartının hazırlanması bittikten sonra PCB üzerindeki malzemelerin yerleşimi için gerekli olan deliklerin açılması işlemini de yapmaktadır.

Anahtar Kelimeler
 Arduino  CNC router  Baskı devre  Gcode