optical encoder buyer’s guide for 2022

We spent many hours on research to finding optical encoder, reading product features, product specifications for this guide. For those of you who wish to the best optical encoder, you should not miss this article. optical encoder coming in a variety of types but also different price range. The following is the top 10 optical encoder by our suggestions:

Product Features Editor's score Go to site
Signswise 600p/r Incremental Rotary Encoder Dc5-24v Wide Voltage Power Supply 6mm Shaft Signswise 600p/r Incremental Rotary Encoder Dc5-24v Wide Voltage Power Supply 6mm Shaft
Go to amazon.com
HC-020K Double Speed Measuring Module with Photoelectric Encoders For Experiment HC-020K Double Speed Measuring Module with Photoelectric Encoders For Experiment
Go to amazon.com
Cylewet 5Pcs KY-040 Rotary Encoder Module with 1516.5 mm with Knob Cap for Arduino (Pack of 5) CYT1062 Cylewet 5Pcs KY-040 Rotary Encoder Module with 1516.5 mm with Knob Cap for Arduino (Pack of 5) CYT1062
Go to amazon.com
KNACRO AEDR-8300 Series Encoders Reflective Surface Mount Optical Encoder 2-channel KNACRO AEDR-8300 Series Encoders Reflective Surface Mount Optical Encoder 2-channel
Go to amazon.com
Signswise 360p/r Incremental Rotary Encoder Dc5-24v Wide Voltage Power Supply 6mm Shaft Signswise 360p/r Incremental Rotary Encoder Dc5-24v Wide Voltage Power Supply 6mm Shaft
Go to amazon.com
1000P/R Shaft 8mm Push Pull Output 5 to 26V Hollow Shaft Rotary Encoder 1000P/R Shaft 8mm Push Pull Output 5 to 26V Hollow Shaft Rotary Encoder
Go to amazon.com
CALT 8mm shaft Optical Encoder Kit Parts 1000P/R AB2 Phases Voltage Output CALT 8mm shaft Optical Encoder Kit Parts 1000P/R AB2 Phases Voltage Output
Go to amazon.com
Aideepen Encoder 600 P/R 5V-24V Incremental Rotary AB 2 Phase 6mm Shaft Aideepen Encoder 600 P/R 5V-24V Incremental Rotary AB 2 Phase 6mm Shaft
Go to amazon.com
Podoy Rotary Encoder Switch 6mm 18 Detent Points with Push Button for Keyswitch Electronic Components (Pack of 6) Podoy Rotary Encoder Switch 6mm 18 Detent Points with Push Button for Keyswitch Electronic Components (Pack of 6)
Go to amazon.com
CTYRZCH 5 PCS KY-040 Rotary Encoder Module Brick Sensor Development For Arduino TE173 CTYRZCH 5 PCS KY-040 Rotary Encoder Module Brick Sensor Development For Arduino TE173
Go to amazon.com
Related posts:

Reviews

1. Signswise 600p/r Incremental Rotary Encoder Dc5-24v Wide Voltage Power Supply 6mm Shaft

Feature

Model: incremental rotary encoders, AB two phases.
Light weight and small size. Easy installation.
600P/R-600 pulses per revolution. By rotating the grating disk and optocoupler direction which generate counting pulses.
Fits for measuring the rotational speed of the object, angle, acceleration, and length measurement.

Description

Functions
It can be used to measure the rotational speed, Angle and acceleration of the object and the length measurement.
Suitable for a variety of intelligent control displacement measurement ,automatic fixed-length automatic guillotine paper machine, steel cut length control, civilian measured height human scale, students racing robots.

Specification
-Encoder size: 38 x 35.5mm/1.49" x 1.39"
-Shaft: 6 x 13mm/0.23" x 0.51"
-Axis stopper platform: High 5mm, 20mm
-Power source: DC 5-24V
-Maximum mechanical speed: 5000 R / min
-Response frequency: 0-20KHz
-Fixed empty as: three 3mm screw holes distribution of 120 degrees / or six 3mm screw holes into 60 degree distribution, to the center distance of 14mm.
-Wires length: 150cm

