GRBL Step Motor Pulse Ayarı ve Steps/mm Hesaplama Nasıl Yapılır?

GRBL Step Motor Pulse Ayarı ve Steps/mm Hesaplama Nasıl Yapılır?

📅 30 Haziran 2026⏱️ 17 dk okuma
Mermak blog kapak - Redüktörlü Step Motor Hız ve Torku Nasıl Etkiler?
📑 İçindekiler (Tıkla Aç)

Giriş ve Teknik Analizi

Endüstriyel otomasyon ve özellikle CNC sistemleri dünyasında, GRBL tabanlı kontrol kartları ve adım motorları (step motorlar) vazgeçilmez bir ikili oluşturmaktadır. Bu sistemlerin hassasiyeti, tekrarlanabilirliği ve genel performansı, adım motorlarının hareketini kontrol eden pulse ayarları ve steps/mm (milimetre başına adım sayısı) değerlerinin doğru bir şekilde hesaplanıp yapılandırılmasına doğrudan bağlıdır. Yanlış yapılan bir kalibrasyon, işleme hatalarına, boyut sapmalarına, yüzey kalitesi sorunlarına ve hatta makine arızalarına yol açabilir. Bu teknik makale ve saha rehberi, endüstriyel otomasyon profesyonelleri için GRBL sistemlerinde adım motoru pulse ayarlarının nasıl yapılacağını, steps/mm değerinin nasıl hesaplanacağını ve bu süreçte dikkat edilmesi gereken kritik noktaları detaylı bir şekilde ele alacaktır. Amacımız, teorik bilgiyi pratik uygulama adımlarıyla birleştirerek, sahadaki mühendis ve teknisyenlere kapsamlı bir yol haritası sunmaktır. Bu rehberde, mikro adım (microstepping), vida hatvesi (lead screw pitch), kasnak oranları (pulley ratios) gibi temel kavramlar derinlemesine incelenecek ve GRBL’nin ilgili $100, $101, $102 parametreleri üzerinde durulacaktır. Doğru kalibrasyon, makinenin nihai ürün kalitesini ve operasyonel verimliliğini doğrudan etkileyen bir mühendislik gerekliliğidir.

Çalışma Prensibi ve Teknik Veriler

 

Adım motorları, uygulanan elektriksel palsler (darbeler) ile belirli açılarda dönen, açık çevrim (open-loop) kontrol sistemlerinde yaygın olarak kullanılan elektrik motorlarıdır. Her bir pals, motorun belirli bir açıda dönmesini sağlar. Bu açıya adım açısı (step angle) denir ve genellikle motorun teknik özelliklerinde belirtilir (örneğin, 1.8 derece/adım veya 0.9 derece/adım). Bir adım motorunun bir tam tur dönmesi için gereken pals sayısı, 360 derecenin adım açısına bölünmesiyle bulunur. Örneğin, 1.8 derecelik bir motor için 360 / 1.8 = 200 adım/tur gereklidir.

Ancak, modern CNC sistemlerinde sadece tam adım (full step) kullanımı, genellikle yeterli çözünürlük ve hassasiyet sağlamaz. İşte burada mikro adım (microstepping) devreye girer. Adım motoru sürücüleri (drivers), her bir tam adımı daha küçük alt adımlara bölebilir. Bu alt adımlar, motorun daha düzgün ve daha hassas hareket etmesini sağlar, titreşimi azaltır ve daha yüksek çözünürlük elde edilmesine olanak tanır. Yaygın mikro adım ayarları arasında 1/2, 1/4, 1/8, 1/16, 1/32 ve hatta 1/64, 1/128, 1/256 bulunmaktadır. Örneğin, 1.8 derecelik bir motoru 1/16 mikro adım ayarında kullanırsak, motorun bir tam tur dönmesi için 200 adım * 16 mikro adım/adım = 3200 pals/tur gerekecektir.

GRBL kontrol yazılımı, bu palsleri motor sürücülerine göndererek motorların hareketini sağlar. GRBL’nin eksenler için hareket çözünürlüğünü tanımlayan temel parametreler $100 (X ekseni steps/mm), $101 (Y ekseni steps/mm) ve $102 (Z ekseni steps/mm)‘dir. Bu değerler, GRBL’nin belirli bir mesafeyi hareket ettirmek için her eksene kaç pals göndermesi gerektiğini belirler. Bu değerin doğru hesaplanması, makinenin istenen mesafeyi tam olarak hareket etmesini sağlar. Hesaplama, kullanılan mekanik aktarım sistemine göre değişiklik gösterir:

