Rotary Encoder (forgókapcsoló)
Grayhill 62Axxxxx a tipusaRobert írta:Mintaprogit meglesem, hogy mi a hasfájása.
Kérdés: Milyen enkódered van?
Futottam bele olyanba, hogy mechanikus, 1 fordulat alatt ~120 impuzust (x2) ad. És eléggé leterhelte az INT rutint. Túl nagy volt a debounce/prell miatti Wait benne, és ezért hagyott ki lépéseket...
http://lgrws01.grayhill.com/web/pdf/I-06-08.pdf
Üdv!
Kicsit módositottam a programon, hogy lássam is müködését
Így már könnyű!
köszi az infót
Kicsit módositottam a programon, hogy lássam is müködését
Kód: Egész kijelölése
$regfile = "attiny2313.dat" ' specify the used micro
$crystal = 4000000 ' used crystal frequency
$hwstack = 32 ' default use 32 for the hardware stack
$swstack = 10 ' default use 10 for the SW stack
$framesize = 40 ' default use 40 for the frame space
Config Lcd = 20 * 2
Config Lcdpin = Pin , Db4 = Portb.0 , Db5 = Portb.1 , Db6 = Portb.2 , Db7 = Portb.3 , E = Portb.6 , Rs = Portb.7
Config Lcdmode = Port
Dim A As Byte
Dim B As Byte
'we have dimmed a byte because we need to maintain the state of the encoder
Portd = &B1111111 ' activate pull up registers
Cls
Do
B = Encoder(pind.2 , Pind.3 , Links , Rechts , 1)
' ^--- 1 means wait for change which blocks programflow
' ^--------^---------- labels which are called
' ^-------^---------------------------- port PINs
Lowerline
Lcd "B" ; B
Waitms 10
Loop
End
Links:
Upperline
Incr A
Lcd " left rotation" ; A
Return
Rechts:
Upperline
Decr A
Lcd "right rotation" ; A
Return
End
köszi az infót
Rotary Encoder fellelhetőség
Sziasztok!
Nem tudja véletlenül valaki, hogy hol tudnék rotary encoder-t venni pesten? Kb 25 osztás/fordulat-os kellene. Akármilyen bóvli megteszi. 4 darabot kellene szereznem.
Egy helyet találtam, de az inkább nagyker. Ott PIHER CI-11 van, ami nyomógombos is, de nekem a gomb nem kell.
Nem tudja véletlenül valaki, hogy hol tudnék rotary encoder-t venni pesten? Kb 25 osztás/fordulat-os kellene. Akármilyen bóvli megteszi. 4 darabot kellene szereznem.
Egy helyet találtam, de az inkább nagyker. Ott PIHER CI-11 van, ami nyomógombos is, de nekem a gomb nem kell.
LOMEX-ben sajnos nem kaptam. Oda szoktam járni.Robert írta:Lomex.
BOURNS-nak van. De mechanikus! 24 osztásos van (mint egy potméter), illetve van ~128 vagy ~200 osztásos....
Mennyi egyébként egy ilyennek a reális ára?
PC-s játékokhoz csinálok vezérlőpanelt, és a vezérlő (MJoy16) 4 ilyen rotary encodert kezel. Szóval nem kell valami precíziós hiper-szuper cucc hozzá. 24 osztás tökéletes lenne.
Esetleg tudnék neked felajánlani ilyen encodert, ami autórádióból van kitermelve.Mondjuk ez nyomógombként is funkcionál. http://www.kepfeltolto.hu/index.php?img=1063
Ez tökéletes lenne.luxman írta:Esetleg tudnék neked felajánlani ilyen encodert, ami autórádióból van kitermelve.Mondjuk ez nyomógombként is funkcionál. http://www.kepfeltolto.hu/index.php?img=1063
-
Hooligan01
Hello!
Lehet velem van a baj, de én elsöre találtam rotary encoder-t....
http://www.retelektronika.hu/Page.aspx? ... e=50-01-14
és ez csak egy példa.
Lehet velem van a baj, de én elsöre találtam rotary encoder-t....
http://www.retelektronika.hu/Page.aspx? ... e=50-01-14
és ez csak egy példa.
