AwkBot / PIC12F629-EncoderDebouncer

PIC12F629 - EncoderDebouncer

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

PIC12F629 - Encoder Debouncer

Encoder Filter based on PIC12F629. This process filer the encoder noise, mostly found in cheap encoders. It triggers distinct pulses based on rotation of the encoder stating the if the encoder has been turning clockwise or counter-clockwise. The pulses are active LOW simulating a standard button.

Connections:

  • Pin 2 - GP5 - Connect to Encoder S1/CLK Pin from Encoder
  • Pin 3 - GP4 - Connect to Encoder S2/DT Pin from Encoder
  • Pin 7 - GP0 - Output pulse for clockwise rotation
  • Pin 7 - GP1 - Output pulse for counter-clockwise rotation

The HEX files can be found in the "Packkage" folder.

Note: The source code is based on something that I found in the Internet, IN case you know the original developer, please, let me know in order to ask to their permission and give them the proper credits.

About

PIC12F629 - EncoderDebouncer

License:GNU General Public License v3.0


Languages

Language:Makefile 78.0%Language:C 15.1%Language:Shell 6.9%