Rotary Enkoderin Çift Atlaması

Gokrtl

Gökhan Kartal (TeknoDay)
Staff member
Katılım
27 Şubat 2019
Mesajlar
12,767
Verem etti bu encoder beni yav. Ne yaptımsa tek saydıramadım. Hep çift yükselip, çift alçalıyor.
Resimde göreceğiniz üzere 16 tur çevirdim ama ekrana 32 bastı. Çünkü her "tik" te 2 atıyor.

rotary encoder şema.PNG


rotary encoder.PNG
 
Debounce algoritması ile ilgili forumda bir kaç defa konuşulmuştu diye hatırlıyorum. Onlara da bak istersen.

Yaptığın işleri göz önüne alınca bir çok yerde karşına çıkar, o nedenle hazır kod yerine çözüme kendin gidersen daha fayadali olabilir.
 
Debounce algoritması ile ilgili forumda bir kaç defa konuşulmuştu diye hatırlıyorum. Onlara da bak istersen.

Yaptığın işleri göz önüne alınca bir çok yerde karşına çıkar, o nedenle hazır kod yerine çözüme kendin gidersen daha fayadali olabilir.
Benim anlayacağım bir dilde anlatan olmamış. Biraz araştırma yaptım ama anlatılanları kafam almadı. Hatta forumda arama yaptım, hiç bir fikrim olmayan bu konuda @Endorfin35+ 'e yardım etmeye çalışmışım, bir şekilde çalışan bir kod oluşturmuşum ama kafamda yer etmemiş ki şuanda hatırlamıyorum :D

 
Benim anlayacağım bir dilde anlatan olmamış. Biraz araştırma yaptım ama anlatılanları kafam almadı. Hatta forumda arama yaptım, hiç bir fikrim olmayan bu konuda @Endorfin35+ 'e yardım etmeye çalışmışım, bir şekilde çalışan bir kod oluşturmuşum ama kafamda yer etmemiş ki şuanda hatırlamıyorum :D


Hatırlıyorum...



Orda çözmüşsün işte olayı... bana verdiğin aklı niye kendine kullanmıyon :katil2:
 
Debounce algoritması basittir. Pini tekrar tekrar okursun ve sürekli olarak belli sayıda aynı değeri görürsen artık o değer oturmuş demektir. Bunu yazılımla nasıl yaptığın artık yazılımın mimarisine bağlı.
 
Rotary nin bozuk olma ihtimalide var... Mesela müzik setlerinin ses ayarında vs çok gördüm. Önceden normal çalışan Rotary sonradan sapıtıyor. Demem o ki rotary sapıtırsa algoritma vs hak getire durumu bir ihtimal olabilir..
 

Forum istatistikleri

Konular
8,448
Mesajlar
138,565
Üyeler
3,343
Son üye
Yigitaatalay

Son kaynaklar

Son profil mesajları

mechanic ayhanarican mechanic wrote on ayhanarican's profile.
https://www.allmystery.de almanca biliyorsan burada araştır. Yapay zekada çeviriyor gerçi.
Almanların matematik bilgisi daha iyi oluyor.
“Kendi yolunu çizen kişi, kimsenin izinden gitmez.” – Nietzsche
Kim İslâm’da güzel bir çığır açarsa (güzel bir alışkanlık başlatırsa), onun sevabı ve kendisinden sonra ona uyanların sevapları, onların sevaplarından hiçbir şey eksilmeksizin ona da yazılır.
erdemtr55 taydin erdemtr55 wrote on taydin's profile.
Merhaba Taydin bey,
Gruba spms serisi yapıcak mısınız?
ben 3 sargılı toroid ile 2 adet flyback sürücek bir devre yapmayı düşünüyorum.size soracak sorularım vardı?
Mutluluğun resmi illa güzel çizilmiş tablo olmak zorunda değil.Bazen basit bir çizgi,doğru bir renk,yada küçük bir detay
Back
Top