Escolar Documentos
Profissional Documentos
Cultura Documentos
Projetos Mecânico e Lógico
Projetos Mecânico e Lógico
RESUMO
Este trabalho descreve a montagem de um rob autnomo, voltado
para a modalidade de sum de robs. Apresenta o projeto da
estrutura mecnica e do software embarcado do rob em
desenvolvimento pela equipe Micenas (
), nomeado Elektra
tendo sua borda delineada em branco. Seu formato circular, altura de 5cm e dimetro
de 160cm, como pode ser vista na figura 1. O ponto de partida indicado por duas
linhas paralelas marrons com 2 cm de largura e 20 cm de comprimento, distantes 30 cm
do centro. [2]. Este rob deve executar essa tarefa sem interferncia externa, perdendo
a batalha aquele que sair primeiro da arena.
Fonte: www.igara.com.br
Figura 1: Esboo da arena do Sum de Robs.
igual a 20
Fonte: www.jocar.com.br
Figura 2: Foto do motor retirado de vidro eltrico de carro, que ser implementado em Elektra Natchios.
PWM (Pulse-Width Modulation) em portugus, Modulao por Largura de Pulso. obtida quando a
amplitude e a posio da onda so constantes, variando a largura ou a durao do pulso com a amplitude
do sinal modulador (ou seja, a informao adicionada a ondas eletromagnticas). utilizado em
dispositivos que necessitam de um controle do sinal de alimentao, como em motores de corrente
contnua para o comando de sua velocidade ou fontes chaveadas.
2
Motor CA (ou Motor de Corrente Alternada) um motor eltrico que operado por corrente alternada.
Existem dois tipos destes motores: os sncronos (caso do servomotor) e os de induo (ou assncronos).
Esse nome se deve pelo motor operar ou no a velocidade sincronizada com a freqncia de tenso
eltrica aplicada.
(1)
= torque (em
N.m, ou Newton-metro).
J que o servomotor imprime uma fora constante, a variao do torque ocorre
devido ao raio de giro. Na prtica, um sistema de engrenagens combinados de forma
que quanto maior o raio da engrenagem, maior o seu torque e menor sua velocidade.
Alm dessa caixa de reduo, que j fornece um torque, ser utilizado um
sistema de engrenagens a fim de aumentar o ganho do mesmo. Vale lembrar que quanto
mais torque o motor obtiver, mais chances havero do rob vencer. Segundo Lavoisier
(1743-1794), na natureza nada se perde, nada se cria, tudo se transforma. As
engrenagens no produzem a energia, e sim partem da Lei de Conservao de Energia e
assim transformam a fora. Pode-se dizer ento que essa lei da mecnica diz que a
energia no pode ser destruda nem criada, apenas transformada. Para poder colocar a
engrenagem ideal no rob, sero feitos clculos em relao ao seu nmero de dentes a
partir da equao 2:
N1.d1 = N2.d2
(2)
RPM Rotaes Por Minuto uma unidade de freqncia, utilizada para medir a velocidade angular
de um objeto, ou o nmero de rotaes completas efetuadas por minuto. Sua unidade dimensional o
radiano por segundo (rad/s ou rad.s-1).
d2 = 12
De acordo com os clculos efetuados acima, para a quantidade de RPM
projetada (ou seja, 100 RPM), ser acoplada engrenagem do eixo de cada motor uma
engrenagem com 12 dentes.
O motor ser alimentado por uma bateria selada de 12V-1.3Ah (que pode ser
vista na Figura 3), composta basicamente de chumbo, cido sulfrico e polipropileno.
Essa bateria possui 600 gramas, 97 mm de comprimento, 43 mm de largura, 52 mm de
altura e regulada por vlvula. Sua caixa ABS e utiliza os terminais Faston 187, como
mostra a Figura 3. Ela utilizada por ter uma grande capacidade de descarga para
longos perodos de trabalho, tendo assim um funcionamento econmico, alm de ser
compacta e livre de manuteno ao longo de sua vida til. Maiores informaes sobre a
bateria podem ser encontradas no artigo [3].
Fonte: www.panafone.com.br
Figura
3:
Bateria
utilizada
em
Elektra
Natchios.
Os dois motores estaro acoplados s duas rodas, que sero usinadas a partir de
um tarugo de Nylon. Foi escolhido esse material pelo fato dele ser um polmero
termoplstico, isto , um polmero relativamente mole e dctil que se funde a altas
temperaturas, mas suporta intensas vibraes moleculares sem sofrer quebra de
estrutura. Este combina propriedades como leveza e alta resistncia mecnica (e ao
atrito, abraso e desgaste), alm de ser isolante.
Sero usinadas, ou seja, o tarugo passar por uma conformao a frio, em que
uma determinada quantidade de material ser retirada com auxlio de uma ferramenta de
corte, obtendo, assim, a forma e dimenso exatas em que as rodas foram projetadas. As
Memria ROM (Read-Only Memory) um tipo de memria que permite apenas a leitura, ou seja, as
suas informaes so gravadas pelo fabricante uma nica vez e aps isso no podem ser alteradas ou
apagadas, somente acessadas. So memrias cujo contedo gravado permanentemente
5
Memria RAM (Random Access Memory), ou memria de acesso aleatrio, um tipo de memria que
permite a leitura e a escrita, utilizada como memria primria em sistemas eletrnicos digitais.
6
Um timer um dispositivo capaz de medir o tempo, sendo um tipo de relgio especializado. Na
arquitetura de circuitos microprocessados, os timers so utilizados para gerar bases de tempo que podem
ser utilizadas para os mais diversos fins, como por exemplo gerar sinais de clock para outros perifricos
do chip, calcular intervalos de tempo ou medir perodo de sinais.
Assembler. Essa linguagem de programao foi escolhida por ser de baixo nvel, ou
seja, ela se aproxima da linguagem de mquina na qual o processador trata diretamente
com pulsos eltricos, representados por seqncias binrias. A utilizao desta diminui
a quantidade de informaes a serem tratadas pelo processador, j que se evitam, assim,
converses mais complexas para a linguagem de mquina. Essa a vantagem de
escrever o cdigo em assembler em detrimento a linguagem de alto nvel, C, por
exemplo linguagem essa que tambm poderia ser utilizada para o controle de Elektra.
A diferena de cor entre o centro da arena e sua faixa limitadora ser utilizada
para que o rob perceba os limites do espao a percorrer, atravs de transdutores pticos
[3] instalados na parte inferior de sua estrutura. Se o rob passar pela faixa (seja na
dianteira ou traseira) o transdutor ptico causar uma interrupo no microcontrolador,
enviando um sinal lgico alto (pulso de corrente). De acordo com a rotina, o
microcontrolador deve responder fazendo com que a polaridade dos motores de Elektra
Natchios se inverta, colocando-a em um movimento de sentido oposto. No caso do
sensor de toque, este ser sensibilizado caso o rob oponente entre em contato direto
com Elektra Natchios, assim, o microcontrolador dever fazer com que a mesma siga na
direo e sentido do sensor estimulado.
Cada round ter a durao de noventa segundos e, passado este perodo, o rob
dever desligar-se automaticamente. Para estar de acordo com a regra citada, outro
timer ser utilizado para fazer a contagem dos noventa segundos e causar o fim das
atividades do rob na arena sem a interveno humana.
O 8051 possui cinco tipos de instrues: Aritmticas, Lgicas, de Transferncia
de Dados, Booleanas e de Desvio. As instrues aritmticas so aquelas relacionadas a
operaes matemticas
0000h . Nesse espao da memria, gravada uma instruo de desvio, que tem como
objetivo pular para o rtulo main. Esta se chama LJMP (Long Jump) e utilizada nesse
momento do cdigo, pois os primeiros endereos de memria, antes do endereo 0030h,
tem funes especificas relacionadas aos timers e s prprias instrues do 8051. Logo
depois, grava-se mais uma instruo de endereamento, indicando que o programa
continuar sendo gravado a partir do endereo 0030h, como apresentado abaixo:
org 0000h
ljmp main
org 0030h
Letra minscula no final de um nmero indica a base numrica usada. Nesse caso, h de hexadecimal.
Nos dois rtulos que se referem aos transdutores de luz, a lgica invertida,
fazendo com que o rob avance na direo oposta ao transdutor de luz ativado.
lfrente:jb p3.2, ltras
clr p2.1
clr p2.3
setb p2.0
setb p2.2
ltras:
jb p3.3, fim
clr p2.0
clr p2.2
setb p2.1
setb p2.3
) na construo
Referncias
Acesso
Acesso
cada
Jocar.
Disponvel
em:
<http://www.jocar.com.br/ProdDetComp.aspx?CPD=701107>. Acesso em: 23 fev.
2008.
[8] NICOLOSI, Denys Emlio Campion. Microcontrolador 8051 detalhado. 8. ed. So
Paulo:rica, 2007.
Policarbonato
Vick.
Disponvel
<http://www.vick.com.br/vick/Produtos/policarbonato/policarbonato.htm >.
Acesso em: 20 fev. 2008.
em: