I recovered the rotary encoder of a mouse, and experimented with it. Here's an overview of the articles that show how to control the wheel from an FPGA, and Arduino and a few other boards.
Also check out the research that scanlime is doing on a 74xx-chip mouse. |
The Blog series:
{gallery} Quadrature Encoder Picture Gallery |
---|
Quadrature Encoder Debounce and Pull-up schematic |
Capture Encoder Output A and B |
Quadrature Decoder Signals explained in TI RM46x Manual |
Encoder signal capture |
Encoder signal capture |
With a Cypress SoC |
With an Arduino |
With a Hercules LaunchPad |
Decoder State Machine as documented in TI RM46 TRM |
RM46 decoder config in HALCoGen |
On a Papilio with Xilinx Spartan 6 |
FPGA PWM output Signal capture |
Top Comments