GRBL Step Motor Pulse Ayarı ve Steps/mm Hesaplama Nasıl Yapılır?

Vida Tahrikli Sistemler (Lead Screw / Ball Screw) için Steps/mm Hesaplama

Vida tahrikli sistemlerde, motorun dönme hareketi bir vida aracılığıyla doğrusal harekete dönüştürülür. Burada anahtar parametre vida hatvesi (pitch) veya kurşun (lead) değeridir. Hatve, vidanın bir tam tur döndüğünde eksenel olarak ne kadar ilerlediğini milimetre cinsinden ifade eder. Kurşun ise, çok başlangıçlı vidalarda bir turda ilerlenen toplam mesafeyi belirtir. Tek başlangıçlı vidalarda hatve ve kurşun aynıdır.

Formül:

Steps/mm = (Motorun bir turu için gereken mikro adım sayısı) / (Vidanın hatvesi veya kurşunu (mm))

Örnek:

  • Motorun adım açısı: 1.8 derece (yani 200 tam adım/tur)
  • Mikro adım ayarı: 1/16
  • Vidanın hatvesi: 4 mm/tur

Hesaplama:

  1. Motorun bir turu için gereken mikro adım sayısı = 200 adım/tur * 16 mikro adım/adım = 3200 mikro adım/tur
  2. Steps/mm = 3200 mikro adım/tur / 4 mm/tur = 800 mikro adım/mm

Bu durumda, GRBL’de ilgili eksen için $10x=800 olarak ayarlanmalıdır.

GRBL Step Motor Pulse Ayarı ve Steps/mm Hesaplama Nasıl Yapılır?

Kayış Tahrikli Sistemler (Belt Drive) için Steps/mm Hesaplama

Kayış tahrikli sistemlerde, motorun dönme hareketi bir kasnak ve kayış aracılığıyla doğrusal harekete dönüştürülür. Burada anahtar parametreler kasnak diş sayısı ve kayışın diş hatvesi veya doğrudan kasnağın çevresidir.

Formül:

Steps/mm = (Motorun bir turu için gereken mikro adım sayısı) / (Kasnağın bir turda kayışı hareket ettirdiği mesafe (mm))

Kasnağın bir turda kayışı hareket ettirdiği mesafe, kasnaktaki diş sayısı ile kayışın diş hatvesinin çarpımına eşittir (örneğin, GT2 kayışta diş hatvesi 2mm’dir).

Örnek:

  • Motorun adım açısı: 1.8 derece (yani 200 tam adım/tur)
  • Mikro adım ayarı: 1/16
  • Kasnak diş sayısı: 20 diş
  • Kayış diş hatvesi: 2 mm (GT2 kayış)

Hesaplama:

  1. Motorun bir turu için gereken mikro adım sayısı = 200 adım/tur * 16 mikro adım/adım = 3200 mikro adım/tur
  2. Kasnağın bir turda kayışı hareket ettirdiği mesafe = 20 diş * 2 mm/diş = 40 mm/tur
  3. Steps/mm = 3200 mikro adım/tur / 40 mm/tur = 80 mikro adım/mm

Bu durumda, GRBL’de ilgili eksen için $10x=80 olarak ayarlanmalıdır.

Bu hesaplamalar, doğru ve hassas bir makine kalibrasyonunun temelini oluşturur. Sahadaki kurulumlarda, motor, sürücü ve mekanik aktarım elemanlarının teknik özelliklerinin doğru bir şekilde tespit edilmesi büyük önem taşır. Üretici veri sayfaları (datasheets) bu bilgileri edinmek için birincil kaynaktır.

Parametre Değer/Açıklama
Motor Adım Açısı Genellikle 1.8° veya 0.9° (Bir tam tur için 200 veya 400 tam adım).
Mikro Adım Ayarı Adım motoru sürücüsü üzerindeki ayar. Örnek: 1/2, 1/4, 1/8, 1/16, 1/32.
Vidalı Mil Hatvesi (Pitch) / Kurşun (Lead) Vidanın bir turda ilerlediği mesafe (mm). Üretici datasheet değerine göre kontrol edilmelidir.
Kayış Diş Sayısı Motor kasnağındaki diş sayısı.
Kayış Diş Hatvesi Kayışın iki diş arası mesafesi (mm). Örnek: GT2 için 2 mm.
GRBL $100, $101, $102 Parametreleri X, Y, Z eksenleri için milimetre başına adım sayısı. Hesaplanan değere göre ayarlanır.
Sürücü Akım Ayarı Motorun nominal akımına göre ayarlanır, aşırı ısınmayı ve adım kaybetmeyi önler. Üretici datasheet değerine göre kontrol edilmelidir.
GRBL Hız Limitleri ($110, $111, $112) Her eksen için maksimum hız (mm/dakika). Makinenin mekanik limitlerine göre ayarlanır.
GRBL Step Motor Pulse Ayarı ve Steps/mm Hesaplama Nasıl Yapılır?

