Autor Tópico: Divisor feito com motor de passo  (Lida 145480 vezes)

Description:

0 Membros e 2 Visitantes estão vendo este tópico.

Offline viumau

  • Hobby
  • ****
  • Posts: 577
  • Sexo: Masculino
  • Cidade - UF: São Bernardo do Campo
  • Nome:: Maurício Dias
  • Profissão: Consultor Técnico Automotivo
Re: Divisor feito com motor de passo
« Resposta #90 Online: 10 de Agosto de 2009, 13:11 »
Gil estou vendo algums problemas e algumas soluções no seu projeto:

1°, dependendo do dot pit de passo do eixo sem fim e dos dentes da engrenagem o programa do pic deverá ser modificado, pois dará a liberdade de escolhermos com qual eixo sem fim e engrenagem usaremos no projeto, lembrando que a facilidade ou dificuldade de acharmos o eixo e a engrenagem é diferente para cada um de nós,

2°, este circuito que vc desenhou é para motor bí-polar, e a maioria de nós usam motores unipolares, mas pode-rá sem mantido para quem quizer assim então teriamos 2 projetos de placas,

3°, Gil eu acredito que seria interessante tanto ele poder ter sua controladora para ser usado em uma furadeira de bancada ou mesmo em um torno mecânico, como também com qualquer controladora para trabalhar com nossas cnc´s, para isso teriamos que mudar o programa do pic. Desviarmos os sinais de direção e passo que vem da porta paraléla do Pc por meio de um interruptor, o pic funcionaria hora como um gerador de clock e mostrar a contagem de graus no display de LCD com os devidos botões de jog +, -, reset em modo manual e em modo automático a cnc adiministraria isso inibindo a função de clock do pic, acho que já seriam o suficiente,

4°, não há a necessidade do rele para o sistema de freio já que a engrenagem não move o eixo sem fim mesmo quando usinando e sim o eixo sem fim é que move a engrenagem, o torque do motor de passo é o suficiente para manter o eixo na posição,

5°, será acionado por passo-cheio, meio-passo ou micro-passo porque dependendo de como for aumenta-rá ou diminui-rá a resolução dos graus de modo geral.
« Última modificação: 10 de Agosto de 2009, 13:26 por viumau »

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: Divisor feito com motor de passo
« Resposta #91 Online: 10 de Agosto de 2009, 13:17 »
Viumau,

Eu não ía falar nada, mas não aguentei...

Por gentileza, me explica o que é isso?

...dependendo do dot pit de passo do eixo sem fim e dos dentes da engrenagem o programa do pic deverá ser modificado...

Offline marc0

  • CNCMASTER
  • ******
  • Posts: 2788
  • Sexo: Masculino
  • Não dirigimos o vento, podemos ajustar as velas.
    • Máquinas & Equipamentos
Re: Divisor feito com motor de passo
« Resposta #92 Online: 10 de Agosto de 2009, 13:26 »
Pegando a carona!
Pensei que o objetivo seria um sistema sem PC.
Se for para usar em conjunto com a porta paralela, por que não usar a própria controladora da máquina e o próprio programa de controle (MC2, Mach2/3, TurboCNC etc...) para gerenciar as divisões através de "Gcode"?
Abraços...

Offline viumau

  • Hobby
  • ****
  • Posts: 577
  • Sexo: Masculino
  • Cidade - UF: São Bernardo do Campo
  • Nome:: Maurício Dias
  • Profissão: Consultor Técnico Automotivo
Re: Divisor feito com motor de passo
« Resposta #93 Online: 10 de Agosto de 2009, 13:32 »
Amigo Fabio, levando em concideração o ponto medido de um cume a outro (dot pit) da roscado eixo sem fim e o diametro da engrenagem teremos uma certa resolução, ou seja, em nossos programas de controle da cnc temos como configurar isso, já no uso manual teriamos um problema, porque o programa do pic é quem gerencia estas medidas.

Offline viumau

  • Hobby
  • ****
  • Posts: 577
  • Sexo: Masculino
  • Cidade - UF: São Bernardo do Campo
  • Nome:: Maurício Dias
  • Profissão: Consultor Técnico Automotivo
