Mutlak (absolute) enkoder nedir?

Mutlak (absolute) enkoder nedir?
Mutlak enkoder, ölçüm aralığındaki her konuma kendine özgü bir konum değeri atayan bir enkoder türüdür. Döner modelde milin açısını, doğrusal modelde hareketli parçanın yerini bildirir. Temel farkı, yalnızca ne kadar hareket edildiğini izlemek yerine ölçüm aralığında nerede bulunulduğunu okuyabilmesidir. Ancak bu değer önce enkoderin kendi referansına aittir; makinenin sıfır noktasıyla ilişkilendirilmesi devreye alma sırasında yapılır.
Konum bilgisini nasıl üretir?
Klasik bir optik mutlak enkoderde kodlanmış disk, ışık kaynağı ve okuyucular birlikte çalışır. Diskin her bölgesindeki desen farklıdır; elektronik devre bu deseni konum değerine dönüştürür. Manyetik mutlak enkoderler ise manyetik alanın yönünü algılayabilir. Optik ve manyetik enkoder ayrımı algılama yöntemini, mutlak ve artımlı ayrımı konum bilgisinin nasıl sunulduğunu anlatır.
Hall effect ve kapasitif enkoder gibi farklı algılama yöntemleri de kullanılabilir. Dolayısıyla her mutlak enkoderin içinde aşağıdaki gibi çok halkalı bir disk bulunmaz. Aynı mutlak ölçüm fikri, lineer enkoderlerde doğrusal bir cetvel üzerindeki konumlar için de uygulanabilir.
Animasyon: aynı konum, aynı kod
Aşağıdaki 4 bitlik eğitim modelinde bir tur 16 ayrı konuma bölünmüştür. Kırmızı çizgi sabit okuyucuyu, mavi ibre milin hareketini gösterir. Siyah alan 1, beyaz alan 0 olarak okunur; halkalar dıştan içe doğru en yüksek bitten en düşük bite sıralanır. Her bölge 22,5° genişliğindedir; okunan açı bölgenin başlangıcını gösterir.
4 bit mutlak enkoder — 16 konum
Mil açısı: 168.0° | Okunan açı: 157.5°
Konum: 7 / 15 | Gray kodu: 0100
Besleme açık: konum okunuyor.
Eğitim modeli: tek tur, 4 bit, 22,5°/adım. Bir tur sonunda aynı kodlar tekrar eder.
Beslemeyi kes düğmesine basınca disk hareket etmeye devam eder, fakat konum verisi okunmaz. Beslemeyi yeniden açtığında o anda okuyucunun altındaki kod okunur. Bu, enerji yokken de veri gönderildiği anlamına gelmez; tek turlu mutlak ölçümün yeniden açılışta mevcut açıyı okuyabilmesini gösterir. Gerçek cihazlarda çözünürlük, kodlama ve veri aktarımı modele göre değişir.
Gray kodu neden kullanılır?
Gray kodunda komşu konumlar arasında yalnızca bir bit değişir. Örneğin bu modelde konum 7’nin kodu 0100, konum 8’in kodu 1100 olur. Böylece kod sınırındaki birden fazla bitin farklı anlarda değişmesinden kaynaklanabilecek belirsizlik azaltılır. Gray kodu bir sayı yazım biçimidir; 1100 kodunu doğrudan ikili sayı olarak okuyup 12 sanmak hatalıdır. Kontrolör doğru dönüşümü yapmalıdır.
Singleturn ve multiturn arasındaki fark
Singleturn — tek turlu: Bir tur içindeki açıyı bildirir. Mil 40° konumundayken de bir tam tur ilerleyip 400° konumuna geldiğinde de aynı tek tur değeri okunur. Döner tablanın yönü için yeterli olabilir; fakat kaç tam tur yapıldığını tek başına söylemez.
Multiturn — çok turlu: Tur içindeki açıya ek olarak tam tur bilgisini de bildirir. Vidalı mil veya çok turlu mekanizmada bu ayrım önemlidir. Enerji kesikken oluşan dönüşlerin izlenmesi; dişli düzeni, pil destekli elektronik ya da Wiegand etkisiyle enerji toplama gibi tasarımlara bağlıdır. Her multiturn enkoder pilsiz değildir; enerji kesintisindeki davranışı ve ölçüm aralığı teknik belgede kontrol edilir.
Artımlı enkoderden farkı: doğruluk değil, konumun elde edilmesi
Artımlı enkoder hareket sırasında pals/puls üretir. A ve B kanallarıyla yön belirlenebilir; kontrolör darbeleri sayarak göreli konumu hesaplar. Makinenin mutlak konumunu belirlemek için genellikle bir referanslama işlemi gerekir. Z indeks darbesi tur içindeki bir referansı işaretler; tek başına makinenin hangi tam turda olduğunu söylemez.
Mutlak enkoder ise mevcut konum değerini bildirir. Uygun sistemde her açılışta referans arama hareketini azaltabilir veya ortadan kaldırabilir. Bununla birlikte mutlak enkoder her zaman daha doğru, artımlı enkoder her zaman daha az doğru değildir. Karşılaştırma; modelin doğruluk değeri, çözünürlüğü, montajı ve mekanik aktarımı üzerinden yapılır.
Bit, çözünürlük ve doğruluk nasıl ayrılır?
n bit ile bir turda 2n farklı konum ifade edilir. Teorik açısal adım 360° / 2n hesabıyla bulunur. Örneğin 12 bit = 4.096 konum ≈ 0,0879°/adım; 16 bit = 65.536 konum ≈ 0,00549°/adım. Bunlar çözünürlük değerleridir; cihazın gerçek açıyı bu hata sınırları içinde ölçtüğü anlamına gelmez.
Doğruluk, bildirilen konumun gerçek konumdan sapmasını; tekrarlanabilirlik, aynı koşullarda aynı konuma dönüldüğünde sonuçların tutarlılığını anlatır. Dişli boşluğu veya gevşek bağlantı varsa daha fazla bit, bu mekanik hatayı düzeltmez. Ayrıca multiturn cihazdaki toplam bit sayısı tur içi bitlerle tur sayısı bitlerini birlikte içerebilir; hepsi açısal çözünürlük değildir.
PLC veya servo sürücüye nasıl bağlanır?
Bağlantı seçiminde önce enkoder çıkış tipi ile PLC ya da sürücünün desteklediği arayüz eşleştirilir. SSI veya BiSS çıkışlı bir enkoder, yalnızca kablo bağlanarak standart A/B darbe girişinde okunamaz. PLC giriş ve çıkış modülleri arasında uygun arayüzü destekleyen modül veya uyumlu bir dönüştürücü gerekir. Aynı soket, aynı protokol demek değildir.
Modele göre CANopen, PROFINET veya EtherCAT gibi ağ arayüzleri bulunabilir. Besleme gerilimi, pin dizilimi, bit sayısı, Gray/binary seçimi, veri sırası, güncelleme süresi ve cihaz tanımlama dosyası birlikte değerlendirilir. Enkoder okuyucu cihazlar için de aynı uyumluluk kontrolü gerekir; yalnızca “enkoder okuyucu” adı yeterli değildir.
Resolver ile farkı nedir?
Resolver, AC uyartımla çalışan ve açıya bağlı sinüs/kosinüs sinyalleri üreten elektromanyetik bir konum algılayıcısıdır. Bu sinyalleri işlemek için uygun resolver arayüzü gerekir. Tek hızlı resolver, bir tur içinde mutlak açı bilgisi sağlayabilir; bu özellik sadece dijital mutlak enkoderlere özgü değildir.
Resolver ve enkoder karşılaştırmasında her ürüne geçerli bir “0,01°–0,1°” veya “0,5°–1°” aralığı vermek doğru olmaz. Resolverin kendi doğruluğu, dönüştürücünün çözünürlüğü ve sistem hataları ayrı özelliklerdir. Resolver doğası gereği 10–12 bitlik bir cihaz değildir. Karar; sıcaklık, titreşim, arayüz uyumu ve gereken ölçüm performansına göre verilir.
Nerede kullanılır, seçimde neye bakılır?
Robot eklemleri, döner indeksleme tablaları, paketleme eksenleri ve konum bilgisinin açılışta önemli olduğu makineler tipik uygulamalardır. Servo sistemlerde geri besleme yalnızca açıyı okumaktan ibaret değildir; konumun doğru ölçeklenmesi ve kontrol döngüsüne zamanında ulaşması da gerekir. Enkoder motor tarafındaysa, aradaki mekanik boşluğu doğrudan ölçemez.
Seçimde tek/çok tur ihtiyacı, doğruluk, çözünürlük, azami devir, arayüz ve ortam koşulları birlikte değerlendirilir. Enkoder kaplini ve aksesuarları ile montaj üzengisi de ölçüm zincirinin parçasıdır. Mil kaçıklığı, aşırı yatak yükü veya kayan bağlantı, doğru çalışan bir enkoderin makine konumunu yanlış temsil etmesine yol açabilir.
Sık sorulan iki soru
Mutlak enkoder hiç referanslama istemez mi? Enkoder kendi konumunu okuyabilir; fakat ilk kurulumda makine sıfırı, yön ve ölçek ayarı gerekebilir. Enkoder veya mekanik bağlantı değişince bu ilişki yeniden doğrulanır.
Mutlak enkoder bozulursa sıfır mı gösterir? Arızaya göre veri kaybı, tutarsız değer veya durum/arıza biti oluşabilir. Sıfır değeri tek başına arıza kanıtı değildir. Kontrolör, konum verisiyle birlikte haberleşme ve geçerlilik durumunu da değerlendirmelidir.