Wiring Output:
A phase, B phase, Vcc positive supply, V0, the shield wire.

Connection:
Green = A phase, white = B phase, red = power +, black = V0
Note: AB two -phase outputs must not be connected directly to VCC, otherwise, they will burn the output transistor.

Output
AB two -phase quadrature output rectangular pulse, the circuit output is NPN open collector output type ,the output of this type can and with additonal added pull-up resistor(not included) is directly connected MCU or PLC, such as 51 single or Mitsubishi PLC (PLC input mode should be connected to 0V switch function ).

Note:
If the encoder is not connected to the device can not be directly connected to oscilloscope ( open collector output without pull-up resistor when there is no voltage output) If you want the oscilloscope in AB two-phase output, work with two pull-up resistors(not included).

Package content
1 x 600P/R Incremental Rotary Encoder

2. HC-020K Double Speed Measuring Module with Photoelectric Encoders For Experiment

Feature

Wide voltage, high resolution, short response time, switch output;
Working voltage: 4.5~5.5V;
Launch tube pressure drop: Vf=1.6V;
Launch tube current: If<20mA;
Signal output: A, B two lines;

Description

Wide voltage, high resolution, short response time, switch output; Can test motor's rotational speed w/ black encoder (measured spec. is related to the encoder, the inner diameter of D type encoder that provided is 4mm, can be used for motro output shaft w/ 4mm diameter, which is TT motor we matched, yellow shell and white axis. Working voltage: 4.5~5.5V; Launch tube pressure drop: Vf=1.6V; Launch tube current: If<20mA; Signal output: A, B two lines; TT power level; resolution: 0.01mm; Measurement frequency: 100KHz; Disc diameter: 24mm; Encoder resolution: 20 lines; Speed measuring sensor configuration: measure line 1 motor speed.

3. Cylewet 5Pcs KY-040 Rotary Encoder Module with 1516.5 mm with Knob Cap for Arduino (Pack of 5) CYT1062

Feature

Working voltage: 5V; One round number of pulse: 20
The rotary encoder can count the number of pulse output during rotation in the positive direction and reverse direction through the rotation and this rotation counts are not limited
With the key on the rotary encoder, you can reset to the initial state, that is, counting from 0
The Material of Knob Cap: aluminium alloy
The Specification of Knob Cap: diameter: 15mm/ 0.59in; height: 16.5mm/ 0.65in

Description

One round number of pulse: 20
Working voltage: 5V
The rotary encoder can count the number of pulse output during rotation in the positive direction and reverse direction through the rotation and this rotation counts are not limited.
With the key on the rotary encoder, you can reset to the initial state, that is, counting from 0.
The Material of Knob Cap: aluminium alloy
The Specification of Knob Cap: diameter: 15mm/ 0.59in; height: 16.5mm/ 0.65in

Package Includes:
5 Rotary Encoder Module
5 Potentiometer cap

4. KNACRO AEDR-8300 Series Encoders Reflective Surface Mount Optical Encoder 2-channel

Feature

The AEDR-8300 series is the smallest optical encoder employing reflective technology for motion control purposes.
The encoder houses an LED light source and a photo-detecting circuitry in a single package.
The AEDS-8300 series offers options of either single channel or two-channel quadrature digital outputs.
Being TTL compatible, the outputs of the AEDR-8300 series can be interfaced directly with most of the signal processing circuitries. Hence the encoder provides great design-in flexibility and easy integration into existing systems.
The AEDR-8300 series is available in four resolutions, namely 36, 75, 150 and 180 lines per inch (LPI) (1.42, 2.95, 5.91 and 7.09 lines per mm respectively). This range of resolutions caters for different design and application needs.

Description

The AEDR-8300 series is the smallest optical encoder employing reflective technology for motion control purposes. The encoder houses an LED light source and a photo-detecting circuitry in a single package.
The AEDS-8300 series offers options of either single channel or two-channel quadrature digital outputs. Being TTL compatible, the outputs of the AEDR-8300 series can be interfaced directly with most of the signal processing circuitries. Hence the encoder provides great design-in flexibility and easy integration into existing systems. The AEDR-8300 series is available in four resolutions, namely 36, 75, 150 and 180 lines per inch (LPI) (1.42, 2.95, 5.91 and 7.09 lines per mm respectively). This range of resolutions caters for different design and application needs.

