Autor Tópico: Acionamento de motores de passo utilizando Micropasso com o pic16F628  (Lida 6670 vezes)

Description:

0 Membros e 1 Visitante estão vendo este tópico.

Offline Macedo

  • Novato
  • *
  • Posts: 1
  • Sexo: Masculino
  • GUIA-CNC
Acionamento de motores de passo utilizando Micropasso com o pic16F628
« Online: 19 de Fevereiro de 2011, 00:29 »
Caros colegas

É com grande satisfação que posto minha primeira pergunta neste fórum.

Estou estudando o acionamento de motores de passo através de micropassos e já surgiram varias dúvidas:

1 - Se é possível utilizar apenas um PWM do microcontrolador com duas saídas defasadas entre si. ou seja estou entendendo que a defasagem entre os dois sinais senoidais deve representar o micropasso considerado?

2 - Como o microcontrolador emula o sinal senoidal?

3 - Qualquer driver que tenha potência suficiente para acionar determinado motor poder ser utilizado para micropassos? Presumi que para acionar motores de passo através de micropassos o driver precisa ter uma relação entre o sinal de entreda e a saída proporcionais. É isso mesmo?

Agradeço antecipadamente aos colegas do fórum


Macedo

Offline FB

  • "... Potência não é nada sem controle!"
  • Novato
  • *
  • Posts: 15
  • Sexo: Masculino
Re:Acionamento de motores de passo utilizando Micropasso com o pic16F628
« Resposta #1 Online: 19 de Fevereiro de 2011, 20:19 »
Olá Macedo.
1 - É com o pwm que se consegue os micropassos.
2 - Ele não emula uma onda senoidal. Em pwm o que muda é o periodo do ciclo ativo ou também a frequencia. O sinal pwm é totalmente digital. Veja a figura:

http://www.pages.drexel.edu/~kws23/tutorials/PWM/PWM.gif
Acionamento de motores de passo utilizando Micropasso com o pic16F628


3 - Por mais simples que seja, é possivel acionar:

http://heli.xbot.es/microstep/microstep2.jpg
Acionamento de motores de passo utilizando Micropasso com o pic16F628


Segundo a página que visitei algum tempo atrás em busca desta informação, o dono do projeto conseguiu até 3200 micropassos em um motor de 1.8°

http://heli.xbot.es/microstep/microstep6.jpg
Acionamento de motores de passo utilizando Micropasso com o pic16F628


Suas dúvidas poderão ser melhor compreendidas: http://heli.xbot.es/microstep/microstep.htm (em espanhol).
Espero que esclareça em algo.
Abraço.

Offline F.Gilii

  • Administrador
  • CNCMASTER
  • *******
  • Posts: 13796
  • Sexo: Masculino
  • Consultoria, Automação e Construção de Máquinas
  • Cidade - UF: Atibaia - SP
  • Nome:: Fabio Gilii
  • Profissão: Tec. Mecanica de Precisão
Re:Acionamento de motores de passo utilizando Micropasso com o pic16F628
« Resposta #2 Online: 19 de Fevereiro de 2011, 20:35 »
Apenas por comentar - um acionamento de um servo de modelismo é uma coisa, e acionar um motor de passo é outra...

Nesta página o autor comenta e mostra num gráfico como fica a corrente medida em uma fase quando se aciona o motor em micropasso - se não me engano ele está acionando o motor em 12.800 passos (64x)

http://www.vincenzov.net/eng/design/microstep.htm

Outro capaz de gerar movimentos muito suaves é este (Linistepper)
http://www.piclist.com/tecHREF/io/stepper/linistep/index.htm

Offline FB

  • "... Potência não é nada sem controle!"
  • Novato
  • *
  • Posts: 15
  • Sexo: Masculino
Re:Acionamento de motores de passo utilizando Micropasso com o pic16F628
« Resposta #3 Online: 21 de Fevereiro de 2011, 13:27 »
Apenas por comentar - um acionamento de um servo de modelismo é uma coisa, e acionar um motor de passo é outra
Não discordo de maneira nenhuma, mas a ilustração está mostrando o PWM  (o unico que tinha em vista de forma animada para melhor compreensão) em resposta à:
Caros colegas
1 - Se é possível utilizar apenas um PWM do microcontrolador com duas saídas defasadas entre si. ou seja estou entendendo que a defasagem entre os dois sinais senoidais deve representar o micropasso considerado?

2 - Como o microcontrolador emula o sinal senoidal?

Até então o colega perguntou sobre o pwm (sinal digital) associando o mesmo com sinal senoidal (sinal analógico). Duas coisas bem distintas.

Os sites indicados pelos links são interessantes, obrigado por compartilhar.
Abraço.

 

/** * */