Re: Divisor feito com motor de passo
« Resposta #94 Online: 10 de Agosto de 2009, 13:35 »
Mas é isso mesmo que estou dizendo e sugerindo amigo Marco, teriamos uma multi-ferramenta, podendo usar o divisor em vários conceitos... ;)

Offline marc0

  • CNCMASTER
  • ******
  • Posts: 2788
  • Sexo: Masculino
  • Não dirigimos o vento, podemos ajustar as velas.
    • Máquinas & Equipamentos
Re: Divisor feito com motor de passo
« Resposta #95 Online: 10 de Agosto de 2009, 13:46 »
Olá viumau;
Se for para usar nas duas situações diferentes é válido.
Abraços...

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: Divisor feito com motor de passo
« Resposta #96 Online: 10 de Agosto de 2009, 13:46 »
Viumau,

Sem querer entrar no mérito da questão, eu diria que o que importa é a relação de redução que se tem, independente se é uma redução de engrenagens, polias ou coroa e sem fim.

Eu diria que, para facilitar as coisas, usaria uma idéia que já foi postada em um dos links deste tópico, onde o programa oferece um menu de configuração bem completo, contendo entre outras coisas a resolução do motor usado e a relação de redução do divisor.

O resto é matemática simples para fazer o treco funcionar.

É que eu perguntei o que era "dot pitch" porque o termo me lembra uma característica construtiva de monitores de CRT, mas não de mecânica e por isso fiquei meio confuso.

Apenas como informação, o que você descreveu é o passo de uma rosca, e que de preferência deve ser medido num ponto que coincide com o diametro primitivo da engrenagem, jás que estamos falando de um conjunto coroa e semfim.

Neste caso, o que importa é a relação de redução que este conjunto oferece, pois conceitualmente o passo desta rosca não importa, já que para um conjunto coroa e semfim, o parafuso (sem fim) é considerado como uma engrenagem de apenas um dente !

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: Divisor feito com motor de passo
« Resposta #97 Online: 10 de Agosto de 2009, 13:47 »
Em tempo,

Eu faria uma eletronica que pode ser usada independente ou com um computador (tcnc, emc, Mach3, etc)

Mas é só meu ponto de vista.

Offline minilathe

  • How to ask questions - The Smart Way...
  • Moderador
  • CNCMASTER
  • ******
  • Posts: 4295
  • Sexo: Masculino
  • http://science-lakes.com/article43-html.html
  • Cidade - UF: Rio de Janeiro - RJ
  • Nome:: Gil Pinheiro
  • Profissão: Engenheiro e professor universitário
Re: Divisor feito com motor de passo
« Resposta #98 Online: 10 de Agosto de 2009, 21:10 »
Prezados,

Sendo um projeto, devemos partir dos requisitos. O nosso amigo Rubens declarou que poderia ser "qluer coisa"

Gil estou vendo algums problemas e algumas soluções no seu projeto:

1°, dependendo do dot pit de passo do eixo sem fim e dos dentes da engrenagem o programa do pic deverá ser modificado, pois dará a liberdade de escolhermos com qual eixo sem fim e engrenagem usaremos no projeto, lembrando que a facilidade ou dificuldade de acharmos o eixo e a engrenagem é diferente para cada um de nós,

2°, este circuito que vc desenhou é para motor bí-polar, e a maioria de nós usam motores unipolares, mas pode-rá sem mantido para quem quizer assim então teriamos 2 projetos de placas,

3°, Gil eu acredito que seria interessante tanto ele poder ter sua controladora para ser usado em uma furadeira de bancada ou mesmo em um torno mecânico, como também com qualquer controladora para trabalhar com nossas cnc´s, para isso teriamos que mudar o programa do pic. Desviarmos os sinais de direção e passo que vem da porta paraléla do Pc por meio de um interruptor, o pic funcionaria hora como um gerador de clock e mostrar a contagem de graus no display de LCD com os devidos botões de jog +, -, reset em modo manual e em modo automático a cnc adiministraria isso inibindo a função de clock do pic, acho que já seriam o suficiente,

4°, não há a necessidade do rele para o sistema de freio já que a engrenagem não move o eixo sem fim mesmo quando usinando e sim o eixo sem fim é que move a engrenagem, o torque do motor de passo é o suficiente para manter o eixo na posição,

