Home > Arduino & SCM Supplies > KY-040
By rotating the rotary encoder can be counted in the positive direction and the reverse direction during rotation of the output pulse frequency£¬ unlike rotary potentiometer counter£¬ which species rotation counts are not limited. With the buttons on the rotary encoder can be reset to its initial state£¬ that starts counting from 0. How it works: incremental encoder is a displacement of the rotary pulse signal is converted to a series of digital rotary sensors. These pulses are used to control angular displacement. In Eltra angular displacement encoder conversion using a photoelectric scanning principle. Reading system of alternating light transmitting window and the window is not consisting of radial indexing plate (code wheel) rotating basis£¬ while being an infrared light source vertical irradiation light to the code disk image onto the receiving on the surface. Receiver is covered with a diffraction grating£¬ which has the same code disk window width. The receiver's job is to feel the rotation of the disc resulting changes£¬ and change the light into corresponding electrical changes. Then the low-level signals up to a higher level£¬ and generates no interference square pulse£¬ which must be processed by electronic circuits. Reading systems typically employ a differential manner£¬ about the same but the phase difference of the two waveforms different by 180°compared to the signal in order to improve the quality and stability of the output signal. Reading is then the difference between the two signals formed on the basis£¬thus eliminating the interference. Can download demo source code from the download link.