Arduino Uno ile CNC Çizim Robotunda Step Motor ve Servo Sorunu

kadirCN

Yeni Üye
Katılım
25 Ocak 2025
Mesajlar
36
Merhaba, Arduino Uno klon kullanarak kalemli bir CNC çizim robotu yapmak istiyorum.

X ve Y eksenleri için NEMA17 step motorlar ve TMC2208 sürücüler, Z ekseni için ise SG90 servo motor kullanıyorum. Ancak yazılımı bir türlü düzgün çalıştıramadım.



Bazı grbl dosyalarında servo motor düzgün çalışırken step motorlar hiç çalışmıyor; bazı grbl dosyalarında ise step motorlar çalışıyor fakat servo çalışmıyor. Limit switch kullanmıyorum. Aşağıda bağlantı şeması mevcuttur.



Bu konuda yardımcı olabilir misiniz?
kullanmıyorum.
1765557617488.png
 
Merhaba. Kodu da paylaşmanız lazım. Tahminim step ve servo kontrolünde "delay" fonksiyonu kullanan bir kod var. Delay yerine timer kullanmalısınız.
 
Birde Y eksenine taktığım sürücüler bozuluyor takar takmaz motorda tiz bir sesle beraber çok hafif bir titreşim geliyor.
 
Anlatımına göre hem grbl ayarlarında hem de donanımında sorunlar var.
Yukarıda verdiğin resimdeki shield de hatalı olan versiyonlar var.
Arduino da tanımlanmış pinler ile shield e takılan stepper sürücülerin pinleri uymuyor.
Hatta shield beslemesi yanlış yerlere gidiyor.
Yoları takip edip düzeltmek lazım.
Taktığın sürücülerin hemen yanması öyle olduğunu düşündürüyor zaten.
Ya da sen farkında olmadığın hatalar yapıyorsun.
 

Çevrimiçi personel

Forum istatistikleri

Konular
8,850
Mesajlar
144,040
Üyeler
3,555
Son üye
Logi

Son kaynaklar

Back
Top