Sahada Dikkat Edilmesi Gerekenler

  • Motor ve Sürücü Uyumu ile Akım Ayarı: Adım motorunun tork gereksinimleri, makinenin taşıyacağı yükler ve hız beklentileriyle uyumlu olmalıdır. Motor sürücüsünün (driver) akım ayarı, motorun nominal akımının genellikle %70-80’i civarında ayarlanmalıdır. Çok düşük akım tork kaybına ve adım kaybetmeye yol açarken, çok yüksek akım motorun aşırı ısınmasına ve ömrünün kısalmasına neden olur. Bu ayar genellikle sürücü üzerindeki DIP anahtarları veya potansiyometre ile yapılır ve motorun datasheet’i referans alınmalıdır.
  • Mikro Adım Ayarlarının Optimizasyonu: Mikro adım ayarı, çözünürlük ile hız ve tork arasında bir denge gerektirir. Daha yüksek mikro adım ayarları (örneğin 1/32, 1/64) daha yüksek hassasiyet ve daha pürüzsüz hareket sağlarken, aynı zamanda motorun aynı hıza ulaşması için sürücünün daha fazla pals üretmesi gerektiği anlamına gelir. Bu durum, kontrol kartının (GRBL) pals üretme kapasitesini zorlayabilir ve yüksek hızlarda adım kaybetmeye yol açabilir. Genellikle 1/8 veya 1/16 mikro adım ayarları, çoğu uygulama için iyi bir denge sunar. Makinenin maksimum hızı ve kontrol kartının işlem gücü dikkate alınarak en uygun ayar deneysel olarak da belirlenmelidir.
  • Mekanik Sistemdeki Boşluk (Backlash) ve Hassasiyet: Steps/mm hesaplaması ne kadar doğru yapılırsa yapılsın, mekanik sistemdeki boşluklar (backlash), kalibrasyonun nihai doğruluğunu olumsuz etkileyecektir. Özellikle vidalı miller ve somunlar arasındaki boşluklar, hareket yönü değişimlerinde konumlandırma hatalarına neden olur. Anti-backlash somunlar kullanmak, kayış gerginliğini doğru ayarlamak ve tüm mekanik bağlantıların sıkı olduğundan emin olmak bu boşlukları minimize etmek için kritik öneme sahiptir. Boşluk telafisi (backlash compensation) GRBL’de direkt bir özellik olmasa da, CAM yazılımları üzerinden G-kodu ile manuel olarak uygulanabilir.
  • Kablolama Kalitesi ve Elektromanyetik Uyumluluk (EMC): Adım motoru kabloları, yüksek akım taşıdıkları ve hızlı anahtarlama yaptıkları için elektromanyetik gürültü (EMI) üretebilirler. Bu gürültü, özellikle sinyal kablolarına (limit anahtarları, probe) yakın olduğunda kontrol sinyallerini bozarak yanlış tetiklemelere veya motorun adım kaybetmesine neden olabilir. Ekranlı kablolar kullanmak, güç ve sinyal kablolarını ayrı rotalardan geçirmek ve sürücü ile kontrol kartı arasında uygun topraklama sağlamak EMC sorunlarını minimize eder. Ferrit boncuklar da kablolardaki yüksek frekanslı gürültüyü bastırmak için kullanılabilir.
  • Test ve Doğrulama Prosedürleri: GRBL’deki steps/mm ayarları yapıldıktan sonra, bu ayarların doğruluğunu mutlaka test etmek gerekir. Bir kumpas veya mikrometre kullanarak belirli bir mesafeyi (örneğin 100 mm) hareket ettirip gerçek mesafeyi ölçmek en yaygın yöntemdir. Örneğin, G0 X100 komutunu gönderip, eksenin ne kadar hareket ettiğini ölçün. Eğer 100 mm’den az veya fazla hareket ediyorsa, steps/mm değeri orantısal olarak ayarlanmalıdır. Bu test birden fazla noktada ve eksende tekrarlanmalı, boşluk etkilerini minimize etmek için her zaman aynı yönde hareket ettirilerek ölçüm yapılmalıdır.
  • GRBL Firmware Sürümü ve Yapılandırması: GRBL firmware’inin güncel ve makinenin donanımına uygun olduğundan emin olunmalıdır. Farklı GRBL sürümleri, bazı yapılandırma parametrelerinde veya özelliklerinde küçük farklılıklar gösterebilir. GRBL’nin varsayılan ayarları ($$ komutu ile görüntülenebilir), makinenin mekanik limitleri, hızlanma değerleri ve diğer ince ayarlar için dikkatlice gözden geçirilmelidir. Yanlış ayarlanmış hızlanma ($120, $121, $122) veya maksimum hız ($110, $111, $112) değerleri, motorun adım kaybetmesine veya titreşim yapmasına neden olabilir.
