Pontifícia Universidade Católica do Paraná. Centro de Ciências Exatas e de Tecnologia - CCET. Engenharia da Computação 3º Período. Susp-Down.

Documentos relacionados
Pontifícia Universidade Católica do Paraná. Centro de Ciências Exatas e de Tecnologia - CCET. Engenharia da Computação 4º Período. Gira-Park.

Pontifícia Universidade Católica do Paraná - PUCPR. Centro de Ciências Exatas e Tecnologia - CCET. Engenharia de Computação

Introdução à Plataforma ARDUINO

Projeto Panzer. Fabio Henrique Mazarotto Margareth Suchÿ

Everton Henrique Nogueira do Valle Vinicius Tom Vidal. Iron Man Helmet. Curitiba, 2013.

Gráfico de Tartaruga

PROJETO VIPER. 1. Abstract. 2. Resumo. 3. Objetivos.

PONTIFÍCIA UNIVERSIDADE CATÓLICA DO PARANÁ CCET - Centro de Ciências Exatas e de Tecnologia Engenharia de Computação. Display POV

PROJETO MASEC Integrantes

Pontifícia Universidade Católica do Paraná. Engenharia de Computação

Rafael Girotto Narciso de Oliveira Wagner Caron Amoros

PONTIFÍCIA UNIVERSIDADE CATÓLICA DO PARANÁ ESCOLA POLITÉCNICA ENGENHARIA DA COMPUTAÇÃO

Pequenos Projetos com Arduino

Cortador de Grama

PONTIFÍCIA UNIVERSIDADE CATÓLICA DO PARANÁ CCET - Centro de Ciências Exatas e de Tecnologia Engenharia de Computação. Control Arm (Pong)

PONTIFÍCIA UNIVERSIDADE CATÓLICA KRISTIANO SIMAS TRIDAPALLI LEONARDO ARAUJO DA SILVEIRA

Projeto "Broquinho" Página Oficial - Projeto Broquinho

ERIK LEÃO JULIANA CECÍLIA GIPIELA CORRÊA DIAS LEONARDO COSTA EX - LADDER

CENTRO DE CIÊNCIAS EXATAS E DE TECNOLOGIA ENGENHARIA DA COMPUTAÇÃO ANDRÉ CLAUDINO ALBO ALENCAR FISICA 3 ENGENHARIA DA COMPUTAÇÃO

Roda Gigante. Professores Orientadores:

Data Over Laser

PONTIFÍCIA UNIVERSIDADE CATÓLICA DO PARANÁ ESCOLA POLITÉCNICA CURSO DE ENGENHARIA DA COMPUTAÇÃO

Pontifícia Universidade Católica do Paraná PUCPR Centro de Ciências Exatas e Tecnologia - CCET. Body Energy. Curitiba Novembro/2009

Arduino Lab 09 Leitura de

PONTIFÍCIA UNIVERSIDADE CATÓLICA DO PARANÁ CENTRO DE CIÊNCIAS EXATS E TECNOLÓGICAS ENGENHARIA DE COMPUTAÇÃO INFO - PARKING

MINICURSO - PLATAFORMA ARDUINO Eixo de Informação e Comunicação Gil Eduardo de Andrade

PROJETO PÊNDULO. Integrantes:

PONTIFÍCIA UNIVERSIDADE CATÓLICA DO PARANÁ ESCOLA POLITÉCNICA CURSO DE ENGENHARIA DE COMPUTAÇÃO CHRISTIAN ARROSI CHRISTIAN KITZMANN GOMES COILGUN

Gira-Sol. Professores Orientadores

Universidade Federal do Rio Grande do Norte Departamento de Engenharia de Computação e Automação CLPs: Interfaces de E/S

1 RESUMO. Palavras-chave: Controle, encoders, motor CC. 2 INTRODUÇÃO

PONTIFÍCIA UNIVERSIDADE CATÓLICA DO PARANÁ CENTRO DE CIÊNCIAS EXATAS E DE TECNOLOGIA ENGENHARIA DE COMPUTAÇÃO PROJETO SCATMAN S DIMMER

PONTIFÍCIA UNIVERSIDADE CATÓLICA DO PARANÁ ESCOLA DE CIÊNCIAS EXATAS E DE TECNOLOGIA CURSO DE ENGENHARIA DA COMPUTAÇÃO CAIQUE SIQUEIRA PEDRO RAFAEL

PONTIFÍCIA UNIVERSIDADE CATÓLICA DO PARANÁ ENGENHARIA DE COMPUTAÇÃO

Submarino. Projeto DaVinci

