PONTIFÍCIA UNIVERSIDADE
CATÓLICA DO PARANÁCCET – CENTRO DE CIÊNCIAS
EXATAS E DE TECNOLOGIA
Projeto LIGHT TRACKER
|
Anderson
Trindade Venturini |
Barbara
Martinazzo |
Bruno
de Souza |
Trata-se
de um robô autônomo capaz de direcionar o seu movimento seguindo uma determinada
fonte luminosa, detectar e evita precipícios (buracos) e seguir uma linha
clara.
Quando
Sua
autonomia se dará por um circuito embarcado responsável por processar todas
as instruções de movimento e leitura dos sensores, bem como a alimentação
por baterias.
Estrutura:
|
Um chassi
acrílico semi-flexível de baixa densidade, com dimensões: 129mm X 100mm;
| |
|
Duas rodas
de giro independente e uma roda livre para suspensão da parte traseira do
veículo;
| |
|
Duas caixas
plásticas para sustentação dos motores e suas respectivas caixas de redução.
|
Motores:
Optamos pela utilização de motores de corrente contínua, a saber: servo-motores
modificados para que trabalhem com giro contínuo. Ainda atendendo a necessidade
de autonomia das baterias, os motores são de baixa potência, porém cada qual
com sua caixa de redução, acoplada
Logo
abaixo, os testes eletrônicos:
Tabela
1 : Medições da atividade do motor.
| Velocidade de rotação do eixo: |
0,5 rps ou π rad/s |
| Consumo elétrico: |
60 mAh |
Figura 1: Esquema do circuito de controle
para cada motor.
Como
se pode perceber, a utilização de transistores no lugar de relés garante que
a corrente que passará no circuito quando desligado o motor é desprezível,
podendo ser considerada nula.
O
circuito é chaveado pelos sinais Bn, sendo n = 0, 1, 2 e 3, permitindo
que o motor gire para um lado ou para o outro ou permaneça parado (desligado
– com bits chaveadores
Foi
utilizado o microprocessador PIC16F876A para controlar o programa principal
e todas as decisões do robô e um outro controlador PIC12F675 responsável pelos
sensores de proximidade infravermelhos.
O
microprocessador PIC16F876A foi escolhido por este já contar com entradas
conversoras Analógico-Digitais, o que torna o projeto eletrônico muito mais
simples, uma vez que não será necessária a implementação de um circuito conversor
AD separado para enviar as informações para o processador.
Tabela 2: Definição e avaliação das características
elétricas
| |
PIC16F876A |
PIC12F675 |
| Consumo máximo |
300mAh |
|
| Consumo previsto |
120mAh |
20mAh |
Figura 2: Esquema da pinagem do PIC16F876A
Figura 3: Esquema da pinagem do PIC12F675
No
projeto LIGHT TRACKER, três sensores foram utilizados para possibilitar a
realização da tarefa principal, seguir um facho de luz, e graça aos mesmo,
seguir linha clara, e outros dois sensores IV (infra vermelho), para evitar
que o robô caia da superfície sobre a qual se movimenta (sensor de precipício).
Primeiramente, os sensores responsáveis por detectar e gerar valores de
acordo com a intensidade luminosa do facho incidente no robô serão circuitos
integrados específicos, fotodiodo monolítico com amplificador operacional.
A escolha do dispositivo se deu pela possibilidade da aquisição gratuita via
“samples” da empresa Texas Instruments Co e por ele já contar com um amplificador interno.
Tabela 3: Descrição geral do sensor
luminoso.
| Descrição: |
Monolithic Photodiode And Single-Supply Transimpedance
Amplifier |
| Modelo: |
OPT101 |
| Fabricante: |
Burr-Brown
/ Texas Instruments |
O
esquema dos sensores é bastante simplificado, já que se trata de um CI que
realiza grande parte das manipulações necessárias. No caso do projeto LIGHT
TRACKER, apenas é necessário alimentá-lo.
Figura 4: Esquema para cada sensor “OPT101”
Já
para detecção de precipícios, serão utilizados sensores de proximidade infravermelhos
controlados através de um microcontrolador PIC12F765. O mesmo se trata de
um módulo desenvolvido pelo Professor Afonso Ferreira Miguel (afonso.miguel@pucpr.br).
O
esquema para tais sensores pode ser visto na figura 3.
A
alimentação dos circuitos do projeto LIGHT TRACKER tem como tensão base (valor
padrão) 5V. A fim de se aproximar de tal valor, sem comprometer a autonomia
do robô, optamos pela utilização de um circuito-série de quatro pilhas recarregáveis
AA, contabilizando aproximadamente 4,8V. Tal
diferença (de 0,2V) não inviabilizará o funcionamento dos dispositivos, entre
eles: sensores, motores e microcontroladores.
Tabela 4: Validação dos dispositivos
quanto à tensão.
| Dispositivo |
Tensão
de Funcionamento |
|
| PIC16F876A |
2V a 5,5V |
OK |
| PIC12F675 |
2V a 5,5V |
OK |
| Motores DC |
3,5V a 5V |
OK |
| OPT101 (sensor de luminosidade) |
2,7V a 36V |
OK |
Tabela 5: Validação dos dispositivos
quanto à corrente.
| Dispositivo |
Corrente
de Operação |
| Circuito de alimentação e motores |
125mAh |
| Três sensores OPT101 |
600µAh |
| PIC12F675 e sensores IR |
10mAh |
| PIC16F876A |
20mAh |
| Consumo total
previsto |
~165mAh |
| Capacidade
das baterias |
2000mAh |
Portanto,
foi validada a operabilidade do robô quanto aos quesitos tensão e corrente.
Poderá ser empregada, na exibição final do projeto, uma superfície plana,
não-escorregadia e livre de obstáculos e uma pista (circuito) construído com
linhas brancas e fundo preto.
Figura 5: Pista de Prova.
Figura 6: Fluxograma do algoritmo implementado.