Autor Tópico: CNC com arduino simples com modulo l298 chines  (Lida 36142 vezes)

Description:

0 Membros e 1 Visitante estão vendo este tópico.

Offline Renato Imagawa

  • Novato
  • *
  • Posts: 43
  • Sexo: Masculino
  • GUIA CNC
  • Cidade - UF: Guaratingueta SP
  • Nome:: Renato
  • Profissão: Engenheiro de Materiais
Re:CNC com arduino simples com modulo l298 chines
« Resposta #45 Online: 23 de Novembro de 2012, 14:18 »
Passei o link errado, aqui ta o tutorial que pretendo fazer com o 74ls04.



http://txapuzas.blogspot.com.es/2009/12/interface-de-driver-chino-para-txapucnc.html

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:CNC com arduino simples com modulo l298 chines
« Resposta #46 Online: 23 de Novembro de 2012, 18:33 »
Renato,

Passei o link errado, aqui ta o tutorial que pretendo fazer com o 74ls04.
http://txapuzas.blogspot.com.es/2009/12/interface-de-driver-chino-para-txapucnc.html

Esse "driver" aciona o L298 e o motor de passo em Full-Step e não permite controle de corrente. Ou seja, a velocidade do motor não será muito elevada e, provavelmente, com resolução de 200 passos por volta do motor.


Offline linearactuator

  • Fuso
  • **
  • Posts: 242
  • Sexo: Masculino
Re:CNC com arduino simples com modulo l298 chines
« Resposta #47 Online: 23 de Novembro de 2012, 19:01 »


Renato,

Passei o link errado, aqui ta o tutorial que pretendo fazer com o 74ls04.
http://txapuzas.blogspot.com.es/2009/12/interface-de-driver-chino-para-txapucnc.html

Esse "driver" aciona o L298 e o motor de passo em Full-Step e não permite controle de corrente. Ou seja, a velocidade do motor não será muito elevada e, provavelmente, com resolução de 200 passos por volta do motor.



Isso nao e' verdade.   O driver pode ser acionado com os pinos de PWM do Arduino. Tem ate' uma biblioteca pronta que se chama AFMotor.h da Lady Ada (Limor) http://www.ladyada.net/make/mshield/use.html   que usa esse driver com micropasso dinamico e aceleracao.

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:CNC com arduino simples com modulo l298 chines
« Resposta #48 Online: 23 de Novembro de 2012, 20:08 »
linearactuator,



Renato,

Passei o link errado, aqui ta o tutorial que pretendo fazer com o 74ls04.
http://txapuzas.blogspot.com.es/2009/12/interface-de-driver-chino-para-txapucnc.html

Esse "driver" aciona o L298 e o motor de passo em Full-Step e não permite controle de corrente. Ou seja, a velocidade do motor não será muito elevada e, provavelmente, com resolução de 200 passos por volta do motor.



Isso nao e' verdade.   O driver pode ser acionado com os pinos de PWM do Arduino. Tem ate' uma biblioteca pronta que se chama AFMotor.h da Lady Ada (Limor) http://www.ladyada.net/make/mshield/use.html   que usa esse driver com micropasso dinamico e aceleracao.

O driver (A) que o Renato se referiu e que eu comentei é este (que usa um 74LS04 para acionar um L298 em Full-Step):
http://txapuzas.blogspot.com.es/2009/12/interface-de-driver-chino-para-txapucnc.html

E você se referiu a este (B):
http://www.ladyada.net/make/mshield/use.html

Acho que eu e Renato falamos de A e você falou B, não é?

Offline linearactuator

  • Fuso
  • **
  • Posts: 242
  • Sexo: Masculino
Re:CNC com arduino simples com modulo l298 chines
« Resposta #49 Online: 23 de Novembro de 2012, 22:48 »

O driver (A) que o Renato se referiu e que eu comentei é este (que usa um 74LS04 para acionar um L298 em Full-Step):
http://txapuzas.blogspot.com.es/2009/12/interface-de-driver-chino-para-txapucnc.html

E você se referiu a este (B):
http://www.ladyada.net/make/mshield/use.html

Acho que eu e Renato falamos de A e você falou B, não é?


Nao... O driver A nao tem o 74LS04... ele sugere usar-lo. Mas tanto o driver A quanto o B sao simplesmente uma interface direta com a Ponte H. E' so ligar direto na plaquina.   Se voce tem acompanhado esse topico eu continuo dizendo para o Renato a nao usar o inverter mas sim ligar diretamente nos pinos.

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:CNC com arduino simples com modulo l298 chines
« Resposta #50 Online: 23 de Novembro de 2012, 23:07 »
linearactuator,

Nao... O driver A nao tem o 74LS04... ele sugere usar-lo. Mas tanto o driver A quanto o B sao simplesmente uma interface direta com a Ponte H. E' so ligar direto na plaquina.   Se voce tem acompanhado esse topico eu continuo dizendo para o Renato a nao usar o inverter mas sim ligar diretamente nos pinos.

Você é tipo teimoso??

No driver A, no site http://txapuzas.blogspot.com.es/2009/12/interface-de-driver-chino-para-txapucnc.html, mostra sim, o acionamento do L-298 através do 74LS04, ambos compõem o que se chama um driver!! Por exemplo, a placa CNC3AX é um driver, mas possui L-297, Mosfet, ...

Por outro lado, concordo que o acionamento direto via Arduino é melhor, principalmente se o acionamento utilizar PWM com feed-back de corrente. Não sei se http://www.ladyada.net/make/mshield/use.html usa PWM com controle de corrente em malha fechada.

