| Resumo: O
        objetivo do trabalho é o desenvolvimento sistema de controle por
        hardware FPGA para um micro-robô, constituído de dois motores de passo
        híbridos acoplado em uma base. Os motores serão controlados por um CI
        programável da ALTERA, colocado acima dos motores. Este CI receberá
        dados seriais de oito bits que deverá conter ou a velocidade e a
        direção do robô ou o sentido e o ângulo de rotação. O programa que
        controla os motores de passo, desenvolvido em VHDL (linguagem de
        descrição de hardware), é dividido em quatro módulos. O primeiro
        módulo recebe os dados seriais via RS-232 e transmite para o segundo
        módulo serialmente. No segundo módulo os dados são paralelizados para
        então ser enviados ao próximo módulo, onde esses dados são
        transformados em pulsos de clock que controlam o quarto módulo. Neste
        último módulo é feita a lógica dos pulsos de controle dos
        enrolamentos dos motores de passo. A lógica dos pulsos de controle
        constitui em excitar dois enrolamentos do motor por vez, fazendo assim o
        motor de passo trabalhar em modo full step com duas fases excitadas por
        vez, ao invés de apenas uma fase excitada onde deixaria o motor com um
        torque menor e menor velocidade. O sistema se encontra em final de
        implementação e testes. Como trabalho futuro, já se encontra em
        desenvolvimento um circuito para controle do micro-robô a partir de
        informações visuais. |