CNC-Marketi

Mach3 Step Pulse ve Dir Pulse Nedir?

Mach3 Step Pulse ve Dir Pulse Nedir?

CNC kontrol sistemlerinde, Mach3 gibi yazılımların motor sürücülerine hareket komutlarını iletmesi için kullanılan temel haberleşme dili Step ve Dir sinyalleridir. Bu sinyaller, makinenin eksenlerinin ne kadar hareket edeceğini ve hangi yöne gideceğini belirleyen dijital darbelerdir.

Doğru yapılandırılmamış bir sinyal iletimi, motorlarda adım kaçırma, titreşim veya eksenlerin yanlış yöne hareket etmesi gibi ciddi sorunlara yol açabilir. Bu rehber, bu sinyallerin teknik altyapısını, donanımsal gereksinimlerini ve sisteminizdeki kritik önemini kapsamlı bir şekilde açıklamaktadır.

Tanım ve Temel Amaç

Step sinyali, motorun bir adım atması için sürücüye gönderilen dijital bir darbedir. Her bir darbe, motorun sürücü ayarına bağlı olarak belirli bir açı kadar dönmesini sağlar. Bu sinyal, hareketin hızını ve mesafesini belirleyen temel birimdir.

Dir (Direction) sinyali ise motorun dönüş yönünü belirleyen lojik bir seviyedir. Genellikle 0 (düşük) veya 1 (yüksek) voltaj seviyeleri ile yön tayini yapılır. Bu iki sinyal, CNC sisteminin hareket kontrolündeki temel yapı taşlarıdır.

Sinyal İletiminin Amacı

Bu sinyallerin temel amacı, kontrol kartı ile motor sürücüsü arasında senkronize bir hareket döngüsü oluşturmaktır. Mach3 yazılımı, G-kodu komutlarını işleyerek bu sinyalleri üretir ve makinenin fiziksel hareketini sağlar.

Sinyal iletimi, kontrol yazılımından gelen dijital verinin, sürücü tarafından motorun bobinlerine aktarılan akıma dönüştürülmesini sağlar.

  • Hassas konumlandırma kontrolü ve tekrarlanabilirlik
  • Hız ve ivmelenme yönetimi
  • Çok eksenli sistemlerde eksen senkronizasyonu
  • Dijital komutların fiziksel harekete dönüştürülmesi

Çalışma Prensibi

Step ve Dir sinyalleri, genellikle 5V TTL mantığı ile çalışan kare dalga sinyalleridir. Sürücü, Step sinyalinin yükselen veya düşen kenarını algılayarak motoru tetikler.

Sinyal iletimi, sürücünün giriş katmanındaki opto-izolatörler üzerinden gerçekleşir ve bu sayede kontrol kartı ile sürücü arasında elektriksel bir izolasyon sağlanır.

Darbe ve Yön İlişkisi

Dir sinyali, Step sinyali gelmeden önce kararlı bir duruma geçmelidir. Eğer Dir sinyali Step sinyali ile aynı anda değişirse, motor yönü belirsizleşebilir ve adım kaçırma yaşanabilir.

Bu zamanlama farkına ‘setup time’ denir ve sürücü dokümanlarında belirtilen değerlere uyulması, sistemin kararlılığı için zorunludur.

  • Darbe frekansı hızı belirler
  • Darbe sayısı mesafeyi belirler
  • Dir seviyesi yönü belirler
  • Setup ve hold time süreleri

Ana Bileşenler ve Yapı

Sistem, kontrol yazılımı, arayüz kartı (Breakout Board) ve motor sürücüsünden oluşur. Sinyal bütünlüğü, bu bileşenler arasındaki kablolama kalitesine ve topraklama yapısına bağlıdır.

Sinyal iletim hattı, kontrol kartının çıkışından sürücünün girişine kadar kesintisiz ve gürültüden arındırılmış olmalıdır.

Donanımsal Gereksinimler

