Guia CNC Brasil - Tudo sobre CNC, Router, Laser, Torno e 3D Print

MECÂNICA => Motores em Geral => Tópico iniciado por: wmgpranche em 08 de Janeiro de 2014, 19:19

Título: Motor de Passo Bipolar Com arduino
Enviado por: wmgpranche em 08 de Janeiro de 2014, 19:19
Boa Noite Pessoal:

Estou com um projeto que devo usa motor de passos.
Eu tenho um bipolar(acho que é bipolar por ser 4 fios) e quero controla-lo pelo arduino.

Pesquisando eu aprendi que esses motores são controlados diferente dos motores unipolar, porem mesmo pesquisando eu não consegui uma forma de controla-lo.
Porém tentando, consegui controlar como se fosse um motor unipolar(energizando bobina na sequência). Até aí tudo bem, porem eu estou conseguindo uma velocidade muito baixa controlando ele assim, pelos cálculos, da dando 205 RMP, e como ele está acoplado a uma redução de 120:1, fica muito baixo.
Gostaria de arrumar um jeito de aumentar a velocidade dele, pois vou usar duas velocidades, uma que ele adequa, que seria muitooooooo baixa, e uma outra q ele deveria girar bem mais rapido do que 205 RMP.
O drive que uso é do chip L298N.

Desde ja agradeço pela atenção.
Abrasss
Título: Re:Motor de Passo Bipolar Com arduino
Enviado por: minilathe em 08 de Janeiro de 2014, 21:14
Boa Noite Pessoal:

Estou com um projeto que devo usa motor de passos.
Eu tenho um bipolar(acho que é bipolar por ser 4 fios) e quero controla-lo pelo arduino.

Pesquisando eu aprendi que esses motores são controlados diferente dos motores unipolar, porem mesmo pesquisando eu não consegui uma forma de controla-lo.
Porém tentando, consegui controlar como se fosse um motor unipolar(energizando bobina na sequência). Até aí tudo bem, porem eu estou conseguindo uma velocidade muito baixa controlando ele assim, pelos cálculos, da dando 205 RMP, e como ele está acoplado a uma redução de 120:1, fica muito baixo.
Gostaria de arrumar um jeito de aumentar a velocidade dele, pois vou usar duas velocidades, uma que ele adequa, que seria muitooooooo baixa, e uma outra q ele deveria girar bem mais rapido do que 205 RMP.
O drive que uso é do chip L298N.

Desde ja agradeço pela atenção.
Abrasss

Qual a sua aplicação? Qual o torque esperado (N.m)? Qual a velocidade de rotação você espera atingir no eixo do motor?
Título: Re:Motor de Passo Bipolar Com arduino
Enviado por: Cássio Alvarenga em 08 de Janeiro de 2014, 22:40
Nos motores bipolares deve-se alternar a polaridade de energização da bobina a cada passo, para ter um rendimento medíocre assim você deve estar energizando elas com a corrente só em um sentido, como se fosse unipolar.
Título: Re:Motor de Passo Bipolar Com arduino
Enviado por: wmgpranche em 09 de Janeiro de 2014, 14:04
Nos motores bipolares deve-se alternar a polaridade de energização da bobina a cada passo, para ter um rendimento medíocre assim você deve estar energizando elas com a corrente só em um sentido, como se fosse unipolar.

Então cara, igual eu expliquei anterior, estou controlando ele como se fosse unipolar mesmo, e como ele não estou conseguindo uma velocidade adequada, quero controla-lo ele corretamente para conseguir alta velocidade.

A velocidade se possivel, gostaria em torno de uns 5000 RPM, é possivel com motor de passo bipolar?