Features
Reflective technology
Surface mount small outline leadless package
Single channel incremental output
Two channel quadrature outputs for direction sensing
TTL compatible output
Single 5V supply
-20oC to 85oC absolute operating temperature
Encoding resolution options: 36, 75, 150, 180 (lines/inch) or 1.42, 2.95, 5.91, 7.09 (lines/mm)

Applications
The AEDR-8300 series provides motion sensing at a competitive cost, making it ideal for high volume applications. Its small size and surface mount package make it ideal for printers, copiers, card readers and many consumer products, particularly where space and weigh are design constraint.

Package Included:
1*AEDR-8300 Series Encoders Reflective Surface Mount Optical Encoder 2-channel

5. Signswise 360p/r Incremental Rotary Encoder Dc5-24v Wide Voltage Power Supply 6mm Shaft

Feature

Model: incremental rotary encoders, AB two phases.
Light weight and small size. Easy installation. Cost-effective features.
360P/R-360 pulses per revolution. By rotating the grating disk and optocoupler direction which generate counting pulses
Suitable for a variety of intelligent control of automatic guillotine paper machine, civilian measured height human scale, students racing robots and steel cut length control etc.

Description

Functions
For measuring goods angle, acceleration, length measurements and the rotational speed
Fit for a variety of displacement measurement intelligent control, measuring height of civilian body scale and so on.

Connection:
Yellow = A phase, Blue = B phase, Red =Vcc power +, Black = V0
Notice: AB 2phase output must not be directly connected with VCC, otherwise, it will burn the output triode.

Specification
360 p/r (Single-phase 360 pulses/R,Two phase 4 frequency doubling to 1440 pulses).
-Encoder size: 38 x 35.5mm/1.49" x 1.39"
-Shaft: 6 x 13mm/0.23" x 0.51"
-Axis stopper platform: High 5mm, 20mm
-Power source: DC 5-24V
-Maximum mechanical speed: 5000 R / min
-Response frequency: 0-20KHz
Output: AB 2phase output rectangular orthogonal pulse circuit, the output for the NPN open collector output type

Package content
1 x 360P/R Incremental Rotary Encoder

6. 1000P/R Shaft 8mm Push Pull Output 5 to 26V Hollow Shaft Rotary Encoder

Feature

small size and light weight with high resolution 1000PPR
blind shaft design easy to install
pushpull output for reliable signal output

Description

Description

The Incremental Rotary Encoder is designed to provide pulse feedback when the shaft is rotated. It is low cost yet compact, high quality and an incremental rotary encoder.
Widely used in Steel Industry, Textile Machinery, Port Machinery, Plastic Machinery, Lifting Machinery, Pressure Machinery, Glass Machinery, Printing Machinery, Wood Machinery, Packaging Machinery, Machine Tool, ogistics Machinery, Tire Machinery, Electronics and Solar, Elevator.

Power supply: 5V to 26V
Shaft diameter: 8mm
Body diameter: 38mm
Cable length: 1 meter
Pulse: 1000P/R
Output: Pushpull output, Provide 3 outputs, OUT A, OUT B and OUT Z
Output wave form: Square wave
Maximum shaft speed: 6000 rpm
Protection: IP54
Current consumption: ~150 mA
Maximum pulse: 100 KHz
Weight: about 0.1kg
Operating temperature: -30C to +85C
Storage temperature: -30C to +95C
Operating humidity: 30 to 85% without frost

Connection:
Red=VCC, Black = 0V, Green = A, White = B, Yellow = Z

Note: If the encoder is not connected to the device can not be directly oscilloscope oscilloscope (open collector output without pull-up resistor when there is no voltage output) If you want the oscilloscope in AB two-phase output with two pull-up resistors.

if you want 6mm solid shaft type optical encoder, please see this link:
https://www.amazon.com/dp/B01EWK93BA

7. CALT 8mm shaft Optical Encoder Kit Parts 1000P/R AB2 Phases Voltage Output

