Autor Tópico: Driver com L297 e L6203  (Lida 16597 vezes)

Description:

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

Offline Alebe

  • CNCMASTER
  • ******
  • Posts: 3688
  • Sexo: Masculino
  • Cidade - UF: São Paulo - SP
Re: Driver com L297 e L6203
« Resposta #15 Online: 05 de Agosto de 2010, 19:04 »
O layout dos componentes.

hroncolato

  • Visitante
Re: Driver com L297 e L6203
« Resposta #16 Online: 05 de Agosto de 2010, 20:49 »
Gostaria de agradecer a todos que estão aqui trocando ideias e participando tão ativamente deste tópico !!!

Agora com as informações daqui, volto a bancada vou gerar um novo pcb (o primeiro já começou a "soltar as trilhas..." estou fuçando demais !) e volto para postar os resultados !

Mais uma vez obrigado a todos ! Esta é a primeira vez que participo de um fórum e fico muito feliz em perceber que existe tanta gente disposta a ajudar os marinheiros de primeira viagem !!!!

hroncolato

  • Visitante
Re: Driver com L297 e L6203
« Resposta #17 Online: 12 de Agosto de 2010, 15:05 »
Ola !
Depois de mais alguns testes estou de volta... O circuito ainda não funciona direito... vamos as novas medições:

Resistores de SENSE = 0,56R

Quando mantenho a tensão no pino 15 (Vref) do L297 em 0,2V Tudo parece funcionar normalmente. Cheguei a rodar um motor de passo de impressora com 5KHz na entrada de STEP.
Para chegar a este giro tive de aumentar gradativamente a frequencia de passo. Se começar com frequencias altas o motor também trava
Nesta situação em reversão de giro o motor trava... não consegue reverter o sentido em frequencias de STEP altas.

Aumentei a tensão do pino 15 para 1V e troquei o motor de passo para um NEMA23. O motor até roda mas ronca muito e visivelmente perde passos. É só aumentar a corrente nas bobinas do motor que a coisa para de funcionar...

Fiz testes com tensão de alimentação em 17VDC e 35VDC.

Na entrada STEP a duração do pulso em nivel baixo é de 100us... bem maior que os 0,5us que consta no datasheet do L297.

O que pode estar havendo aqui ??? Refiz os PCB's a montagem dos mesmos esta perfeita !!!

Chequei as tensões de alimentação do circuito com osciloscopio... tudo esta perfeito.

Se alguém tiver alguma informação agradeço !!!

Offline C N C N o w !

  • CNCMASTER
  • ******
  • Posts: 6300
  • Sexo: Masculino
Re: Driver com L297 e L6203
« Resposta #18 Online: 12 de Agosto de 2010, 16:17 »
Para chegar a este giro tive de aumentar gradativamente a frequencia de passo. Se começar com frequencias altas o motor também trava Nesta situação em reversão de giro o motor trava... não consegue reverter o sentido em frequencias de STEP altas.

Até aqui tudo normal. Já ouviu falar em inércia ?  ;D

Citar
O motor até roda mas ronca muito e visivelmente perde passos.

O que acontece se fizer o motor avançar passo a passo ?

hroncolato

  • Visitante
Re: Driver com L297 e L6203
« Resposta #19 Online: 12 de Agosto de 2010, 18:14 »
A parte da inercia do motor já desconfiava... :) Não se sai do 0 a 1000 por hora instantaneamente !!!

Agora, não tentei fazer passo a passo, continuo na bancada com 555, vou fazer o teste e lhe falo. Mas o que realmente me intriga é: Por que é só baixar a tensão do pino 15 do L297 de 1,0V para 0,2V e tudo parece funcionar perfeitamente ??? - Menos o torque claro, que cai bastante...

Offline C N C N o w !

  • CNCMASTER
  • ******
  • Posts: 6300
  • Sexo: Masculino
Re: Driver com L297 e L6203
« Resposta #20 Online: 12 de Agosto de 2010, 18:19 »
Por que é só baixar a tensão do pino 15 do L297 de 1,0V para 0,2V e tudo parece funcionar perfeitamente ???

