Bom dia pessoal.

Estou com um driver montado com esses dois chips muito conhecidos (e antigos também), porem estou com um problema de perca de passo.

O L297 tem os capacitores de bypass de 220nf (são muito?) mas tenho de 47nf caso seja necessário trocar. O mesmo para o L298, tanto na alimentação da lógica como da parte dos motores.
A parte lógica trabalha com 5v bem filtrada e os motores com 19v(estou utilizando uma fonte de notebook de 19v 4.5A). Fiz a placa com o cobre inferior sendo o gnd e o superior sendo o 5v. As trilhas da alimentação de 20v são de 2,5mm de largura. As trilhas da parte lógica são com 0,5mm. Espalhei alguns capacitores de poliéster de 1nf pela placa. Melhor utilizar poliéster ou cerâmicos?
O potenciômetro do vref é 5k e tem um capacitor de 1nf em paralelo com o pino central.

O layout de um motor da placa é esse:

Aqui tem um vídeo do problema: https://drive.google.com/open?id=0B08mqhdaHSWWVExZVkktQXRaYWc

e aqui uma foto da placa sem o LM7805 e alguns capacitores, e com um conector adaptado para testes apenas.

Exibições: 838

Anexos

Responder esta

Respostas a este tópico

Bom dia Rodrigo. O analisador lógico não é meu projeto. 

Encontrei na WEB . Não se funciona com o STM32. 

Procure nos links do tutorial. 

Atualmente estou usando um analisador lógico ( indicação do Rui) : analisador logico saleae 8 canais. 

Tem um preço acessível. 

Só agora percebi que tinha enviado um vídeo ! 

Sua placa esta com problema grave !! Ou será um problema no Programa ?

Você testou a sua montagem antes de fazer a placa de circuito? 

Sugiro que faça o seguinte. Refaça essa montagem em um Protoboard  usando os resistores RSense. 

E fazendo algumas alterações para teste . 

Se eu tiver disponibilidade , posso até tentar no meu LAB ( tenho scope, analizador lógico, etc) . 

Qual Programa esta usando para teste ?

Então, eu testei em protoboard, funcionou normal. Testei o PCB de cabo a rabo, todos os furos metalizados, todas as trilhas. Estou a 2 semanas em cima disso, e já perdi 10% dos cabelos ahahahah. Eu uso o Emc2 para testes/produção. Como já comentei, na minha outra placa funciona normal, só que a outra placa é para motores muito mais fraco e unipolares.

Pelo que esta dizendo, pode ser um problema de corrente. Será que é por falta dos resistores R sense ? 

Dá para perceber no teste, se o motor esta fraco ?

Será que tem algum chip com defeito então? 

Com o analisador lógico poderá testar toda a parte digital. Não use na parte analógica.

Eu soldo fios de cobre (retirados de um transformador desmontado) nos pontos de medição e com o conector no Protoboard eu faço as conexões com as portas de teste do analisador lógico. Esse método funciona perfeitamente. Os fio de cobre tem isolamento (verniz). Ao soldar as pontas, o verniz é removido.

Veja esse exemplo: 

Então José, os resistores RSENSE existem, eu que esqueci de colocar no esquema simplificado.

São resistores de porcelana 10W 0,1ohm. Os motores são bem fortes, mesmo perdendo passo são difíceis de parar.

Acho que a parte dos opto isoladores está certa, porque liguei fios direto da porta paralela até no pino do L297 e mesmo assim não foi.

Tenho 6 L297 e 5 L298, nessa placa todos apresentaram isso.

Achei que poderia ser capacitores de bypass, soldei eles direto nos terminais agora. Mas são de 220nf.

Os testes com os seis L297 X L298 apresentam o mesmo sintoma ?

Já testou com outro motor ? Qual é a especificação dos motores ?

Envie o link. 

Sim, todos os componentes apresentam o mesmo problema, e em outra placa funciona normal.

Meus motores de impressora são de 5-12v por 700ma.

Meus motores oficiais são os http://www.techmakers.com.br/motores-de-passo/motor-de-passo-nema-2...

Tenho duas fontes, uma 19v 4A e outra 12v 80A.

Já testou com os dois tipos de motores e o mesmo sintoma ?

Meça as tensões de alimentação ( 19V e 5V ) , ao fazer os testes. 

Como esta alimentando o 5V ? 

O 5v vem da mesma fonte, ele passa por um LM7805 com dissipador.

Na entrada tem um capacitor de 1800uf por 25v e um de 220nf,  e na saída do 7805 tem um 3600uf e 16v e um de 220nf.

Recomendo que meça as tensões quando fazendo os testes. 

Faça uma lista dos pinos do analisador lógico, para ficar mais fácil o entendimento , por exemplo ( pino, função , chip) 

CH1 = pino 03 INUA L6232 

CH2 = pino 16 INLB L6232 

etc

Pessoal, vamos lá.

Depois das dicas do José Gustavo e do Rui, montei um analisador lógico e comecei a olhar a saída dos meus CI.

Logo de cara, vi que 3 L297 estavam com o chopper "errado"(pino 5 e 8 inh1 e inh2), (omitindo?) pulando pulsos e frequência errada.

Embora em outro circuito funcionava, com motores bipolares não tinha acordo.

Um L297 com problema na saída do pino 4 (out A), e um L298 com a entrada Input 3 queimada.

Estou revisando uns detalhes e vou colocar um video do funcionamento.

RSS

Destaques

Registre-se no
Lab de Garagem
Clicando aqui

Convide um
amigo para fazer
parte

curso gratis de arduino

© 2020   Criado por Marcelo Rodrigues.   Ativado por

Badges  |  Relatar um incidente  |  Termos de serviço