Olá Pessoal,

Como faço para controlar o rpm e a quantidade de passos de um motor atraves do C#?

Consigo apenas ligar e desligar o motor, mas o passo e a velocidade com que roda até o momento

não consegui.

Grato a todos

Alessandro

Exibições: 1870

Responder esta

Respostas a este tópico

Se você puder nos indicar:

1 - O tipo de conexão que está usando entre o PC e o motor de passo.

2 - Qual as linhas de comando que está usando para isso.

3 - Como é a interface e o drive que está usando com o motor de passo.

4 - Marca e modelo de motor de passo.

Ajuda bastante, a entender o problema. A solução vai depender depois.

Obrigado.

Ola Euclides,

Bom a comunicação está com o Arduino e a placa "EasyDriver". http://www.labdegaragem.org/loja/index.php/36-motores-afins/easydri...

2 - Esse é o problema.

para ligar e desligar o motor, declarei uma variavel no arduino e se ela for "l" é para ligar, e se for "d" é para desligar, assim que consegui fazer ele ligar e desligar, caso queira ver o código do C# posso enviar pra ti, me manda seu e-mail que envio.

3 - Drive? não entendi.

4 - O motor de passo estou usando este, http://www.labdegaragem.org/loja/index.php/motor-de-passo-com-cabo....

 

Euclides, muito obrigado pela ajuda.

abraços

Alessandro

Veja isso: 

1 - Tutorial aqui mesmo do LdG:

http://labdegaragem.com/profiles/blogs/tutorial-arduino-com-easydri...

2 - Se ainda estiver difícil:
http://bildr.org/2011/06/easydriver/

Boa sorte.

O RPM é referente o delay que vc usa pelo acionamento de cada bobina, quanto menos mais rapido, mas existe um delay minimo pra se usar, ai vc tera que testar...

Ja pela quantidade de passos ai vai depender da forma que vc VAI DAR OS PASSOS, mas no geral existe uma formula de saber quantos passos são necessario pra chegar em 360º

no caso serial algo assim;

Passos_Volta = 360º / 1,8º
Passos_Volta = 200.

se n for isso que esteja perguntando, ja desculpe-me.


Abraços

 

Bom dia, Renyer e Euclides!

Muito obrigado pelas respostas, vou fazer os testes e torno a responder o ocorrido.

Obrigado e bom dia pra todos.

Minha ideia é usar esse recurso para criar um maquina de soldar tudos, entro com o diametro e comprimento e o sistema calcula e joga para o Arduino somente a quantidade de passos para o diametro e comprimento.

 

Abraços

Alessandro

Massa, gostei, vai mostrando ai o desenrolar do projeto...

Abraços.

Pode deixar que publico sim.

Abraços.

Alessandro

RSS

© 2024   Criado por Marcelo Rodrigues.   Ativado por

Badges  |  Relatar um incidente  |  Termos de serviço