5°, será acionado por passo-cheio, meio-passo ou micro-passo porque dependendo de como for aumenta-rá ou diminui-rá a resolução dos graus de modo geral.

Offline viumau

  • Hobby
  • ****
  • Posts: 577
  • Sexo: Masculino
  • Cidade - UF: São Bernardo do Campo
  • Nome:: Maurício Dias
  • Profissão: Consultor Técnico Automotivo
Re: Divisor feito com motor de passo
« Resposta #99 Online: 10 de Agosto de 2009, 21:21 »
Obrigado pelo esclarecimento Fabio  ;) , é que estou com vontade de projetar exatamente isso, uma mesa divisora que poderá ser usado tanto pela controladora das nossas CNC´s como por uma controladora proprietária e desvinculada do Pc. As minhas dúvidas são, como o pic irá desvincular o passo e direção quando estiver acoplado ao Pc (pensei no interruptor), se ao desconectar-mos do pc para uso manual o pic será capaz de gerar passo e direção e isso (terá que mudar no programa do pic).
Acredito que a função do display LCD será funcionar parecido como um DRO (Digital Read Out), com a função de indicar passos e posicionamento em graus em malha aberta, acho que ficaria fantástico... 8)

O que vc´s acham?  ???

Ps: já estou com a placa desenhada esperando opiniões para podermos fazer os acertos finais...
« Última modificação: 10 de Agosto de 2009, 21:25 por viumau »

Offline minilathe

  • How to ask questions - The Smart Way...
  • Moderador
  • CNCMASTER
  • ******
  • Posts: 4295
  • Sexo: Masculino
  • http://science-lakes.com/article43-html.html
  • Cidade - UF: Rio de Janeiro - RJ
  • Nome:: Gil Pinheiro
  • Profissão: Engenheiro e professor universitário
Re: Divisor feito com motor de passo
« Resposta #100 Online: 10 de Agosto de 2009, 22:12 »
Caro Viumau e Amigos,

Esbarrei sem querer e a mensagem foi enviada no meio (agora entendi a facilidade de poder editar as mensagens).  :)

Mas vamos lá....

1°, dependendo do dot pit de passo do eixo sem fim e dos dentes da engrenagem o programa do pic deverá ser modificado, pois dará a liberdade de escolhermos com qual eixo sem fim e engrenagem usaremos no projeto, lembrando que a facilidade ou dificuldade de acharmos o eixo e a engrenagem é diferente para cada um de nós,

Não entendi....  Pelo pouco que conheço de mecânica, se voce tem um sem fim com rosca de uma entrada, a quantidade de passos por volta do sem fim é definida pela quantidade de dentes da coroa,  não é?

Nos requisitos que o nosso amigo Rubens colocou, e eu imaginei uma redução fixa de modo a termos 360 paradas por volta num sistema, a princípio, sem coroa e sem fim, como no YouTube. Como não conheço motores de passos com 360 passos por volta, usaríamos simplesmente uma redução (polias sincronizadoras) com relação 9/10 e é essa a relação que está gravada no PIC.

Mas a sua idéia seria possibilitar alterar essa relação, não necessariamente 9/10, mas possibilitar a alteração da mesma via teclado, por exemplo, não é?


2°, este circuito que vc desenhou é para motor bí-polar, e a maioria de nós usam motores unipolares, mas pode-rá sem mantido para quem quizer assim então teriamos 2 projetos de placas,

O circuito pode acionar os dois tipos de motores, é só alterar a conexão dos enrolamentos nos terminais de saída aos terminais de saída, conforme figura anexada

3°, Gil eu acredito que seria interessante tanto ele poder ter sua controladora para ser usado em uma furadeira de bancada ou mesmo em um torno mecânico, como também com qualquer controladora para trabalhar com nossas cnc´s, para isso teriamos que mudar o programa do pic. Desviarmos os sinais de direção e passo que vem da porta paraléla do Pc por meio de um interruptor, o pic funcionaria hora como um gerador de clock e mostrar a contagem de graus no display de LCD com os devidos botões de jog +, -, reset em modo manual e em modo automático a cnc adiministraria isso inibindo a função de clock do pic, acho que já seriam o suficiente,

