Mach3‘te motorlar titriyor ancak dönmüyorsa, sorun genellikle kablolama hataları, motor sürücü ayarları (akım, mikroadım), Mach3 port ve pin konfigürasyonu, yetersiz güç kaynağı veya mekanik sıkışma gibi temel noktalarda aranmalıdır. Sistematik bir kontrol ile sorun hızla tespit edilebilir.
Mach3’te Motorlar Titriyor Ama Dönmüyorsa Sorun Nerede Aranmalıdır? Nedir?
Mach3 kontrollü bir CNC sisteminde motorların sadece titremesi ancak istenen yönde düzenli bir şekilde dönmemesi, endüstriyel otomasyon ve CNC kullanıcıları arasında sıkça karşılaşılan bir durumdur. Bu durum, motorun sinyal aldığını ancak bu sinyallerin doğru sırayla veya yeterli güçle ulaşmadığını gösterir. Bu problem genellikle adım motorları (stepper motorlar) ile yaşanır ve altında yatan nedenler genellikle elektriksel veya yazılımsal yapılandırma hatalarına dayanır. Titreme, motorun bobinlerine enerji verildiğini, ancak faz sıralamasının doğru olmadığını, yeterli tork üretilemediğini veya motorun adımlarını tamamlayamadığını gösterir. Bu makale, bu tür bir arıza durumunda izlenmesi gereken adımları, teknik detayları ve çözüm önerilerini kapsamlı bir şekilde sunarak saha uzmanlarına ve kullanıcılara yol göstermeyi amaçlamaktadır.
Çalışma Prensibi ve Teknik Veriler
Adım motorları, dijital palsler (darbeler) aracılığıyla hassas açısal hareketler yapmak üzere tasarlanmış fırçasız DC motorlardır. Her pals, motorun belirli bir açıda dönmesini sağlar (bir adım). Bu adımların sürekli ve doğru bir sırayla verilmesiyle motor döner. Mach3 yazılımı, paralel port (LPT) veya bir hareket kontrol kartı aracılığıyla bu palsleri (adım ve yön sinyalleri) üretir. Bu sinyaller, motor sürücülerine (stepper drivers) gönderilir. Motor sürücüleri ise bu dijital sinyalleri alarak, motorun bobinlerine uygun akım ve voltajı sağlar. Motorun titremesi ancak dönmemesi durumu, genellikle aşağıdaki çalışma prensibi aksaklıklarından kaynaklanır:
- Sinyal Bütünlüğü: Mach3’ten gelen adım (step) ve yön (direction) sinyallerinin motor sürücüsüne eksiksiz ve parazitsiz ulaşmaması. Gevşek bağlantılar, zayıf ekranlama veya uzun kablolar bu bütünlüğü bozabilir.
- Motor Sürücü Ayarları: Motor sürücüsünün, bağlı olduğu adım motorunun elektriksel özelliklerine (akım, endüktans) uygun olarak yapılandırılmaması. Özellikle yetersiz akım ayarı veya yanlış mikroadım (microstepping) ayarı, motorun yeterli tork üretememesine veya adımlarını kaçırmasına neden olabilir.
- Güç Kaynağı Yetersizliği: Motor sürücülerine ve dolayısıyla motorlara sağlanan güç kaynağının yetersiz voltaj veya akım sağlaması. Bu durum, motorun bobinlerinin tam olarak enerjilenememesine ve titremeye neden olur.
- Mach3 Konfigürasyonu: Mach3’teki port ve pin ayarlarının, motorun bağlı olduğu pinlerle eşleşmemesi veya motor tuning ayarlarının (adım/birim, hızlanma, yavaşlama) motorun fiziksel kapasitesini aşması.
- Mekanik Yük: Motorun bağlı olduğu mekanik sistemde aşırı sürtünme, sıkışma veya aşırı yük olması, motorun titremesine ancak yükü hareket ettirememesine yol açabilir.
| Parametre | Değer/Açıklama |
|---|---|
| Motor Tipi | Genellikle Bipolar Adım Motoru (2 fazlı, 4, 6 veya 8 kablolu) |
| Sürücü Akım Ayarı | Motorun nominal akımının %70-90’ı aralığında ayarlanmalı (örn: 2A motor için 1.4-1.8A) |
| Mikroadım (Microstepping) | Genellikle 1/8 veya 1/16 önerilir, daha yüksek değerler torku azaltabilir |
| Güç Kaynağı Voltajı | Motor sürücüsü ve motor özelliklerine uygun (örn: 24V, 36V, 48V). Yüksek voltaj daha iyi yüksek hız performansı sağlar. |
| Mach3 Port/Pin Ayarları | Mach3 Config > Ports and Pins > Motor Outputs sekmesindeki Step/Dir pinleri kontrol kartı veya LPT pinleri ile eşleşmeli |
| Motor Tuning (Steps per Unit) | Mekanik sisteme göre doğru kalibre edilmeli (örn: 200 adım/mm veya 1600 steps/inch) |
| Kablo Kalınlığı ve Tipi | Akım taşıma kapasitesine uygun kesit, sinyal kabloları için ekranlı ve burulmuş çift (shielded twisted pair) |