Estou usando essa ponte H da foto, ela serve para controlar esse tipo de motor?
Abrassss
Título: Re:Motor de Passo Bipolar Com arduino
Enviado por: wmgpranche em 09 de Janeiro de 2014, 14:06
"Estou usando essa ponte H da foto, ela serve como drive para esse tipo de motor?"*
Título: Re:Motor de Passo Bipolar Com arduino
Enviado por: wmgpranche em 09 de Janeiro de 2014, 14:13
Haaa o meu motor é 48 passos por revolução (y)
Título: Re:Motor de Passo Bipolar Com arduino
Enviado por: F.Gilii em 09 de Janeiro de 2014, 14:21
Se me permite a curiosidade, porque precisa de 5000 rpm?
Título: Re:Motor de Passo Bipolar Com arduino
Enviado por: wmgpranche em 09 de Janeiro de 2014, 14:43
Pq ele ta acoplado em uma redução de 120:1 que no meu projeto da faculdade exige...
Título: Re:Motor de Passo Bipolar Com arduino
Enviado por: wmgpranche em 09 de Janeiro de 2014, 14:46
se fizermos a conta, no eixo de saida vai da em torno de 42 rpm.
Título: Re:Motor de Passo Bipolar Com arduino
Enviado por: F.Gilii em 09 de Janeiro de 2014, 15:06
Perguntei porque dependendo do motor, a esta rotação pode ter torque marginal e talvez não consiga rodar a redução devido ao atrito inato do tipo de redução bem  especificamente.

Se a rampa de aceleração for brusca, pode ter problemas também...
Título: Re:Motor de Passo Bipolar Com arduino
Enviado por: Cássio Alvarenga em 09 de Janeiro de 2014, 16:50
Pq ele ta acoplado em uma redução de 120:1 que no meu projeto da faculdade exige...

Chutaria um braço.
Título: Re:Motor de Passo Bipolar Com arduino
Enviado por: Cláudio F. em 10 de Janeiro de 2014, 01:29
Pesquise no Google. Ao menos terá um Norte.

Ex.: https://www.inkling.com/read/arduino-cookbook-michael-margolis-2nd/chapter-8/recipe-8-12 (https://www.inkling.com/read/arduino-cookbook-michael-margolis-2nd/chapter-8/recipe-8-12)
Título: Re:Motor de Passo Bipolar Com arduino
Enviado por: C N C N o w ! em 10 de Janeiro de 2014, 12:24
wmg [ qual é o seu nome ? ],

não tô com muito tempo, então vou dispensar rapa-pés, beija-mãos, zumbaias e salamaleques indo direto ao ponto, curto e grosso:

Com a utilização das bibliotecas mais populares do Arduino e hardware comumente a elas associado seu projeto está fadado ao fracasso por um simples e bom motivo: não será possível alcançar a velocidade especificada, menos ainda com torque utilizável.

Sugiro que antes de mais nada verifique as reais exigências do projeto, respondendo às questões do Gil e atentando para o que diz o Fábio.

Desconhecendo os detalhes cruciais e assumindo como incontornáveis as exigência de utilização do redutor e do Arduino, o que posso recomendar é que comece pelo começo, procurando um motor com a capacidade necessária e a seguir identifique que tipo de driver seria adequado à obtençao do desempenho desejado (certamente um chopper com tensão de alimentação razoavelmente elevada) e só então preocupe-se com o firmware do Arduino.

Sugiro ainda que familiarize-se com o GRBL, o  pode facilitar tremendamente as coisas pra vc.
Título: Re:Motor de Passo Bipolar Com arduino
Enviado por: wmgpranche em 10 de Janeiro de 2014, 13:02
wmg [ qual é o seu nome ? ],

não tô com muito tempo, então vou dispensar rapa-pés, beija-mãos, zumbaias e salamaleques indo direto ao ponto, curto e grosso:

Com a utilização das bibliotecas mais populares do Arduino e hardware comumente a elas associado seu projeto está fadado ao fracasso por um simples e bom motivo: não será possível alcançar a velocidade especificada, menos ainda com torque utilizável.

Sugiro que antes de mais nada verifique as reais exigências do projeto, respondendo às questões do Gil e atentando para o que diz o Fábio.

Desconhecendo os detalhes cruciais e assumindo como incontornáveis as exigência de utilização do redutor e do Arduino, o que posso recomendar é que comece pelo começo, procurando um motor com a capacidade necessária e a seguir identifique que tipo de driver seria adequado à obtençao do desempenho desejado (certamente um chopper com tensão de alimentação razoavelmente elevada) e só então preocupe-se com o firmware do Arduino.

Sugiro ainda que familiarize-se com o GRBL, o  pode facilitar tremendamente as coisas pra vc.

Meu nome é Wagner.

E na vdd, eu estou usando o arduino, porem sem nenhuma biblioteca dele, estou fazendo a programação a mão.
E a questão do motor, eu não posso troca-lo ele nem ao redutor, ele encaixa no meu processo a ser controla-do, foi feito pra isso. Se o motor fosse bipolar, eu poderia dizer q ele chegou no seu limite de velocidade, pois desses motores eu ja tenho uma certa experiência com ele. Agora do bipolar, eu não trabalhei com ele ainda.

