IMPLEMENTAÇÃO DE TÉCNICAS DE CONTROLE DE MOTOR DE PASSO EM APLICAÇÕES CNC
The objective of this work is to develop a methodology to control of equipments powered by stepping motors, via the computer parallel port, with up to three programmable axes, for use in automated processes. To implement the proposed system, used to be an environment for developing computer programs...
Main Author: | |
---|---|
Other Authors: | |
Format: | Others |
Language: | Portuguese |
Published: |
Universidade Federal de Santa Maria
2009
|
Subjects: | |
Online Access: | http://repositorio.ufsm.br/handle/1/8098 |
id |
ndltd-IBICT-oai-repositorio.ufsm.br-1-8098 |
---|---|
record_format |
oai_dc |
collection |
NDLTD |
language |
Portuguese |
format |
Others
|
sources |
NDLTD |
topic |
Comando numérico computadorizado Motor de passo Automação programável Computer numerical control Stepping motors Programmable automation CNPQ::ENGENHARIAS::ENGENHARIA DE PRODUCAO |
spellingShingle |
Comando numérico computadorizado Motor de passo Automação programável Computer numerical control Stepping motors Programmable automation CNPQ::ENGENHARIAS::ENGENHARIA DE PRODUCAO Cristo, Edinara Filipiak de IMPLEMENTAÇÃO DE TÉCNICAS DE CONTROLE DE MOTOR DE PASSO EM APLICAÇÕES CNC |
description |
The objective of this work is to develop a methodology to control of equipments powered by stepping motors, via the computer parallel port, with up to three programmable axes, for use in automated processes. To implement the
proposed system, used to be an environment for developing computer programs, which could make communication with the computer's parallel port for data transfer control circuits to drive the stepping motors. The program developed has the following functions: priority for implementing the process in the microcomputer operating system, interpretation of sequences of planned operations through data files, view the data file to control the equipment during its implementation; view realtime
control data sent to the parallel port, manual and automatic control of equipment, implementation of reverse form of movements applied to the axes of equipment, adjustment of speed of the movement axes of the equipment in automatic or manual and online help system. Important features presented by the proposed system is the precision control of speed, the ability to store different settings for different equipment, possibility of playing in an automatic way to 100 times an operation planned by facilitating mass production, and capacity to store a sequence of manual commands, enabling the program by learning. Practical tests of operation of the system demonstrated the feasibility of applying the technique in cases that require programmable automation. === 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. |
author2 |
Silva, Alexandre Dias da |
author_facet |
Silva, Alexandre Dias da Cristo, Edinara Filipiak de |
author |
Cristo, Edinara Filipiak de |
author_sort |
Cristo, Edinara Filipiak de |
title |
IMPLEMENTAÇÃO DE TÉCNICAS DE CONTROLE DE MOTOR DE PASSO EM APLICAÇÕES CNC |
title_short |
IMPLEMENTAÇÃO DE TÉCNICAS DE CONTROLE DE MOTOR DE PASSO EM APLICAÇÕES CNC |
title_full |
IMPLEMENTAÇÃO DE TÉCNICAS DE CONTROLE DE MOTOR DE PASSO EM APLICAÇÕES CNC |
title_fullStr |
IMPLEMENTAÇÃO DE TÉCNICAS DE CONTROLE DE MOTOR DE PASSO EM APLICAÇÕES CNC |
title_full_unstemmed |
IMPLEMENTAÇÃO DE TÉCNICAS DE CONTROLE DE MOTOR DE PASSO EM APLICAÇÕES CNC |
title_sort |
implementação de técnicas de controle de motor de passo em aplicações cnc |
publisher |
Universidade Federal de Santa Maria |
publishDate |
2009 |
url |
http://repositorio.ufsm.br/handle/1/8098 |
work_keys_str_mv |
AT cristoedinarafilipiakde implementacaodetecnicasdecontroledemotordepassoemaplicacoescnc AT cristoedinarafilipiakde implementationofcontroltechniquesofsteppingmotorintocncapplications |
_version_ |
1718644418828828672 |
spelling |
ndltd-IBICT-oai-repositorio.ufsm.br-1-80982018-05-23T17:11:51Z IMPLEMENTAÇÃO DE TÉCNICAS DE CONTROLE DE MOTOR DE PASSO EM APLICAÇÕES CNC IMPLEMENTATION OF CONTROL TECHNIQUES OF STEPPING MOTOR INTO CNC APPLICATIONS Cristo, Edinara Filipiak de Silva, Alexandre Dias da Oliveira, Leandro Costa de Limberger, Inacio da Fontoura Comando numérico computadorizado Motor de passo Automação programável Computer numerical control Stepping motors Programmable automation CNPQ::ENGENHARIAS::ENGENHARIA DE PRODUCAO The objective of this work is to develop a methodology to control of equipments powered by stepping motors, via the computer parallel port, with up to three programmable axes, for use in automated processes. To implement the proposed system, used to be an environment for developing computer programs, which could make communication with the computer's parallel port for data transfer control circuits to drive the stepping motors. The program developed has the following functions: priority for implementing the process in the microcomputer operating system, interpretation of sequences of planned operations through data files, view the data file to control the equipment during its implementation; view realtime control data sent to the parallel port, manual and automatic control of equipment, implementation of reverse form of movements applied to the axes of equipment, adjustment of speed of the movement axes of the equipment in automatic or manual and online help system. Important features presented by the proposed system is the precision control of speed, the ability to store different settings for different equipment, possibility of playing in an automatic way to 100 times an operation planned by facilitating mass production, and capacity to store a sequence of manual commands, enabling the program by learning. Practical tests of operation of the system demonstrated the feasibility of applying the technique in cases that require programmable automation. 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. 2009-06-04 2009-06-04 2009-02-20 info:eu-repo/semantics/publishedVersion info:eu-repo/semantics/masterThesis CRISTO, Edinara Filipiak de. IMPLEMENTATION OF CONTROL TECHNIQUES OF STEPPING MOTOR INTO CNC APPLICATIONS. 2009. 93 f. Dissertação (Mestrado em Engenharia de Produção) - Universidade Federal de Santa Maria, Santa Maria, 2009. http://repositorio.ufsm.br/handle/1/8098 por 300800000005 400 300 300 300 500 3b38579e-678e-4369-884f-4339cc684805 edd3e0ce-cd92-40bc-8472-63ffbd234d51 63ac3495-c9d6-4ba1-9e21-9d6425c16b89 77b4b0ad-4283-4470-ad4c-3583079bc4dd info:eu-repo/semantics/openAccess application/pdf Universidade Federal de Santa Maria Programa de Pós-Graduação em Engenharia de Produção UFSM BR Engenharia de Produção reponame:Repositório Institucional da UFSM instname:Universidade Federal de Santa Maria instacron:UFSM |