Ana içeriğe git

Haberler

Konu: Rotary encoder e benzer (805 Kez okunmuş) önceki konu - sonraki konu

0 Üyeler ve 1 Ziyaretçi konuyu incelemekte.
Rotary encoder e benzer
iki çıkışı yada 3 çıkışı olacak,
Bir tarafa döndürdüğümde Bir Puls üretirken Yönünü Diğer Uçtan Anlayabileceğim basit bir eleman lazım. R.Enc. ile yapmak istemiyorum.

  • RaMu
  • [*][*]
Ynt: Rotary encoder e benzer
Yanıt #1
İstemiyorum demişsiniz ama
fare tekerleği mantığı olmaz mı


Muhtemelen direk bu işi yapan bir eleman vardır ama
ben bilmiyorum.
RaMu UcanEL

Ynt: Rotary encoder e benzer
Yanıt #2
@ramu sayıcı falan gerek yok, adım önemli değil, sadece ya iki çıkış olacak bir taraf döndürdüğümde çıkışın sadece biri, diğer tarafa döndürdüğümde diğeri puls yapacak.
yada arduino lar için olan joystik mi kullansam :)

  • RaMu
  • [*][*]
Ynt: Rotary encoder e benzer
Yanıt #3
Elimde hazır örnek o foto vardı, kesmeyle uğraşmadım.
Yukarıdaki örnekde Cpu Cpd kısımları dediğiniz işi yapıyor.

Fare tekerleğinde iki tane sensör var,
tekerleğin dönme yönüne göre
önce biri sonra diğeri puls veriyor (V1 V2 palsleri)
hangisinin önce geldiğine göre
cpu yada cpd pals veriyor.

Mini bir motor bile kullanılabilir,
üretilen gerilimin yönüne göre
dönme yönü tayini yapılabilir.

Çok büyük ihtimalle hazır bir eleman vardır
ama hiç gözüme çarpmadı böyle bir şey.
RaMu UcanEL

Ynt: Rotary encoder e benzer
Yanıt #4

soyle bir chip var gibi LS7183 yada LS7184


kontak bounce problemi olmaz ise asagidaki devreyide deneyebilirsiniz,



eger kontak debounce etmek gerekirse kucuk bir modifikasyonla


Ynt: Rotary encoder e benzer
Yanıt #5
tam istediğimi yapıyor.

[mergedate]1431367930[/mergedate]
ama iki ic kullanmaktansa bir mcu kullanmak daha mantıklı gibi gelmeye başladı.
[mergedate]1431368097[/mergedate]
yukardaki devrede rotary enc çıkışlarını bağlamak gerekiyor tabi.