Вы находитесь на странице: 1из 36

Internal sensors

Josep Amat and Alcia Casals


Automatic Control and Computer Engineering Department
Program
Chapter 1. Introduction
Chapter 2. Robot Morphology
Chapter 3. Control
Chapter 4. Robot programming
Chapter 5. Perception
Chapter 6. Mobile robots. Architecture, components
and characteristics
Chapter 7. Robotics applications.
Robotization
Chapter 2. Robot Morphology

2.1 Mechanical Structures. Classical


Architectures.
2.2 Characteristics of a Manipulator. Definitions.
2.3 - Actuators. Pneumatic, Hydraulic and
Electrical.
2.4 Movement transmission systems: Gearboxes,
movement transmission and conversion.
2.5 Robot internal sensors. Position sensors, speed
and acceleration.
2.6 End Effectors.
Components of a Robot
User
External
Environment Sensors

Programming

Internal Net
Sensors

Control Unit

Actuators
Mechanical Structure
Mechanical:

Detectors
Internal
sensors
Position
sensors

Actuators
Mechanical structure
Electromagnetic:
Detection from the variations
of the oscillation conditions of
an L C sensor circuit

Detectors
Internal
sensors
Position
sensors

Actuators
Mechanical structure
Optical:
From the interruption of a light
beam, or reflection.

Detectors
Internal
sensors
Position
sensors

Actuators
Mechanical structure
Types of sensors

Angular

Linear
Types of sensors

Resistive (Potentiometers)
Analog
Angular

Digital

Vcc
R1
V = Vcc
R R2 R
R1 V = Vcc
a R a
a a0 R
= Vcc
a0
0V
Types of sensors

Resistive (Potenciometers)
Analog
Angular Inductive ( Resolver )

Digital

Ve = A sin (wt) A is obtained through the lecture


in a look up table of arcsin and
arccos

Ve = A sin(wt ) cos a

Ve = A sin(wt ) sin a
e
A
D/A
Low resolution conversions

S1 = V cos a
S1 A/D aX a

S2 = V sin a
S2 A/D a
High resolution conversions

mcontroler
Ve = V sin (wt)
aX
S1 = V sin(wt ) cos a

S2 = V sin(wt ) sin a
Possibility of obtaining the value of a by means of tracking
Types of sensors

Resistive (Potentiometers)
Analog
Angular Inductive ( Resolver )

Absolute
Digital
Incremental
Optical Encoder Absolute

Fotoelectric sensor

2 paths n paths
4 divisions 2n divisions
n optical barriers
Commercially
10 bits 1024 div. Resol. 0.35
12 bits 4096 div. Resol. 0.088
14 bits 16384 div. Resol. 0.022
Encoder diameters: de 50 a 175 mm

Ambiguity when reading the natural binary code

Elimination of the reading ambiguity using the Gray code


Example of a disc with the Gray code Example of an angular encoder
Types of Sensors

Resistive (Potentiometers)
Analog
Angular Inductive ( Resolver )

Absolute
Digital
Incremental
Commercially
10 bits 1024 div. Resol. 0.35
12 bits 4096 div. Resol. 0.088
14 bits 16384 div. Resol. 0.022
Signal obtained after
1 2 3 4 5 6 7 8 9 10 11 12
displacing the sensor
over a coded disc

Gray code
Commercially
10 bits 1024 div. Resol. 0.35
12 bits 4096 div. Resol. 0.088
14 bits 16384 div. Resol. 0.022

Gray code
Possibility of detecting the counting sense using two sensors
Incremental Optical Encoder

A
B
R

1 mark = 4 divisions
0 1

200 x 4 = 800

P Q
Computing resolution

q = 210 60 =
j = 60
360 l = 2 p 1200 60
=
360
q = 170,6 l = 1256 mm.
Using a a
10 bits 1256 mm.
encoder r= = 7,3 mm.
directly
170,6

js
coupled to
the motor
axis
Measuring strategies 1:1

0j Arm

0 0 j 360
Encoder

Absolute dn-1 . . Code j . . do

Incremental dn-1 . . Counter . . do


Measuring strategies 1:n
Arm

0 360 j
n=
j
0 360
Encoder

Absolute dn-1 . . Code j . . do

Incremental dn-1 . . Counter . . do


Measuring strategies 1:n

0 Arm j
360
n=
j m

m m=2 m=1
Encoder
0 360 0 360

Absolute + Inc. dn+p-1 . . dn-1 Code j do

Incremental dn+p-1 . . dn-1 Counter do

Encoder coupled to the arm with a transmission ratio: m x n


Computing resolution

q=8 210 =
j = 60
q = 8192 l = 1256 mm.
1256 mm.
Using a 10
bits x6 x8 r= = 0,15 mm.
8192
encoder
coupled with a
1:64
transmission
ratio
0 1 2 3 199 200

With a 10 bits A/D converter


r = r/1024
l = 1256 mm.
200 x 1024 = 204.800
1256 mm.
r= = 0,006 mm. Sinusoidal light obtained from
204.800 Moore interference

r < 0,01 mm.


Types of sensors

Resistive (Potentiometers)
Analog
Angular Inductive ( Resolver )

Incremental
Digital
Absolute

Resistive
Analog Inductive ( Inductosyn )
Linear LVDT

Digital Optical rule


R

Sensing with a linear potentiometer


Types of sensors

Analog Resistive (Potentiometers)


Angular Inductive ( Resolver )

Incremental
Digital
Absolute

Resistive
Analog Inductive ( Inductosyn R )
Linear LVDT

Digital Optical rule


Inductosyn sensor
0,2 mm

With two secondary sensors shifted 90, the


resolution is: 0,2 / 28 < 0.001 mm *

* With an analog interpolation using a 8 bits ADC


Types of sensors

Resistive (Potentiometers)
Analog
Angular Inductive ( Resolver )

Incremental
Digital
Absolute

Resistive
Analog Inductive ( Inductosyn )
Linear LVDT

Digital Optical rule


LVDT
LVDT = Linear Voltage Differential Transformed)
LVDT
V1
v

V2

Linear sensing
displacements V1 V2

V1 - V2
Types of sensors

Resistive (Potentiometers)
Analog
Angular Inductive ( Resolver )

Incremental
Digital
Absolute

Resistive
Analog Inductive ( Inductosyn )
Linear LVDT

Digital Optical rule


Incremental optical rule

Head reader

Absolute optical rule

Вам также может понравиться