Livro - Guindaste Max Montagem Completa
Livro - Guindaste Max Montagem Completa
Livro - Guindaste Max Montagem Completa
TÉCNICO EM INFORMÁTICA
GUINDASTE MAX
ARI VOLANTE
ARTHUR RAMOS DE OLIVEIRA
CLAICK ASSUNÇÃO DE OLIVEIRA
TAQUARITINGA - SP
2008
ETEC – DR. ADAIL NUNES DA SILVA – TAQUARITINGA
GUINDASTE MAX
ARI VOLANTE
ARTHUR RAMOS DE OLIVEIRA
CLAICK ASSUNÇÃO DE OLIVEIRA
TAQUARITINGA - SP
2008
“A curiosidade é mais importante do que o conhecimento. ”
(ALBERT EINSTEIN)
Dedicamos nosso trabalho a nosso orientador Márcio R. G. Vazzi, ao
coordenador do curso de informática Luciano de Barros e também ao José
Carlos Bussadori, aos demais professores e aos nossos amigos.
A todos nosso muito obrigado!
AGRADECIMENTOS
Agradecemos primeiramente a Deus, por nos ter concedido a oportunidade de
desenvolver o projeto. Aos nossos familiares, amigos e especialmente a essa grande família
que é a ETEC-DANS, que sempre nos apoiou inteiramente na realização deste projeto.
RESUMO
1
Guindaste Torre é um guincho utilizado para levantar diversos tipos de matérias pesado.
2
Joystick é um controlador de jogos (controle de vídeo game).
3
Software é um programa de computador utilizado para devidos fins.
2. LEVANTAMENTO DE DADOS
O grupo Ctrl Alt Del, após inúmeras pesquisas, optou por uma área do curso Técnico
em Informática muito rica em conhecimento: a área de hardware.
Dessa forma, decidiu-se fazer uma réplica de um Guindaste Torre, que é um guincho
fixado ao chão e sua altura varia de acordo com a altura da construção, utilizado em grandes
construções para levantar diversos tipos de materiais pesados.
Foram realizadas várias pesquisas sobre como funciona um guindaste, tais como: a
estrutura física (base, mastro, unidade giratória, braço, contrapeso). Essas pesquisas foram
realizadas, em sua maior parte através de pesquisa bibliográfica utilizando-se principalmente,
como fonte de pesquisa a rede Internet.
Num primeiro momento, foram realizadas pesquisas experimentais tais como: a lógica
e o funcionamento dos motores de passo4, e com isso a lógica de programação em VB (Visual
Basic 6.0) para obter seu funcionamento e controle. Depois que os motores funcionaram, foi
pesquisado como utilizar o joystick para controlar os motores. Para finalizar foi realizada a
integração entre software e hardware na elaboração do GuindasteMax e também a integração
de uma webcam5 no Projeto. Na confecção do projeto, o grupo foi auxiliado pelo Sr. Fermino
Francisco Negri que construiu a parte física (madeira).
4
Motor de passo é um tipo de motor que pode ser controlado o seu movimento em passo (graus), são facilmente
encontrado em impressoras.
5
WEBCAM é câmera que transfere imagens em tempo real para o computador.
3. REVISÃO DE LITERATURA
A porta paralela é nomeada pelo computador como LPT1. Neste projeto foi utilizado o
endereço base da porta paralela (LPT1) em decimal (Figura 2).
Para obter o controle do primeiro e do segundo motor foi utilizado o endereço 888 e
para o terceiro motor o endereço 890 (Figura 3).
USB é a sigla de Universal Serial Bus. Trata-se de uma tecnologia que tornou mais
simples e fácil a conexão de diversos tipos de aparelhos (câmeras digitais, drivers externos,
modems, mouse e teclado) ao computador, evitando o uso de um tipo específico de conector
para cada dispositivo.
Junto ao USB surgiu o padrão PnP (Plug and Play), essa tarefa tornou-se mais fácil e
diminuiu toda a complicação existente na configuração de dispositivos. O objetivo do padrão
PnP foi tornar o usuário sem experiência, capaz de instalar um novo periférico e usá-lo
imediatamente, sem complicações. Mas esse padrão ainda é complicado para alguns,
principalmente quando, por alguma razão, falha.
Com todas essas vantagens, a interface USB tornou-se o meio mais fácil de conectar
periféricos ao computador. Fabricantes logo perceberam o quanto é vantajoso usá-la e
passaram a adotá-la em seus produtos. Por tanto, o USB começou a popularizar-se. A idéia de
conectar em um único tipo de entrada diversos tipos de aparelhos também foi um fator que
ajudou o USB a conquistar o seu merecido espaço.
Além de ser "plug and play", a interface USB trouxe outra novidade: é possível
conectar e desconectar qualquer dispositivo USB com o computador ligado, sem que este
sofra danos. Além disso, não é necessário reiniciar o computador para que o aparelho
instalado possa ser usado. Basta conectá-lo devidamente e ele estará pronto para o uso.
Antigamente, existia até o risco de curtos-circuitos, se houvesse uma instalação com o
equipamento ligado.
3.2.1 Características técnicas
Os cabos USB devem ter até 5 metros de comprimento. Acima disso, o aparelho pode
não funcionar corretamente. Caso seja necessário instalar dispositivos em distâncias longas, é
recomendável o uso de hubs USB a cada cinco metros.
Quanto à velocidade, o barramento USB pode operar de 1,5 Mbps (megabits por segundo) à
12 Mbps. A velocidade mais baixa, geralmente é usada por dispositivos como mouse, teclado
e joysticks. Já velocidades mais altas, são utilizadas por equipamentos como scanners e
câmeras digitais, que precisam de alta velocidade na transmissão de dados.
6
É um tipo de impressora utilizada para impressão de cartazes.
7
É um relê, quando acionado libera a passagem de corrente elétrica para o motor.
8
Componente eletrônico, quando acionado inverte a voltagem de positivo para negativo.
3.4 Relê ULN2803
3.5.2 API
• O projeto pode ser utilizado como apoio pedagógico auxiliando nas aulas de
lógica de programação e na aula de hardware, onde pode-se entender melhor o
funcionamento da parte física do computador.
Hardware
• Processador de 1.7Ghz
• 256MB de memória RAM
• 80GB de espaço em HD
• Placa Mãe com Portas DB25 e USB
Software
• Microsoft Windows XP Professional
• Visual Basic 6.0
• SmartDraw 7
• Flash 8.0
• DipFree
• Lptmotor
• Enviar e receber sinais da porta paralela
• Trabalhando com eixos XYZ
• Joystick
• Capturar Webcam
Hardware
• Processador 1.7 GHz
• 256MB de Memória RAM
• 10GB de espaço de HD
• Placa Mãe com Portas DB25 e USB
Software
• Microsoft Windows XP Professional
Hardware
• Processador 3.0 GHz
• 512MB de Memória RAM
• 80GB de espaço de HD
• Placa Mãe com Portas DB25 e USB
Software
• Microsoft Windows XP Professional
6. DESCRIÇÃO DE HARDWARE E MATERIAIS
6.1 Hardware
Figura 10 – Engrenagens
(Fonte: Apostila de Robótica, 2006, p.5).
• ProtoBoard9;
Através da protoboard foram feitos vários testes com o relês para o acionamento dos
motores, após o resultado desejado com a protoboard, desenvolveu-se a placa de
circuito.
Figura 11 – ProtoBoard
(Fonte: CELERITOUS, 2008).
• 1 cabo paralelo;
Utilizado para transmitir os dados na porta paralela para a placa de circuito.
9
Protoboard – utilizada para realizar testes com componentes eletrônicos.
• 6 conectores RJ45 macho;
Utilizado na crimpagem do cabo de rede par transado, visando facilitar a instalação
dos cabos na placa de circuito e no guindaste.
Figura 19 – Led
(Fonte: CYBERCONDUCTOR, 2008).
Figura 20 – Resistor.
• 1 Kit para corrosão.
Contem ferramentas utilizadas para a corrosão de placas de fenolite e para a soldagem
de componentes eletrônicos na mesma.
• Retalho de acrílico.
Implantado na carcaça do modem, permitindo a visualização da placa controladora.
Figura 22 – Acrílico
(Fonte: COMERCIOINDUSTRIAL, 2008).
• Carcaça do Modem:
A placa controladora foi implantada dentro da carcaça do modem, visando à proteção
do mesmo.
6.2 Materiais
Selecionar Controle
Objetivo Selecionar o controle para controlar o guindaste
Ator Operador
Cenário Principal
1. O software procura se possuem algum controle(joystick) presente na máquina.
2. O operador seleciona o controle desejado.
Cenário Alternativo
1. Não há nenhum controle(joystick) presente na máquina.
Calibrar
Objetivo Liberar os motores para qualquer ajuste manual no guindaste.
Ator Operador
Cenário Principal
1. O operador seleciona o comando “Calibrar” no software.
2. O software manda a ação para o guindaste.
Ativar WEBCAM
Objetivo Ativar a imagem da WEBCAM.
Ator Operador
Cenário Principal
1. O operador seleciona o comando “Ativar WEBCAM” no software.
2. O software liga a WEBCAM.
Cenário Alternativo
1. Não há nenhuma WEBCAM presente na maquina.
Cenário Principal
1. O operador move o joystick para a direita.
2. O software recebe a ação.
3. O software envia a ação para o guindaste.
4. O guindaste faz a ação.
Cenário Alternativo
4. O Guindaste esta inoperante.
Cenário Principal
1. O operador move o joystick para a esquerda.
2. O software recebe a ação.
3. O software envia a ação para o guindaste.
4. O guindaste faz a ação.
Cenário Alternativo
4. O Guindaste esta inoperante.
Cenário Principal
1. O operador move o joystick para frente.
2. O software recebe a ação.
3. O software envia a ação para o guindaste.
4. O guindaste faz a ação.
Cenário Alternativo
4. O Guindaste esta inoperante.
Cenário Principal
1. O operador move o joystick para trás.
2. O software recebe a ação.
3. O software envia a ação para o guindaste.
4. O guindaste faz a ação.
Cenário Alternativo
4. O Guindaste esta inoperante.
Descer cabo
Objetivo Descer o cabo do guindaste.
Ator Operador
Cenário Principal
1. O operador move o segundo eixo do joystick para frente.
2. O software recebe a ação.
3. O software envia a ação para o guindaste.
4. O guindaste faz a ação.
Cenário Alternativo
4. O Guindaste esta inoperante.
Subir cabo
Objetivo Subir o cabo do guindaste.
Ator Operador
Cenário Principal
1. O operador move o segundo eixo do joystick para trás.
2. O software recebe a ação.
3. O software envia a ação para o guindaste.
4. O guindaste faz a ação.
Cenário Alternativo
4. O Guindaste esta inoperante.
9. ESCOPO DO SISTEMA
O sistema é baseado no escopo de malha aberta, não contendo nenhum tipo de sensor
para ler qualquer tipo de alteração desempenhada pelo hardware.
• Hardware:
Primeiramente para o bom funcionamento do guindaste é preciso verificar alguns
itens,como por exemplo os cabos referentes ao funcionamento do guindaste estão
devidamente conectados no computador. É necessário verificar também se os cabos que ligam
a placa controladora aos motores estão conectadas, alimentação de eletricidade dos motores
está correta e ativa.
Em seguida,deve-se posicionar o braço do guindaste referente a marca na base do
guindaste.
• Software:
Ao iniciar o software deve-se selecionar em uma combobox10 o controle que esteja
conectado no computador. Após deve-se iniciar a webcam e verificar-se o software estará
pronto para ser utilizado.
10
É uma caixa onde pode-se selecionar opções (joystick que esteja conectado).
10. TRANSMISSÃO/ACIONAMENTO
10.1 Transmissão
Para a transmissão dos sinais do computador para a placa de circuito foi utilizado um
cabo paralelo conforme a (Figura 25), onde o conector fêmea foi retirado e soldou-se os fios
do cabo paralelo diretamente na placa controladora. Os fios soldados correspondem aos pinos
do conector macho do cabo paralelo.
10.2 Acionamento
• Placa de Circuito:
Após obtemos os resultados desejados com a protoboard, iniciou-se o
desenvolvimento da placa de circuito, onde sua função é liberar a alimentação para os
motores de acordo com as informações do software, sendo envidas para a placa de
circuito via DB25.
Na placa de circuito há a entrada constate de 12Volts positivo e negativo, a
voltagem positiva(+12V) é ligada diretamente aos motores e a negativa somente é
liberada através ULN2803 que autoriza a passagem de voltagem negativa em
consonância com os bits enviados através da DB25.
Figura 27 – layout da placa de circuito controladora.
11.1 Prototipagem
11
Lptmotor – Programa utilizado para acionar os motores de passo. Pode ser encontrado no site
www.rogercom.com.
11.2 Solução Final
Conforme a (Figura 32) e a (Figura 33) mostram a parte superior das placas
conectoras dos motores. Onde pode ser visualizados os conectores RJ45 fêmea e os
fios que transmitem a alimentação para os motores.
Figura 34 – Foto do conector da fonte ATX responsável pela alimentação da placa mãe
(Fonte: INFOWESTER, 2008).
Para alimentar os motores com corrente contínua, utilizou-se os fios de cores amarelo
(+12v) e preto (-12v). Na placa controladora foi utilizada essa mesma voltagem para acionar o
led, com exceção dos relês que foi somente utilizado o fio preto (-12v) para que pudesse ser
acionado os motores de passo.
Figura 35 – Chicote da fonte ATX responsável pela alimentação dos drives HD e CD-ROM
(Fonte: INFOWESTER, 2008).
12
O padrão ATX (Advanced Technology Extended), permite o desligamento do computador pelo sistema
operacional.
11.4 Experimentações e Dificuldades
Após a retirada dos motores de passo das impressoras, começou-se a realizar pesquisas
sobre o funcionamento dos motores. Utilizou-se o software Lptmotor juntamente com a
protoboard e os reles (ULN2803). Não contendo os datasheet13 dos motores foi utilizado um
multímetro para encontrar as bobinas deles, através de testes de tentativa e erro, a fim de
encontrar o fio positivo e a seqüência correta das bobinas, para o funcionamento do mesmo.
13
Datasheet (significa folha de dados) é um termo técnico usado para identificar um documento relativo a um
determinado produto.
Figura 37 - Testando o software GuindasteMax com leds conectados a porta paralela do computador.
A maior dificuldade foi em relação ao Motor 2, que seria responsável por mover o
carro. A dificuldade estava no tipo de material (cordonê) usado para realizar a interação entre
o movimento do motor que por sua vez, proporcionava o movimento do carro. Só foi possível
ter sucesso no funcionamento após a substituição do cordonê pela correia dentada retirada das
impressoras.
14
Responsável por posicionar o gancho para frente e para trás (Figura 42).
15
Responsável por posicionar a altura do gancho (Figura 42).
Figura 42 – Instalação dos motores 2 e 3 no braço do Guindaste.
16
Software utilizado para o desenvolvimento de layout de placa de circuito. Pode ser encontrado em diversos
site de downloads.
Com o layout fixado na placa de fenolite e cortado o excesso da placa, corroeu-se a
placa de circuito utilizando-se o sal percloreto de ferro17.
17
Percloreto de ferro ou cloreto de ferro III de formula química FeCL3, em solução em água é utilizado na
corrosão de placas para a preparação de circuitos impressos.
Utilizando uma carcaça de modem, substituiu-se a parte superior por uma retalio de
acrílico permitindo a visualização da placa, após, inseriu-se a placa controladora na carcaça
do modem para a proteção do mesmo.
Braço
Carro
Gancho
• Software:
Acionamento e controle do guindaste através de comandos de voz.
• Hardware:
Sistema Wi-Fi para o controle a distância.
Instalação de caixa de redução18 nos motores.
18
Conjunto de engrenagens para redução de velocidade e aumento de força.
CONCLUSÃO
A realização deste projeto trouxe não somente ganhos em termos de conhecimento
científico como também proporcionou uma grande interação pessoal no grupo que o realizou.
Na área de conhecimento foi possível a realização de pesquisas em diversas áreas, como
hardware, software, eletro-eletrônica e automação, possibilitando a interdisciplinaridade entre
elas. Utilizando-se de componentes reciclados, o projeto trouxe à tona a possibilidade de
conservação do meio ambiente, já que mostra que utilizando-se das ferramentas apropriadas e
conhecimento adequado pode-se construir e reconstruir objetos sem degradar o ambiente em
que se vive. Concluí-se, dessa forma, que a realização desse projeto não somente enriqueceu o
conhecimento do grupo para o momento, mas pode proporcionar o auxílio em projetos
futuros, com fins pedagógicos e acadêmicos auxiliando nas aulas de lógicas de programação
proporcionando aos alunos uma nova maneira de desenvolver o raciocínio lógico e também
para trabalhos de nível superior, o projeto também pode ser inserido no mercado para fins
lucrativos onde poderia ser utilizado em um guindaste real possibilitando a sua operação a
distância, podendo ser utilizado em áreas de risco oferecendo segurança ao operador.
REFERÊNCIAS
Outros (DLL, API, USB, Fonte de Alimentação, Linguagem Visual Basic6.0). Disponível em
<http://www.wikipedia.com>. Acesso em 1 de fevereiro de 2008.