Sahada Dikkat Edilmesi Gerekenler
- Kablolama Kontrolü ve Bağlantı Noktaları:
Motor ile sürücü arasındaki kabloların doğru pinlere bağlı olduğundan emin olun. Motorun fazları (A+, A-, B+, B-) yanlış bağlanmışsa motor sadece titrer. Ayrıca, tüm bağlantıların (sürücüye giden güç, sürücüden motora giden, Mach3’ten sürücüye giden sinyal kabloları) sıkı ve oksitlenmemiş olduğunu kontrol edin. Gevşek bir kablo veya kopuk bir tel, motorun bir fazının enerjilenmemesine neden olarak titremeye yol açabilir. Multimetre ile kablo süreklilik testleri yapmak hayati önem taşır.
- Motor Sürücü (Driver) Ayarları:
Motor sürücüsü üzerindeki DIP anahtarlarının veya potansiyometrelerin doğru ayarlandığından emin olun. Özellikle akım ayarı (current limit) motorun nominal akımına uygun olmalıdır. Yetersiz akım, motorun yeterli tork üretememesine ve adımlarını atlayarak titremesine neden olur. Ayrıca mikroadım (microstepping) ayarı da önemlidir. Çok yüksek mikroadım ayarları (örn: 1/128, 1/256) özellikle düşük torklu motorlarda veya yüksek hızlarda tork kaybına yol açabilir. Genellikle 1/8 veya 1/16 mikroadım ayarları iyi bir denge sunar. Sürücünün manuelini kontrol ederek önerilen ayarları uygulayın.
- Güç Kaynağı Kontrolü:
Motor sürücülerine ve motorlara yeterli voltaj ve akım sağlandığından emin olun. Güç kaynağının voltajı, sürücünün ve motorun gereksinimlerini karşılamalıdır. Amper değeri ise tüm motorların toplam maksimum akım ihtiyacını karşılayacak kapasitede olmalıdır. Yetersiz bir güç kaynağı, motorların tam güçle çalışamamasına, titremesine ve hatta sürücülerin arızalanmasına neden olabilir. Bir multimetre ile güç kaynağının çıkış voltajını ve yük altında akımını kontrol edin.
- Mach3 Konfigürasyonu (Ports & Pins, Motor Tuning):
Mach3 yazılımında “Config > Ports and Pins > Motor Outputs” sekmesindeki Step ve Direction pinlerinin, motor sürücülerine bağlı olan pin numaralarıyla eşleştiğinden emin olun. Ayrıca “Config > Ports and Pins > Driver Setup” veya “Motor Tuning” ayarlarında hızlanma (acceleration) ve yavaşlama (deceleration) değerlerinin çok yüksek olmadığından emin olun. Çok agresif hızlanma ayarları, motorun adımlarını kaçırmasına ve titremesine neden olabilir. “Steps per Unit” değerinin doğru kalibre edildiğinden emin olun.
- Mekanik Sistem ve Yük:
Motorun bağlı olduğu eksende herhangi bir mekanik sıkışma, aşırı sürtünme veya engel olup olmadığını kontrol edin. Rulmanlarda, vidalı miller veya kayışlarda olası bir sorun, motorun yükü hareket ettirememesine ve sadece titremesine neden olabilir. Motoru mekanik yükten ayırarak sadece kendi başına dönüp dönmediğini test etmek, sorunun mekanik mi yoksa elektriksel/yazılımsal mı olduğunu anlamanıza yardımcı olabilir.
- Parazit ve Topraklama:
Elektromanyetik girişim (EMI) veya radyo frekansı girişimi (RFI), sinyal kablolarına sızarak yanlış palsler üretilmesine neden olabilir. Ekranlı kablolar kullanmak, ferrit bead’ler takmak ve tüm sistemin düzgün bir şekilde topraklanmış olduğundan emin olmak bu tür parazitleri azaltabilir. Güç kablolarını sinyal kablolarından ayrı tutmak da önemlidir.

