Robótica Móvel - Robotino ®
Robótica Móvel - Robotino ®
Portas USB, Serial
Cartão de Memória
Entradas e Saídas Digitais e Analógicas Ethernet
Cartão de Memória
Robótica Móvel - Robotino ®
Motor com encoder
Sensor anti-colisão
Robótica Móvel - Robotino ®
Display LCD
Led indicador Scroll para cima
Liga/Desliga
Enter
Retorna ao menu anterior Scroll para baixo
®
Ligue o controlador;
Primeiro contato com o Robotino ®
Ligue o controlador;
• Verifique o endereço de IP no display;
• Selecione a linguagem em inglês;
• Utilize as setas para rolar o Menu e „Enter“ para selecionar a opção desejada;
• Vá até a opção „Demo“ e selecione a opção „Circle“. Verifique se todas as rodas estão em funcionamento. Caso contrário reinicie o controlador;
• Teste os programas Demo, selecionando alguns deles e verifique o comportamento do Robotino em cada caso
•
O programa demonstração „Line follow“ utiliza a câmera e necessita um piso claro
Robótica Móvel - Robotino ®
• Retire a parte superior de comando do Robotino;
• Verifique a parte mecânica e elétrica;
• Desmonte a parte elétrica e mecânica;
F t d t õ á i d
• Faça todas as anotações necessárias para poder remontar posteriormente;
• Observe atentamente as conexões elétricas dos motores;;
• Identifique e relacione as peças para sua
informação;
Robótica Móvel - Robotino ®
• Motor DC (GR 42x25)
• Voltagem nominal 24 VDC
• Velocidade nominal 3600 RPM
• Torque nominal 3,8 Ncm 3.8
• Corrente nominal 0,9 A
• Starting torque Ncm 20
• Velocidade sem carga 4200 RPM
• Velocidade sem carga 4200 RPM
1 – Motor DC 2 – Encoder
3 – Rodas Omnidirecional
Robótica Móvel - Robotino ®
®
Ligue o controlador;
Primeiro contato com o Robotino ®
Ligue o controlador;
• Verifique o endereço de IP no display;
• Selecione a linguagem em inglês;
• Utilize as setas para rolar o Menu e „Enter“ para selecionar a opção desejada;
• Vá até a opção „Demo“ e selecione a opção „Circle“. Verifique se todas as rodas estão em funcionamento. Caso contrário reinicie o controlador;
• Teste os programas Demo, selecionando alguns deles e verifique o comportamento do Robotino em cada caso
•
O programa demonstração „Line follow“ utiliza a câmera e necessita um piso claro
l h f b i
®i
Controle Remoto com o Software Robotino ® View.
• Instale the software Robotino
®View;
• Siga os passos da instalção até o final
• Você deve fazer a instalação num computador com placa Ethernet WiFi
• Inicie o controlador do Robotino. Será criada uma rede WLAN network chamada Robotino x.x Inicie o controlador do Robotino. Será criada uma rede WLAN network chamada Robotino x.x
• Faça os ajustes de configuração da rede Wireless no computador
• selecione a opção de configuração automática da rede
l i d á i d
• selecione endereçamento automático de IP
• Busque as redes WLAN disponíveis. Selecione a rede Robotino x.x
• Conecte nessa rede
• Inicialize o Robotino®
• Abra o software Robotino® View e selecione no menu File -> New -> Function block program
• Ajuste o endereço de IP Address correto e click no ícone „connection“ para se conectar com t l d
o controlador
Robotino ® View
1 Barra do Windows;;
2 Barra de Ferramentas para criar e salvar novos programas, para iniciar, pausar e parar a
ã d U execução de programas. Um duplo clique no botão Stop, provoca a parada de todos os programas ativos;
p g ;
3 Inserção do endereço IP do robô a ser controlado;
4 Botão para estabelecer ou
cortar a comunicação online
cortar a comunicação online
com o controlador do robô;
Robotino ® View
5 Biblioteca com todos os blocos 5 Biblioteca com todos os blocos
de função;
6 Display dos dados de
funcionamento durante o acesso remoto;
7 Acesso a parâmetros individuais internos do blocos de função;
8 Clicando no bloco de função, uma 8 Clicando no bloco de função, uma
nova janela será mostrada com os parâmetros correspondentes de cada bloco;
9 St t d i t
9 Status do sistema;
10 Listagem de valores e parâmetros do programa;
11 Área de programação;
11 Área de programação;
12 Barra de navegação dos
programas;
á
Programação Básica
Você pode encontrar no item Help uma descrição de funcionamento de todos os
•
Criar um novo programa
C i t t
p p ç
blocos utilizados na programação com Robotino® View
• Carregar um programa existente
• Inserir blocos de função num programa
• Estabelecer a conexão entre os blocos de função
• Executar um programa Executar um programa
• Estabelecer a conexão com o Robotino
• Selecionar blocos de função a partir da biblioteca
Existem diversos programas exemplos armazenados na memória do controlador do
Robotino, além de alguns exemplos no item Help
T f 1 C t l d M t Tarefa 1: Controle do Motor
• Inicie o Robotino View
• Abra um novo programa e nomeie p g
• Estabeleça a conexão com o Robotino
• Click e arraste o bloco de função Constant na pasta Generator
• Click e arraste o bloco de função Motor
• Click e arraste o bloco de função Motor na pasta Robotino Hardware
• conecte o bloco Constant à posição Velocidade do bloco do Motor;
• Velocidade atual
• Posição relativa
•Altere o valor da constante e verifique o giro da roda
• Velocidade (nr. pulsos/ ms)
• Prioridade: default = 1 • Posição relativa
(contagem de incrementos)
• Corrente do motor em mA
• Reset
• Freio
número de incrementos do
encoder/revolução = 2048
C t l d M i t
• Tarefa - Pare o motor após uma revolução
Controle de Movimentos
p ç
completa da roda.
• Observe que o motor deve ser parado quando o valor de incrementos chegar a 16 x 2048 =
32 768 incrementos (16 por conta da taxa de 32.768 incrementos (16 por conta da taxa de transmissão)
• Conecte a segunda saída do bloco Motor com a primeira entrada do bloco Compare.
• Insira um bloco Constant com o valor total de incrementos.
• Insira outro bloco Constant, para fazer o Reset.
Este reset irá zerar a contagem de incrementos Este reset irá zerar a contagem de incrementos.
• Verifique os resultados, alterando a velocidade
aplicada sobre o motor.
C t l d M i t Controle de Movimentos
O i t d R b ti d f it O movimento do Robotino pode ser feito em qualquer direção, a partir do
acionamento sincronizados dos motores
C t l d M i t Controle de Movimentos
Motor 1 Motor 2 Motor 3 Direção do Movimento
Positivo Positivo Positivo Movimento no sentido anti-horário, sem deslocamento lateral Positivo Positivo Desligado Movimento no sentido horário com pequeno raio
Positivo Positivo Negativo Movimento no sentido horário com grande raio Positivo Desligado Positivo Movimento no sentido horário com pequeno raio Positivo Desligado Desligado Movimento no sentido horário com raio médio Positivo Desligado Negativo Deslocamento a 300 graus
Positivo Negativo Positivo Movimento no sentido horário com grande raio Positivo Negativo Positivo Movimento no sentido horário com grande raio Positivo Negativo Desligado Deslocamento a 0 graus
Positivo Negativo Negativo Movimento no sentido anti-horário com grande raio
C t l d M i t Controle de Movimentos
Motor 1 Motor 2 Motor 3 Direção do Movimento
Desligado Positivo Positivo Movimento no sentido horário com pequeno raio Desligado Positivo Desligado Movimento no sentido horário com raio médio Desligado Positivo Negativo Deslocamento a 240 graus
Desligado Desligado Positivo Movimento no sentido horário com raio médio Desligado Desligado Desligado Parado
Desligado Desligado Negativo Movimento no sentido anti-horário com raio médio Desligado Negativo Positivo Deslocamento a 60 graus
Desligado Negativo Positivo Deslocamento a 60 graus
Desligado Negativo Desligado Movimento no sentido anti-horário com raio médio Desligado Negativo Negativo Movimento no sentido anti-horário com pequeno raio
C t l d M i t Controle de Movimentos
Motor 1 Motor 2 Motor 3 Direção do Movimento
Negativo Positivo Positivo Movimento no sentido horário com grande raio Negativo Positivo Desligado Deslocamento a 180 graus
Negativo Positivo Negativo Movimento no sentido anti-horário com grande raio
N ti D li d P iti D l t 120
Negativo Desligado Positivo Deslocamento a 120 graus
Negativo Desligado Desligado Movimento no sentido anti-horário com raio médio Negativo Desligado Negativo Movimento no sentido anti-horário com pequeno raio Negativo Negativo Positivo Movimento no sentido anti-horário com grande raio Negativo Negativo Desligado Movimento no sentido anti-horário com pequeno raio