Klasik, enkodersiz (open loop) step motorlarda PID kullanılamıyor.
PID, ancak step motora enkoder bağlarsanız (closed loop stepper)PID kullanılabiliyor.
Genelde Hibrit Motor/sürücü olarak biliniyor.
Eski güzel günlerde AliExpress ten almıştım, çok kullanışlı oluyor.
Şu avantajları vardı :
Çok düşük hızlarda, tork çok yüksek oluyor,
tabiki (Holding) Tutma Torku da yüksek.
Ayrıca Step Motorlarda çok fazla mikro step kullanırsanız, hele birde hızınız yüksekse "Step Eating" denen olay oluyor yani step"yeniyor" kayboluyor.
Genelde CNC uygulamalarında 8 mikre stepin üzerine çıkılmaması tavsüye edilir.
Tabiki enkoder olmayan sistemlerde, bir engel ile, motor, "o kadar" dönmezse sizi uyaran bir şey yok.
Yani gitmesi gereken yere gidemiyor.
Step motorlarda verim biraz daha düşük ve ısınma fazla oluyor
Ve akselerasyon/deselerasyon servolarda çok daha iyi.
Her teknik konuda olduğu gibi bu konudada seçim, yapacağınız "şey"e uygun olmalı