Rotary Encoder
360° Degree Rotary Encoder Module Brick Sensor is a rotary input device (as in knob) that provides an indication of how much the knob has been rotated AND what direction it is rotating in. It’s a great device for stepper and servo motor control. You could also use it to control devices like digital potentiometers.
360° rotary Degree encoder, is an incremental electro-mechanical device that converts the angular position or motion of a shaft or axle to digital code. The output of incremental encoders provides information about the motion of the shaft, which is typically further processed in processor/controllers into information such as speed, distance, and position.
Note: This module does not come with a fitting nut or washer , you have to buy it separately (the size required is 6.6mm)
Package Includes :- 1 x 360° Degree Rotary Encoder
Knob in the form of an encoder with a button that allows you to create a simple user interface. The module sends a digital signal on the SIA and SIB pins, depending on the direction of rotation. It works with voltages from 3 V to 5.3 V.
The sensor has a 5 pin connector with digital outputs SIA, SIB and SW to be attached to the pin of the microcontroller, e.g. Arduino.
Operating principle:
Incremental encoder is a kind of rotation sensor for translating the rotary displacement into a sequential of digital pulse signal. The displacement can be gained by counting the number of the pluses outputted in the course of clockwise or anticlockwise rotation. Comparing with the potentiometer, the rotary counter has no limit for counting. So, there is a reset button provided to reset the counter to the initial state, restarting at 0
- It detects the clockwise and counterclockwise rotation
- The number of steps in 360°: 20 steps
- Button in the knob
- Module dimensions: 32 x 15 mm
- 1 x Rotation Sensor
- 1 x 5-pin custom connector jumper wire
This looks like a potentiometer, but it’s an encoder switch.
It is a cascadable 360 ° rotary encoder switch with 20 pulses per revolution, and each pulse corresponds to a detent. There are LED lights set for each detent to allow users visually check the real-time status of the encoder.
For ease of use, the module is designed with I2C data output and configurable accuracy within 1~51 for every detent (set in the program). For instance, when it is set to 1, turn on one LED light by rotating 2.5 revolutions; when set to 51, then one LED light can be switched on by rotating one detent.
In order to apply to more scenarios, the encoder is equipped with a cascade function that enables to control of multiple output devices by occupying only one I2C interface, such as, simultaneously controlling light brightness, color, volume, speed, etc.
If you want to build a project where the machine can Sense the speed of the conveyer belt as well as the direction of movement, a rotary encoder is a must-have component. Keeping this in mind, A rotary encoder is a type of position sensor which is used for determining the angular position of a rotating shaft. It generates an electrical signal, either analog or digital, according to the rotational movement.
Orange 2500 PPR Incremental Optical Rotary Encoder is a hi-resolution optical encoder with quadrature outputs for increment counting. It will give 10000 transitions per rotation between outputs A and B. whereas the Z phase will produce one transition per rotation. A quadrature decoder is required to convert the pulses to an up count. The Encoder is built to Industrial grade.
The Encoder comes with a Standard 2-meter long cable which can be extended with extra cable if needed.
Consider Adding Pull up resistor to All A-B-Z phases of the encoder output to avoid the effect of interference in output and get the precise logical output value from the encoder. Also adding a pull-up resistor to all phase output lines protects the open collector output-triode from damage due to direct Vcc supply short circuit.
- 1