Placa Eletrônica para Robôs Móveis

Documentos relacionados
Sistema de Reconhecimento de Robôs da categoria Small Size de Futebol de Robôs da FEI RoboFEI

AULA 6 - INTRODUÇÃO AO ARDUINO Revisão de Eletrônica Digital e introdução aos Sistemas Computacionais.

Aula 10 Microcontrolador Intel 8051 Parte 1

Desenvolvimento de um Protótipo e de Metodologias de Controlo de uma Cadeira de Rodas Inteligente

BRAÇO ROBÓTICO ARTICULADO CONTROLADO POR ARDUÍNO PARA DEMONSTRAÇÃO DO EMPREGO DA ROBÓTICA NAS INDÚSTRIAS

Arduino Básico: As versatilidades desta plataforma na prática

Montagem do Robô. Especificações. domingo, 28 de agosto de 11

Objetivos MICROCONTROLADORES HARDWARE. Aula 03: Periféricos. Prof. Mauricio. MICRO I Prof. Mauricio 1. Arquitetura de um Microcontrolador

DESENVOLVIMENTO DE ROBÔS MÓVEIS PARA IMPLANTAÇÃO DE UM TIME DE FUTEBOL DE ROBÔS DO IFSULDEMINAS RESUMO

INTRODUÇÃO AOS CONTROLADORES LÓGICOS PROGRAMÁVEIS

Projeto de Sistemas Eletrônicos

Sistemas Digitais EDUARDO ELIAS ALVES PEREIRA

Palavras-chave: Controle de temperatura, microcontrolador, sistema didático

Circuito Eletrônico. Entendendo o circuito eletrônico na robótica. domingo, 28 de agosto de 11

Introdução à Plataforma ARDUINO

ü 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;

Inversor de Frequência

INTRODUÇÃO: MICROCONTROLADORES

Aplicações Avançadas de Microprocessadores. Professor: Marco Shawn Meireles Machado

Parte II Arquitetura. professorferlin.blogspot.com. professorferlin.blogspot.com. Sociedade Paranaense de Ensino e Informática

Organização e Arquitetura de Computadores I

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

Controle digital do Conversor CC-CC Zeta

Profª Danielle Casillo

SISTEMA DE TREINAMENTO EM ROBÓTICA MODELO: ED-7255

KIT DIDÁTICO PIC-2377

PLATAFORMA PARA ESTUDO EM PROGRAMAÇÃO DE MICROCONTROLADORES FAMÍLIA 8051

PROJETO EM SISTEMAS MECÂNICOS, MECATRÔNICA E ROBÓTICA 1. Everton Luís Jahnel 2, Luiz Antonio Rasia 3.

DESENVOLVIMENTO DE UM ROBÔ AUTÔNOMO PARA PARTICIPAÇÃO EM COMPETIÇÃO DE SUMÔ RESUMO

Projeto Panzer. Fabio Henrique Mazarotto Margareth Suchÿ

Microprocessadores vs Microcontroladores

Atuadores em Robótica

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

Descritivo Combo 4 (Conjunto de 4 kits Modelix Marte Plus)

Capitulo 3 O Aparato Experimental

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

Protótipo de um robô rastreador de objetos. Orientando: Emerson de Oliveira Orientador : Miguel Wisintainer

Robótica 2002/2003 Introdução à Robótica. Estrutura da Apresentação

MSP430 Lab 01 Instalação do Code Composer Studio e teste da Launchpad

Microcontroladores PIC16 - XM 116 -

ARDUINO. Profº. Engº. Robson Dias Ramalho

Fundamentos de Automação. Controlador 01/06/2015. Controladores. Controladores. Controladores. Considerações Iniciais CURSO DE AUTOMAÇÃO INDUSTRIAL

RASTREADOR T- BOX L HW06 MANUAL. Versão Data Responsável Comentários /09/2008 Daniele Rodrigues dos Santos Versão inicial

Família de Microcontroladores AVR

ENGENHARIAS E TECNOLOGIAS - Computação e Informática SISTEMA DE BOTOEIRAS DE EMERGÊNCIA MICROCONTROLADO

Microcontroladores PROF. ME. HÉLIO ESPERIDIÃO

Arduino. Aula 3 motores

INFORMAÇÕES GERAIS DO TRABALHO

CONSTRUÇÃO DE UM ROBÔ MÓVEL COMO RECURSO DIDÁTICO NOS CURSOS DE ENGENHARIA