GRBL Step Motor Pulse Ayarı ve Steps/mm Hesaplama Nasıl Yapılır?

Sık Karşılaşılan Sorunlar ve Çözümleri

1. Sorun: Makine istenen mesafeden az veya fazla hareket ediyor.

Açıklama: Bu, en yaygın kalibrasyon sorunudur ve genellikle steps/mm değerinin yanlış hesaplanmasından veya GRBL’ye yanlış girilmesinden kaynaklanır. Örneğin, bir parçayı 100 mm olarak tasarladığınızda, çıktı 98 mm veya 102 mm olabilir.

Çözüm:

  • Yeniden Hesaplama ve Doğrulama: Öncelikle, motorun adım açısı, mikro adım ayarı ve mekanik aktarım (vida hatvesi/kurşun veya kayış/kasnak oranları) bilgilerini tekrar kontrol ederek steps/mm değerini dikkatlice yeniden hesaplayın.
  • Deneysel Ayarlama: Makineyi bilinen bir mesafede (örneğin 100 mm) hareket ettirin ve gerçekte ne kadar hareket ettiğini hassas bir ölçüm aletiyle (kumpas, mikrometre) ölçün. Yeni steps/mm değerini aşağıdaki formülle hesaplayın:
    • Yeni Steps/mm = (Mevcut Steps/mm) * (Komut Edilen Mesafe / Gerçekleşen Mesafe)
  • GRBL’ye yeni değeri $100, $101 veya $102 parametreleri ile girin ve tekrar test edin. Bu işlemi, istenen doğruluk elde edilene kadar tekrarlayabilirsiniz.

2. Sorun: Motor adım kaybediyor, takılıyor veya titreşim yapıyor, özellikle yüksek hızlarda veya yük altında.

Açıklama: Bu durum, motorun yeterli tork sağlayamadığını veya kontrol sinyallerinin bozulduğunu gösterir. Yük altında veya ani hızlanmalarda motorun “patinaj çekmesi” olarak da gözlemlenebilir.

Çözüm:

  • Sürücü Akım Ayarı: Motor sürücüsünün akım ayarını motorun nominal akımına uygun şekilde kontrol edin ve gerekirse artırın (ancak motorun aşırı ısınmamasına dikkat edin).
  • Hızlanma ve Maksimum Hız Limitleri: GRBL’deki hızlanma ($12x) ve maksimum hız ($11x) ayarlarını kontrol edin. Bu değerler makinenin mekanik kapasitesinin üzerinde ayarlanmışsa, motor adım kaybedebilir. Bu değerleri kademeli olarak düşürerek optimum noktayı bulun.
  • Mekanik Yük ve Sürtünme: Eksenlerin hareketini engelleyen aşırı sürtünme veya mekanik sıkışıklık olup olmadığını kontrol edin. Vidalı millerdeki kirlilik, yağlama eksikliği veya yanlış hizalama bu tür sorunlara yol açabilir.
  • Kablolama ve Gürültü: Adım motoru kablolarının ekranlı olduğundan ve sinyal kablolarından uzak durduğundan emin olun. Gürültü bastırmak için ferrit boncuklar kullanmayı düşünün.
  • Motor Torku: Mevcut motorun makinenin yük gereksinimleri için yeterli torka sahip olup olmadığını değerlendirin. Gerekirse daha yüksek torklu bir motor kullanmak çözüm olabilir.

3. Sorun: Eksenler hareket yönü değiştirdiğinde konumlandırma hatası oluşuyor (Backlash etkisi).

Açıklama: Özellikle vidalı mil sistemlerinde, vidalı mil ile somun arasındaki boşluk nedeniyle eksen hareket yönü değiştirdiğinde küçük bir “ölü bölge” oluşur ve bu da hassasiyet kaybına yol açar. Bu durum, özellikle dairesel frezeleme veya karmaşık konturlar işlenirken belirgin hale gelir.