Eu terei que usar obrigatoriamente esse motor e essa redução, ontem eu conseguir chegar a 410 RPM, oq ainda não eh suficiente.

A minha pergunta é a seguinte, um motor de passo bipolar com 48 passos por revolução, funcionando a vazio, chega a qual velocidade maxima?
Título: Re:Motor de Passo Bipolar Com arduino
Enviado por: wmgpranche em 10 de Janeiro de 2014, 13:14
Pesquise no Google. Ao menos terá um Norte.

Ex.: https://www.inkling.com/read/arduino-cookbook-michael-margolis-2nd/chapter-8/recipe-8-12 (https://www.inkling.com/read/arduino-cookbook-michael-margolis-2nd/chapter-8/recipe-8-12)

Cara, estou pesquisando viu, so recorro a foruns quando realmente n acho nd plausivel.
OBrigado por indicar este site, não vi ele ainda.
Meu caso é que eu até consigo fazer meu motor girar, mais se eu der pulso com menos de 3 ms, ele ja n consegue.
Vc sabe se esses motores pegam velocidades mais rapidas?
Título: Re:Motor de Passo Bipolar Com arduino
Enviado por: wmgpranche em 10 de Janeiro de 2014, 13:16
" Se o motor fosse unipolar"
Título: Re:Motor de Passo Bipolar Com arduino
Enviado por: Cláudio F. em 10 de Janeiro de 2014, 14:39
Como está o seu circuito? Está trabalhando com PWM? Qual a tensão no motor? Qual a corrente de etiqueta do motor?

Não dá para usar um driver comercial? Sendo assim, você só se preocuparia em gerar os sinais "passo" e "direção".

É possível fazer funcionar com um Arduino, mas vai demandar tempo e dedicação.
Título: Re:Motor de Passo Bipolar Com arduino
Enviado por: C N C N o w ! em 10 de Janeiro de 2014, 17:28
E na vdd, eu estou usando o arduino, porem sem nenhuma biblioteca dele, estou fazendo a programação a mão.

Nada contra, é perfeitamente possível fazer o que vc quer com o Arduino.

Citar
E a questão do motor, eu não posso troca-lo ele nem ao redutor, ele encaixa no meu processo a ser controla-do, foi feito pra isso.

Wagner, arrisco um fio do meu bigode e mesmo desconhecendo as características do seu motor diria que não rola ... honestamente eu gostaria de estar equivocado e ver um motor desses de 48 passos realizando a façanha, mas acho bem pouco provável ... todos os motores com essa resolução que vi eram do tipo "panqueca", pequenos e fracos ...

Vc tem a data sheet do motor ou pelo menos o nome do fabricante e o modelo ? Seria bom tb conhecer as especificações do redutor ...

Citar
Se o motor fosse bipolar, eu poderia dizer q ele chegou no seu limite de velocidade, pois desses motores eu ja tenho uma certa experiência com ele. Agora do bipolar, eu não trabalhei com ele ainda.

No ponto em que nos encontramos é pouco relevante se é bipolar ou unipolar, não é hora ainda de espremer a última gota, o conjunto todo ainda está muito distante do que vc precisa ... antes de mais nada precisamos conhecer as características do motor para nos certificar se é viável sua utilização, o que não parece ser o caso ... claro que vc pode continuar pra ver até onde consegue chegar, mesmo que não alcance integralmente os objetivos terá aprendido um bocado ... mas mesmo assim dá pra melhorar bastante a abordagem inicial ...

Citar
Eu terei que usar obrigatoriamente esse motor e essa redução, ontem eu conseguir chegar a 410 RPM, oq ainda não eh suficiente.

É uma pena, isto dificulta muito as coisas ...

Afinal qual é o foco do trabalho ?

Citar
A minha pergunta é a seguinte, um motor de passo bipolar com 48 passos por revolução, funcionando a vazio, chega a qual velocidade maxima?

É uma questão que não dá pra responder sem as curvas de torque em mãos ...

Considerando os motores que conheço - não será possível chegar à velocidade que precisa com torque utilizável sem o concurso de um driver chopper ou pelo menos um L/R bem vitaminado ...