www.verlab.dcc.ufmg.br sensores para robótica guilherme augusto silva pereira outubro de 2000

55
www.verlab.dcc.ufmg.br Sensores para robótica Guilherme Augusto Silva Pereira Outubro de 2000

Upload: internet

Post on 18-Apr-2015

103 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Www.verlab.dcc.ufmg.br Sensores para robótica Guilherme Augusto Silva Pereira Outubro de 2000

www.verlab.dcc.ufmg.br

Sensores para robótica

Guilherme Augusto Silva PereiraOutubro de 2000

Page 2: Www.verlab.dcc.ufmg.br Sensores para robótica Guilherme Augusto Silva Pereira Outubro de 2000

Percepção

Ação

Robótica

Percepção

Page 3: Www.verlab.dcc.ufmg.br Sensores para robótica Guilherme Augusto Silva Pereira Outubro de 2000

Eletrônica Básica

Page 4: Www.verlab.dcc.ufmg.br Sensores para robótica Guilherme Augusto Silva Pereira Outubro de 2000

Eletrônica Básica

Resistor

Resistores Variáveis: Potenciômetro; LDR; Strain-Gage.

R

Riv R

vi

+ -

v

i

1/R = G

Page 5: Www.verlab.dcc.ufmg.br Sensores para robótica Guilherme Augusto Silva Pereira Outubro de 2000

Eletrônica Básica

Indutor

Capacitor

dt

diLv

dt

dvCi

vi

L

+ -

+ -

C

vi

Page 6: Www.verlab.dcc.ufmg.br Sensores para robótica Guilherme Augusto Silva Pereira Outubro de 2000

Eletrônica Básica

Associações

Resistores

Indutores

Capacitores

Série Paralelo

Z1 Z2

Z2

Z2

21 RRRT 21

111

RRRT

21 LLLT 21

111

LLLT

21

111

CCCT

21 CCCT

Page 7: Www.verlab.dcc.ufmg.br Sensores para robótica Guilherme Augusto Silva Pereira Outubro de 2000

Eletrônica Básica

Diodo

D

vi

+ -

v

i

v

i

Page 8: Www.verlab.dcc.ufmg.br Sensores para robótica Guilherme Augusto Silva Pereira Outubro de 2000

Eletrônica Básica

Transistor

Amplificador Operacional

ib

ic

ie

+

-vce

ic

ie

ib+

-vce

+

- iovcci1

i2

Page 9: Www.verlab.dcc.ufmg.br Sensores para robótica Guilherme Augusto Silva Pereira Outubro de 2000

Eletrônica Básica

Amplificador Inversor

R2

vcc

+

-R1

vivo

io vR

Rv

1

2

Page 10: Www.verlab.dcc.ufmg.br Sensores para robótica Guilherme Augusto Silva Pereira Outubro de 2000

Eletrônica Básica

Leis de Kirchhoff A soma das correntes que entram em

um nó é igual a soma das correntes que saem deste nó.

i1 i2

i3

i4

4321 iiii

Page 11: Www.verlab.dcc.ufmg.br Sensores para robótica Guilherme Augusto Silva Pereira Outubro de 2000

Eletrônica Básica

Leis de Kirchhoff A soma das tensões ao longo de

qualquer percurso fechado é zero.

0

0

0

0

0

2

2

21

1

2

1

21

2

1

vvv

vvv

vvvv

vvvv

vv

RC

DCR

DRR

DR

R+

-

+

-

+

-

+

-

+

-

v1

v2

R1 D

R2C

+-

Page 12: Www.verlab.dcc.ufmg.br Sensores para robótica Guilherme Augusto Silva Pereira Outubro de 2000

Análise em Freqüência

Page 13: Www.verlab.dcc.ufmg.br Sensores para robótica Guilherme Augusto Silva Pereira Outubro de 2000

Representação dos Sinais

Representação por série de Fourier:

1