Talvez em função das características do motor ... mas se vc tem um osciloscópio à mão não é difícil verificar se tudo está como deve estar ... faça o avanço passo a passo e verifique entradas e saídas. É meio pedalativo, mas vale a pena ser sistemático, de vez em quando é a única maneira de cercar um prob ...

hroncolato

  • Visitante
Re: Driver com L297 e L6203
« Resposta #21 Online: 12 de Agosto de 2010, 20:24 »
OK, vou checar passo a passo. Vou montar um monoastavel com 555 para poder gerar um pulso unico... já tentei gerar pulsos encontando o fio de step no GND... só ruido... sem condições !!!

Também vou checar os sinais A B C e D com osciloscópio e vamos ver no que dá !!!!

hroncolato

  • Visitante
Re: Driver com L297 e L6203
« Resposta #22 Online: 13 de Agosto de 2010, 17:29 »
Olá !
Vamos as novas medições:

Não gerei pulsos unicos... Abaixei muito a frequencia do 555 de modo a que 1 volta do eixo (200 pulsos) demore mais de 10 segundos para que eu possa observar o comportamento do motor.

Os passos são executados aparentemente com precisão, mas o barulho do motor continua estranho, se subir a corrente nas bobinas o ruido piora.

Subindo a velocidade de STEP pude observar no osciloscópio as formas de onda: Os sinais estão com niveis lógicos corretos (0V e 5V) e as formas de onda bem definidas, não aparentando ruidos. Esta medição em maior frequencia fiz com motor de impressora...

O motor Nema 23 que tenho aqui não alcança velocidades maiores de 800... 900 Hz... Mas isso já percebi que é uma caracteristica do motor (é um motor 6 fios ligado em bipolar).

Continuo estranhando muito este comportamento e sinceramente, não me vem nenhuma ideia a mente do que possa estar ocorrendo...  :(



Offline fh007

  • Novato
  • *
  • Posts: 20
  • Sexo: Masculino
Re: Driver com L297 e L6203
« Resposta #23 Online: 07 de Setembro de 2010, 17:24 »
e aí amigo, ainda neste projeto?
houve alguma melhora?
talvez eu acho que posso ajuda-lo...

Offline Gaspar30

  • Novato
  • *
  • Posts: 1
  • Sexo: Masculino
  • GUIA CNC
  • Cidade - UF: Coimbra
  • Nome:: Jorge Manuel Madeira Gaspar
  • Profissão: Electromecanico
Re:Driver com L297 e L6203
« Resposta #24 Online: 12 de Março de 2012, 11:05 »
ola!
Sou novo no forum.
Mas ja tenho lido bastante nele antes de me registar.
Precizava de ajuda para montar um driver deste tipio.
Alias ele ja esta montado conforme o esquema desta pagina  "http://www.google.com/imgres?hl=pt-PT&sa=X&biw=1280&bih=841&tbm=isch&prmd=imvns&tbnid=SQPOswHnW2fcMM:&imgrefurl=http://engraving.majosoft.com/index.html%3Fmenunr%3D5%26sub%3D5%26lnk%3D&docid=vQoAwXILFnLYsM&imgurl=http://engraving.majosoft.com/assets/images/schema.gif&w=774&h=711&ei=PgJeT8jZK4S7hAfG3cTvCQ&zoom=1&iact=hc&vpx=611&vpy=19&dur=156&hovh=215&hovw=234&tx=142&ty=137&sig=100455240178065569684&page=1&tbnh=150&tbnw=163&start=0&ndsp=20&ved=1t:429,r:2,s:0"
Para o sinal de passo contrui um taimer com um 555 com o ciclo de 50%
A quetao e que para um motor de passo de 12-300V 4.6A 1.8º bipolar de duas fases ,O motor roda tudo bem nos doi sentidos mas em baixas frequencias do clock se eu aumentar a frequencia ele comessa a perder passos e a ficar desclontrulado e os l6203 ficam bastante quentes.
A tensao de ref. segundo os meus calculos ajustei para 2.6v nao sei se estarei certo
Alguem me pode ajudar pf.
obrigado

 

/** * */