Arduino com firmware AccellStepper controlando um Driver de Motor de Passo com L297 e transistores TIP 122. 

Falta colocar os resistores para os sensores do chopper pra testar como fica, mas já está com assim pra tocar um plotter ou uma pequena CNC. 

Basicamente é o mesmo que a CNC3AX só que sem os MOSFETS e toda aquela parafernália que o cara colocou no esquema. 

Depois que concluir os testes eu faço o esquema no EAGLE e posto aqui no fórum, alias esta semana venho me divertindo com EAGLE e MULTISIM 12. O EAGLE melhorou muito desde a última vez que brinquei com ele, e o MULTISIM é um programa incrível, um preço também incrível :-( .

Exibições: 22535

Responder esta

Respostas a este tópico

Hoje fiz upload do GRBL (https://github.com/grbl/grbl) no Arduino e fazendo algumas experiências e ajustes vi que funciona muito bem, excelente trabalho de Desenvolvimento de Software em C++ otimizado para interpretar códigos G (G-CODE) e comandar drivers de motores de passo do tipo STEP/DIR. 

Olá Luís, bem legal o seu projeto, mas deixa eu ver se eu entendi: Resumidamente, você controla o motor de passo com o L297 e o TIP122? Ele funciona apenas para motores unipolares?

Eu pergunto pois sou muito interessado nessa área de motores de passo e tenho aqui 2 L297 sobrando além dos TIP122...

E por favor, quando for possível poste o esquema aqui para nós.

Abraços.  

Desculpe, esqueci de te responder Marcos.

Com quatro fases (4 transistores) somente motores unipolar podem ser acionados, independente de quantos fios tenha, 5, 6, ou 8. 

Para motores bipolares, necessitamos de uma driver de 2 fases, duas pontes-H, total de 8 transistores. 

Olhando a figura fica mais fácil de compreender:

Opa Luís, valeu pela dica.  Eu ia montar o esquema aqui, eu tenho dois motores unipolares aqui, porém eu não tenho o 74ls08 então vou esperar um pouco. Mas valeu por compartilhar o conhecimento. 

Esqueça o 74LS08, tem que ser o 7409 ou 74LS09.

Olá Luís, valeu pela dica. Uma pergunta, tem alguma diferença muito grande entre o 7409 e o 74SL09? Eu pesquisei aqui e só achei o datasheet do 7409, eu queria comparar e descobrir por mim mesmo, mas não achei. Além disso, nas lojas onde eu costumo (E confio) comprar essas peças, eu só achei o 7409. Então, a diferença é muiiito grande entre as duas? Abraços. 

Putz foi erro meu. Valeu Euclides. 

7409 suporta corrente de até 16 mA nas saídas

74LS09 suporta corrente de até 8 mA nas saídas. 

Grande diferença, hehe. Valeu pela resposta. 

Boa noite Luís,

Qual versão do Grbl você está utilizando e qual drive para motores de passo?

Até +

Milton Vilela

Estou usando o GRBL V0.8c.

O driver é do tipo STEP/DIR, baseado no L297, inicialmente com TIP 122 e agora com IRF 530 (Mosfet). 

Bem semelhante a famosa CNC3AX só que sem toda aquela parafernália que o francês colocou lá. 

RSS

© 2024   Criado por Marcelo Rodrigues.   Ativado por

Badges  |  Relatar um incidente  |  Termos de serviço