Çözüm:

  • Anti-Backlash Somunlar: Mevcut somunları, geri boşluğu azaltmak için tasarlanmış anti-backlash somunlarla değiştirin.
  • Mekanik Ayar: Vidalı mil ve somun montajını kontrol edin, sıkı ve doğru hizalanmış olduğundan emin olun. Gevşek bağlantılar veya aşınmış parçalar boşluğu artırabilir.
  • Kayış Gerginliği: Kayış tahrikli sistemlerde kayışın doğru gerginlikte olduğundan emin olun. Çok gevşek kayışlar boşluğa neden olurken, çok gergin kayışlar motor ve yataklar üzerinde aşırı yük oluşturur.
  • CAM Yazılımı ile Telafi: GRBL’nin doğrudan bir backlash telafisi özelliği olmasa da, bazı CAM yazılımları, G-koduna belirli eksenlerde yön değişimi sırasında ek hareketler ekleyerek backlash’i telafi edebilir. Bu genellikle manuel bir ayarlama gerektirir.

4. Sorun: Makine belirli bir eksende hareket etmiyor veya yanlış yönde hareket ediyor.

Açıklama: Bu durum genellikle kablolama hataları, sürücü arızası veya GRBL’deki yön ayarlarının yanlış olmasından kaynaklanır.

Çözüm:

  • Kablolama Kontrolü: Motor ve sürücü arasındaki kablolamanın doğru olduğundan emin olun. Adım motorlarının iki sargısı vardır ve bu sargıların uçlarının sürücüye doğru bağlanması kritik öneme sahiptir. Yanlış bağlantı motorun dönmemesine veya titremesine neden olabilir.
  • Sürücü Kontrolü: Adım motoru sürücüsünün çalıştığından (LED göstergeleri kontrol edin) ve doğru şekilde güç aldığından emin olun. Gerekirse sürücüyü başka bir eksenle değiştirerek arızalı olup olmadığını test edin.
  • GRBL Yön Ayarı ($3): GRBL’deki $3 (Direction port invert mask) ayarını kontrol edin. Bu ayar, her eksenin varsayılan hareket yönünü belirler. Eğer bir eksen ters yönde hareket ediyorsa, $3 ayarındaki ilgili bit maskesini değiştirerek yönü tersine çevirebilirsiniz. Örneğin, X ekseni için 1, Y için 2, Z için 4 değerleri kullanılır. Ters çevirmek istediğiniz eksenlerin değerlerini toplayarak $3’e girin (örn. X ve Z’yi ters çevirmek için $3=5).

Uzman Tavsiyesi

GRBL tabanlı CNC ve otomasyon sistemlerinde adım motorlarının pulse ayarı ve steps/mm hesaplaması, makinenin hassasiyetini, doğruluğunu ve genel performansını doğrudan etkileyen en kritik yapılandırma adımlarından biridir. Bu süreç, sadece teorik formüllerin uygulanmasından ibaret olmayıp, aynı zamanda sahada karşılaşılabilecek mekanik boşluklar, elektriksel gürültüler, motor ve sürücü uyumsuzlukları gibi birçok pratik faktörün de dikkate alınmasını gerektirir. Bir otomasyon mühendisi veya teknisyeni olarak, bu parametrelerin doğru ayarlanması, üretim kalitesinin sürekliliği ve makine ömrünün uzatılması için hayati öneme sahiptir. Unutulmamalıdır ki, her makine ve uygulama kendine özgü dinamiklere sahiptir; bu nedenle, başlangıçtaki hesaplamalar ne kadar doğru olursa olsun, her zaman deneysel testler ve ince ayarlar ile kalibrasyonun doğrulanması ve optimize edilmesi gerekmektedir. Özellikle yüksek hassasiyet gerektiren uygulamalarda, ölçüm ekipmanlarının kalitesi ve kalibrasyon prosedürlerinin titizliği ön plana çıkar. Periyodik bakım süreçlerinde bu ayarların tekrar kontrol edilmesi ve mekanik aşınmaların neden olabileceği sapmaların giderilmesi, uzun vadede makine performansını korumanın anahtarıdır. Bu rehberde sunulan bilgiler ve çözüm önerileri, endüstriyel otomasyon profesyonellerine GRBL sistemlerinde adım motoru kalibrasyonu konusunda sağlam bir temel sunarak, sahadaki operasyonel verimliliği ve problem çözme yetkinliğini artırmayı hedeflemektedir. Doğru kalibrasyon, sadece bir teknik detay değil, aynı zamanda güvenilir ve verimli bir üretim sürecinin temelidir.

Yorum bırakın

Alışveriş Sepeti
⚙ Araçlar
Scroll to Top