Kit didático para controle de velocidade e posição de um motor de corrente contínua

Pontifícia Universidade Católica do Paraná ESCOLA POLITECNICA. Engenharia da Computação 5º Período

ü Na década de 1920 os dispositivos mecânicos foram substituídos pelos relés; ü O uso da lógica de relés dificultava modificações do processo;

PROJETO MAGLEVE PONTIFÍCIA UNIVERSIDADE CATÓLICA DO PARANÁ CENTRO DE CIENCIAS EXATAS E DE TECNOLOGIA ENGENHARIA DE COMPUTAÇÃO CURITIBA,

ASPECTOS TEÓRICOS DOS EXPERIMENTOS

Microcontroladores e Robótica

PONTIFÍCIA UNIVERSIDADE CATÓLICA DO PARANÁ CENTRO DE CIÊNCIAS EXATAS E TECNOLOGICAS ENGENHARIA DE COMPUTAÇÃO MAYKON LUAN DIAS BARBOSA

CENTRO DE CIÊNCIAS EXATAS E DE TECNOLOGIA ENGENHARIA DA COMPUTAÇÃO ANDRÉ CLAUDINO GABRIEL HENRIQUE GAVA ALBO ALENCAR

CARRINHO UTILIZANDO L293D E MOTORES CC

PONTIFÍCIA UNIVERSIDADE CATÓLICA DO PARANÁ CENTRO DE CIÊNCIAS EXATAS E TECNOLÓGICAS ENGENHARIA DE COMPUTAÇÃO

Controle de Tensão de Mini Aerogerador e Interface com Plataformas Computacionais Utilizando Arduíno

PONTIFÍCIA UNIVERSIDADE CATÓLICA DO PARANÁ CHECKERS CURITIBA

PONTIFÍCIA UNIVERSIDADE CATÓLICA DO PARANÁ PUC-PR CCET CENTRO DE CIÊNCIAS EXATAS E DE TECNOLOGIA ENGENHARIA DE COMPUTAÇÃO MICROPROCESSADORES I

REGULADOR COMPACTO PARA TURBINAS HIDRÁULICAS VOITH HYDRO

Proposta de uma plataforma de monitoramento e acionamento remoto voltada para sistemas de hardware industriais utilizando LabVIEW

Engenharia - Ciclo Básico. Orientações

Pontifícia Universidade Católica Do Paraná Engenharia De Computação. Projeto Alimentator

Universidade Federal do Rio Grande do Norte Departamento de Engenharia de Computação e Automação Comandos Elétricos

Bluetooth. Professores Orientadores:

Sistema de Controle Um sistema de controle é realizado por meio de hardware e software. Este sistema processa os sinais de entrada e converte estes

1. RESUMO 2. INTRODUÇÃO

Controle de Ventilador de Fonte de PC em Malha Aberta

Atuadores em Robótica

Sistemas de Controle 1

2 DESENVOLVIMENTO FUNCIONAL DO ACIONAMENTO

DESENVOLVIMENTO DE VEICULOS AUTONOMOS EM ESCALA EM AMBIENTE DE SIMULAÇÃO COMPUTACIONAL

PONTIFÍCIA UNIVERSIDADE CATÓLICA DO PARANÁ CENTRO DE CIÊNCIAS EXATAS E TECNOLOGICAS ENGENHARIA DE COMPUTAÇÃO

ROBÔ PARA INSPEÇÃO DE ÁREAS CLASSIFICADAS E DE DIFÍCIL ACESSO COM TRANSMISSÃO DE IMAGENS SEM FIO

AUTO DAMAS. Fabiano Elias Marcus Petri

PIBIC/PIBITI/IC Jr Relatório das Atividades de Pesquisa 23ª SEMIC

Elevador eletro magnético Projeto Integrado

Carla Koike Depto. Ciências da Computação UnB

Sistemas de Controle 2

DESENVOLVIMENTO DE VEICULOS AUTONOMOS EM ESCALA EM AMBIENTE DE SIMULAÇÃO COMPUTACIONAL

PONTIFÍCIA UNIVERSIDADE CATÓLICA DO PARANÁ MAGLOCKER

Eletronic Monkey. Professores Orientadores:

SUPERVISÃO DE VAZÃO E NÍVEL UTILIZANDO PLATAFORMA ARDUINO

8º CONGRESSO IBEROAMERICANO DE ENGENHARIA MECANICA Cusco, 23 a 25 de Outubro de 2007

2017 VOL. 6 N 2 - ISSN

Capítulo 8. Técnicas do Lugar das Raízes

