encoders sensors
TRANSCRIPT
-
8/2/2019 Encoders Sensors
1/85
ME 586 - Automation
ME 586 - Automation
Sensors and Encoders
By
Aaron WilliamsEric Detton
October 4, 2000
-
8/2/2019 Encoders Sensors
2/85
ME 586 - Automation
ME 586 - Automation
Sensors
-
8/2/2019 Encoders Sensors
3/85
ME 586 - Automation
Objectives
Identify commonly used sensor types
Where, how and why they are used
Latest and greatest capabilities
Bottom Line (cost)
Where to go to find out more
-
8/2/2019 Encoders Sensors
4/85
ME 586 - Automation
Types of Sensors
List obtained from www.plantautomation.com
-
8/2/2019 Encoders Sensors
5/85
ME 586 - Automation
Proximity Sensors
InductiveCapacitive
Ultrasonic
Photoelectric
-
8/2/2019 Encoders Sensors
6/85
ME 586 - Automation
Inductive Sensors
How they workCreates a radio frequency field using
an oscillator and a coil. The presence of
a metal object changes the field and the
sensor is able to detect this.
*Picture compliments of Baumer Electric Ltd.
-
8/2/2019 Encoders Sensors
7/85
ME 586 - Automation
Inductive Sensors
ApplicationsConveyor on/off switches
Begin machine cycle
Quality control (sense lids, proper alignment,etc.)
Count, determine direction of
motion/rotation, positioning
Anytime you want to sense metal
Motor oil is packaged on thisautomatic filling system. As aone-quart bottle moves downthe conveyor, the containerpasses an inductive proximitysensor located at the fillposition.The label on the bottle has adistinctive design, printed withmetallic inks. The label tells theproximity sensor the bottle is inposition and ready to be filled.
-
8/2/2019 Encoders Sensors
8/85
ME 586 - Automation
Inductive Sensors
AdvantagesCan detect metal target even
through non-metallic barriers
Eliminates need for contact
Operate in harsh conditions
Rapid response time
Long life, virtually unlimited operating
cycles.
-
8/2/2019 Encoders Sensors
9/85
ME 586 - Automation
Inductive Sensors
LimitationsCan only detect conductive metal
Relatively short range. Usually used for less than 1
sensing distance.
May be affected by metal chips collecting on sensor face.
-
8/2/2019 Encoders Sensors
10/85
ME 586 - Automation
Inductive Sensors
Things to be Aware OfSpecified range is for axial approach. If object
approaches from the side, range is decreased.
Range depends of metal type!!!!
St37 ( Fe ) 1
Aluminium foil ( Al ) 1
Nickel chromium ( V2A ) 0.9
Mercury ( Hg ) 0.6
Lead, brass ( Pb, Ms ) 0.5
Aluminium ( solid ) 0.45
Copper ( Cu ) 0.4
-
8/2/2019 Encoders Sensors
11/85
ME 586 - Automation
Inductive Sensors
Current SpecificationsRange: up to 40 mm
Switching Frequency: 25 Hz to 3 kHz.
Time delay: < 2msRepeatability error: < 1% of range
Cost: $25 to $250 (typically just under $100)
-
8/2/2019 Encoders Sensors
12/85
ME 586 - Automation
Capacitive Sensors
-
8/2/2019 Encoders Sensors
13/85
ME 586 - Automation
Capacitive Sensors
How they workUses two plates to form a linear capacitor (hence the
name). The amount of energy that can be stored between
the plates depends on the material between them. When a
material other than air is present, the sensor can detect it.
-
8/2/2019 Encoders Sensors
14/85
ME 586 - Automation
Capacitive SensorsApplications
conveyors
robotics
jam protection
positioning
parts detection or controlindexing
bottle cap or can lid detection
counting
broken or damaged tool
detection
liquid level control
volume level control
leak detection
avoid or jam control
semiconductor manufacturing
food processing
missing component detection
bottle filling
bottle detection
thickness monitoring
gaming table chip monitoring
missing unit in shipping carton detection
bin level in silo detection
low paper roll monitoring
As oil pours into this storage tank,a capacitive proximity sensor nearthe top signals the fill valve toclose once the tank reachescapacity. Another sensor near the
bottom alerts the filling system ifthe level of the tank becomes toolow.
-
8/2/2019 Encoders Sensors
15/85
ME 586 - Automation
Capacitive Sensors
AdvantagesCan detect just about anything
Can detect liquid targets through non-metallic barriers
(glass, plastic, etc.)
Operate in harsh conditions
Quick response time
Can detect difference of object, not just presence
Long operational life, with virtually unlimited cycles.
-
8/2/2019 Encoders Sensors
16/85
ME 586 - Automation
Capacitive Sensors
LimitationsTypically short range (less than 15mm)
Affected by varying temperature, humidity and moisture
conditions
Not as accurate as inductive proximity sensors
-
8/2/2019 Encoders Sensors
17/85
ME 586 - Automation
Capacitive Sensors
Things to be Aware OfAgain, range depends upon direction of approach
Range also depends on material
Be sure to check for ambient temperature limits
-
8/2/2019 Encoders Sensors
18/85
ME 586 - Automation
Capacitive Sensors
Current SpecificationsRange: typically up to 25 mm (can be as high as
150mm!)
Switching Frequency: up to 200 Hz
Time delay:
-
8/2/2019 Encoders Sensors
19/85
ME 586 - Automation
Ultrasonic Sensors
-
8/2/2019 Encoders Sensors
20/85
ME 586 - Automation
Ultrasonic Sensors
How they workSends out sound waves above audible frequencies
(ultrasonic), and listens for the return. Uses the time delay,
and the speed of sound in air to determine distance to
object. Also can be used just to see if object is there.
-
8/2/2019 Encoders Sensors
21/85
ME 586 - Automation
Ultrasonic SensorsDifferent TypesUltrasonic proximity sensor withanalog output stage
Both current and voltage outputs from thesensor are proportional to the distance ofthe sensor from the target. This allowssimple non-contact measurement
-
8/2/2019 Encoders Sensors
22/85
ME 586 - Automation
Ultrasonic SensorsDifferent TypesUltrasonic retro-reflective sensor A fixed machine part is used here as a
reflector. The time difference between theemission and the reception of an ultrasonicsignal (known as propagation time) istherefore fixed and known. When an objectcomes within this sensing distance the
output is activated
-
8/2/2019 Encoders Sensors
23/85
ME 586 - Automation
Ultrasonic SensorsDifferent TypesUltrasonic through beam sensor These sensors are ideal for applications in
which objects follow each other in quicksuccession. They are also recommendedwhen high switching frequencies arerequired, up to 200 Hz
-
8/2/2019 Encoders Sensors
24/85
ME 586 - Automation
Ultrasonic Sensors
AdvantagesCan detect more types of objects than other three types of
sensors (pretty much anything)
Very good for telling distances
Longer range than capacitive and inductive sensors
Can operate in harsh conditions
Quick response time
Long operational life, with virtually unlimited cycles.
-
8/2/2019 Encoders Sensors
25/85
ME 586 - Automation
Ultrasonic Sensors
LimitationsHave a dead zone close to the face of the sensor cant
detect very close objects
Cant detect very small objects (detectable size depends on
wavelength) (except for really high tech ones0.076mm!)
Speed depends on material (cotton, sponge, etc. require slower
frequencies)
Smooth surfaced objects must be aligned correctly or echowont return to sensor
-
8/2/2019 Encoders Sensors
26/85
ME 586 - Automation
Ultrasonic Sensors
Current SpecificationsRange: 50mm to 11.3m
Sampling Frequency: up to 2 kHz (usually about
120 Hz or less, depending on distance and material)
Maximum Target Speed: up to 400 in/sec
Time delay: 0.5 ms
Repeatability: 0.1% of range
Cost: $75several hundred (typically just over
$100)
-
8/2/2019 Encoders Sensors
27/85
ME 586 - Automation
Photoelectric Sensors
-
8/2/2019 Encoders Sensors
28/85
ME 586 - Automation
Photoelectric SensorsHow they work
A photoelectric proximity switch is one in which the light source andlight sensor are housed in the same unit. The sensor picks up the pulse
of the LED (light emitting diode), which is usually in either the infraredor visible light range, as it reflects off of the object being sensed.
-
8/2/2019 Encoders Sensors
29/85
ME 586 - Automation
Photoelectric SensorsThru-Beam A source unit in one location sends a light beam to a
detector unit in another location. An object is detectedwhen it passes between the source unit and the detector
unit, interrupting the light beam.
Reflex The source and detector are housed in one package and(Retro- placed on the same side of the target objects path.Reflective) When the object passes by, the source signal is reflected
back to the detector by a retro-reflector.
Diffuse The source and detector are housed in one package andReflective placed on the same side of the target objects path. When
the object passes by, the source signal is reflected backto the detector off the target object itself.
Background This is a special type of diffuse reflective sensor thatRejection includes two detectors. This arrangement allows the
sensor to detect targets reliably within a defined range,and to ignore objects just outside of this range. Unlike astandard diffuse reflective sensor, color or reflectivity has
minimal effect on the sensing range.
-
8/2/2019 Encoders Sensors
30/85
ME 586 - Automation
Photoelectric SensorsApplications (just a few)Material Handling A sensor can ensure that products move alonga conveyor line in an orderly manner. The sensor will stop theoperation if a jam occurs. And items can be counted as they movedown the line.
Packaging Sensors can verify that containers are filled properly,
labeled properly and have tamper-proof seals in place.
Machine operation Sensors can watch to verify that a machine isoperating properly, materials are present and tooling is notbroken.
Paper Industry Sensors can detect web flaws, web splice, clearweb and paper presence, while maintaining high web speeds.
In this cookie kitchen, fiber opticphotoelectric sensors are placed in a hotoven. As long as the sensors detectmotion as the trays of cookies move by,
the oven stays on. If the conveyor stops,the sensors will detect light or dark for toolong, and the output device will shut downthe oven.
-
8/2/2019 Encoders Sensors
31/85
ME 586 - Automation
Photoelectric Sensors
AdvantagesMuch greater sensing range
Can tell how far away the object is
Fast response timeTypically very accurate (considering sensing range)
-
8/2/2019 Encoders Sensors
32/85
ME 586 - Automation
Photoelectric Sensors
Limitations
Dont function well in contaminant environments
Sometimes too powerful (Excess Gain)
Reliability depends on object being sensed (can be toodark, too transparent, etc.)
More expensive
Require more power to operate
-
8/2/2019 Encoders Sensors
33/85
ME 586 - Automation
Photoelectric Sensors
Current Specifications
Range: up to 130m (typically between 0.5 and
10m)
Switching Frequency: up to 1 kHz (typically 20
60 Hz)
Time delay: as low as 0.5 ms (typically 8-50 ms)
Accuracy: as good as 0.5mm or less
Cost: very low end - $50, typical - $125-150, verysophisticated = very expensive
-
8/2/2019 Encoders Sensors
34/85
ME 586 - Automation
Sensors Summary
Who Sells Them? (Thomas Register lists 120+ vendors)
Rockwell Automation Cutler-Hammer, Sensor Div.
TURCK, Inc. Electro Corp.
SICK, Inc. Stedham Electronics Corp.
Baumer Electric Ltd. Advance Controls, Inc.
Balluff, Inc.
Altech Corp.
Southern Controls, Inc.
Fargo Controls, Inc.
http://www6.thomasregister.com/ss/.1326977296/TPdcompany.cgi?&index=Product&search=sensors&seq=1&pn=0041559&state=&pdm=http://www6.thomasregister.com/ss/.1326977296/TPdcompany.cgi?&index=Product&search=sensors&seq=5&pn=0041559&state=&pdm=http://www6.thomasregister.com/ss/.1326977296/TPdcompany.cgi?&index=Product&search=sensors&seq=1&pn=0041559&state=&pdm=http://www6.thomasregister.com/ss/.1326977296/TPdcompany.cgi?&index=Product&search=sensors&seq=20&pn=0041559&state=&pdm=http://www6.thomasregister.com/ss/.1326977296/TPdcompany.cgi?&index=Product&search=sensors&seq=2&pn=0041559&state=&pdm=http://www6.thomasregister.com/ss/.1326977296/TPdcompany.cgi?&index=Product&search=sensors&seq=23&pn=0041559&state=&pdm=http://www6.thomasregister.com/ss/.1326977296/TPdcompany.cgi?&index=Product&search=sensors&seq=4&pn=0041559&state=&pdm=http://www6.thomasregister.com/ss/.1326977296/TPdcompany.cgi?&index=Product&search=sensors&seq=24&pn=0041559&state=&pdm=http://www6.thomasregister.com/ss/.1326977296/TPdcompany.cgi?&index=Product&search=sensors&seq=6&pn=0041559&state=&pdm=http://www6.thomasregister.com/ss/.1326977296/TPdcompany.cgi?&index=Product&search=sensors&seq=11&pn=0041559&state=&pdm=http://www6.thomasregister.com/ss/.1326977296/TPdcompany.cgi?&index=Product&search=sensors&seq=14&pn=0041559&state=&pdm=http://www6.thomasregister.com/ss/.1326977296/TPdcompany.cgi?&index=Product&search=sensors&seq=18&pn=0041559&state=&pdm=http://www6.thomasregister.com/ss/.1326977296/TPdcompany.cgi?&index=Product&search=sensors&seq=18&pn=0041559&state=&pdm=http://www6.thomasregister.com/ss/.1326977296/TPdcompany.cgi?&index=Product&search=sensors&seq=14&pn=0041559&state=&pdm=http://www6.thomasregister.com/ss/.1326977296/TPdcompany.cgi?&index=Product&search=sensors&seq=11&pn=0041559&state=&pdm=http://www6.thomasregister.com/ss/.1326977296/TPdcompany.cgi?&index=Product&search=sensors&seq=6&pn=0041559&state=&pdm=http://www6.thomasregister.com/ss/.1326977296/TPdcompany.cgi?&index=Product&search=sensors&seq=24&pn=0041559&state=&pdm=http://www6.thomasregister.com/ss/.1326977296/TPdcompany.cgi?&index=Product&search=sensors&seq=4&pn=0041559&state=&pdm=http://www6.thomasregister.com/ss/.1326977296/TPdcompany.cgi?&index=Product&search=sensors&seq=23&pn=0041559&state=&pdm=http://www6.thomasregister.com/ss/.1326977296/TPdcompany.cgi?&index=Product&search=sensors&seq=2&pn=0041559&state=&pdm=http://www6.thomasregister.com/ss/.1326977296/TPdcompany.cgi?&index=Product&search=sensors&seq=20&pn=0041559&state=&pdm=http://www6.thomasregister.com/ss/.1326977296/TPdcompany.cgi?&index=Product&search=sensors&seq=1&pn=0041559&state=&pdm=http://www6.thomasregister.com/ss/.1326977296/TPdcompany.cgi?&index=Product&search=sensors&seq=5&pn=0041559&state=&pdm=http://www6.thomasregister.com/ss/.1326977296/TPdcompany.cgi?&index=Product&search=sensors&seq=5&pn=0041559&state=&pdm=http://www6.thomasregister.com/ss/.1326977296/TPdcompany.cgi?&index=Product&search=sensors&seq=5&pn=0041559&state=&pdm=http://www6.thomasregister.com/ss/.1326977296/TPdcompany.cgi?&index=Product&search=sensors&seq=1&pn=0041559&state=&pdm= -
8/2/2019 Encoders Sensors
35/85
ME 586 - Automation
Sensors Summary
Where to Find out More?
www.theproductfinder.com/sensors/sensor.htm
(good source for info about how they work and lists of vendors)
www.ch.cutler-hammer.com/training/slfstudy/sensors/welcome.htm
(excellent website for more technical information about various types of sensor
and their applications)
http://www.thomasregister.com/
(great source for finding vendors of a specific type of sensor)
http://www.theproductfinder.com/sensors/sensor.htmhttp://www.ch.cutler-hammer.com/training/slfstudy/sensors/welcome.htmhttp://www.thomasregister.com/http://www.thomasregister.com/http://www.ch.cutler-hammer.com/training/slfstudy/sensors/welcome.htmhttp://www.ch.cutler-hammer.com/training/slfstudy/sensors/welcome.htmhttp://www.ch.cutler-hammer.com/training/slfstudy/sensors/welcome.htmhttp://www.theproductfinder.com/sensors/sensor.htm -
8/2/2019 Encoders Sensors
36/85
ME 586 - Automation
Encoders
-
8/2/2019 Encoders Sensors
37/85
ME 586 - Automation
Objectives
Present background and function of encoders
Discuss where, when, and why encoders are used
Introduce types, models, and current technology of encoders
Delineate benefits and limitations
Cite references and locations of further information
-
8/2/2019 Encoders Sensors
38/85
ME 586 - Automation
BackgroundA vast number of sensor products exist to detect all types of
events. There are sensors to detect the presence of objects, thespeed, the size, the structure, the color, the exact dimensions, the
location, etc. Once the detection occurs, there is also a wide variety
of ways a sensor can communicate, or convert, this information.
Analog-to-digital conversion begins with sampling, or
measuring the amplitude of the analog waveform at equally spaced
discrete instants of time.
-
8/2/2019 Encoders Sensors
39/85
ME 586 - Automation
As the signal is sampled theamplitude at each interval is
quantized, and the values are mapped
into a series of binary digits, or bits.
The information is then transmitted
as a digital signal to the receiver,
where it is decoded and the analog
signal reconstituted.
-
8/2/2019 Encoders Sensors
40/85
ME 586 - Automation
In order for a sampled signal
to be stored or transmitted in digital
form, each sampled amplitude must
be converted to one of a finite number
of possible values, or levels. For ease
in conversion to binary form, the
number of levels is usually a power of
2--that is, 8, 16, 32, 64, 128, 256, andso on, depending on the degree of
precision required. In the figure, an
analog waveform is shown being
quantized on an 8-level scale (0through 7).
28
=256
-
8/2/2019 Encoders Sensors
41/85
ME 586 - Automation
Encoder exampleAn absolute optical encoder has 8rings, 8 LED sensors, and 8 bit resolution. If the output
pattern is 10010110, what is the shafts angular position?
Ring Angle (deg) Pattern Value (deg)1 180 1 180
2 90 0
3 45 0
4 22.5 1 22.5
5 11.25 06 5.625 1 5.6257 2.8125 1 2.8125
8 1.40625 0
Angular Position = 180 + 22.5 + 5.625 + 2.8125
Total = 210.94
-
8/2/2019 Encoders Sensors
42/85
ME 586 - Automation
Methods of Encoding
Absolute
A wise man once said,Encoding is to
convert an analog signal to a digital
signal
-Ed Red-
Incremental
-
8/2/2019 Encoders Sensors
43/85
ME 586 - Automation
Absolute EncodersThe term absolute defines the
type of information that isrelayed to the processor. There
are only two options available
here, either absolute or
incremental.
The absolute encoder differs from the
incremental encoder in that each angular
location is represented by a different
digital word.
-
8/2/2019 Encoders Sensors
44/85
ME 586 - Automation
Absolute EncodersIn the case of the incremental encoder, it is only possible
to know your location relative to another location. The absolute
encoder solves this problem by making each
angular position unique. (An image of an
absolute encoder disk is shown to the right.)
Each separate location can be represented
by a binary number, determined by thesequence of light transmission or blockage
as you progress inward to the center.
-
8/2/2019 Encoders Sensors
45/85
ME 586 - Automation
Absolute Encoders
Contrary to incremental encoders, absolute encoders
supply a clear code (information) in each angular position.This process offers the advantage that even in case of apower failure the actual position will be transmitted to theevaluation electronics. Furthermore, errors of measurement
due to missing pulses and cumulative errors are excluded.The primary advantage of the absolute encoder is
that the position is not lost in the case of power loss ornoise bursts. The largest disadvantage is added complexityand price.
-
8/2/2019 Encoders Sensors
46/85
ME 586 - Automation
Absolute EncodersTop of the LineAstroCODER 150
The only programmable absolute encoder that allows the user to
change programs on the fly.
Industry leading 680 second scan time virtually eliminates error,
allowing for faster machine speeds while maximizing
productivity.
Built-in scalable resolution displays user defined units between
16 and 4096.
Includes resolver based transducers enhancing ruggedness whilemaintaining absolute position even after loss of power.
Accepts inputs from one or two transducers providing independent
dual axis control.
Position data available in three user selected forms: Serial Digital, Parallel Digital and Analog
Voltages.
Factory installed Astro data latch reacts to signal from PLC thereby accommodating any
predetermined scan rate. Available with Windows or DOS based start-up software
-
8/2/2019 Encoders Sensors
47/85
ME 586 - Automation
Incremental EncodersLike any other position feedback device, the incremental
encoder is used to determine rotary or linear position. The termincremental describes the type of information that the encoder
sends out, being either incremental or absolute.
The encoder provides relative position information. As
rotation or linear translation occurs, the incremental encoder sends
out one pulse for each set incremental distance of travel. These
pulses can be counted to determine the linear or rotary position
relative to another position. Motion is quantified by a certain
number of pulses.
-
8/2/2019 Encoders Sensors
48/85
ME 586 - Automation
Incremental EncodersUsually, the incremental encoder will come with three
channels, referred to as A, B, and Z. A and B are placed 90' out of
phase. With these two channels, the
processor determines the distance
traveled by the number of steps, and
the direction traveled by the leading
wave form. The third channel is thereference. Usually the Z channel will have only one pulse per
revolution or per length of the encoder, so it can be used to
determine an actual location, rather than just an incremental
number. These encoders can be either magnetic, optical,contacting, or capacitive.
-
8/2/2019 Encoders Sensors
49/85
ME 586 - Automation
Incremental EncodersThe disadvantage of the incremental encoder is that it is
unable to determine its location upon start-up, but this problem canbe overcome by taking the time to do a homing or reference pulse
sequence, and then moving the desired amount of steps from there.
The added expense and setup time of an absolute encoder should
be avoided unless completely necessary.
Another benefit of the
incremental encoder is the large
range of possible sizes and the high
degree of compatibility.
-
8/2/2019 Encoders Sensors
50/85
ME 586 - Automation
Incremental Functions: Quadrature
Incremental optical encoders generate two data
signals that are electrically 90 out of phase with each other,as shown below. The term quadraturerefers to this 90phase relationship. Since each full cycle contains fourtransitions, or edges, an encoder that generates 2500cycles/rev, for example, provides 10,000 edges perrevolution.
Q
-
8/2/2019 Encoders Sensors
51/85
ME 586 - Automation
Quadrature20+ years ago, the prevalent electronic circuitry of
the day was based on "edge detection". The transitionscoming from the encoder would act as the "trigger" tocause a count. At each transition, the electronics not onlygenerates a count, but also determines direction of travelso that it knows whether to count up or down. This is
done by establishing whether the transition is going highor going low, and what the state of the other signal is.
High
Low
-
8/2/2019 Encoders Sensors
52/85
ME 586 - Automation
FROM TO FROM TO
0,1 1,1 0,1 0,01,1 1,0 1,0 1,1
1,0 0,0 1,0 1,1
0,0 0,1 0,0 1,0
QuadratureHowever, modern electronics looks not at transitions, but at changes of state.
Basically, the user's electronics contains a high-speed clock and constantly samples
the states of A and B. When it sees a change, it counts up or down based on thefollowing table, where 0,1 represents the states of A and B, respectively. Instead ofwaiting for a triggering event from the encoder, the electronics generates its owntriggering based on its detection of a state changefrom the encoder. A subtle difference, but critical tothe operation of modern digital circuitry.
Forward
Reverse
Q d P l
-
8/2/2019 Encoders Sensors
53/85
ME 586 - Automation
QuadraturePulses(For the interested reader)
Back when people were counting edges, it was often convenient to
have the encoder vendor provide an output that not only identified a specificnumber of edges per cycle (1, 2 or 4), but also gave direction informationdirectly. Pulse output was introduced for this purpose. Pulses differ from squarewaves in 2 important ways:
Pulse widths are of fixed time duration, whereas the width of a square
wave ON state is a function of speed. (The distance between pulses is,of course, a function of position.)
"Quadrature" has no meaning with pulse output; you get FWD pulseson one line, and REV pulses on another. (Or pulses on one line anddirection information on the other.)
Pulse output options were fairly popular at one time, but it's beendwindling for quite a while. With quad decode chips that are available, therequirement has pretty much become obsolete.
A 3 d M h d!?
-
8/2/2019 Encoders Sensors
54/85
ME 586 - Automation
Although many companies have attempted to develop a new method of
encoding, time and again they have returned to the absolute and incrementalmethods. Until now.
A new type of encoder is currently being researched by Gurley PrecisionInstruments. A Gurley Virtual AbsoluteTMencoder is absolute in essence or effectwithout being formally recognized as such. (That's what virtualmeans.) In reality,it is neither an incremental encoder, nor an absolute encoder. It is a whole new
kind of encoder based on pseudorandomencoding technology, which has certaindetails of construction similar to an incremental encoder, and certain kinds ofbehavior similar to an absolute encoder. Pseudorandom output codes directlyfrom the disc or scale are not especially useful, so they've invented means fordecoding those signals into a natural binary format you can use like any otherencoder. This decoder (patent pending) stands in place of the quadrature decoder
and up/down counter used with an incremental, so total cost need not be muchmore than an incremental encoder of comparable resolution. Yet it's effectivelyabsolute!
A 3rd Method!?
A 3 d M h d!?
-
8/2/2019 Encoders Sensors
55/85
ME 586 - Automation
A 3rd Method!?A Virtual Absolute encoder
uses just cyclic and index tracks, like an
incremental encoder. However, the indextrack is a serial code similar to a bar codeinstead of just a single line. You do notknow position immediately upon start-up,as you do in a conventional absolute, butafter a very short travel, in either direction
and starting from anywhere, you knowexactly where you are. In a rotary VA
encoder, this initializationangle istypically about one degree, depending onthe encoder's line count; in a linear VA
encoder, about 1/2 mm motion is needed.In a sense, from then on the encoder istruly absolute.
A Virtual Absolute Encoder
A 3 d M h d!?
-
8/2/2019 Encoders Sensors
56/85
ME 586 - Automation
A 3rd Method!?Advantages of the Virtual Absolute technology are: The initialization distance or angle is a fixed and very small motion, regardless of the
starting position or direction of travel. Just "bump" it to find out where you are.
The encoder contains inherent built-in-test functions not found in any conventionalencoder. It reports not only various encoder malfunctions, but can also help detectsystem problems such as too high a temperature or excessive speed.
The encoder generates the same whole-word information as a conventional absolute,
so it is very easy to interface to computers, PLC's, servo controls, etc.
With its simpler optics, a rotary VA encoder can be smaller than a conventional
absolute of equal resolution. And you can use a linear VA encoder for applications
where a suitable conventional absolute linear would be very hard to find.
Because of its simpler electronics, reduced parts count, and less critical internal
alignments, a VA encoder is inherently more reliable than a conventional absolute.
A VA encoder is usually dramatically less expensive than a conventional absolute.
-
8/2/2019 Encoders Sensors
57/85
ME 586 - Automation
Principal Types of Encoders
Rotary (77 Companies)
Linear (42 Companies)
Optical (69 Companies)
Magnetic (17 Companies)
List obtained from www.plantautomation.com
-
8/2/2019 Encoders Sensors
58/85
ME 586 - Automation
Rotary Encoders
-
8/2/2019 Encoders Sensors
59/85
ME 586 - Automation
Rotary Encoders
How they work
Most actuator systems contain some form of rotary motion.
Often times, it is necessary to accurately locate the rotary position
of that motion. One way of accomplishing this is with a rotary
encoder. This device is used to
convert a pattern on a rotary disc intoan electrical signal which can be
processed to determine angular
position.
-
8/2/2019 Encoders Sensors
60/85
ME 586 - Automation
Rotary EncodersRotary encoders can be classified by two different characteristics:
1) technology used to convert rotary position to an electrical
signal
2) type of electrical output
Several technologies are now used to convert rotaryinformation into an electric signal. The original method was
through physical contacts. This created obvious limitations in
speed, resolution, and life expectancy. This led to the evolution of
optical, magnetic, and capacitive techniques. The two mostcommonly used encoders today are the optical encoders and the
magnetic encoders.
R E d
-
8/2/2019 Encoders Sensors
61/85
ME 586 - Automation
Rotary EncodersApplications
The rotary encoders are most often mounted to the back of a
motor to determine the shaft position, but they are definitely not
limited to this. They can be mounted to rotary positioning tables,
screw drives, gearheads, machining tools, or any other application
where a rotary actuator exists. Many drives and motion controllerscan process common rotary encoder signals. Since
the range of rotary encoders is so broad, there is one
for almost every application requiring position
feedback.
R E d
-
8/2/2019 Encoders Sensors
62/85
ME 586 - Automation
Rotary Encoders
Current SpecificationsMeasurement range of up to 360Contactless : no wear, no friction, high reliabilityMagnetic : high mechanical ruggednessTemperature range from -40C to +85CProvides absolute position
Accuracy range of 1 to 0.05Digital or analog outputLow costBuilt-in self-test
R t E d
-
8/2/2019 Encoders Sensors
63/85
ME 586 - Automation
Rotary EncodersTop of the LineMicroE Systems G1400
FEATURESMiniature Sensor Package
Line Counts from 82K to 2.68B CPR
Safe Transmissive Design
Broad Alignment Tolerances
APPLICATIONSServo Track Writers
Head/Media Testers
Precision Stage Feedback
Grating Period: 5 m
Resolution from 76.6 rad to 2.37 nanoradians
Signal Period: 2.5 m
Power Supply: VDC +/- 5% @100 mA, 12 VDC +/- 5% @1 mA
Speed: 1714 rpm
Li E d
-
8/2/2019 Encoders Sensors
64/85
ME 586 - Automation
Linear Encoders
Li E d
-
8/2/2019 Encoders Sensors
65/85
ME 586 - Automation
Linear EncodersHow they work
This device is used to convert
linear position information into an
electrical output signal. The linear
encoder consists of a linear tape scale
made up of glass or steel, a light source(e.g. LED, laser), and a photoreceptor.
The light source, photoreceptor, and
additional scale are usually housed together. This housing either
surrounds the tape scale in through beam encoders or resides on
one side of the tape scale in reflective linear encoders.
Li E d
-
8/2/2019 Encoders Sensors
66/85
ME 586 - Automation
Linear Encoders
Light is projected through or off the tape scale and isdetected by the photoreceptor. The fixed scale modulates the light
as the receptor and light source progress. The
receptor detects these modulations and
converts the input into an electrical outputusually in the form of a quadrature signal
(shown here). The two channels are always
90' out of phase. The direction of the motion
can be determined by the leading channel.
The output is the same as that of the
incremental encoder.
Li E d
-
8/2/2019 Encoders Sensors
67/85
ME 586 - Automation
Linear EncodersTop of the Line - GEL 221 Linear Scale IP66 - motor technology
Features
Magnetic sensing principle
Corrosion resistant 12 mm measuring rod Easy mounting and adjustment
0.01 mm resolution (w/ external edge-evaluation)
200kHz maximum output frequency
Temperature range 0...+70C or -20...+85C
Supply voltage 5VDC5% or 10...35VDC IP66 protection
O ti l E d
-
8/2/2019 Encoders Sensors
68/85
ME 586 - Automation
Optical Encoders
Optical Encoders
-
8/2/2019 Encoders Sensors
69/85
ME 586 - Automation
Optical EncodersHow they work
This feedback device is used to detect rotary or linear position and convert it to
an electrical output. A light source, usually either an LED or a laser, is projected throughthin slits in a rotary disc for rotary encoders, or a thin tape scale for linear. The LED is
adequate for most applications, although the laser has found niches in several high
precision, high resolution applications.
The disk and tape can either be made of
covered glass with thin etchings in the
cover, or thin metal with etchingsthrough it. Each has appropriate
applications. As light is transmitted, a
photo receptor on the opposite side of
the disc or tape detects the light and
converts it to an electrical output.
Different optical encoders can create a
wide range of signals, (e.g. silicon cell,
analog, sinusoidal).
O ti l E d
-
8/2/2019 Encoders Sensors
70/85
ME 586 - Automation
Optical Encoders
Optical encoders offer a higher resolution
and accuracy than all other encoders. Somecan offer in excess of 1 million counts per
Revolution (cpr). Often times the best way
to decide what feedback device you should use for
your application is to determine what type of
information your controller, PLC, smart drive, or otherprocessor that you are using is capable of processing
without too much trouble. Frequently many types of
feedback will fit your needs, but only a couple will be
simple to integrate. Due of the different signal options
and versatility of the optical encoder, this is a very
popular position feedback device.
Advantages
O ti l E d
-
8/2/2019 Encoders Sensors
71/85
ME 586 - Automation
Optical EncodersPos. /Description
1 Circlip
2 Washer
3 Spacer
4 Ball bearing
5 Housing
6 LED support
7 LED8 Spacer ring
9 Codewheel
10 Stator disk
11 Printed circuit
12 Cover13 Ribbon cable
14 Connector
O ti l E d
-
8/2/2019 Encoders Sensors
72/85
ME 586 - Automation
Optical EncodersTop of the Line - S5S single-ended optical shaft encoder
The S5S single-ended optical shaft encoder is a non-contacting rotary to digital converter.
Useful for position feedback or manual interface, the encoder converts real-time shaft
angle, speed, and direction into TTL-compatible quadrature outputs with or without index.The encoder utilizes an unbreakable mylar disk, metal shaft & bushing, LED light source,
and monolithic electronics. It may operate from a single +5VDC supply.
FeaturesSmall size
Low cost
Positive finger-latching connector
2-channel quadrature,
TTL squarewave outputs 3rd channel index option
Tracks from 0 to 100,000 cycles/secBall bearing option tracks to 10,000 RPM
-40 to +100C operating temperature
Magnetic Encoders
-
8/2/2019 Encoders Sensors
73/85
ME 586 - Automation
Magnetic Encoders
Magnetic Encoders
-
8/2/2019 Encoders Sensors
74/85
ME 586 - Automation
Magnetic Encoders
This device is used to convert position information into an electrical
output that can be interpreted by a system controller. The two main components
of a magnetic encoder are the read
head and the magnetic disc. The
read head contains a magneto resistive
sensor, which is basically an inductor that
detects changes in the magnetic flux.The disc is magnetically coded. The
magnetic code is interpreted by the
sensor as a series of on and off states.
One magnetic code is interpreted as a 0 bit
value and the next as a 1 bit value. Throughthis combination the magnetic encoder is
able to transmit pulses representing
incremental rotary motion.
How they work
Magnetic Encoders
-
8/2/2019 Encoders Sensors
75/85
ME 586 - Automation
Magnetic EncodersAdvantages
The magnetic encoder offers good resolution
can operate in a wide variety of conditions
requires low power for operation
Disadvantages
they cannot achieve very high speeds
Magnetic Encoders
-
8/2/2019 Encoders Sensors
76/85
ME 586 - Automation
Magnetic Encoders
Pos. /Description1 DC-Micromotor
2 Terminals
3 End cap
4 Housing
5 Magnet disk
6 Hall sensor
7 Printed circuit
8 Isolation
9 Cover
10 Ribbon cable
11 Connector
-
8/2/2019 Encoders Sensors
77/85
ME 586 - Automation
Who Sells Them? (Thomas Register lists 100+ vendors)
>ACC
>ATS
>AVG Automation
>Astrosystems Automation
>Balluff Inc
>Baumer Electric Ltd.>Computer Conversions Corp.
>Dynamics Reseach Corp.
>Eastern Air Devices
>Globetron Electronics
>Gurley Precision Instruments
>MicroE
>Motor Technology UK Limited
>NC Servo Technology
>Omron Electronic Inc.
>Ormec Systems Corp.
>Parvex Inc.
>Quin Systems Ltd.
>Southern Power Inc
>Space Age Control Inc
>Stegmann Inc.
>U.S. Digital Corporation
Where to Find out More?
http://acc-services.com/http://pro.wanadoo.fr/com-mkt/ats.htmhttp://www.avg.net/http://www.astrosystems.com/http://www.balluff.com/http://www.baumerelectric.com/http://www.computerconversions.com/http://www.drc.com/main/bus_area/encoder/intro.htmhttp://www.eadmotors.com/http://www.globetron.com/http://www.gurley.com/http://www.micro-e.com/http://www.motec.co.uk/http://www.ncservo.com/http://www.oei.omron.com/http://www.ormec.com/http://www.parvex.com/http://www.quin.co.uk/http://www.southernpower.com/http://www.spaceagecontrol.com/http://www.stegmann.com/http://www.usdigital.com/http://www.usdigital.com/http://www.stegmann.com/http://www.spaceagecontrol.com/http://www.southernpower.com/http://www.quin.co.uk/http://www.parvex.com/http://www.ormec.com/http://www.oei.omron.com/http://www.ncservo.com/http://www.motec.co.uk/http://www.micro-e.com/http://www.gurley.com/http://www.globetron.com/http://www.eadmotors.com/http://www.drc.com/main/bus_area/encoder/intro.htmhttp://www.computerconversions.com/http://www.baumerelectric.com/http://www.balluff.com/http://www.astrosystems.com/http://www.avg.net/http://pro.wanadoo.fr/com-mkt/ats.htmhttp://acc-services.com/ -
8/2/2019 Encoders Sensors
78/85
ME 586 - Automation
Where to Find out More?
www.theproductfinder.com/sensors/sensor.htm
(good source for info about how they work and lists of vendors)
http://www.gpi-encoders.com/
(excellent website for more technical information about various types of
encoders and their applications. Also source of VA encoders.)
http://www.microesys.com/
(source of several leading encoders)
http://www.thomasregister.com/
(great source for finding vendors of a specific type of sensor)
Glossary of Encoder Nomenclature
http://www.theproductfinder.com/sensors/sensor.htmhttp://www.thomasregister.com/http://www.thomasregister.com/http://www.theproductfinder.com/sensors/sensor.htm -
8/2/2019 Encoders Sensors
79/85
ME 586 - Automation
Glossary of Encoder Nomenclature
ACCURACY is a measure of how close the output is to where it should be. It is usuallyexpressed in units of distance, such as 30 arc seconds or 0.0001 inch. If it's expressedas a percent, make sure to state whether it's a percent of full scale (not usually meaningfulwith a rotary encoder) or a percent of nominal resolution.
BIT is an abbreviation for Binary digit; it refers to the smallest element of resolution.
CPR can mean either cycles/rev or counts/rev. To avoid confusion, this term should not be
used.
ERROR is the algebraic difference between the indicated value and the true value of theinput.
FREQUENCY RESPONSE is the encoder's electronic speed limit, expressed in kilohertz (1kHz = 1000 Hz = 1000 cycles/sec). For calculations, rotational speed must be in rev/sec(rps = rpm/60); linear speed must be either in/sec or mm/sec, depending on the scale linecount.
Glossary of Encoder Nomenclature
-
8/2/2019 Encoders Sensors
80/85
ME 586 - Automation
Glossary of Encoder Nomenclature
INDEX SIGNAL is a once-per-rev output used to establish a reference or return to a knownstarting position; also called reference, marker, home, or Z
INTERPOLATION involves an electronic technique for increasing the resolution from thenumber of optical cycles on the disc or scale to a higher number of quadrature squarewaves per revolution or per unit length. These square waves can then be quadraturedecoded.
MEASURING STEP is the smallest resolution element; it assumes quadrature decode. (seealso QUANTUM)
PPR (pulses per revolution) Commonly (but mistakenly) used instead of cycles/rev whenreferring to quadrature square wave output.
QUADRATURE refers to the 90-electrical-degree phase relationship between the A and B
channels of incremental encoder output.
Glossary of Encoder Nomenclature
-
8/2/2019 Encoders Sensors
81/85
ME 586 - Automation
Glossary of Encoder Nomenclature
QUADRATURE DECODE (or 4X Decode) refers to the common practice of counting all 4quadrature states (or square wave transitions) per cycle of quadrature square waves.
Thus, an encoder with 1000 cycles/rev, for example, has a resolution of 4000 counts/rev.
QUANTIZATION ERROR is inherent in all digital systems; it reflects the fact that youhave no knowledge of how close you are to a transition. It is commonly accepted asbeing equal to 1/2 bit.
QUANTUM(plural is quanta) = BIT. It is the smallest resolution element. (quanta and bitare more commonly used with absolute encoders; counts/rev or measuring steps aremore common with incremental encoders.)
REPEATABILITY is a measure of how close the output is this time to where it was lasttime, for input motion in the same direction. It's not usually specified explicitly, but it isincluded in the accuracy figure. (As a rule of thumb, the repeatability is generally around
1/10 the accuracy.)
Glossary of Encoder Nomenclature
-
8/2/2019 Encoders Sensors
82/85
ME 586 - Automation
Glossary of Encoder Nomenclature
RESOLUTION is the smallest movement detectable by the encoder. It can be expressed in
either electrical terms per distance (e.g., 3600 counts/rev or 100 pulses/mm) or in units ofdistance (e.g., 0.1 or 0.01 mm).
SLEW SPEED is the maximum allowable speed from mechanical considerations. It isindependent of the maximum speed dictated by frequency response.
Conversion Factors
-
8/2/2019 Encoders Sensors
83/85
ME 586 - Automation
Conversion FactorsANGULAR MEASURE
1 revolution = 360 = 21,600 minutes = 1,296,000 seconds 2pi radians (rad)
1 = 60 minutes (min) = 3600 seconds (s) 0.0175 rad
1 min = 60 s = 0.0167 0.291 mrad
1 s = 0.0167 min = 0.000278 4.85 rad
1 rad 57.3; 1 mrad 3.48 min; 1 rad 0.206 s
Sometimes the terms "arcminutes" and "arcseconds" are used to differentiate the units of angle
from the units of time. If the context makes the meaning clear, the "arc" prefix need not be used.
Occasionally, the symbols ' and " are used to indicate arcminutes and arcseconds, respectively.Because they can be confused with feet and inches, they should not be used.
Conversion Factors
-
8/2/2019 Encoders Sensors
84/85
ME 586 - Automation
LINEAR MEASURE
1 foot (ft) = 12 inches (in) = 304.8 millimeters (mm)
1 in = 25.4 mm
0.001 in = 25.4 micrometer (m)
1 meter (m) 3.281 ft 39.37 in
1 mm 0.0394 in
1 m 39.37 in
The terms "mil" (= 0.001 in; short for milli-inch) and "micron" (= 1 m) should not
be used.
Conversion Factors
Conversion Factors
-
8/2/2019 Encoders Sensors
85/85
ME 586 Automation
SPEED
1 rev/min (rpm) = 1/60 rev/s (rps)
1 rad/s 57.3 deg/s 0.159 rev/s
1 in/min 0.423 mm/s
1 mm/min 0.000657 in/s
Conversion Factors