Sık Karşılaşılan Sorunlar ve Çözümleri
Aşağıda, Mach3 sistemlerinde motor titremesi sorununa yol açan en yaygın senaryolar ve bunların çözüm yolları sıralanmıştır:
- Sorun: Yanlış Motor Faz Kablolaması.
Açıklama: Adım motorunun bobin fazları (genellikle A+, A-, B+, B-), motor sürücüsüne yanlış sırayla bağlanmıştır. Motor sinyal alıyor gibi görünse de manyetik alan doğru şekilde dönemediği için sadece titrer.
Çözüm: Motorun teknik özelliklerini (datasheet) kontrol edin ve sürücünün bağlantı şemasına göre fazları doğru şekilde bağlayın. Genellikle, motorun iki bobininin doğru pinlere (örn: A+, A- bir bobin, B+, B- diğer bobin) bağlı olması gerekir. Gerekirse, bir bobinin (+) ve (-) uçlarını ters çevirerek deneyin.
- Sorun: Yetersiz Motor Sürücü Akım Ayarı.
Açıklama: Motor sürücüsü üzerindeki akım ayarı, motorun nominal akım değerinin altında ayarlanmıştır. Bu durum, motorun yeterli tork üretememesine ve dolayısıyla adımlarını tamamlayamamasına neden olur.
Çözüm: Motorun teknik özelliklerindeki nominal akım değerini bulun ve sürücü üzerindeki DIP anahtarları veya potansiyometre aracılığıyla akımı bu değere yakın (genellikle %70-90’ı) ayarlayın. Aşırı akım motoru ve sürücüyü ısıtabilir, dikkatli olun.
- Sorun: Mach3 Port ve Pin Ayarları Hatası.
Açıklama: Mach3 yazılımında “Config > Ports and Pins > Motor Outputs” bölümünde Step veya Direction pinleri yanlış ayarlanmıştır veya “Enable” pini etkin değildir.
Çözüm: Kontrol kartınızın veya paralel portunuzun pinout şemasıyla Mach3 ayarlarını karşılaştırın. Her eksen için doğru Step ve Direction pinlerinin atandığından ve “Active Low” veya “Active High” ayarlarının doğru yapıldığından emin olun. Ayrıca, “Enable” pini doğru ayarlanmış ve etkinleştirilmiş olmalıdır.
- Sorun: Yetersiz Güç Kaynağı.
Açıklama: Motor sürücülerine güç sağlayan güç kaynağının voltajı veya akım kapasitesi yetersizdir. Özellikle birden fazla motor çalıştırıldığında bu sorun ortaya çıkabilir.
Çözüm: Güç kaynağının çıkış voltajını bir multimetre ile kontrol edin ve motor sürücülerinin gereksinimlerini karşıladığından emin olun. Güç kaynağının toplam akım kapasitesinin, tüm motorların anlık maksimum akım talebini karşılayacak kadar yeterli olduğundan emin olun. Gerekirse daha yüksek kapasiteli bir güç kaynağı kullanın.
- Sorun: Mekanik Sıkışma veya Aşırı Yük.
Açıklama: Motorun bağlı olduğu eksende (vidalı mil, kayış, yataklar vb.) bir sıkışma, aşırı sürtünme veya motorun kaldırabileceğinden daha fazla bir yük bulunmaktadır.
Çözüm: Motoru mekanik sistemden ayırın ve sadece motorun tek başına dönüp dönmediğini kontrol edin. Eğer motor tek başına sorunsuz dönüyorsa, sorun mekanik sistemdedir. Yatakları, milleri, kayışları kontrol edin, yağlama yapın ve sistemdeki olası sıkışmaları giderin. Aşırı yük varsa, daha güçlü bir motor veya redüksiyon sistemi düşünülmelidir.
- Sorun: Mach3 Motor Tuning Ayarları Yanlış.
Açıklama: Mach3’teki “Motor Tuning” ayarlarında hızlanma (acceleration) veya hız (velocity) değerleri motorun fiziksel kapasitesinin üzerindedir.
Çözüm: “Config > Motor Tuning” bölümüne gidin ve ilgili eksen için hızlanma ve hız değerlerini kademeli olarak düşürün. Motorun sorunsuz dönmeye başladığı noktayı bulun ve o değerleri referans alın. Genellikle, hızlanma değerini düşürmek, motorun adımlarını kaçırmasını engeller. Ayrıca “Steps per Unit” değerinin doğru olduğundan emin olun.
- Sorun: Sinyal Kablolarında Parazit veya Gürültü.
Açıklama: Mach3’ten motor sürücülerine giden Step/Direction sinyal kabloları, güç kabloları veya diğer elektrikli ekipmanlardan kaynaklanan elektromanyetik girişime (EMI) maruz kalmaktadır.
Çözüm: Ekranlı (shielded) sinyal kabloları kullanın ve ekranlarını doğru şekilde topraklayın. Sinyal kablolarını güç kablolarından mümkün olduğunca uzakta tutun. Gerekirse sinyal kablolarının üzerine ferrit bead’ler takarak parazitleri azaltmaya çalışın. Tüm sistemin iyi bir topraklamaya sahip olduğundan emin olun.
Uzman Tavsiyesi
Mach3 sistemlerinde motorların titremesi ancak dönmemesi sorunu, genellikle birden fazla faktörün birleşimiyle ortaya çıkabilen, ancak sistematik bir yaklaşımla çözülebilecek yaygın bir arızadır. Bir saha uzmanı olarak, bu tür bir durumla karşılaşıldığında paniklemek yerine, adım adım ve mantıksal bir hata ayıklama sürecini izlemenizi tavsiye ederim. İlk olarak, en basit ve en sık görülen nedenlerden başlamak (kablolama, bağlantıların sıkılığı) genellikle en hızlı çözümü sağlar. Ardından, motor sürücü ayarlarını, güç kaynağını ve son olarak Mach3 yazılım konfigürasyonunu kontrol etmek, sorunun kaynağını daraltmaya yardımcı olacaktır. Her bir adımı kontrol ederken güvenlik önlemlerini (gücü kesmek, statik elektrikten korunmak) asla göz ardı etmeyin. Unutmayın ki, her bir bileşen (motor, sürücü, güç kaynağı, kontrol kartı, yazılım) birbiriyle uyum içinde çalışmalıdır. Eğer tüm kontrolleri yapmanıza rağmen sorun devam ediyorsa, tek tek bileşenleri izole ederek (örneğin, motoru başka bir sürücüyle veya sürücüyü başka bir motorla test ederek) arızalı parçayı tespit etmeye çalışın. Detaylı dokümantasyon tutmak, gelecekteki sorun giderme süreçlerinde size büyük kolaylık sağlayacaktır. Karmaşık durumlarda, üreticinin teknik destek ekibiyle iletişime geçmek veya deneyimli bir otomasyon mühendisinden yardım almak en doğru yaklaşım olacaktır. Unutmayın, doğru teşhis, doğru çözümün anahtarıdır.

