Servo sürücü, bir servo motoru besleyen ve onu hedeflenen konum, hız ve torkta çalışacak şekilde denetleyen elektronik kontrol birimidir. Kontrolcüden gelen hareket komutunu, motora uygulanacak akıma çevirir ve enkoderden gelen geri besleme ile sürekli düzeltme yapar. Bu yazıda servo sürücünün ne olduğunu, servo motordan farkını, nasıl çalıştığını ve temel fonksiyonlarını mühendislik bakışıyla açıklıyoruz.

Servo Sürücü Nedir?

Servo sürücü, servo sistemin karar veren ve gücü yöneten katmanıdır. Kendisi hareket etmez; ancak servo motorun nasıl hareket edeceğini belirleyen kontrol algoritmalarını çalıştırır ve motora doğru akımı doğru anda uygular. Sürücü, şebekeden aldığı enerjiyi motorun ihtiyaç duyduğu form ve büyüklükte akıma dönüştürürken, motorun gerçek konumunu enkoder üzerinden ölçerek hedeften sapmayı anında telafi eder. Bu geri besleme, bataryasız çok turlu enkoderler sayesinde makine kapatılıp açıldığında dahi mutlak konumu korur. Bu nedenle servo sürücü, sistemin hassasiyetini ve dinamik yanıtını doğrudan belirleyen bileşendir.

Servo Motordan Farkı Nedir?

Servo motor ile servo sürücü sık karıştırılır ancak farklı görevler üstlenir. Motor, elektrik enerjisini mekanik harekete çeviren fiziksel bileşendir; sürücü ise bu motoru yöneten kontrol birimidir. Motor tek başına ne yönünü ne de duracağı konumu bilir; bu bilgi ve komut sürücüden gelir. Sürücü olmadan motor yalnızca bir elektromekanik parçadır; hassas konumlama ancak ikisinin bir sistem olarak çalışmasıyla mümkün olur. Servo motorun kendisini daha ayrıntılı incelemek için servo motor nedir yazımıza göz atabilirsiniz.

Servo Sürücü Nasıl Çalışır?

Servo sürücü, iç içe geçmiş üç kontrol döngüsüyle çalışır. En dışta konum döngüsü yer alır; hedef konum ile gerçek konum arasındaki farkı hesaplar. Bunun içinde hız döngüsü bulunur; istenen hıza ulaşmayı sağlar. En içteki akım (tork) döngüsü ise motora uygulanan akımı, dolayısıyla torku denetler. Her döngü, sapmayı azaltmak için genellikle bir PID algoritması kullanır ve enkoderden gelen geri besleme ile sürekli güncellenir. Bu katmanlı yapı, motorun yük değişse bile kararlı ve hassas biçimde konumlanmasını sağlar.

Temel Fonksiyonlar

Modern bir servo sürücü, temel akım kontrolünün ötesinde birçok işlevi bir arada sunar:

  • Akım ve tork kontrolü: Motora uygulanan akımı hassas biçimde düzenleyerek istenen torku üretir.
  • Koruma: Aşırı akım, aşırı gerilim, aşırı sıcaklık ve yük hatalarına karşı motoru ve sürücüyü korur.
  • STO güvenliği: Güvenli tork kesme fonksiyonu, acil durumda motora giden torku donanımsal olarak keser.
  • EtherCAT haberleşme: Kontrolcü ile yüksek hızda ve deterministik biçimde veri alışverişi yapar.
  • Autotuning: Yük ataletine göre kontrol parametrelerini otomatik ayarlayarak devreye almayı kolaylaştırır.

Motor-Sürücü Uyumu

Servo sürücü ve motor bir sistem olarak seçilmelidir. Sürücünün besleyebileceği akım ve gerilim, motorun tork ve devir gereksinimini karşılamalıdır; ayrıca enkoder tipi ve haberleşme arayüzü de birbirini desteklemelidir. Uyumsuz bir eşleşme; performans kaybına, ısınmaya ya da koruma hatalarına yol açabilir. Eksenlerin üst seviyede koordinasyonu ise hareket kontrolcüsü tarafından sağlanır; sürücü bu koordinasyonu eksen bazında uygular.

Sürücü ve motoru doğru boyutlandırmak için gereken tork ve güç değerlerini Hesaplama Merkezi'ndeki hesaplayıcılarla ön boyutlandırabilirsiniz.

Özetle servo sürücü, servo sistemin hassasiyetini ve güvenliğini belirleyen kontrol birimidir. Konum, hız ve tork döngülerini yöneterek motoru istenen noktada tutar; koruma ve güvenlik fonksiyonlarıyla da sistemi güvence altına alır. Uygulamanıza uygun motor-sürücü kombinasyonunu birlikte belirleyebiliriz.