Digital Rotart Encoder -- Broken? Or am I misunderstanding how it works?


hi,

i apologize if seems fundamental question, feel i'm missing fundamental understanding digital rotary encoders, because none of basic encoders working expected.

these encoders i'm working with. link encoders

based on fundamental understanding of encoder, it's double switch 1/4 cycle out of phase. @ times, 1, 2, or 0 of encoder pins connected base pin.


given this, seems resistance between pins should either 0 or inf? correct? depending on current position of encoder?

if multi-meter showing 0 resistance (closed switch), , if move encoder 2 clicks, should show inf resistance pin 1 , base, correct?



i'm losing hair becuase have several encoders acting same way....always showing inf resistance between pins time.


please show me i'm doing wrong.


note:   i'm hooked the pins on side 3 pins. pin 1 , 3 encoder pins , pin 2 base pin.

with encoders there full cycle of pulses between 2 "clicks" or detents of encoder.  if measure state , click 2 clicks in direction should still in same resting state.  put scope on or use arduino give pin states turn it.  you'll see them changing between clicks. 


Arduino Forum > Using Arduino > General Electronics > Digital Rotart Encoder -- Broken? Or am I misunderstanding how it works?


arduino

Comments

Popular posts from this blog

Flip address is out of range arduino uno r3

Arduino DUE ADC to DAC Piezo 30 Khz-100Khz

Indesign and MathType fonts