stronger_ht
Üye
- Katılım
- 29 Nis 2010
- Mesajlar
- 33
- Puanları
- 1
- Yaş
- 36
Günlerdir bu sorun için uğraşıyorum.
Elimde Autonics marka, E50S8-100-3-T-24 model rotary encoder mevcut.
Bu encoderi pic ile B4...B7 kesmelerini kullanıp okuyabiliyorum.
Tur sayısını da alabiliyorum, yön bilgisini de alabiliyorum.
Ancak encoder hareket ediyor mu etmiyor mu bu bilgiyi nasıl alırım.
Benim asıl derdim şu, diyelim encoder sola doğru dönmeye başladı ve ben turları saydım, an geldi, encoder hareket etmeyi kesti veya tam tersi yöne dönmeye başladı ya da sürekli küçük açılarda sağa sola dönmeye başladı.
Bu gibi durumlar olduğunda, o ana kadar saydığı tur ve yön bilgisini almam gerekiyor.
Benim ise şuan yapabildiğim, sağa ya da sola döndüğünde tur bilgisi sürekli artıyor ve kaç tur dönmüş göremiyorum. Toplamdaki tur sayısını görebiliyorum.
Aradaki farkı nasıl çıkarabilirim?
Elimde Autonics marka, E50S8-100-3-T-24 model rotary encoder mevcut.
Bu encoderi pic ile B4...B7 kesmelerini kullanıp okuyabiliyorum.
Tur sayısını da alabiliyorum, yön bilgisini de alabiliyorum.
Ancak encoder hareket ediyor mu etmiyor mu bu bilgiyi nasıl alırım.
Benim asıl derdim şu, diyelim encoder sola doğru dönmeye başladı ve ben turları saydım, an geldi, encoder hareket etmeyi kesti veya tam tersi yöne dönmeye başladı ya da sürekli küçük açılarda sağa sola dönmeye başladı.
Bu gibi durumlar olduğunda, o ana kadar saydığı tur ve yön bilgisini almam gerekiyor.
Benim ise şuan yapabildiğim, sağa ya da sola döndüğünde tur bilgisi sürekli artıyor ve kaç tur dönmüş göremiyorum. Toplamdaki tur sayısını görebiliyorum.
Aradaki farkı nasıl çıkarabilirim?