PARTE I - IDENTIFICAÇÃO

Curso de Graduação em Engenharia Elétrica

Manual do Receptor Infravermelho Studuino

Pontifícia Universidade Católica do Paraná PUCPR Curso Engenharia de Computação. Fabio Eduardo Pereira José Roberto Wotecoski Pedro José F.

POR TERRA, ÁGUA E AR:

PONTIFÍCIA UNIVERSIDADE CATÓLICA

CENTRO DE CIÊNCIAS EXATAS E DE TECNOLOGIA ENGENHARIA DA COMPUTAÇÃO ROBSON ALMEIDA ENGENHARIA DA COMPUTAÇÃO DOCUMENTAÇÃO DO PROJETO CAIXA FORTE

Arduino. Aula 3 motores

CURSO: ENGENHARIA DE CONTROLE E AUTOMAÇÃO EMENTAS º PERÍODO

Autor: Diego Gouvêa Macharete Trally

CONTROLE DE UM PROTÓTIPO EDUCATIVO DE UMA ESTEIRA INDUSTRIAL

CLP ESTRUTURA E FUNCIONAMENTO ROGER NABEYAMA MICHELS

Introdução. Objectivos

CAMINHÃO MINIATURA RADIOCONTROLADO: PROJETO DE MELHORIAS E MODERNIZAÇÃO.

Introdução O MEC1000

UNIVERSIDADE FEDERAL DO CEARÁ CENTRO DE TECNOLOGIA DISCIPLINA DE CIRCUITOS ELETRÔNICOS Prof. Carlos Pimentel de Sousa

Sistema Experimental. Figura 40: Robô original de onde foram aproveitadas a base da estrutura de alumínio, motores, rodas e eletrônica de potência.

PONTIFÍCIA UNIVERSIDADE CATÓLICA DO PARANÁ PUC-PR CENTRO DE CIÊNCIAS EXATAS E DE TECNOLOGIA

Projeto gerador eólico

SCREAMER. Ricardo Geraldes David João Lucas Pinheiro Berto

INSTRUMENTAÇÃO MECATRÔNICA

Transcrição:

Pontifícia Universidade Católica do Paraná Centro de Ciências Exatas e de Tecnologia - CCET Engenharia da Computação 3º Período Susp-Down Curitiba 2011

Fabio Pinheiro de Souza Ivan Lucas Reis Silva Rodrigo Monma Lucas Susp-Down Projeto apresentado como requisito Parcial para avaliação do Programa de Aprendizagem em Física III e requisito para o programa de Aprendizagem em RPE, do Curso de Engenharia de Computação, 3º período noturno da Pontifícia Universidade Católica do Paraná, sob a Orientação dos professores Gil Marcos Jess e Afonso Ferreira Miguel. Curitiba 2011 2

Resumo O projeto susp-down consiste em adaptar um carro de brinquedo com controle remoto a fim de alterar a suspensão original de uma forma automatizada e mais interessante. Realizado por estudantes do terceiro período do curso de Engenharia da Computação, envolvendo principalmente duas disciplinas: Física e RPE (Resolução de Problemas de Engenharia); cujo o único requisito dos coordenadores, Gil Marcos Jess e Afonso Ferreira Miguel, é que o referido projeto produza algum movimento físico. 3

Abstract Susp-Down design is to adapt a toy car with remote control to change the original suspension in an automated and more interesting. Perfomed by students of the third period of the course of Computer Engineering, mainly involving two subjects: Physics and EPS(Engineering Problem Solving), whose only requirement of the coordinators, Gil Marcos Jess and Afonso Ferreira Miguel, is that this project will produce some movement. 4

Sumário Introdução ----------------------------------------------------------- 6 Objetivos o Geral ----------------------------------------------------------- 7 o Específico ---------------------------------------------------- 7 Materiais Utilizados ---------------------------------------------- 7 Descrição Geral o História do Projeto ---------------------------------------- 10 o Procedimentos --------------------------------------------- 10 Descrição Detalhada -------------------------------------------- 13 Glossário ------------------------------------------------------------ 14 Problemas Encontrados --------------------------------------- 14 Conclusão ---------------------------------------------------------- 15 Fotos em Anexo -------------------------------------------------- 16 5

1. Introdução No mercado de brinquedos é comum encontrar miniaturas de carros com controle remoto que ofereça ao usuário quatro funções básicas que se baseiam na direção: acelerar, andar para trás, virar para direita e virar para a esquerda. O projeto Susp-Down vem para implementar mais uma função a esse sistema, a alteração de sua suspensão, deixando o brinquedo mais interessante e divertido. Ressaltando que essa idéia já tem sido realizada, só que de uma forma mais amadora, tendo que tirar uma das funções originais do brinquedo. Ao qual não é o que vem a ser proposto nesse projeto. 6

