Loading


Autor topico: Divisor -- com motor de passo  (Lida 2157 vezes)

0 Membros e 1 Visitante esto vendo este topico.

Offline Elizeu

  • Novato
  • *
  • Mensagens: 62
  • Sexo: Masculino
Divisor -- com motor de passo
« Online: 05 de Fevereiro de 2012, 22:46 »

Caros amigos, a partir de uma necessidade acabei criando um software para fazer divisão a partir de um motor de passo.
Caso alguem tenha interesse, estou disponibilizando para testarem.
You are not allowed to view links. Register or Login
Este é capaz de acionar uma placa comum (STEP, DIR, ENABLE)
step = píno 2 dir = pino 3 e enable pino 4
Este software foi desenvolvido no Visual Studio 2008 , roda no windows XP e  Windows 7 Inclusive no 64bits
Aconsellho quem for usa-lo que monte com um redutor de rosca sem fim como eu fiz, pois fica realmente muito preciso..

Espero sinceramente que sirva pra mais alguem ..
Grande abraço a todos



Offline Blackmore

  • Moderador
  • CNCMASTER
  • ******
  • Mensagens: 1405
  • Sexo: Masculino
  • Profissão: Projetista Mecânico/Automação
Re:Divisor -- com motor de passo
« Resposta #1 Online: 05 de Fevereiro de 2012, 23:11 »
Por curiosidade, os pulsos no motor são passo cheio, meio passo, ou outra fração?

Pelo trabalho, parabéns!
É um trabalho que pode ser bem aproveitado !

Abraço!

Offline Elizeu

  • Novato
  • *
  • Mensagens: 62
  • Sexo: Masculino
Re:Divisor -- com motor de passo
« Resposta #2 Online: 06 de Fevereiro de 2012, 01:40 »
Caro  amigo, conforme eu disse ele gera os pulsos para placas do tipo step, dir e enable, quanto ao tipo do passo deve ser definido pela controladora.
No software voce informa quantos pulsos serao necessarios para uma volta completa, a partir dai ele ira calcular a divisao.

Online C N C N o w !

  • Moderador
  • CNCMASTER
  • ******
  • Mensagens: 6133
  • Sexo: Masculino
Re:Divisor -- com motor de passo
« Resposta #3 Online: 06 de Fevereiro de 2012, 02:12 »

Instalei pra dar uma espiada e gostei do que vi  ;D

Os pinos e suas funções são mesmo fixos ? Seria legal poder alterar a configuração ...

Offline Blackmore

  • Moderador
  • CNCMASTER
  • ******
  • Mensagens: 1405
  • Sexo: Masculino
  • Profissão: Projetista Mecânico/Automação
Re:Divisor -- com motor de passo
« Resposta #4 Online: 06 de Fevereiro de 2012, 08:08 »
Citar
Caro  amigo, conforme eu disse ele gera os pulsos para placas do tipo step, dir e enable, quanto ao tipo do passo deve ser definido pela controladora.
No software voce informa quantos pulsos serao necessarios para uma volta completa, a partir dai ele ira calcular a divisao.

OK, eu não havia entendido a parte em negrito, desculpe-me pela minha ignorância.

Offline tesifom

  • Fuso
  • **
  • Mensagens: 150
  • Sexo: Masculino
  • GUIA-CNC
    • Tesifom
  • Cidade - UF: Votorantim/SP
  • Nome:: Francisco
  • Profissão: Engenheiro Eletricista e Professor universitário
Re:Divisor -- com motor de passo
« Resposta #5 Online: 06 de Fevereiro de 2012, 10:36 »
Salve Elizeu!!!
Bastante interessante essa sua aplicação. Gostei!!
Nela vc se utilizou de bibliotecas nativas para acesso direto ao hardware? Como é esse processo no Visual Studio?...Vc poderia detalhar isso? (Caso tenha disponibilidade é claro! :D

Obrigado!!

Abraço!

TESIFOM

Offline Elizeu

  • Novato
  • *
  • Mensagens: 62
  • Sexo: Masculino
Re:Divisor -- com motor de passo
« Resposta #6 Online: 06 de Fevereiro de 2012, 11:27 »
Bom dia,

Caro amigo qto ao Visual Studio, é o ambiente oficial de desenvolvimento da Microsoft, qto ao projeto divisor, foi feito mesmo em linguagem c++  contudo utilizei uma library muito conhecida no meio de desenvolvedores You are not allowed to view links. Register or Login pela facilidade e também por ser um driver muito testado e que funciona em WIN 32 e 64.

Grande Abraço..

Offline tesifom

  • Fuso
  • **
  • Mensagens: 150
  • Sexo: Masculino
  • GUIA-CNC
    • Tesifom
  • Cidade - UF: Votorantim/SP
  • Nome:: Francisco
  • Profissão: Engenheiro Eletricista e Professor universitário
Re:Divisor -- com motor de passo
« Resposta #7 Online: 06 de Fevereiro de 2012, 13:51 »
Elizeu, agradeço a gentileza da explanação. Desenvolvi uma aplicação didática para aprendizagem do funcionamento dos barramentos do PC, escrita em Delphi. Por um tempo contornei o problema de acesso direto ao hardware com o Userport, porém deixou de ser funcional nos S.O.s mais recentes. Farei uma atualização de minha aplicação baseada nessa Library.
Muito obrigado!
Abraço!

TESIFOM
« Última modificação: 06 de Fevereiro de 2012, 16:41 por tesifom »

Offline Elizeu

  • Novato
  • *
  • Mensagens: 62
  • Sexo: Masculino
Re:Divisor -- com motor de passo
« Resposta #8 Online: 13 de Fevereiro de 2012, 18:27 »
 ;)



