Yazılım işini çözdüm ama donanımda da bir sorun var. Mach3'e giden spindle devir sinyalinde dengesizlik var. Anlık devir Mach3 ekranında 500 +-10 RPM civarında değişiyor. Ve hızlı değişiyor. Devir sürekli o aralıkta değişiyor. Emin olmak için lazer devir ölçer ile kontrol ettim. Devir sayısı en fazla 1 devir kadar değişiyor. Neyse, Mach3, devirdeki bu oynamayı hata kabul edip diş çekme işlemine başlayamıyor. Çözmek için önce iş miline sabitlediğim index çarkındaki slotu 12mm'ye genişlettim. Bir miktar düzelme oldu. Hata payı 500 +-4 RPM civarına düştü ama yetmedi. Mach3 yine diş çekmeye başlayamadı. Bu sefer C3 indeks kartının voltajını ölçtüm. 5v olması gerekirken 3.5v olduğunu gördüm. Bu kartı, kontrol kartını da beslediğim 5v güç kaynağından besliyorum. Sanıyorum güç kaynağından C3 karta 3.5v düşüyor anca çünkü kontrol kartı 5 voltun çoğunu harcıyor diye anlıyorum. Çözmek için panodaki 12v güç kaynağına ufak bir DC düşürücü ekledim ve 5.0 volta ayarladım. Ayarlarken (trimpotu çevirerek) sanırım artan/azalan voltajın etkisiyle C3'ün optik sensörünü yaktım. Keşke ayarlama yaparken sensör kablosunu çekseydim. Neyse, sensörün yenisini sipariş ettim. 3 liraymış.
Gelecek olan sensörle birlikte hata payının 500 +-1 RPM kadar olmasını bekliyorum. Eğer yine düzen tutmazsa C3 kartı çıkarıp sensörü doğrudan karta bağlayacağım.