2. Objetivos o Geral Utilizando uma miniatura do carro Hummer H3T de escala 1:16, alterar a suspensão original utilizando servomotores instalados nos dois eixos de transmissão, incluindo sensores que irão monitorar a rotação de uma das rodas para indicar a sua velocidade atual e estes serão controlados pelo hardware Arduino que fará todo o processo eletronicamente. Satisfazendo as condições estabelecidas pelos coordenadores das disciplinas de Física III e RPE, em que se deve apresentar algum movimento físico. o Específicos a. Elaboração do algoritmo para o controle da suspensão; b. Instalação da roldana utiliza dano sensor de velocidade no carro; c. Adaptação do eixo traseiro para o primeiro servomotor; d. Instalação do primeiro servomotor na parte traseira do carro; e. Implementação do sensor optoacoplador que fará a função de captar a velocidade do carro; f. Fazer a programação do Arduino, integrando todas as partes que constituem a suspensão; g. Instalação do Arduino no carro; h. Adaptação do eixo dianteiro para o segundo servomotor; i. Instalação do segundo servomotor na parte frontal do carro; j. Implementação de chaves fim de curso no eixo dianteiro; 3. Materiais Utilizados a) 01 Miniatura da Hummer H3T, escala 1:16, com controle remoto; b) 01 Arduino Duemilanove; c) 02 Micro servo motores Hextronik HXT900, 09 g torque: 1,6Kg; d) 02 Mini chaves fim de curso; e) 01 sensor optoacopladortcst1000/ TCST2000; f) 02 baterias alcalinas 9V; g) Cola adesiva instantânea; h) Cola de silicone quente; i) 01 Roldana do sensor presente em mouses antigos serial (com bolinha ). 7

Miniatura da Hummer H3T, escala 1:16, com controle remoto. Arduino Duemilanove. Micro servo motor Hextronik HXT900, 09 g torque: 1,6Kg. 8

Mini chaves fim de curso. Sensor optoacopladortcst1000/ TCST2000. Bateria alcalina 9V. 9

Roldana do mouse 4. Descrição Geral História do projeto A ideia do projeto Susp-Down consiste em dois comentários dos integrantes Rodrigo e Fabio, em que o primeiro achou interessante o projeto envolver algum carro em miniatura e o segundo deu a opinião de alterar de alguma forma a suspensão desse carrinho. Essas ideias foram bem aceitas numa conversa entre a equipe, porém como não sabíamos se era possível pôr em prática, conversamos com o professor de Física III, Gil, a respeito da forma que seria implementado o movimento da suspensão no carrinho, esse disse que poderíamos utilizar servomotores. Sendo assim, colocou-se todas essas informações até então decididas no plano de trabalho, a fim de dar início às atividades do projeto Susp-Down no dia 06/04/2011. Procedimentos Durante os procedimentos no projeto, a equipe foi orientada a fazer tarefas conforme encontros semanais com o professor Afonso na disciplina de RPE (Resolução de Problemas de Engenharia). Seguiu-se o diagrama em blocos proposto no plano de trabalho: 10

Começamos por adaptar a mecânica original do carrinho a fim de que os dois servo motores quando instalados, façam o movimento de subida e descida. A parte da implementação do sensor de velocidade, ao que o grupo teve maiores dificuldades em decidir o que especificamente seria, primeiramente procuramos informar a respeito com professor Afonso, e nos foi indicado utilizarmos o módulo acelerômetro no Arduino, para calcular a velocidade, porém achamos que isto custaria muito para o grupo financeiramente. Posteriormente, conversamos com alunos do quarto ano no curso sobre a utilização do acelerômetro, e nos disseram que este não resolveria nosso problema devido a ocorrer muito ruído e ser uma tanto quanto complexo, já que precisaríamos apenas um dispositivo que monitorasse de alguma a rotação do motor. Foi aí, que comentaram conosco a possibilidade 11

de reutilizar o sensor infravermelho de mouses seriais antigos (de bolinha ), e aceitamos a sugestão. Desmontamos o mouse para obter o sensor. Depois de testes feitos no código do programa, para receber sinais vindos desse sensor, obtemos um outro sensor denominado Optoacoplador que tem a mesma função do primeiro, a diferença é que sua estrutura é mais fechada evitando interferências oriundas principalmente da luminosidade externa, para instalá-lo no projeto. Posteriormente, foi terminado a programação do arduino controlando todos os componentes envolvidos e instalado o arduino no carro: 12