Por favor, explique melhor. A idéia é a fresadora ou um PC gerar os sinais de clock e direção?
Nesse caso, acredito que o circuito do PIC seria desnecessário. A princípio, esse circuito é uma alternativa a um PC, sendo um circuito autônomo.

4°, não há a necessidade do rele para o sistema de freio já que a engrenagem não move o eixo sem fim mesmo quando usinando e sim o eixo sem fim é que move a engrenagem, o torque do motor de passo é o suficiente para manter o eixo na posição,

Amigos Mecânicos, me corrijam se estiver dizendo baboseira.... :)

Em alguma placas existe um dispostivo para manter a placa na posição, semelhante a um freio ou trava mecânica, para aliviar os esfoços sobre as engrenagens no momento da usinagem. O que poderia alterar o ângulo da placa, inclusive se houver folga nas engrenagens. Num sistema sem engrenagens, mas com polias sincronizadoras, o torque estático do motor é que manteria a placa no ângulo. Mas novamente, os esforçoes de usinagem poderiam deslocar a placa devido a elasticidade da correia sincronizadora, se não houvesse um sistema de travamento da placa.

Assim, acredito que um "freiozinho" ou uma trava vem a calhar, ou não ?

5°, será acionado por passo-cheio, meio-passo ou micro-passo porque dependendo de como for aumenta-rá ou diminui-rá a resolução dos graus de modo geral.

O acionamento como foi desenhado é bem simples, "padrão ditado pelo Rubens", são 360 paradas por volta e ponto!!! ;)

Mas posso colocar uma chave para escolher entre o passo cheio ou meio passo do L297. Do jeito que está, relação de redução fixa, teríamos 360 ou 180 paradas por volta, ou então 360 ou 720 paradas por volta. É isso?

Sobre o micro passo, estive pensando nisso hoje...  :)

Num divisor desse tipo acho que seria uma boa não é? Mas como fica a questão do torque de retenção? Acredito que aí o freio se torna mais importante... Comentários?

Offline minilathe

  • How to ask questions - The Smart Way...
  • Moderador
  • CNCMASTER
  • ******
  • Posts: 4295
  • Sexo: Masculino
  • http://science-lakes.com/article43-html.html
  • Cidade - UF: Rio de Janeiro - RJ
  • Nome:: Gil Pinheiro
  • Profissão: Engenheiro e professor universitário
Re: Divisor feito com motor de passo
« Resposta #101 Online: 10 de Agosto de 2009, 22:16 »
Segue o desenho de conexão do motor unipolar

Offline RAranda

  • CNCMASTER
  • ******
  • Posts: 2520
  • Sexo: Masculino
Re: Divisor feito com motor de passo
« Resposta #102 Online: 10 de Agosto de 2009, 23:00 »

Nos requisitos que o nosso amigo Rubens colocou, e eu imaginei uma redução fixa de modo a termos 360 paradas por volta num sistema, a princípio, sem coroa e sem fim, como no YouTube. Como não conheço motores de passos com 360 passos por volta, usaríamos simplesmente uma redução (polias sincronizadoras) com relação 9/10 e é essa a relação que está gravada no PIC.

Mas a sua idéia seria possibilitar alterar essa relação, não necessariamente 9/10, mas possibilitar a alteração da mesma via teclado, por exemplo, não é?


Amigos Mecânicos, me corrijam se estiver dizendo baboseira.... :)

Em alguma placas existe um dispostivo para manter a placa na posição, semelhante a um freio ou trava mecânica, para aliviar os esfoços sobre as engrenagens no momento da usinagem. O que poderia alterar o ângulo da placa, inclusive se houver folga nas engrenagens. Num sistema sem engrenagens, mas com polias sincronizadoras, o torque estático do motor é que manteria a placa no ângulo. Mas novamente, os esforçoes de usinagem poderiam deslocar a placa devido a elasticidade da correia sincronizadora, se não houvesse um sistema de travamento da placa.

Assim, acredito que um "freiozinho" ou uma trava vem a calhar, ou não ?

O acionamento como foi desenhado é bem simples, "padrão ditado pelo Rubens", são 360 paradas por volta e ponto!!! ;)

Mas posso colocar uma chave para escolher entre o passo cheio ou meio passo do L297. Do jeito que está, relação de redução fixa, teríamos 360 ou 180 paradas por volta, ou então 360 ou 720 paradas por volta. É isso?

