Pic ile encoder

Dostum ben bunu picte 16f877a ile yaptım , 4096 çözünürlükte encoder kullandım , assembly kodlarını linkte bulabilirsin :

https://www.kontrolkalemi.com/forum/pic-programlama/37225-1024-encoder-4x-mod-16f877a-konum.html

Ö
zetlersek : Encoder'ın A ve B fazlarını PORTB'nin değişim kesmesi girişlerine bağlıyorsun , A veya B'den düşen yada yükselen kenar tespit edildiğinde dönüş yönünü bir önceki A ve B fazına göre hesaplatıp , ilgili konum sayacını arttıp azaltabilirsin . 4x mod okuma ile 4096 yerine 1x ile çalışıp 1024'lük çözünürlük de kullanabilirsin istersen.
 
Teşekkür ederim dostum yardımarın için....Çok sağolasın.
 
hızlı sayıcı delta modelini verebilecek olan varmı...
 

Forum istatistikleri

Konular
127,956
Mesajlar
913,906
Kullanıcılar
449,606
Son üye
rasit.

Yeni konular

Geri
Üst