Sistemas on-line!!

Olha Senhoras e Senhores!

Primeiramente peço desculpas pela demora na atualização. Estou enrolado com a Faculdade e esse projeto ao mesmo tempo!

Bom, vamos ao status do nosso protótipo!

Sistema mecânico - 100% construído.

A última implementação foram os encoders opticos, que são equipamentos responsáveis pelo cálculo da velocidade de cada uma das rodas. O processador central lê o sinal dos encoders e calcula a diferença de tempo entre cada leitura. Assim, ao saber quanto cada roda avançou em um determinado tempo, podemos calcular a velocidade. (velocidade = espaço / tempo)

Sistema de comunicação

O protocolo de comunicação está sendo desenvolvido no momento. Quando pronto, será um sistema baseado em pacotes contendo registro de funções + registro de dados. Estopu escrevendo uma tabela listando a função, a ação que essa função corresponde, e os dados esperados.

Por exemplo, a função “0A” é o pacote de dados de movimentação e espera outras 6 informações, sendo que o pacote fica assim:

0A FF FF 01 8A 77 88

Abaixo segue o exemplo da implementação do Fail Safe (proteção que desliga o robo em caso de pane eletrônica):

- O Robô recebe via rádio duas informações no valor de 01 e 00

- A máquina de estados (nome desse tipo de programa) interpreta que 01 = função e 00 = informação (dado)

- A função 01 na tabela significa a função “Requisição de Identificação”, e o valor 00 indica que o robô deve responder a esse “chamado” em no máximo 1 segundo.

- o Robô devolve o pacote com a informação 02 e 01 que são respectivamente a função de resposta (02) junto com a confirmação do recebimento da requisição inicial (01)

Tanto o controle remoto quanto o robô, ficarão emitindo “Requisições de identificação” o tempo todo, e quando qualquer uma das partes não responder a essa requisição, uma rotina de auto-desligamento é iniciada. Desta forma, caso o sistema de comunicações falhe, o dispositivo “assassino” sofre auto-desligamento!

Agora preciso completar essa tabela de funções…

Vou tentar postar fotos esse final de semana…

Abraço a todos!

Um comentário

  1. lara em 7 de Abril de 2008

    oi, eu tenho um evento no colégio e vou fazer sobre mecatrônica, só que eu não sei como fazer um carrinho nem os materiais necessários. Se puder me ajudar, agradeço. :D

Deixe uma resposta.