Offline linearactuator

  • Fuso
  • **
  • Posts: 242
  • Sexo: Masculino
Re:CNC com arduino simples com modulo l298 chines
« Resposta #51 Online: 23 de Novembro de 2012, 23:41 »
Voce e' que nao adimite estar errado ou ser contrariado. Novamente eu estou correto.  Eu tenho 5 plaquinhas que daquelas que mostram no website dele e te GARANTO que nao tem porta logica nenhuma.

Como eu disse ele esta sugeriondo usar o inversor logico para fazer a logica dos passos, mas como eu  disse a varias paginas atras, para ligar direto no arduino e usar o driver Da Ada Fruit... E eu fui o primeiro a sugerir usar um shift register que tornaria o driver dele IDENTICO ao da ada fruit.


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:CNC com arduino simples com modulo l298 chines
« Resposta #52 Online: 24 de Novembro de 2012, 00:18 »
linearactuator,

Voce e' que nao adimite estar errado ou ser contrariado. Novamente eu estou correto.  Eu tenho 5 plaquinhas que daquelas que mostram no website dele e te GARANTO que nao tem porta logica nenhuma.

Como eu disse ele esta sugeriondo usar o inversor logico para fazer a logica dos passos, mas como eu  disse a varias paginas atras, para ligar direto no arduino e usar o driver Da Ada Fruit... E eu fui o primeiro a sugerir usar um shift register que tornaria o driver dele IDENTICO ao da ada fruit.

Posso admitir meu erro se estiver errado que, até agora, percebo não ser o caso.

Não vou perder muito meu tempo, mas o site mostra sim o uso do 74LS04 e o L-298 conforme abaixo.

Offline linearactuator

  • Fuso
  • **
  • Posts: 242
  • Sexo: Masculino
Re:CNC com arduino simples com modulo l298 chines
« Resposta #53 Online: 24 de Novembro de 2012, 00:21 »
Essa e' somente a logica. usando o 74LS04. Como eu disse essa nao e' uma limitacao do driver mas sim da logica dos passos.

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:CNC com arduino simples com modulo l298 chines
« Resposta #54 Online: 24 de Novembro de 2012, 00:38 »
Essa e' somente a logica. usando o 74LS04. Como eu disse essa nao e' uma limitacao do driver mas sim da logica dos passos.

Esse "driver" (L-298+74LS04) é limitado pois aciona o L-298 em Full-Step apenas. Isso foi o que eu quis dizer...

Offline linearactuator

  • Fuso
  • **
  • Posts: 242
  • Sexo: Masculino
Re:CNC com arduino simples com modulo l298 chines
« Resposta #55 Online: 24 de Novembro de 2012, 01:04 »
ah ai e' apelacao.. a porta logica nao drive nada... Voce colocou ate' entre aspas.. o Driver e' o driver.
« Última modificação: 24 de Novembro de 2012, 01:06 por linearactuator »

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:CNC com arduino simples com modulo l298 chines
« Resposta #56 Online: 24 de Novembro de 2012, 01:07 »
Um driver pode conter 1, 2, 3, ... N CIs. Pra mim chega, Mr. Teimoso!!  :)

Offline linearactuator

  • Fuso
  • **
  • Posts: 242
  • Sexo: Masculino
Re:CNC com arduino simples com modulo l298 chines
« Resposta #57 Online: 24 de Novembro de 2012, 01:40 »
Eu que sou o teimoso...? Nao e' o numero de ICs mas sim a funcao.  Aonde cocmeca o driver, o driver inteligente e/ou o controlador e' questao boba de terminologia.

Voce tem todo um micro processador na frente capas de fazer qualquer sequencia logica incluindo PWM em varios pinos... Essa sejquencia de controle estando dentro ou fora do microcontrolador nao faz a menor diferenca.

O fato e' que, como eu disse. Pode-se usar o mesmo driver sem essa pota logica inversora com micropasso.

Bom chega disso. Agora virou um LOOP. :o)

Offline Renato Imagawa

  • Novato
  • *
  • Posts: 43
  • Sexo: Masculino
  • GUIA CNC
  • Cidade - UF: Guaratingueta SP
  • Nome:: Renato
  • Profissão: Engenheiro de Materiais
Re:CNC com arduino simples com modulo l298 chines
« Resposta #58 Online: 24 de Novembro de 2012, 13:27 »
calma ae pessoal,vamos achar respostas e nao brigas  ;D

Bom, nao teria um meio mais simples? queria sistema de controle simples com direcao e passo e acho q o 74ls04 faz isso ou estou enganado?

No caso vcs teriam um esquema de ligacao do modulo chines l298 com um l297 e um arduino?

Ou seria melhor ligar o l297 direto a uma porta paralela? O problema que so possuo porta usb e por isso a afinidade a mais pelo arduino mas tambem porque no arduino fica mais interessante programar a logica dos sensores e entender a programacao de motores a passo sob o controle de um programa CNC.

Att Renato. 

Offline linearactuator

  • Fuso
  • **
  • Posts: 242
  • Sexo: Masculino
Re:CNC com arduino simples com modulo l298 chines
« Resposta #59 Online: 24 de Novembro de 2012, 13:47 »
Renato, o jeito mais simples e' conectar o modulo L297 direto no arduino.. Ou usar um shift register para expandir os pinos. 

O arduino e' bem limitado. Um controlador de PC como o LinuxCNC vai expandir seu leque de possibilidades. Por que voce nao compra uma placa I/O PCI que vai te dar a porta paralela no PC? (tem que ser paralela real e nao PCI>USB>Paralela. Tem que dar IRQ e DMA exclusivo para LPT1)


 

/** * */