sencos)(n

onono tnbtnaatf

To

2

Page 14: Www.verlab.dcc.ufmg.br Sensores para robótica Guilherme Augusto Silva Pereira Outubro de 2000

Representação dos Sinais

1

T-T

f(t)

t

tnn

tf on

imparnn

cos12

2

1)( 21

1

wwo 3wo 5wo 7wo

1/2

|F(w)|

Page 15: Www.verlab.dcc.ufmg.br Sensores para robótica Guilherme Augusto Silva Pereira Outubro de 2000

Filtros

Filtrox(t) y(t)

w

1

|)(|

|)(|

X

Y

wc

Page 16: Www.verlab.dcc.ufmg.br Sensores para robótica Guilherme Augusto Silva Pereira Outubro de 2000

Filtros|)(|

|)(|

X

Y

w

Rejeita Tudo

Passa-Baixas

Passa-Altas

Passa-Faixa

Rejeita-Faixa

Page 17: Www.verlab.dcc.ufmg.br Sensores para robótica Guilherme Augusto Silva Pereira Outubro de 2000

Filtros

1

T-T

f(t)

t

PB G(w)

f1(t)1

T-T t

wwo 3wo 5wo 7wo

1/2

|F(w)|

wwo 3wo 5wo 7wo

|G(w)|

1

wwo 3wo 5wo 7wo

1/2

|F1(w)|

x

=

Page 18: Www.verlab.dcc.ufmg.br Sensores para robótica Guilherme Augusto Silva Pereira Outubro de 2000

Filtros

1

T-T

f(t)

t

PA G(w)

wwo 3wo 5wo 7wo

1/2

|F(w)|

wwo 3wo 5wo 7wo

|G(w)|

1x

=

1/2

T-T

f1(t)

t-1/2

wwo 3wo 5wo 7wo

1/2

|F1(w)|

Page 19: Www.verlab.dcc.ufmg.br Sensores para robótica Guilherme Augusto Silva Pereira Outubro de 2000

Amostragem

t(s)T

f(t)

Page 20: Www.verlab.dcc.ufmg.br Sensores para robótica Guilherme Augusto Silva Pereira Outubro de 2000

Amostragem

f(hz)fo-fo

f(hz)fo-fo 1/T 2/T

Page 21: Www.verlab.dcc.ufmg.br Sensores para robótica Guilherme Augusto Silva Pereira Outubro de 2000

Amostragem

Teorema da amostragem: Se a transformada de Fourier de uma função é nula para |w|>2f rad/s, esta função é unicamente determinada por suas amostras obtidas em intervalos regulares menores que 1/(2f )s.

Corolário: A freqüência de amostragem deve ser maior que duas vezes a maior freqüência do sinal.

Page 22: Www.verlab.dcc.ufmg.br Sensores para robótica Guilherme Augusto Silva Pereira Outubro de 2000

Amostragem

Aliasing

f(hz)fo-fo f1-f1

f(hz)fo-fo f1-f1 1/T

Page 23: Www.verlab.dcc.ufmg.br Sensores para robótica Guilherme Augusto Silva Pereira Outubro de 2000

Caracterização dos Sensores

Page 24: Www.verlab.dcc.ufmg.br Sensores para robótica Guilherme Augusto Silva Pereira Outubro de 2000

Classificação dos Sensores

Passivos x Ativos

Ex.:Chaves;Resistores Variáveis;Célula Fotoelétrica;Cristal Piezoelétrico.

Sensorentrada saída

Energia Auxiliar

Page 25: Www.verlab.dcc.ufmg.br Sensores para robótica Guilherme Augusto Silva Pereira Outubro de 2000

Classificação dos Sensores

Analógicos x Digitais Ex.:

Chaves;Potenciômetro;Encoder.

Absolutos x Incrementais Ex.:

Potenciômetro;Servo como sensor.

Page 26: Www.verlab.dcc.ufmg.br Sensores para robótica Guilherme Augusto Silva Pereira Outubro de 2000

Especificação do Desempenho

Exatidão x Precisão

biasv rv

Page 27: Www.verlab.dcc.ufmg.br Sensores para robótica Guilherme Augusto Silva Pereira Outubro de 2000

Características Estáticas

Linearidade

Sensibilidade

Range

Histerese

x

y

V(v)

)(rad

radvs 5,0

max

Page 28: Www.verlab.dcc.ufmg.br Sensores para robótica Guilherme Augusto Silva Pereira Outubro de 2000

Características Estáticas

Resolução

Limiar

V(v)

)(rad2 4 6 8

123

Res=2 rad

V(v)

)(rad10

Page 29: Www.verlab.dcc.ufmg.br Sensores para robótica Guilherme Augusto Silva Pereira Outubro de 2000

Características Dinâmicas

Dinâmica

t(s)

T(graus)

Sensor

Temperatura Real

63,2%

f(hz)

1

|)(|

|)(|

X

Y

/1

Page 30: Www.verlab.dcc.ufmg.br Sensores para robótica Guilherme Augusto Silva Pereira Outubro de 2000

Características Dinâmicas

Atraso ou tempo morto

t(s)

Sensor

Posição Real

d

X(m)

Page 31: Www.verlab.dcc.ufmg.br Sensores para robótica Guilherme Augusto Silva Pereira Outubro de 2000

Tipos de Sensores

Page 32: Www.verlab.dcc.ufmg.br Sensores para robótica Guilherme Augusto Silva Pereira Outubro de 2000

Funções dos Sensores

Cinemáticos posição orientação velocidade aceleração proximidade

Dinâmicos conjugado força tato

Outros presença som luz temperatura tensão corrente

Page 33: Www.verlab.dcc.ufmg.br Sensores para robótica Guilherme Augusto Silva Pereira Outubro de 2000

Sensores de posição e orientação

Potenciômetro Revolução Linear

Vantagens: barato; simples; absoluto; robusto.

Desvantagens: pouco exato; baixa resolução; impõe carga ao

sistema.

Page 34: Www.verlab.dcc.ufmg.br Sensores para robótica Guilherme Augusto Silva Pereira Outubro de 2000

Sensores de posição e orientação

Encoders incremental absoluto

Vantagens: alta resolução; sem contatos

mecânicos; alta

repetibilidade.

Desvantagens: frágil; necessita de

circuitos para contar os pulsos;

caro.

Page 35: Www.verlab.dcc.ufmg.br Sensores para robótica Guilherme Augusto Silva Pereira Outubro de 2000
Page 36: Www.verlab.dcc.ufmg.br Sensores para robótica Guilherme Augusto Silva Pereira Outubro de 2000
Page 37: Www.verlab.dcc.ufmg.br Sensores para robótica Guilherme Augusto Silva Pereira Outubro de 2000
Page 38: Www.verlab.dcc.ufmg.br Sensores para robótica Guilherme Augusto Silva Pereira Outubro de 2000

Sensores de posição e orientação

LVDT (Linear Variable Differencial Transformers)

Vantagens: alta resolução; boa sensibilidade.

Desvantagens: necessita de

freqüente calibração;

caro; condicionamento

do sinal é caro.

Page 39: Www.verlab.dcc.ufmg.br Sensores para robótica Guilherme Augusto Silva Pereira Outubro de 2000
Page 40: Www.verlab.dcc.ufmg.br Sensores para robótica Guilherme Augusto Silva Pereira Outubro de 2000

Sensores de posição e orientação

Bússola

Vantagens: absoluto; digital;

Desvantagens: apresenta

problemas em ambientes internos;

pouco preciso.

Page 41: Www.verlab.dcc.ufmg.br Sensores para robótica Guilherme Augusto Silva Pereira Outubro de 2000

Sensores de posição e orientação

GPS e (GPS diferencial)

Vantagens: absoluto;

Desvantagens: caro; pouco preciso

militar - 22 metros precisão horizontal e 27.7 metros precisão vertical;

civil - 100 metros e 156 metros.

Page 42: Www.verlab.dcc.ufmg.br Sensores para robótica Guilherme Augusto Silva Pereira Outubro de 2000

Sensores de velocidade

Tacômetro Vantagens:

robusto; analógico;

Desvantagens: manutenção cara; pesado; produz muito ruído.

Page 43: Www.verlab.dcc.ufmg.br Sensores para robótica Guilherme Augusto Silva Pereira Outubro de 2000
Page 44: Www.verlab.dcc.ufmg.br Sensores para robótica Guilherme Augusto Silva Pereira Outubro de 2000

Sensores de velocidade

Encoders: Usando FVC:

ruído pequeno; atraso de tempo; transformação de

digital para analógico.

Usando software: fácil de construir

em computadores digitais;

atraso de tempo; muito ruidoso.

Page 45: Www.verlab.dcc.ufmg.br Sensores para robótica Guilherme Augusto Silva Pereira Outubro de 2000

Sensores de velocidade

Giroscópios ou girômetros.

Page 46: Www.verlab.dcc.ufmg.br Sensores para robótica Guilherme Augusto Silva Pereira Outubro de 2000

Sensores de Aceleração

Acelerômetros muito ruidoso; úteis para

medição de derrapagem.

M

yKa

Page 47: Www.verlab.dcc.ufmg.br Sensores para robótica Guilherme Augusto Silva Pereira Outubro de 2000

Sensores de Proximidade

Óticos Simples; Barato; muito bom detetor

de presença (on-off);

Não é robusto com respeito à iluminação ambiente;

Calibração depende da textura.

ic

ie

+

-vce

Lente

Fonte de luz

Detector

Page 48: Www.verlab.dcc.ufmg.br Sensores para robótica Guilherme Augusto Silva Pereira Outubro de 2000

Sensores de Proximidade

Ultra-som Aplicação de pulsos

de 40 a 60kHz por 1 msec.

Precisão de 1 % do valor máximo.

Ângulo de 30 graus que causa reflexões indesejadas.

Page 49: Www.verlab.dcc.ufmg.br Sensores para robótica Guilherme Augusto Silva Pereira Outubro de 2000

Sensores de Proximidade

Capacitivos

Resistivos

Indutivos

Page 50: Www.verlab.dcc.ufmg.br Sensores para robótica Guilherme Augusto Silva Pereira Outubro de 2000

Conjugado e Força

Strain-Gages

Page 51: Www.verlab.dcc.ufmg.br Sensores para robótica Guilherme Augusto Silva Pereira Outubro de 2000
Page 52: Www.verlab.dcc.ufmg.br Sensores para robótica Guilherme Augusto Silva Pereira Outubro de 2000

Tato

Requerem contato físico entre o sensor e o objeto.

Podem ser construídos com chaves ou com dispositivos mais elaborados.

Page 53: Www.verlab.dcc.ufmg.br Sensores para robótica Guilherme Augusto Silva Pereira Outubro de 2000
Page 54: Www.verlab.dcc.ufmg.br Sensores para robótica Guilherme Augusto Silva Pereira Outubro de 2000
Page 55: Www.verlab.dcc.ufmg.br Sensores para robótica Guilherme Augusto Silva Pereira Outubro de 2000