Lista de Exercícios 1

PLANO DE ENSINO. Período Letivo:2016-1

Sistemas Embarcados:

Desenvolvimento de um controlador lógico programável modular dedicado ao controle e ao acionamento de equipamentos automatizados

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.

SISTEMA NIVELADOR DE PENEIRAS AGRÍCOLAS 1. Jordan Passinato Sausen 2.

DGA21 SISTEMA FIXO COM SUPERVISÓRIO PARA DETECÇÃO DE GASES NOCIVOS E AMÔNIA IP 65. Manual

Guia de Práticas Elevador Didático Programável

SISTEMA DE CONTROLE DE TEMPERATURA RESULTADOS PRÁTICOS

Sistemas Embarcados. Projeto de Sistemas Embarcados

TRABALHO DE CONCLUSÃO DE CURSO TÉCNICO EM ELETRÔNICA. Reutilização de água

CONTROLE DE UM SERVO MOTOR

TÍTULO: AUTOMAÇÃO COM ELETRÔNICA EMBARCA APLICADA A ACESSIBILIDADE PARA CADEIRANTES

1- INTRODUÇÃO AOS ROBÔS INDUSTRIAIS MODELAGEM GEOMÉTRICA

Projeto Semestral Eletrônica Industrial INVERSOR DE TENSÃO COM MODULAÇÃO PWM SENOIDAL. Dados Gerais do Projeto

ESTUDO E DESENVOLVIMENTO DE UM BRAÇO ROBÓTICO VESTÍVEL UTILIZANDO LEGO MINDSTORMS RESUMO

CONVERSORES DE FREQUÊNCIA

CURSO DE PÓS-GRADUAÇÃO LATO SENSU AUTOMAÇÃO INDUSTRIAL E SISTEMAS DE CONTROLE - MECATRÔNICA

Guia do Projeto MULTÍMETRO DIGITAL

Painel Luminoso com LEDs

Guia do Projeto MULTÍMETRO DIGITAL MICROCONTROLADO

DEFINIÇÃO DE ROBÔ A palavra robô deriva-se da palavra eslava robota

Acionamento de Motores: PWM e Ponte H

UNIVERSIDADE TECNOLÓGICA FEDERAL DO PARANÁ CAMPUS CURITIBA CURSO DE ENGENHARIA DE CONTROLE E AUTOMAÇÃO AMANDA LÚCIA CARSTENS RAMOS

ENGENHARIA DE SISTEMAS MICROPROCESSADOS

Arquitetura do Microcontrolador Atmega 328

Prof. Daniel Hasse. Robótica Industrial

Programa Trainee 2012 Módulo 4 Microcontroladores AVR

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

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

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

SISTEMA DE AUTOMAÇÃO RESIDENCIAL: ACESSIBILIDADE NO CONTROLE DOMÉSTICO JASON SCALCO PILOTI

Pontifícia Universidade Católica do Rio Grande do Sul Faculdade de Engenharia Curso de Engenharia Elétrica Laboratório de Processadores II

PROTÓTIPO DE SISTEMA DE CAPTURA DE DADOS MULTIPONTO WIRELESS PARA CONTROLE DE CONSUMO DE ÁGUA

PROTÓTIPO DE UM CONTROLADOR DE TEMPERATURA BASEADO EM LÓGICA FUZZY UTILIZANDO UM MICRONTROLADOR

Introdução ao LabVIEW para Robótica

Transcrição:

Projeto de iniciação científica Placa Eletrônica para Robôs Móveis Orientador: Flavio Tonidandel Departamento: Engenharia Elétrica Candidato: Luiz Roberto Alves Pereira N FEI: 11.206.231-0 Início: Fevereiro de 2009 Provável conclusão: Janeiro de 2010

RESUMO DO PROJETO A equipe do Centro Universitário da FEI, RoboFei [1], participa anualmente da competição IEEE Livre [2] que tem como característica estimular o desenvolvimento da robótica na America latina. Esta competição tem suas regras alteradas todos os anos, sendo criados novos desafios a serem superados pelas equipes. Porém em todas as edições os robôs precisam vencer esses desafios de forma autônoma, sem interferência humana. Este projeto tem como principal objetivo o desenvolvimento de um hardware e um firmware que permita o desenvolvimento de qualquer robô móvel para desempenhar as tarefas do evento sem necessitar de grandes modificações em seu equipamento. Esse projeto também seria usado como plataforma de desenvolvimento e pesquisa na instituição a fim de testes de novos sensores e dispositivos que podem ser acoplados a esse hardware através de seus conectores. Palavras-chave: 1. Robótica 2. Modularidade 3. Sensores 4. Microcontrolador

