
2
Block Diagram of AEDR-8000 Encoder Definitions
State Width (S): The number of
electrical degrees between a
transition in Channel A and the
neighboring transition in
Channel B. There are 4 states
per cycle, each nominally 90°e.
State Width Error (DS): The
deviation of state width, in
electrical degrees, from its ideal
value of 90°e.
Phase (f): The number of
electrical degrees between the
center of high state of Channel A
and the center of high state of
Channel B. Nominally 90°e.
Phase Error (Df): The deviation
of phase, in electrical degrees,
from its ideal value of 90°e.
Pulse Width (P): The duration
of high state of the output, in
electrical degrees, within one
cycle. Nominally 180°e or half a
cycle.
Pulse Width Error (DP): The
deviation of pulse width, in
electrical degrees, from its ideal
value of 180°e.
Count (N): The number of
window and bar pairs per
revolution (CPR) of codewheel.
For linear codestrip, defined as
the number of window and bar
pairs per unit length (lines per
inch [LPI] or lines per mm
[LPmm]).
One Cycle (C): 360 electrical
degrees (°e). Equivalent to one
window and bar pair.
One Shaft Rotation: 360
mechanical degrees. Also
equivalent to N counts
(codewheel only).
SIGNAL
PROCESSING
CIRCUITRY
V
CC
CH A
V
LED
GND
CH B
GND
RCODEWHEEL
or
CODESTRIP
Theory of Operation
The AEDR 8000 Encoder series
combines an emitter and a
detector in a single surface
mount leadless package. When
used with a codewheel or linear
codestrip, the encoder translates
rotary or linear motion into
digital outputs. As seen in the
block diagram, the AEDR-8000
Encoder series consists of three
major components: a light
emitting diode (LED) light
source, a detector IC consisting
photodiodes, and lens to focus
light beam from the emitter as
well as light falling on the
detector.
The operation of the encoder is
based on the principle of optics
where the detector photodiodes
sense the absence and presence
of light. In this case, the rotary/
linear motion of an object being
monitored is converted to
equivalent light pattern via the
use of codewheel/codestrip. As
shown in the above diagram, the
reflective area (window) of the
codewheel (or codestrip) reflects
light back to the photodetector
IC, whereas no light is reflected
by the non-reflective area (bar).
An alternating light and dark
pattern, corresponding to the
window and bar, falls on the
photodiodes as the codewheel
rotates. The moving light pattern
is exploited by the detector
circuitry to produce digital
outputs representing the
rotation of the codewheel. When
the codewheel is coupled to a
motor, the encoder outputs are
then a direct representation of
the motor rotation. The same
concept applies to the use of a
codestrip to detect linear
motion.