5. Descrição Detalhada Seguindo as idéias apresentadas no plano de trabalho, demos início as atividades do projeto a partir do dia 06/04/2011. E as atividades foram divididas para cada integrante, feitas no período de uma semana. Período 06/04 a 13/04: Solução da adaptação do sensor de velocidade, elaboração do algoritmo para o controle da suspensão, solução da adaptação do eixo traseiro; Período 13/04 a 27/04: Feita a programação em C++ do arduino para o sensor de velocidade, resolvido o problema da implantação do servo motor no eixo traseiro, início da programação dos servo motores; Período 27/04 a 04/05: Concluída a programação em C++ fonte dos servo motores, implantada a suspensão traseira, início da fase de implantação da suspensão dianteira; Período 04/05 a 11/05: Implantada a suspensão dianteira, terminada a programação do arduino, iniciada a implementação do sensor de velocidade; Período 11/05 a 18/05: Implementado o sensor de velocidade, Solução do controle da suspensão por sensores fim de curso; Período 18/05 a 25/05: Instalado o arduíno no carro, implementado dois sensores fim de curso responsáveis por oferecer o controle manual da suspensão; Período 25/05 a 01/06: Feita a modificação do código do programa para os sensores fim de curso, testes finais; 13

6. Glossário Arduino: É um computador físico baseado numa simples plataforma de hardware livre, projetada com um microcontrolador de placa única, com suporte de entrada/saída embutido e uma linguagem de programação padrão, na qual tem origem em Wiring, e é essencialmente C/C++; Servo Motor: Servomotor é uma máquina, mecânica ou eletromecânica, que apresenta movimento proporcional a um comando, em vez de girar ou se mover livremente sem um controle mais efetivo de posição como a maioria dos motores; servomotores são dispositivos de malha fechada, ou seja: recebem um sinal de controle; verificam a posição atual; atuam no sistema indo para a posição desejada. Em contraste com os motores contínuos que giram indefinidamente, o eixo dos servo motores possui a liberdade de apenas cerca de 180º graus mas são precisos quanto a posição. Sensor Optoacoplador: Este dispositivo tem uma construção compacta, onde um diodo emissor de luz, LED, e um detector de raios infravermelhos estão localizados face-a-face no mesmo eixo óptico. O comprimento de onda de operação é de 950nm. O detector consiste de um fototransistor. Chave fim de curso: É uma chave que possui três pinos em sua estrutura, uma é o COM (comum) onde a tensão é aplicada e as outras duas fecham o circuito. Dessa forma a chave alterna por onde a corrente elétrica irá passar, entre esses dois últimos pinos. Bateria: É um tipo de gerador elétrico que através de reações químicas em seu interior produz uma diferença de potencial em Volts entre seus dois pólos, positivo e negativo. 7. Problemas Encontrados Problema Módulo acelerômetro muito caro, complexo para a função desejada e gera muito ruído. Arduino demorou aproximadamente dois meses para chegar em mãos. Solução Utilizar o sensor IR de um mouse serial. Utilizamos o arduino fornecido pela PUC-PR no laboratório de Engenharia da Computação II. 14

Arduino não fornecia energia suficiente para alimentar dois servo motores. Roldana do sensor do mouse, não cortava adequadamente o feixe de luz infravermelho. Aumentamos a corrente da alimentação do arduino. Adaptou-se fazendo apenas um corte maior na roldana. 8. Conclusão Diante de uma grande variedade de miniaturas de carros reais, no mercado atual de brinquedos, os usuários de modo geral se deparam com algo em comum, que são as funções básicas presentes tais como: acelerar, andar para trás, virar a direita e virar a esquerda; fatores que podem deixar o brinquedo obsoleto e até perder a graça depois de um certo tempo de uso. Esse projeto mostrou que é possível integrar mais uma função, controlar a suspensão do carro, deixando-o mais interessante. Além disso, o grupo pode adquirir uma boa experiência de projetos, envolvendo organização de idéias, tomada de decisões frente a problemas para apresentar possíveis alternativas, padronização quanto a documentos que registram informações de tal projeto, divisão de problemas maiores em menores para ficar mais eficaz sua execução, etc. 15

9. Fotos em Anexo Carrinho em fase de adaptação Projeto com tudo instalado faltando testes finais 16

Carro quase pronto faltando ajustes finais. Carro com faróis de neblina adaptados. 17

Carro com mini alto-falantes adaptados. 18