I. REVISÃO BIBLIOGRÁFICA A robótica móvel [3] é uma categoria caracterizada pela mobilidade de seus robôs e sua capacidade de navegação por ambientes diversos. O robô móvel difere-se de outras categorias de robôs, pois não são instalados em um local fixo, onde os acontecimentos futuros são previsíveis. Robôs classificados como braço robóticos [4], não são capazes de alcançar pontos fora de sua área de trabalho. Robôs móveis são capazes de se locomover e interagir com o ambiente por isso são utilizados para trabalharem em ambientes desconhecidos, ambientes dinâmicos onde não se tem como prever o estado futuro desse ambiente. Esses robôs podem ser controlados remotamente ou podem ser totalmente autônomos, capazes de tomar decisões em situações adversas. I.1. Laboratório de Robótica e inteligência artificial. Nesse laboratório são desenvolvidas pesquisas e alguns projetos que participam de eventos e competições pelo Brasil. Entre eles o futebol de robôs [5][6][7] e o IEEE Livre, descrito a seguir. I.1.1. IEEE Livre. Esta competição ocorre anualmente no país sendo que há também a versão Latina Americana. Ela funciona da seguinte forma: a regra é disponibilizada para as equipes com alguns meses de antecedência através do site oficial da organização do evento. Com posse das regras as equipes constroem os robôs com o objetivo de superar os obstáculos propostos. Essas regras são alteradas todos os anos para estimular novas pesquisas, mas o robô sempre realizará as tarefas de forma autônoma, sem interferência humana. Próximo à data da competição as equipes submetem uma descrição do projeto, assim é possível trocar informações com as outras equipes e compartilhar tecnologias.

I.2. Hardware e Firmware. A construção de um robô móvel requer uma serie de dispositivos como motores, servomecanismos, vários sensores, eletrônica de potência e controle. O uso de motores [8] é necessário para dar movimentos ao robô, com eles é possível atribuir à quantidade de graus de liberdade que o mesmo possui. A eletrônica de potência é a interface entre o controle e os motores, essa etapa é responsável por fornecer corrente suficiente para ativá-los. Essa interface é composta por uma ponte H [9] para cada motor e seu circuito está demonstrado abaixo. Figura 1 Ponte H [9]. A ponte H trabalha com quatro chaves, sendo que as duas de cada lado são acionadas em comum e trabalham com lógica invertida, ou seja, quando a superior estiver fechada a inferior estará aberta, o mesmo acontece do outro lado. Com isso podemos controlar o sentido de movimentação do motor, conforme figura abaixo.

Figura 2 Funcionamento da inversão de rotação [9]. Essa configuração possibilita também acionar o motor em diferentes velocidades, isso ocorre por que as chaves são acionadas através de um pulso PWM, deste modo a velocidade e controlada pela largura de pulso. A eletrônica de controle e composta por um microcontrolador [10] que gerencia todos os sensores e motores conectados ao robô. O microcontrolador é um dispositivo poderoso que possui os mesmos componentes de um microcomputador, como CPU, memória RAM e ROM internas, I/O s, timers, contadores, interrupções, comparadores analógicos, PWM (Pulse Width Modulation), conversor A/D, entre outros periféricos. Através de um firmware gravado em sua memória ROM, ele executa uma seqüência de tarefas, que entre elas podem ser, tratar uma informação do meio externo, enviar um dado a outro microcontrolador, acender ou ligar um dispositivo, e mais uma infinidade de possibilidades. Os sensores são responsáveis por transmitirem as sensações do ambiente para o microcontrolador, muitos tipos de sensores podem ser utilizados em robô, mas os que merecem destaque na robótica móvel são os sonares [11] e bússolas digitais [12] entre outros tantos.