Feature

3 Parts Contained :1 shell ,1 cable ,1 encoder disk
Matrix reading,High impact resistance
Strength capability to error correction high reliability
Installation sizes small
Wide range of resolution 1000PPR

Description

Matrix reading, with high impact resistance, strength capability to error correction high reliability, and installation sizes small, wide range of resolution, do not require the signal conditioning. Assembly requirements are less, and has compensation ability of motor shaft radial and axial shifting, widely used in the DC motor, with a multi-aperture for selection.

3 Parts Setencoder disk 1pc,shell 1pc and cable 1pc .
DC 5V supply
Resolution :1000P/R
Speed: 2400r / min
Hole: 8mm/0.31" Dia, Size: 30mm/1.2" Dia,
Output Phase :AB 2 Phases
Output :Voltage output with A B channels.
0.5M Cable
Output:square waveform

8. Aideepen Encoder 600 P/R 5V-24V Incremental Rotary AB 2 Phase 6mm Shaft

Feature

600 p/r (Single-phase 600 pulses /R,Two phase 4 frequency doubling to 2400 pulses)
Output :AB 2phase output rectangular orthogonal pulse circuit, the output for the NPN open collector output type
Power source: DC5-24V
Shaft: 6*13mm/0.23*0.51"
Maximum mechanical speed: 5000 R / min

Description

Features :
600 p/r (Single-phase 600 pulses /R,Two phase 4 frequency doubling to 2400 pulses)
Power source: DC5-24V
Shaft: 6*13mm/0.23*0.51"
Size: 38*35.5mm/1.49*1.39"
Output :AB 2phase output rectangular orthogonal pulse circuit, the output for the NPN open collector output type
Maximum mechanical speed: 5000 R / min
Response frequency: 0-20KHz
Cable length: 1.5 meter
Notice:AB 2phase output must not be directly connected with VCC, otherwise, will burn the output triode, because different batches, and may not have the terminal

connection:
Green = A phase, white = B phase, red = Vcc power +, black = V0

Application:
Is used to measure the rotational speed, Angle and acceleration of the object and the length measurement
Suitable for intelligent control of various displacement measurement, automatic fixed-length leather automatic guillotine machines, steel cut length control, civil measured height human scale, Students racing robots

Package includes:
1 x Encoder 600P/R Incremental Rotary Encoder

9. Podoy Rotary Encoder Switch 6mm 18 Detent Points with Push Button for Keyswitch Electronic Components (Pack of 6)

Feature

Product Name: Rotary Encoder w Push Button Switch, Shaft; Movement Direction: 360 Degree, Detent Points: 18
Shaft Diameter: 6mm/0.24-Inch; Shaft Length: 20mm/0.8-Inch, Pin Numbers: 5
Mounting Thread Diameter: 7mm/0.28-Inch; Features: D Shaft; Base Size(Pin not Included): 14 x 12 x 6mm/ 0.55-Inch x 0.47-Inch x 0.24-Inch
Total Height: 31mm/1.2-Inch; Material: Plastic, Metal, Color: Blue, Silver Tone
Package: 6pc blue button switch

Description

These are continuous rotary encoder switch with a built in push button switch (push to operate). They can be used for data entry.

10. CTYRZCH 5 PCS KY-040 Rotary Encoder Module Brick Sensor Development For Arduino TE173

Feature

Material: Electronic components + PCB
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 count, this rotation counts are not limited
With the buttons on the rotary encoder can be reset to its initial state, that starts counting from 0
Working voltage: 5V

Description

Features:

Material: Electronic components + PCB
Size: About 31 * 19 * 29mm / 1.22" * 0.75" * 1.14"
Main color: Black
Working voltage: 5V
Pulse circle: 20

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 count, this 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 180compared 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.

Package included:
5 PCS KY-040 Rotary Encoder Module Brick Sensor Development For Arduino

Conclusion

All above are our suggestions for optical encoder. This might not suit you, so we prefer that you read all detail information also customer reviews to choose yours. Please also help to share your experience when using optical encoder with us by comment in this post. Thank you!