3d Printer Step Motor Sürücüleri nedir ? Nasıl Kalibre Edilir ?
Merhaba arkadaşlar bu yazıda 3d yazıcıda kullanılan motor sürücülerinden ve nasıl kalibrasyon yapıldığından bahsetmek istiyorum. Öncelikle şunu bilelim ki 3d yazıcılarda kullandığımız motorları ( Bunlar Step Motorlar ) doğrudan enerji vererek haraketlendiremiyoruz. Genellikle kullanılan nema 17 motorlardır.
Bu motorların 4 tane ucu vardır ve her iki uç da birer bobindir. Hatta Step motor uçlarını bulmak için ölçü aletinin buzzer kademesine yada diyot kademesine alınır ve her iki tane uç seçilerek bakılır eğer buzzer öter yada ölçü aleti bir değer gösterirse bu iki uç aynı bobinin uçları demektir. böylece step motorun uçları bulunmuş olur. Şimdi gelelim bu motorları nasıl hareket ettireceğimize . Genellikle piyasada A4988 ve DRV8825 adlı iki sürücü 3d yazıcı dünyasında meşhurdur. Tabi biraz daha sessiz bu sürücü olan TMC serileride var. Aslında kısıtlamış olmayayım bir sürü motor sürücü türü var ancak A4988 ve DRV8825 bunların meşhurlarıdır. Mor olan DRV8825 ve diğerleri A4988 .
Tabi bunların max akımları var ve adım hassasiyetleri var . DRV8825 1/32 adım iken A4988 1/16 adımdır. Ama printerınız için hemen hemen benzer sonuçlar verirler. DRV serisinin Max verebileceği akım 2 Amper iken A4988 1 Amperdir. Şimdi resimlerde görüldüğü gibi üzerinde küçük potansiyometreler vardır ve bu potansiyometreler motorumuza vereceğimiz akımı ayarlamak için kullanılır. Genellikl 0.7 Volt değerine ayarlanır.
Ayar yaparken Ölçü aletimizin siyah probu sistemin negatif ucuna değdirilir yada step motor sürücünün gnd sinden de alabilirsiniz ve kırmızı prob ise metal minik potansiyometreye değdirilir. Tabi bu arada ölçü aletimiz 20 V DC yada daha düşük bir değere getirilir. Ölçü aletinde 0,7 volt ayarlanır . Yüksek yada düşük çıktığında potansiyometreyi yavaşça çevirip ayarlayabilirsiniz.
Peki bu düzgün yapılmazsa ne olur ?
Eğer motor sürücünüzden fazla akım geçerse hem sürücü hem motor gereksiz yere çok ısınacaktar. Eğer bu değer düşük ise bu seferde yazıcınız basit bir durumda eksen kaydırması yapabilir. Yani bunu izahı şu demek : Motor az akım çekecek ve ekseni taşıyamayacak o yüzden basit bir zorlukta adım atlayacaktır.
Bu arada şunu da söylemeden geçmeyelim . Ramps üzerine motor sürücü yerleştirirken pinlerin üzerinde yazanlara dikkat edin aynı aynı na gelsin eğer motor sürücüyü ters takarsanız motor sürücü + kontrol kartı hatta bilgisayarınızın usb portu eğer bağlıysa onu bile yakabilirsiniz.
Eğer soracağınız sorular olursa yorum yazarsınız cevaplamaya çalışırım. Bu işle yaklaşık 4-5 yıldır uğraşan birisi olarak bir çok durumla karşılaştım o yüzden muhtemelen cevap verebilirim. Kolay gelsin ….
hocam iyi günleri, ben tüm kontrolleri yapmama rağmen her bir katmanda yaklaşık 0.3mm kaydırma yapıyor sorunu çözemedim yardımcı olabilir misiniz
Eksen kaydırmasının birkaç sebebi olabilir. Biri mekanik diğer ise elektronik. Eğer motorlarınıza yeterli güç vermezseniz eksen kaydırma olabilir. Yada fazla güç verip motor sürücülerin çok ısınmasına sebep olursanız yine eksen kayar. Burada kontrol etmeniz gereken ekseni en ufak bir zorlamada motor step kaçırıyor mu ? eğer böyleyse motora biraz daha güç verin. Degilse mutlaka kartı soğutmak için fan bağlayın . Ama siz işinizi garantiye almak adın kesinlikle kartı soğutun yoksa uzun metrajlı işlerde eksen kayması olabilir.
Merhaba
Sadece Çift motor bağladığım eksende kayma oluyor. Çift motor koyduğum için driver değerini 2 katına çıkartım ve fan koydum fakat yine kasnaklarıda biraz daha gerdim. Başta düzgün gidiyor sonra yine kayma yapıyor. Yardımcı olurdanız sevinirim.
Motor sürücün ısınıyor olabilir, motor sürücü gereken gücü veremiyor olabilir, Mekanik bir sorun olabilir. Bunları kontrol etmeni tavsiye ederim
hocam merhabalar. ben Y ekseninde nema 4 pinli nema 17 yerine 6 pinli nema 23 kullanmak istiyorum. mümkün müdür ?
Evet mümkündür.
Hocam s.a ramps 1.4 kontrol kartı ile unipolar step motor kullanırsak bir problem olurmu bunu bipolar olarak modifiye etmemiz gerekirmi
farketmez. Kolay gelsin.
Programda 1 mm ama çalışmada 10 mm hareket ediyor, yani 10 katı. Buda pot danmı ayarlanıyor. Birde cnc shield de Y yi çift motor yapınca biri çalışmıyor yada titrek çalışıyor. Neden olabilir.
Eğer 1mm yerine 10 mm gidiyorsa epromdan verdiğiniz değerin/10 unu yazın 1mm gider. Normalde o şekilde sorun olmaz . Ya sürücü üzerinden akım ayarını yükseltin. yada başka sürücü ile deneyin. bazen sürücülerde sıkıntılı olabiliyor.
Merhaba,
Nema 17 1.7A motor için Vref voltajnın 0.68 olarak hesapladım ve ayarladım. Ancak motor sürücüler çok fazla ısınıyor. R=0.05ohm sebebi ne olabilir?
Mekanik bir sorun yok.
Motor sürücü kalitesinden kaynaklıdır. Hesaplarınız doğru. Bu problemin çözümü kart üzerindeki sürücüleri sürekli soğutan fan takmak ( Kesin Çözüm ) . Kolay Gelsin.
Hocam merhabalar tmc2208 sürücüde Vref değerlerini nasıl hesaplayabiliriz ? Motorlar nema 17HS1538 model
https://wiki.fysetc.com/TMC2208/ burada tüm bilgiler var buradan bakabilirsiniz
Merhabalar benim yazıcımda A4988 chipsetli sürücüler var. bunları TMC2209 ile değiltirirsem yazılımsal olarak her hangi bir ayar yapmam gerekir mi yoksa birebir değiştirdiğimde direk yazdırma işlemine başlayabilir miyim.
direk değiştirebiliirsiniz. Pin yönleri tersdir tmc de a49988 e göre ona dikkat edin. Jumper ler varsa çıkarın . Vref olarak 1.0 civarı ayarlayın sorun olmaz herhangi bir ayar gerekmeden kullanabilirsiniz