Caros Amigos, como várias pessoas de outro forum andou sugerindo, e tambem questionando sobre a divisão, fiz algumas atualizações interessantes .
1- Novos controles
2- Ajuste na divisão quando se deseja dividir por um numero incompatível com o hardware. (aproximação).
3- Geração de arquivo de log com o valor de todos os passos executados em cada parte da divisão.
4- Ajuste da posição inicial
Caso queiram testar ai esta o link para download.
You are not allowed to view links. Register or Login
« Última modificação: 13 de Fevereiro de 2012, 18:38 por C N C N o w ! »

Online C N C N o w !

  • Moderador
  • CNCMASTER
  • ******
  • Mensagens: 6133
  • Sexo: Masculino
Re:Divisor -- com motor de passo
« Resposta #9 Online: 13 de Fevereiro de 2012, 19:38 »

Elizeu, testei e não vi diferença ... será que o link não tá correto ?

Pela imagem que mandou (corrigi o link dela) imagino que tenha acrescentado a possibilidade de configurar os pinos ...

Online F.Gilii

  • Administrador
  • CNCMASTER
  • *******
  • Mensagens: 11041
  • Sexo: Masculino
  • Consultoria, Automação e Construção de Máquinas
  • Cidade - UF: Atibaia - SP
  • Profissão: Tec. Mecanica de Precisão
Re:Divisor -- com motor de passo
« Resposta #10 Online: 13 de Fevereiro de 2012, 20:23 »
Pode-se dividir por angulo também ou só por partes?

Offline Elizeu

  • Novato
  • *
  • Mensagens: 62
  • Sexo: Masculino
Re:Divisor -- com motor de passo
« Resposta #11 Online: 13 de Fevereiro de 2012, 22:51 »
Ola...

Caros amigos, realmente eu cometi um erro... (primário)
Na hora de digitar eu escrevi Setup..exe errado com isto acabei criando 2 arquivos.
You are not allowed to view links. Register or Login agora esta correto.. (basta ver a data )
quanto a imagem
Sim agora tem como configurar os pinos...
a seu pedido caro  " C N C N o w !"
Gilli eu pensei somente em dividir em partes .. mas pode simplismente fazer uma conversão em graus  é muito facil..!

Grande Abraço a todos e queiram aceitar as minhas mais sinceras desculpas pelo (GAF)

Online havell

  • Hobby
  • ****
  • Mensagens: 375
  • Sexo: Masculino
  • Verifique se o esforço vale o resultado.
  • Cidade - UF: Rio de Janeiro
  • Nome:: Pedro
  • Profissão: Ator
Re:Divisor -- com motor de passo
« Resposta #12 Online: 13 de Fevereiro de 2012, 23:01 »
pessoal, é só para mim que TODAS as imagens estão aparecendo quebradas ? :-[

Online C N C N o w !

  • Moderador
  • CNCMASTER
  • ******
  • Mensagens: 6133
  • Sexo: Masculino
Re:Divisor -- com motor de passo
« Resposta #13 Online: 13 de Fevereiro de 2012, 23:08 »
You are not allowed to view links. Register or Login
pessoal, é só para mim que TODAS as imagens estão aparecendo quebradas ? :-[

Aqui tá tudo bem ...

Offline Elizeu

  • Novato
  • *
  • Mensagens: 62
  • Sexo: Masculino
Re:Divisor -- com motor de passo
« Resposta #14 Online: 13 de Fevereiro de 2012, 23:20 »
Gilli  Quanto a quem precisar de dividir em graus..!

Imaginando que seu hardware seja assim:
400 passos para 360 graus

400/360 = 1.11111111111
se eu quizer dividir em ângulos de 90 graus ( por exemplo )
terei 90 * 1.11111111111 = 100

logo 400 /100 = 4 partes

entao se eu informar ao sistema que quero dividir em 4 partes , terei angulos de 90 graus ...
assim por diante.. simples... rssss

Grande Abraço..



Share via facebook Share via twitter

Similar Topics

  Assunto / Iniciado por Respostas / Visualizações Última Mensagem:
xx
Divisor feito com motor de passo

Iniciado por MarcoAG

448 Respostas
32371 Visualizações
Última Mensagem: 30 de Novembro de 2011, 13:12
por RAranda
xx
BLDC servo motor ou motor ou motor de passo, qual é melhor???

Iniciado por sdougm

0 Respostas
321 Visualizações
Última Mensagem: 13 de Fevereiro de 2012, 11:39
por sdougm
xx
Driver para Motor de Passo (que nunca perde o passo) - O FUTURO VEM AI.

Iniciado por mandiares

17 Respostas
1036 Visualizações
Última Mensagem: 20 de Abril de 2012, 20:06
por minilathe
xx
Controle de motor que não seja motor de passo (motor ac ou dc)

Iniciado por fridjof

3 Respostas
1615 Visualizações
Última Mensagem: 27 de Maio de 2008, 18:01
por F.Gilii
xx
Motor de passo ou servo motor para furadeira sensitiva?

Iniciado por JoãoFir

0 Respostas
116 Visualizações
Última Mensagem: 02 de Março de 2011, 16:39
por JoãoFir
xx
Motor de Passo: Passo de acionamento x Torque

Iniciado por Prosinha

1 Respostas
275 Visualizações
Última Mensagem: 24 de Maio de 2011, 08:12
por C N C N o w !