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

PROJETOS => Projetos - Eletrônica => Tópico iniciado por: KEM em 13 de Abril de 2014, 23:29

Título: Duvida sobre alimentação de motores de passo.
Enviado por: KEM em 13 de Abril de 2014, 23:29
Estou junto com um amigo tentando montar um projeto com 2 motores de passo.
Estudando muito, conseguimos colocar a coisa para funcionar, mas ainda estamos com duvidas sobre a alimentação dos motores. Li muito aqui no forum e tenho visto ser indicado uma alimentação com tensão muitas vezes bem mais alta que a especificada para o motor.
Alguém poderia ajudar? Qual seria a tensão de alimentação mais indicada para os motores que estou usando?
Para esclarecer, os motores e drivers são os seguintes:

Motor 1 (Nema23):
Model 23HS8610
Rate voltage: 8.6V
Rate current: 1A
Phase resistance: 8.6 ohms
Phase inductance: 18mH

Motor 1 (Nema17):
Model 17HS3404N
Rate voltage: 12V
Rate current: 0.4A
Phase resistance: 30 ohms
Phase inductance: 37mH

Os drivers usados são os baseados no L298N, daqueles que são vendidos prontos no Ebay.
As especificações são:
Chip L298N (ST NEW)
Logical voltage 5V
Drive voltage 5V-35V
Logical current 0mA-36mA
Drive current 2A (MAX single bridge)

Se alguém puder dar alguma dica, agradeço.
Título: Re:Duvida sobre alimentação de motores de passo.
Enviado por: minilathe em 14 de Abril de 2014, 00:13
Quanto maior a tensão de alimentação dos motores, mais rapidamente estes se moverão com bom torque. Procure usar uma tensão alta mas não muito próxima ao limite máximo do driver (L-298), de 24 a 30V estaria suficiente. Mas isso também dependerá do torque e da velocidade que sua máquina irá demandar.
Título: Re:Duvida sobre alimentação de motores de passo.
Enviado por: andresinho em 14 de Abril de 2014, 17:38
Usando drivers específicos para motores de passo, como os baseados no L297 / L298 ( observe que deverá ter o L297 juntamente com o L298, pois quem controla a corrente é o L297), a tensão de alimentação é sempre mais alta que a tensão "nominal" dos motores.  O que é importante controlar e não ultrapassar é a corrente máxima dos motores, e quem controla essa corrente máxima é o driver ( ou o conjunto L297 / L298). E essa corrente é independe da tensão de alimentação, óbvio, dentro de certos limites.
Título: Re:Duvida sobre alimentação de motores de passo.
Enviado por: KEM em 16 de Abril de 2014, 02:14
Obrigado minilathe e andresinho pelas respostas.
Eu li bastante aqui no forum informações justamente de encontro ao que vocês me disseram, mas... não consigo entender.
Se o motor tem especificado uma alimentação de 8,6V por exemplo, alimenta-lo com 24V não irá diminuir sua vida util?
A resistencia do enrolamento de um dos meus motores, por exemplo, é de 8,6 ohms para uma alimentação de 8,6V.
Com 8,6V e 8,6 ohms, tenho 1A. Com 24V não terei 2,79A?
Li que em alguns drivers é colocado um resistor para compensar isso? Tenho que colocar um?
Desculpe o monte de perguntas... eu realmente gostaria de entender como isso funciona.
Novamente obrigado.
Título: Re:Duvida sobre alimentação de motores de passo.
Enviado por: minilathe em 16 de Abril de 2014, 10:46
Obrigado minilathe e andresinho pelas respostas.
Eu li bastante aqui no forum informações justamente de encontro ao que vocês me disseram, mas... não consigo entender.
Se o motor tem especificado uma alimentação de 8,6V por exemplo, alimenta-lo com 24V não irá diminuir sua vida util?
A resistencia do enrolamento de um dos meus motores, por exemplo, é de 8,6 ohms para uma alimentação de 8,6V.
Com 8,6V e 8,6 ohms, tenho 1A. Com 24V não terei 2,79A?
Li que em alguns drivers é colocado um resistor para compensar isso? Tenho que colocar um?
Desculpe o monte de perguntas... eu realmente gostaria de entender como isso funciona.
Novamente obrigado.

