Rotary encoder converts shaft rotation into electronic pulses to electronically monitor the position of a rotating shaft. A control unit evaluates encoder output to determine machine position and velocity, and provide high accuracy and flexibility in motion control. Encoder helps boost productivity by increasing system speeds and accuracy, and decreasing cycle times. For use in applications that require monitoring of acceleration, direction, rotation rate, and speed. Can be used in computer input devices, industrial controls, and robotics.