Encoder Working Principle Theory
Encoder Working Principle Theory
The semi-absolute encoders are typically rotary and are used when it is necessary to measure
displacements that exceed the measuring range of the absolute encoder. In this case it is
necessary to use an additional procedure to count the number of disc turns during the
measurement.
The physical quantity conversion could be explained taking as an example the incremental
rotary encoder depicted in Figures 2 and 3, available for remote use. The disc is divided into 18
equal sectors, alternately of reflective and non-reflective type.
A sensing head reads the generated code. The element "R" is the receiver for detecting the
light emitted by the emitter "E". In this case the emitter and the receiver are on the same side
of the disc. When the light beam reaches a reflector disc sector, it will be reflected. The
electronics associated to the receiver transform this information into an electrical signal.
Figure 3 shows a rotating encoder and the graphic represents the time evolution of the digital
electrical signal: a rectangular wave sequence of high and low levels, as light reaches the
sensor or is blocked.
Therefore, the direction can be detected by the sequence in which arise the pairs of logical
values 0 and 1. That is, if after 01 is received 11, this means moving to the right, while
receiving 00 will mean moving to the left.
However, this is not the only advantage available, as can be perceived from the sequence of
binary pairs separated by the green lines in Figure 4. With only one optical sensing head, there
is only one impulse per period, but with two optical heads, a period will correspond to four
pulses. Figure 4 shows the output of the two associated channels (A and B), and helps to
understand the emergence of the four pulses per period of one channel (A or B), with the
logical levels formed from combining the two waves. With each change of state from 00 to 01,
etc., the new combination gives rise to another step in the counting operation. Consequently
the resolution is increased 4 times, as given by: 360 / (9 x 4) = 10.