Opto-izolatörler, sinyallerin elektriksel gürültüden korunmasını sağlar. Kablolama sırasında ekranlı (shielded) kablo kullanımı, sinyal bozulmalarını minimize eder.

Sinyal hattındaki empedans uyumu, yüksek frekanslı darbelerin sürücüye ulaşmasında kritik rol oynar.

  • Optokuplör izolasyonu
  • Diferansiyel sinyal iletimi (Line Driver)
  • Ekranlı (shielded) kablo kullanımı
  • Ortak topraklama hattı

Başlıca Çeşitler

Sinyal iletim yöntemleri, sürücü ve kontrol kartı uyumuna göre farklılık gösterir. Yaygın olarak kullanılan yöntemler, sinyal kararlılığı ve kablolama kolaylığı açısından değerlendirilmelidir.

Sürücülerin giriş katmanları, sinyali nasıl işleyeceklerine göre farklı modlara sahip olabilir.

Sinyal Modları

Pulse/Dir modu en yaygın olanıdır. Alternatif olarak CW/CCW modu da bazı sürücülerde mevcuttur. CW/CCW modunda, iki ayrı hat üzerinden yön tayini yapılır.

Quadrature modu ise genellikle enkoder geri beslemeli sistemlerde tercih edilir.

  • Pulse/Dir (Step/Dir) modu
  • CW/CCW (Clockwise/Counter-Clockwise) modu
  • Quadrature (A/B fazlı) modu

Çeşitler Arasındaki Farklar

Pulse/Dir modu, tek bir hat üzerinden yön kontrolü sağladığı için daha az kablolama gerektirir. CW/CCW modu ise daha yüksek gürültü bağışıklığı sunabilir ancak daha fazla giriş portu işgal eder.

Modern CNC sistemlerinde Pulse/Dir modu, Mach3 ile tam uyumu nedeniyle standart kabul edilir.

Performans Karşılaştırması

Pulse/Dir modu, kontrol kartı üzerindeki çıkış portlarını verimli kullanır. Quadrature modu ise genellikle enkoder geri beslemeli sistemlerde tercih edilir.

Sinyal iletim hızı ve kararlılığı, seçilen modun donanımsal destek kapasitesine bağlıdır.

  • Kablolama yoğunluğu farkları
  • İşlemci yükü ve port kullanımı
  • Gürültü toleransı ve sinyal bütünlüğü
Mermak Mühendis Önerisi

Mermak Mühendis Önerisi: Sinyal iletiminde kararlılığı artırmak için, sürücü girişlerinde opto-izolatör kullanılmasına rağmen, kontrol kartı ile sürücü arasındaki mesafeyi 3 metrenin altında tutmaya özen gösterin. Eğer mesafe uzunsa, mutlaka diferansiyel sinyal iletimi (Line Driver) tercih edin.

Nerelerde Kullanılır

Step ve Dir sinyalleri, step motor ve servo motor sürücülerinin bulunduğu tüm CNC sistemlerinde kullanılır. Lazer kesim, plazma, router ve 3D yazıcılar bu sinyallerle hareket eder.

Bu sinyal yapısı, hassas konumlandırma gerektiren her türlü endüstriyel otomasyon uygulamasında temeldir.

Endüstriyel Uygulamalar

Hassas otomasyon hatlarında, yüksek hızlı konumlandırma gerektiren tüm eksenlerde bu sinyal yapısı temeldir. Özellikle çok eksenli robotik kollarda senkronizasyonun anahtarıdır.

Endüstriyel CNC Router eksenleri ve servo kontrollü paketleme makineleri bu sinyallerle çalışır.

  • CNC Router ve freze eksenleri
  • Servo kontrollü paketleme makineleri
  • Otomatik dozajlama sistemleri
  • Lazer ve plazma kesim tezgahları

Hangi Durumda Hangi Tip Seçilir

Sürücü dokümanınızda belirtilen giriş tipi, seçiminizdeki en önemli kriterdir. Eğer sürücünüz diferansiyel giriş destekliyorsa, gürültülü ortamlarda bu tip tercih edilmelidir.

