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

Transcript of Www.verlab.dcc.ufmg.br Sensores para robótica Guilherme Augusto Silva Pereira Outubro de 2000.

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.