II. PROJETO DE PESQUISA II.1. Objetivos e justificativas Este projeto tem como objetivo a construção de um hardware e um firmware para poder ser aplicado a qualquer robô móvel autônomo, tendo como principal característica ser um dispositivo genérico e padronizado, com módulos pré-definidose programados, que permita incluir e substituir periféricos bem como controlar o robô de forma fácil e rápida. Este trabalho também tem como objetivo ser uma plataforma de pesquisa e desenvolvimento para testar a funcionalidade de novos sensores aplicados a robôs móveis. II.2. Metodologia II.2.1. Recursos humanos e materiais Há necessidade de um aluno de iniciação científica para realizar este trabalho e os recursos de materiais necessários para a implementação desse equipamento são: - Software de edição e compilação do código fonte, que já existe no laboratório de Robótica e IA; - Laboratório de Robótica e IA para a utilização do PC; - Recursos do CLE (fontes de alimentação, componentes e equipamentos de medida, etc.). II.2.2. Métodos O aluno já faz parte do projeto RoboFEI, como voluntário desde agosto de 2008, ano em que começou a ter contato com o Laboratório de Robótica. Inicialmente será feita uma pesquisa sobre os tipos de sensores mais importantes na construção de um robô que tem como característica a flexibilidade em suas aplicações. Em seguida serão definidos quais atuadores darão movimento ao robô, levando em consideração a velocidade e o torque, e qual a melhor forma de alimentar esses dispositivos.

Após essas definições serão realizados testes nos sensores a fim de confirmar a eficácia e viabilização destes dispositivos no projeto. Depois será necessária a definição da eletrônica de potência, para acionar os motores que irão movimentar o robô, e a eletrônica de controle para gerenciar todos os dispositivos e as futuras expansões. Será realizado teste de deslocamento para depois ser confeccionada a placa eletrônica. Por fim, virão a programação e os testes finais que garantirão o funcionamento correto do dispositivo eletrônico e a necessidade de ajustes finais. II.3. Plano de trabalho e cronograma A tabela I apresenta o cronograma de atividades deste projeto de iniciação científica. Revisão bibliográfica Tabela I: Cronograma de atividades do projeto de iniciação científica. Meses Atividade 1 2 3 4 5 6 7 8 9 10 11 12 Pesquisa e definição dos sensores Definição dos motores e servos Definição das baterias Teste dos sensores Definição da eletrônica de potência Definição da eletrônica de controle Testes de deslocamento Confecção das placas Programação Testes e alterações finais Elaboração de relatório parcial Elaboração do relatório final

REFERÊNCIAS BIBLIOGRÁFICAS [1] - RoboFEI - Disponível em: <http://www.fei.edu.br/robo>. Acesso em: 14 Dez. 2008. [2] - IEE Livre - Disponível em: <ftp://users.dca.ufrn.br/regras/open2008_pt.pdf>. Acesso em: 14 Dez. 2008. [3] - C. Ribeiro, A. H. R. Costa e R. A. F. Romero, Robôs Moveis e Inteligentes: Princípios e Técnicas. [4] - FRANCHIN, Marcelo N. Elementos de Robótica Disponível em: <http://www.dee.feb.unesp.br/~marcelo/robotica/robot3.htm>. Acesso em: 14 Dez. 2008. [5] - Martins, F. Murilo. Desenvolvimento de um novo protótipo para o time de futebol de robôs da FEI. Disponível em: <http://www.fei.edu.br/robo/arquivos/projetoic_murilo.pdf>. Acesso em: 14 Dez. 2008. [6] - RoboCup Official Site. Disponível em: <http://www.robocup.org>. Acesso em: Acesso em: 14 Dez. 2008. [7] - Federation of International Robosoccer Association. Disponível em: <http://www.fira.net>. Acesso em: 14 Dez. 2008. [8] - Santos, André O. Desenvolvimento do Time de Futebol de Robôs da Categoria Small Size da FEI - ROBOFEI. Disponível em: <http://www.fei.edu.br/robo/arquivos/projetoic_andré.pdf>. Acesso em: 14 Dez. 2008. [9] - Patsko, Luís F. Tutoria montagem da ponte h.. Disponível em: http://www.maxwellbohr.com.br/downloads/tutorial%20eletronica%20- %20Montagem%20de%20uma%20Ponte%20H.pdf. Acesso em: 14 Dez. 2008. [10] - Sousa, Daniel R. Microcontroladores ARM7 (Philips - família LPC213x). Érica, 2005. [11] - Max Sonar - Disponível em: <http://www.tato.ind.br/files/ez1.pdf>. Acesso em: 14 Dez. 2008. [12] - Bússola Digital - Disponível em: <http://www.parallax.com/portals/0/downloads/docs/prod/compshop/hm55bmoddo cs.pdf>. Acesso em: 14 Dez. 2008.