Sinyal iletim mesafesi ve elektriksel ortam, seçimde belirleyici faktörlerdir.

Seçim Rehberi

Kısa mesafeli ve düşük gürültülü sistemlerde tek uçlu (single-ended) bağlantı yeterlidir. Uzun kablo mesafelerinde ise mutlaka diferansiyel (line driver) sinyal tipi seçilmelidir.

Sürücü giriş empedansı, sinyal kalitesini doğrudan etkiler.

  • Kablo mesafesi (3 metre üstü için diferansiyel)
  • Elektriksel ortam gürültüsü seviyesi
  • Sürücü giriş empedansı ve voltaj uyumu

Seçim Kriterleri

Sinyal voltaj seviyesi (5V, 12V, 24V) sürücü ile uyumlu olmalıdır. Maksimum darbe frekansı, motorunuzun ulaşmasını istediğiniz hıza uygun olmalıdır.

Mach3 ayarları ile sürücü gereksinimlerinin eşleşmesi, sistemin kararlılığı için kritiktir.

Teknik Parametreler

Mach3’ün ‘Kernel Speed’ ayarı, gönderebileceğiniz maksimum frekansı belirler. Sürücünün ‘Pulse Width’ (darbe genişliği) gereksinimi, kontrol kartı ayarlarıyla eşleşmelidir.

Darbe genişliği, sürücünün sinyali algılayabilmesi için yeterli sürede olmalıdır.

  • Voltaj uyumluluğu (5V/24V)
  • Frekans kapasitesi (Hz/kHz)
  • Darbe genişliği toleransı
  • Sinyal yükselme ve düşme süreleri

Avantajlar

Dijital sinyal yapısı, analog sinyallere göre çok daha yüksek hassasiyet ve tekrarlanabilirlik sağlar. Sürücü tabanlı kontrol, ana işlemci üzerindeki yükü azaltır.

Dijital olması sayesinde sinyal kaybı yaşanmadığı sürece hata payı sıfıra yakındır.

Sistemsel Faydalar

Açık döngü (open-loop) sistemlerde bile yüksek doğruluk sunar. Dijital sinyaller, elektriksel gürültüye karşı analog sinyallerden daha dirençlidir.

Geniş sürücü desteği sayesinde farklı marka ve modellerle kolayca entegre edilebilir.

  • Yüksek tekrarlanabilirlik
  • Düşük maliyetli kontrol çözümleri
  • Geniş sürücü ve kontrol kartı desteği
  • Dijital doğruluk
Sık Yapılan Hatalar

Sık Yapılan Hatalar: Sinyal kablolarının ekran (shield) uçlarını hem kontrol kartı hem de sürücü tarafında topraklamak, ‘ground loop’ (toprak döngüsü) oluşmasına neden olur. Bu durum, sinyal hattında ciddi parazitlere ve sistemin rastgele durmasına yol açar; ekranı sadece tek bir noktadan topraklayın.

Dezavantajlar ve Sınırlamalar

Elektriksel gürültüye karşı hassasiyet, en büyük dezavantajdır. Sinyal kablolarının yanlış döşenmesi, sistemin kararsız çalışmasına neden olabilir.

Kablo uzunluğu arttıkça sinyal zayıflaması (attenuation) kaçınılmazdır.

Risk Faktörleri

Yüksek frekanslarda sinyal bozulması (jitter) yaşanabilir. Topraklama döngüleri, sinyal hattına parazit binmesine neden olabilir.

Sinyal hattındaki empedans uyumsuzlukları, yansımalara yol açabilir.

  • EMI/RFI duyarlılığı
  • Kablo uzunluğu kısıtı
  • Topraklama döngüsü riskleri
  • Yüksek frekanslı sinyal bozulmaları

Montaj Kullanım veya Uygulama İpuçları

