mia25
Üye
- Katılım
- 19 Tem 2025
- Mesajlar
- 1
- Puanları
- 1
- Yaş
- 31
Merhaba arkadaşlar,
Son zamanlarda bir CNC projesi üzerinde çalışıyorum ve sistemimde adım motorları kullanıyorum. Genelde açık çevrim (open-loop) çalıştırıyordum ama özellikle yüksek hızlarda ve yük altında bazı adım kaçırma sorunları yaşıyorum. Bu yüzden PID kontrolü entegre etmeyi düşündüm.
PID (Proportional-Integral-Derivative) kontrol algoritmasının, kapalı çevrim (closed-loop) sistemlerde adım motorlarının konum ve hız doğruluğunu artırabileceğini biliyorum. Sensörlerden (örneğin enkoder) geri besleme alarak motorun gerçek konumunu izleyip, hedefe göre sapmaları düzeltebiliyor.
Şu anda bir Arduino ile denemeler yapıyorum. Enkoder verilerini okuyup PID ile motor sürücüsüne sinyal gönderiyorum. Ancak PID değerlerinin (P, I, D) ayarlanması biraz zaman alıyor. Doğru ayarlarda motor çok daha kararlı çalışıyor ama bazen aşırı osilasyon veya gecikme sorunları yaşanabiliyor.
Sizlerden birkaç sorum var:
Daha önce adım motorlarında PID kontrolü kullanan oldu mu?
En iyi sonuçları hangi mikrodenetleyici/sürücü kombinasyonu ile aldınız?
PID ayarı için tavsiye ettiğiniz yöntem veya yazılım var mı?
Kapalı çevrim adım motor sürücüleri mi daha mantıklı, yoksa kendi sistemimi mi geliştirmeliyim?
Paylaşımlarınızı ve fikirlerinizi merakla bekliyorum.
Şimdiden teşekkür ederim!
Son zamanlarda bir CNC projesi üzerinde çalışıyorum ve sistemimde adım motorları kullanıyorum. Genelde açık çevrim (open-loop) çalıştırıyordum ama özellikle yüksek hızlarda ve yük altında bazı adım kaçırma sorunları yaşıyorum. Bu yüzden PID kontrolü entegre etmeyi düşündüm.
PID (Proportional-Integral-Derivative) kontrol algoritmasının, kapalı çevrim (closed-loop) sistemlerde adım motorlarının konum ve hız doğruluğunu artırabileceğini biliyorum. Sensörlerden (örneğin enkoder) geri besleme alarak motorun gerçek konumunu izleyip, hedefe göre sapmaları düzeltebiliyor.
Şu anda bir Arduino ile denemeler yapıyorum. Enkoder verilerini okuyup PID ile motor sürücüsüne sinyal gönderiyorum. Ancak PID değerlerinin (P, I, D) ayarlanması biraz zaman alıyor. Doğru ayarlarda motor çok daha kararlı çalışıyor ama bazen aşırı osilasyon veya gecikme sorunları yaşanabiliyor.
Sizlerden birkaç sorum var:
Daha önce adım motorlarında PID kontrolü kullanan oldu mu?
En iyi sonuçları hangi mikrodenetleyici/sürücü kombinasyonu ile aldınız?
PID ayarı için tavsiye ettiğiniz yöntem veya yazılım var mı?
Kapalı çevrim adım motor sürücüleri mi daha mantıklı, yoksa kendi sistemimi mi geliştirmeliyim?
Paylaşımlarınızı ve fikirlerinizi merakla bekliyorum.
Şimdiden teşekkür ederim!

