Hand Operated Encoder for CNC Machines, Microcontrollers
Handy, Bi-phase rotary encoder with built in Handwheel.
Provides a 2 Phase output with both True and Compliment signals.
Power: 5VDC @ <100mA
Output: Push/Pull A to -A / B to -B (Differential Line Driver)
Phasing: A before B or B before A (rotation dependent)
Waveform: Square Wave
Resolution: 3.6deg. (100Pulse/360deg. rotation)
Speed: < 500RPM
Connections: Terminal Strip DIA: 60mm H: ~50mm WT: .5
WARNING: This product can expose you to chemicals including Nickel which is known to the State of California to cause cancer and which is known to the State of California to cause birth defects and/or other reproductive harm. For more information, go to www.P65Warnings.ca.gov
Click to see Why is this here?
As of August 2018 the State of California has changed the requirements of the “Prop 65” law. We now must list on our website any possible chemicals the can cause cancer, birth defects or reproductive problem.
As an example:
ABS plastic contains styrene
PVC wire insulation can contain Di(2-ethylhexyl)phthalate (DEHP)
electrolytic capacitors can contain Ethylene glycol
Brass can contain Lead
flame retardant pc boards can contain Tetrabromobisphenol A (TBBPA)
Aluminum alloys can contain Chromium
To put it simply we are a small company and do not have the resources to test every single part, so we list every thing as hazardous. Please recycle all electronic parts responsibly and under no circumstance eat, drink or smoke these parts and wash your hands after touching!
As others have pointed out, this encoder rests at the detent points with both outputs low. However, if you turn the knob slowly, you will see all four states of the cycle. This is similar to switch type encoders with detents, at the detent position both outputs are either zero or high depending on the logic levels of the device. The result will be four state changes per detent, your encoder logic code may count by 2 or by 4 counts per detent. So it should work with arduino encoder libraries, especially those that use interrupts to trigger the state change. However, you may have to divide the output by 2 or by 4 to get one count per detent.
This encoder is a nice solid unit, with a good feel to it.
- kenneth scharf, FL
Not a square wave output
This is a very nicely constructed device. Unfortunately it does not behave like any other optical encoder I have seen. Between detents, both the A and B outputs are logic low, as reviewer Mark has noted. As the knob/shaft Is rotated over the detent, pulses are produced and a rising edge on A for example occurs with B high for CW rotation and with B low for CCW rotation. Because of this behavior, with an Arduino it is not possible to use an encoder library. Interrupt driven operation should work though. On my unit, I do see occasional double pulses on A when crossing a detent, which is a fault.
- Ben, CT
Kind of Works
Only pulses when wheel is rotated. That is to say, A and B outputs are normally low .12V. While A\ and B\ are normally high 3.9V. When wheel is rotated the outputs functions as the timing diagram shows. Encoders I have used, hold their states when they are not rotated.
- Mark, MI
Good service from seller. Thank you and GOD bless.