Sinyal kablolarını, güç kablolarından (motor kabloları, inverter kabloları) en az 20-30 cm uzakta tutun. Kabloları mümkünse ayrı kanallardan geçirin.

Ekranlı kabloların ekranını (shield) sadece kontrol kartı tarafında topraklayın.

Uygulama Tavsiyeleri

Sürücü girişlerinde direnç kullanımı gerekip gerekmediğini üretici dokümanından kontrol edin. Sinyal hatlarını mümkün olduğunca kısa tutun.

Kablolama sırasında bükümlü (twisted pair) kablo kullanımı, gürültü bağışıklığını artırır.

  • Kablo ayırma mesafesi (min 20cm)
  • Tek nokta topraklama
  • Sinyal sonlandırma dirençleri
  • Bükümlü kablo kullanımı

Sık Yapılan Hatalar

En sık yapılan hata, sinyal kablolarının motor güç kabloları ile aynı kanaldan geçirilmesidir. Bu durum, motorun her çalışmasında sinyal hattına parazit binmesine neden olur.

Yanlış voltaj seviyesi uygulamak, sürücü giriş katmanını kalıcı olarak yakabilir.

Kaçınılması Gerekenler

Mach3 ayarlarında ‘Active Low/High’ ayarlarını ters seçmek, eksenlerin ters yöne gitmesine veya hiç hareket etmemesine neden olur.

Topraklama hataları, sistemin rastgele durmasına veya alarm vermesine yol açar.

  • Güç ve sinyal kablolarını karıştırmak
  • Yanlış voltaj seviyesi uygulamak
  • Topraklama hataları
  • Active Low/High ayarlarını yanlış yapılandırmak
Dikkat Edilecekler

Dikkat Edilecekler: Enerji altındaki bir sistemde sinyal kablolarını sökmek veya takmak, sürücü giriş katmanında kalıcı hasara yol açabilir. Tüm bağlantı değişikliklerini mutlaka sistemin enerjisini kestikten sonra yapın ve sürücü üzerindeki kapasitörlerin deşarj olması için birkaç dakika bekleyin.

Bakım Güvenlik ve Kontrol

Sistem kararsızlaştığında ilk kontrol edilmesi gereken yer, sinyal bağlantı noktalarındaki gevşemelerdir. Osiloskop ile sinyal kalitesini kontrol etmek, profesyonel bir bakım yöntemidir.

Düzenli bakım, sistemin ömrünü uzatır ve beklenmedik duruşları engeller.

Güvenlik Önlemleri

Tüm bağlantı kontrollerini enerji kesikken yapın. Sürücü üzerindeki hata (alarm) ledlerini düzenli olarak gözlemleyin.

Kablo izolasyonlarını ve bağlantı noktalarını periyodik olarak kontrol edin.

  • Bağlantı sıkılığı kontrolü
  • Kablo izolasyon testi
  • Alarm loglarının takibi
  • Osiloskop ile sinyal analizi

SSS

Mach3 kullanıcılarının Step/Dir sinyalleri hakkında en çok sorduğu sorular. Bu yanıtlar, genel yapılandırma sorunlarını çözmenize yardımcı olacaktır.

Sinyal sorunları genellikle yazılımsal ayarlar veya elektriksel gürültü kaynaklıdır.

Sık Sorulan Sorular

S: Motorum çok titriyor ama dönmüyor, sorun nedir? C: Step sinyali geliyor ancak Dir sinyali kararsız olabilir veya motor akım ayarları yanlıştır.

S: Eksenim ters yöne gidiyor, ne yapmalıyım? C: Mach3 ‘Motor Outputs’ kısmından ‘Dir LowActive’ ayarını değiştirin.

S: Sinyal kaybı nasıl anlaşılır? C: Motorun adım kaçırması veya sistemin rastgele durması sinyal kaybı belirtisidir.

  • Motor titremesi neden olur?
  • Yön tersliği nasıl düzeltilir?
  • Sinyal kaybı nasıl anlaşılır?
WhatsApp