Um driver do tipo chopper (exemplo: CNC3AX) possibilita que o motor opere com corrente constante, ou seja, as fases do motor são alimentadas com uma corrente constante, porém, a tensão varia conforme a velocidade do motor. Desse modo, uma tensão mais alta não acarretará problema algum, pelo contrário, permitirá que a corrente ajustada seja atingida mais rapidamente. Assim, uma tensão de 24 a 30V é plenamente aceitável e benéfica.

O que queima a fiação de um motor é o aquecimento excessivo, que carboniza o verniz isolante,  ocasionando um curto circuito. E o que aquece a fiação basicamente é a corrente excessiva, por Efeito Joule. Como a corrente no motor está sob controle do driver, o aquecimento está, de certa forma, limitado. Há outros fatores que causam aquecimento no ferro, devido a histerese, a qual aumenta com a frequência e a tensão, mas é um fator de menor predominância face ao efeito joule na fiação. Todo esse aquecimento incide sobre os internos mais suscetíveis do motor (fiação, isoladores plásticos, etc), que acabam derretendo ou carbonizando.
Título: Re:Duvida sobre alimentação de motores de passo.
Enviado por: KEM em 18 de Abril de 2014, 12:41
Minilathe... Obrigado pela resposta novamente.
Você sabe se esse driver abaixo (com o L298N) tem a capacidade de controlar a corrente?

(http://www.elcesiyejn.com/IMAGE_DING/1381.2.jpg)
Título: Re:Duvida sobre alimentação de motores de passo.
Enviado por: minilathe em 18 de Abril de 2014, 18:44
Minilathe... Obrigado pela resposta novamente.
Você sabe se esse driver abaixo (com o L298N) tem a capacidade de controlar a corrente?

(http://www.elcesiyejn.com/IMAGE_DING/1381.2.jpg)

O driver mostrado é limitado, sendo apenas a parte de potência, ou seja, somente liga e desliga as fases de um motor bipolar, mas não controla a corrente.

Para o controle é necessário adicionar um L-297 ou algum outro CI similar ao L-297. Também estão ausentes nesta placa os resistores de amostragem da corrente do motor.
Título: Re:Duvida sobre alimentação de motores de passo.
Enviado por: KEM em 19 de Abril de 2014, 00:40
Ou seja... como estamos usando esse driver ai, melhor manter as tensões dentro do especificado, certo?
Título: Re:Duvida sobre alimentação de motores de passo.
Enviado por: minilathe em 19 de Abril de 2014, 22:08
Ou seja... como estamos usando esse driver ai, melhor manter as tensões dentro do especificado, certo?

Esse driver é para acionar motores a baixa velocidade e alimentação não muito acima da tensão de placa do motor. Ou seja, o torque seria próximo ao nominal do motor e a rotação baixa. Se aumentar muito a rotação haverá perda de torque e consequente perda de passos do motor.

Além disso, também é necessário  respeitar a corrente máxima do L-298, se forçar um pouco (motor com resistência de fase mais baixa ou tensão um pouco mais alta) poderá queimar o driver por corrente excessiva, assim, é aconselhável colocar um fusível na alimentação. A corrente excessiva (dependendo da capacidade motor) também poderá superaquecer o motor, principalmente nos intervalos em que se encontrar parado.
Título: Re:Duvida sobre alimentação de motores de passo.
Enviado por: Eng Marchetti em 13 de Junho de 2014, 23:43
Esse driver que você está usando é aquele vendido pra Arduino (popularmente chamado de Ponte H dupla) baseado no L298... segura até uns 2,5 Ampères... pode alimentar com 12 Volts... Se subir muito a tensão é como já foi dito vai aquecer as bobinas do motor!
Título: Re:Duvida sobre alimentação de motores de passo.
Enviado por: Eecrio em 14 de Outubro de 2014, 01:34
Prezados, uma placa do tipo 3 axis TB6560 driver board, poderia ser usada com 24V para controlar NEMA 23 de 2,5v (bipolar paralelo) ou 5 V (bipolar série), sem danos para os motores?