Implementação de técnicas de controle de motor de passo em aplicações CNC
Resumo
O objetivo deste trabalho é desenvolver uma metodologia de controle de equipamentos acionados por motores de passo, via porta paralela de microcomputadores, com até três eixos programáveis, para utilização em processos de automação. Para implementar o sistema proposto, utilizou-se um ambiente de desenvolvimento de programas computacionais, através do qual foi possível fazer a comunicação com a porta paralela do computador para transferência de dados de controle aos circuitos de acionamento dos motores de passos. O programa
desenvolvido possui as seguintes funções: prioridade de execução do processo no sistema operacional do microcomputador; interpretação de seqüências de operações
programadas através de arquivos de dados; visualização do arquivo de dados para controle do equipamento durante sua execução; visualização em tempo real dos dados de controle enviados à porta paralela; controle manual e automático do
equipamento; execução de forma reversa dos movimentos aplicados aos eixos do equipamento; ajuste de velocidade dos eixos de movimento do equipamento de forma automática ou manual; e sistema de ajuda online. Características importantes
apresentadas pelo sistema proposto são a precisão no controle da velocidade, a capacidade de armazenar configurações diversas para diferentes equipamentos,
possibilidade de reproduzir de forma automática até 100 vezes uma operação programada, facilitando a produção em série e capacidade de armazenar uma seqüência de comandos manuais, possibilitando a programação por aprendizagem.
Testes práticos de operação do sistema demonstraram a viabilidade de aplicação da técnica em processos que demandam automação programável.