Sobre o micro passo, estive pensando nisso hoje...  :)

Num divisor desse tipo acho que seria uma boa não é? Mas como fica a questão do torque de retenção? Acredito que aí o freio se torna mais importante... Comentários?

Nobre Gil....

Cadê você, fiquei esperando?

Mas vamos ao que perguntou.

Realmente, como falei, vamos fazer algo simples e funcional, depois pensaremos em novas "elocubrações", e é isso que está ocorrendo.

Novos acessórios e novas aplicações, dai para frente o céu é o limite.

Mas já temos algo por onde começar.

Evidente que quanto mais possibilidades melhor.

Quanto ao freio, realmente muito embora o freio eletrico possa segurar a peça no local, a força exercida durante a suinagem é tão grande, que poderá sim se deslocar, em especial devido a elasticidade da correia.

Dai acho sim necessário a colocação de um freio (pino retem) mecanico capaz de garantir a firmeza da peça a ser trabalhada.

Evidente que observando-se as necessidade de cada um.

Em relação a possibliidade de se usar passo cheio ou meio passo, isso é espetacular, pois a acuidade também, aumentará, uma vez que em um modo cada passo equivalerá á 1,8º enquanto que me outro modo, cada passo terá o valor de 0,9º.

Mas lembrando que quem desejar uma solução mais apurada, deverá sim ter que implementar algum dispositivo (polias sincornizadas por exemplo) para conseguir o que deseja.

E por fim, todos devem lembrar que esse projeto foi a sugestão "basica", que poderia ou não ser "melhorada", conforme as necessidades futuras.

Grande abraço.

Rubens     

Offline minilathe

  • How to ask questions - The Smart Way...
  • Moderador
  • CNCMASTER
  • ******
  • Posts: 4295
  • Sexo: Masculino
  • http://science-lakes.com/article43-html.html
  • Cidade - UF: Rio de Janeiro - RJ
  • Nome:: Gil Pinheiro
  • Profissão: Engenheiro e professor universitário
Re: Divisor feito com motor de passo
« Resposta #103 Online: 10 de Agosto de 2009, 23:15 »
Caro Viumau,

Acredito que a função do display LCD será funcionar parecido como um DRO (Digital Read Out), com a função de indicar passos e posicionamento em graus em malha aberta, acho que ficaria fantástico... 8)

O que vc´s acham?  ???

Ps: já estou com a placa desenhada esperando opiniões para podermos fazer os acertos finais...

Ok vamos consolidar a idéias antes de sair montando...

Entendi a sua idéia de manter o circuito mesmo com um PC!!!

Mas acho que um "DRO verdadeiro" mede a posição (ângulo) e não infere, um DRO possui um sensor de posição (ângulo). Não é isso Amigos Mecânicos?

Neste circuito, o PIC calcularia a posição a partir dos sinais recebido (passo e direção). Mas e se o motor perdesse passo devido esforço excessivo? É viável comandar o circuito e usá-lo como um pseudo-DRO. Mas, faz sentido usar o circuito desse modo (DRO)?


Offline viumau

  • Hobby
  • ****
  • Posts: 577
  • Sexo: Masculino
  • Cidade - UF: São Bernardo do Campo
  • Nome:: Maurício Dias
  • Profissão: Consultor Técnico Automotivo
Re: Divisor feito com motor de passo
« Resposta #104 Online: 12 de Agosto de 2009, 23:30 »
Gil e demais amigos segue um vídeo para deleite de vc´s do lcd trabalhando.
A parte de controle do motor de passo ainda estarei testando para ver se é possível conectarmos a outras controladoras (assim que me sobrar um tempinho), está muito bom o controle de 0,9 graus para meio passo, agora se puder dá uma olhada no programa do pic Gil e veja se dá para diminuir o tempo de resposta dos botões para tirar a sensibilidade e também se da para colocar o nome (passos em vez de passo) assim igualaremos as 1ª e 2ª colunas alinhando os campos dos nomes,  no mais tá 'Show", valeu... ;D

Vídeo com 8,5 megas.

http://www.4shared.com/file/124700555/632765a4/Divisor_1.html?
« Última modificação: 12 de Agosto de 2009, 23:49 por viumau »

 

/** * */