FakirMaker
Profesyonel Üye
- Katılım
- 5 May 2009
- Mesajlar
- 1,137
- Puanları
- 281
C++:
count ++;
yerine
CoffeeScript:
if(++count == LIMIT)
count = 0;
yazabilirsin. LIMIT yerine sıfırlanmasını istediğin değeri yaz.
count ++;
if(++count == LIMIT)
count = 0;
veya stepleri pozisyona gönderdikten sonra count'ı sıfırlayabilirsin.Bu sayede her hareket sonrası sıfırdan başlamış gibi davranır.C++:count ++;
yerine
CoffeeScript:if(++count == LIMIT) count = 0;
yazabilirsin. LIMIT yerine sıfırlanmasını istediğin değeri yaz.
Asenkron motorlar pozisyonlama için uygun değildir. Ayrıca harici kesmeleri motor hızında yakalayıp çalıştırması için atmega328 işlemcisi yavaş kalacaktır. Esp32 veya stm32 kullanılması gerekir. Bu proje sağlıklı çalışmayacaktır. Konsept olarak bilgi veriyorum sadece.veya stepleri pozisyona gönderdikten sonra count'ı sıfırlayabilirsin.Bu sayede her hareket sonrası sıfırdan başlamış gibi davranır.
Harici kesmeler dediğin interrupt pinlerinden gelen bilgiler mi? 3d printer kontrol kartı kullansam olur mu onda stm32 işlemci var. Ben sırf motorlar derli toplu dursun diye cnc shield taktım arduino üstüne öyle bi sistem kurdum eğer 3d printer anakartına enkoder takılabiliyorsa onu kullanayım.Asenkron motorlar pozisyonlama için uygun değildir. Ayrıca harici kesmeleri motor hızında yakalayıp çalıştırması için atmega328 işlemcisi yavaş kalacaktır. Esp32 veya stm32 kullanılması gerekir. Bu proje sağlıklı çalışmayacaktır. Konsept olarak bilgi veriyorum sadece.
Peki bunu nasıl yapacağımveya stepleri pozisyona gönderdikten sonra count'ı sıfırlayabilirsin.Bu sayede her hareket sonrası sıfırdan başlamış gibi davranır.
Evet interrupt pinlerine gelen sinyaller. Benim kullandığım yazıcının kartında enkoder girişi yok görmedim. Merlin kullanıyorsan muhtemelen sende de yoktur. Ayrıca stm32 bluepill kartları 3d yazıcı kartından daha ucuz ve programlaması daha kolay. Asenkron motoru nasıl sürüyorsun sürücüsü var mı yoksa doğrudan röle mi var?Harici kesmeler dediğin interrupt pinlerinden gelen bilgiler mi? 3d printer kontrol kartı kullansam olur mu onda stm32 işlemci var. Ben sırf motorlar derli toplu dursun diye cnc shield taktım arduino üstüne öyle bi sistem kurdum eğer 3d printer anakartına enkoder takılabiliyorsa onu kullanayım.
Evet sürücüsü var ac inverter ben internette master slave motor videoları görmüştüm asenkron motorların miline enkoder bağlıyorlar o dönünce diğer asenkron motor da dönüyor. Dediğin karta bakıcam teşekkür ederim önerin için.Evet interrupt pinlerine gelen sinyaller. Benim kullandığım yazıcının kartında enkoder girişi yok görmedim. Merlin kullanıyorsan muhtemelen sende de yoktur. Ayrıca stm32 bluepill kartları 3d yazıcı kartından daha ucuz ve programlaması daha kolay. Asenkron motoru nasıl sürüyorsun sürücüsü var mı yoksa doğrudan röle mi var?