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

PROJETOS => Projetos dos Usuários Guia CNC => Tópico iniciado por: _CNC_ em 17 de Novembro de 2010, 16:24

Título: Projetos - Carlos Bazza
Enviado por: _CNC_ em 17 de Novembro de 2010, 16:24
Há alguns meses atrás resolvi construir uma fresadora CNC sem maiores pretensões, apenas para adquirir conhecimento e colocar alguns neurônios pra trabalhar, me registrei nesse fórum e gostei muito, não havia me apresentado ainda porque estava apenas reunindo as informações necessárias para dar inicio  a "minha criatura", e como a vastidão de informações contidas aqui no fórum é imensa e meu tempo livre é muito pouco não queria me apresentar e ficar fazendo muitas perguntas, cujas respostas já estariam em algum lugar por ai, bastando apenas procura-las.

   Idéia inicial:

   Spindle:
     Micro-retífica Dremel S300

   Fresadora:
     Estrutura    - MDF 15mm
     Guias        - eixos de impressora HP (3/8 diametro x 39,5cm comprimento)
     Buchas       - nylon (formato meia lua - fatia de 10mm cortadas ao meio de um tarugo cilindrico)
     Castanha     - nylon (formato meia lua - fatia de 10mm cortadas ao meio de um tarugo cilindrico)
     Fusos        - barra roscada M6
     Acoplamentos - "mangueirinha" rsrs
     Motores      - os motores da Hp serie 600

   Controladora:     
     - Devido ao fato de morar no interior, e a única loja de componentes estar a 150Km de distância então decidi projetar a controladora com componentes que já possuía, gostaria de ter montado a CNC3AX, mas o L297 nem com vela acesa consegui encontrar!!
     Desenvolvi uma controladora reunindo vários circuitos existentes neste fórum, montando na protoboard e fazendo testes até chegar a um resultado satisfatório.
     --- Unipolar, Full Step, Lógica 12 Volts, Motor Máx 60V x 52.4A
     Utilizei CI's lógicos CMOS da série 40xx para decodificação (translator) - 4070 + 4027 + 4081
     LM393 pra controle de corrente
     NE555 pra gerar o sinal PWM pro controle de corrente
     FET's FQP50N06L (52.4A, 60V, RDS(on) = 0.021 mOhms VGS = 10V)
     HeatSink velhos de processadores de pc

   BOB:
     Também reunindo alguns circuitos aqui do fórum e utilizando o que tinha disponível     
     Alimentação das entradas 5V retirados de uma porta USB do pc
     Alimentação das saídas 12V fonte externa     
     Utilizei um conector Centronis 36 pinos retirado de uma placa velha de impressora
     12 saídas e 5 entradas optoacopladas (PC817 ou 4N25), pois não tinha a quantidade suficiente apenas de um componente, então projetei uma placa na qual poderia utilizar um "ou" outro.
     buffer 4050 nas 12 saídas com indicação de funcionamento por led´s
     
   Placas criadas pelo processo de transferência térmica (transparência laser e ferro de passar) e corroídas com percloreto de ferro
   
   Ferramentas utilizadas:
     Furadeira manual, serra manual e tico-tico (sem guia de serra, os cortes saem todos fora de esquadro perpendicular... rsrs)

   Muita força de vontade !!!

   Foram 6 meses pra dar vida à traquitana.
   Parti pra execução da parte mecânica sem projeto nenhum, ia analizando o que tinha disponível e já saia fazendo... o que contribuiu muito pra falta de qualidade final.
   Não ficou do meu agrado a parte mecânica da fresadora, mas pra aprender foi suficiente.
   
   Problemas:
     Ao usinar mdf, mesmo utilizando uma profundidade de 0.3mm ou 0.2 mm, o eixo Z não suporta o esforço tanto em X quanto em Y, devido à fraca estrutura dos eixos Y e Z, pois não tinha guias de 3/8 suficientes pra todos os eixos então usei algumas mais finas, pra dizer a verdade nem medi mas não passam de 6mm.
     Como o tamanho do pórtico do eixo Z é muito pequeno (80mm externo), nao consegui fazer as buchas de nylon nem a castanha, então fiz na madeira mesmo

   Conclusão:
     Aprendi muito com esse projeto, sofri demais pra ajustar o alinhamento das guias... que trabalhão !!
     A eletrônica foi um desafio a parte.
     Já estou desenvolvendo um novo projeto pra parte mecânica, agora com projeto definido, praticamente mesmo tamanho desta, depois posto o andamento da mesma, pois ainda estou projetando a danada.

   Seguem algumas fotos do "causo".
   Assim que possível posto um vídeo dela trabalhando, já ta até filmado mas falta converter pra colocar no youtube... também já comecei desmontá-la pra usar as peças pra nova criatura.

   Sugestões e críticas são bem vindas.

   Nussssssss !!!!! deixa eu tomar um fôlego... rsrsrs
   Até mais pessoal.
Título: Re: Projetos - Carlos Bazza
Enviado por: ivancoimbra em 17 de Novembro de 2010, 17:02
Parabéns, Por ser a primeira e com os poucos recursos ficou ótima, gostei do recurso de fazer a bucha meia lua







Título: Re: Projetos - Carlos Bazza
Enviado por: _CNC_ em 17 de Novembro de 2010, 20:53
          Parabéns, Por ser a primeira e com os poucos recursos ficou ótima,
           gostei do recurso de fazer a bucha meia lua

   Obrigado ivancoimbra, a gente se vira como pode, por aqui não encontro tarugos quadrados nem pensar....
      Esse pedaço de nylon meu pai conseguiu pra mim, ele é torneiro mecânico já faz alguns anos e trabalha em uma empresa daqui, o torno que ele utiliza não sei a marca é bem antigo e não tem muita precisão, está precisando de manutenção, então já viu né, ele faz milagres com esse torno !!

    Como prometido está aqui o vídeo da "traquitana" trabalhando.

Fresadora CNC - Carlos Bazza (http://www.youtube.com/watch?v=Ouq7Onx1sKg#ws)

    Vlw
Título: Re: Projetos - Carlos Bazza
Enviado por: Andre Milke em 17 de Novembro de 2010, 21:13
Bazza:
Parabéns Carlos, esse é o verdadeiro espirito do DIY.......(faça você mesmo).............
Um abraço,

André Milke

   
Título: Re: Projetos - Carlos Bazza
Enviado por: Jorge_BH em 17 de Novembro de 2010, 22:39
Legal a maquininha, Carlos. Parabéns.
Jorge
Título: Re: Projetos - Carlos Bazza
Enviado por: _CNC_ em 18 de Novembro de 2010, 10:19
   Obrigado Andre e Jorge, legal saber que vcs acompanham os projetos simples também, e dão incentivo ao pessoal que está começando no mundo CNC agora.
 
   Hoje fiz uma loucura, comprei uma furadeira de bancada... pra ajudar na construção do novo projeto da segunda fresadora cnc, depois posto uma foto da furadeira. (tomara que a patroa não me coloque pra dormir fora de casa ..rsrs)

   Já estou começando minha nova criatura, como vou precisar de algumas peças de aço/ferro soldadas para algumas partes, estou fazendo uma maquina de solda elétrica, com transformador de microondas.
   
   Pretendo também fazer mancais reguláveis de nylon ou aluminio, mas pra isso vou precisar construir um "cabeçote broqueador" ou bailarina, acho q são a mesma coisa certo?... lógico que vou contar com a ajuda do meu pai pra tornear as peças, já que não tenho acesso a uma fresadora então tenho que bolar alguma coisa que possa ser executada apenas no torno.

     Vlw pessoal...t+
Título: Re: Projetos - Carlos Bazza
Enviado por: RUBENS CAMARGO em 18 de Novembro de 2010, 18:26
Ola caro amigo CARLOS!!!!!!

Muito bacana o teu projeto viu esta de parabens mesmo ok

Att:RUBENS
Título: Re: Projetos - Carlos Bazza 1ª CNC
Enviado por: _CNC_ em 26 de Novembro de 2010, 10:18
   Olá Rubens.... vlw !

E ae pessoal, blz ?
   Eu tinha criado outro tópico, mas resolvi deixar meus projetos todos em um único tópico, então movi tudo pra cá.
   Consegui terminar minha máquina de solda com transformador de microondas.
   Usei como referência esse projeto aqui:
         http://www.instructables.com/id/Build-a-Microwave-Transformer-Homemade-Welder/ (http://www.instructables.com/id/Build-a-Microwave-Transformer-Homemade-Welder/)
   Não deu pra fotografar os passos, mas usei 2 transformadores de microondas
      removi os enrolamentos secundários e aproveitei os primários (110V)
      +-15 metros de fio rígido 6mm que tinha sobrando em casa
      cortei o fio ao meio pra dividir metade pra cada trafo e já fui enrolando no núcleo deles... que trabalhão que dá !! nussssss...  meus dedos ficaram doloridos uns 2 dias !! rsrs
     
   Resultado:
      28 volts CA - bobina toda
      23 volts CA - coloquei um tap na bobina que enrolei
       medindo com o multímetro até encontrar uns 23 volts
      50A no enrolamento todo e 35A no tap, medidos com alicate amperímetro enquanto soldava (sei que é uma medida bem +-, mas como o soldador aqui também é +-, então ficou perfeito...hehehe)

   Profissionalmente não dá pra usar mas pra hobby quebra um galhão!
   Fiz a caixa em mdf e a alça soldei com a própria máquina.
   Agora falta aprender a soldar neh !! rsrsrs 
   Seguem algumas fotos e um vídeo dela, no vídeo estou apenas fazendo um teste pra demonstrar o "poder" da sujeita.. hehe... eletrodo 6013 x 2mm
 
Maquina de Solda - Carlos Bazza (http://www.youtube.com/watch?v=MdjA3dIfg1k#ws)

   Sugestões e críticas são bem vindas.

   Abs pessoal.
Título: Re: Projetos - Carlos Bazza
Enviado por: _CNC_ em 01 de Dezembro de 2010, 14:27
Espero fazer muitas amizades nesse fórum, pois aqui onde moro não tem ninguém com quem trocar algumas idéias ou esclarecer certas dúvidas.

Nusssss... e pensar que isso tudo começou com a vontade de construir uma fresadora CNC somente com o intuito de adquirir conhecimento!! hehe

Meu cabeçote broqueador - bailarina, está quase pronto.

Abs pessoal.
Título: Re: Projetos - Carlos Bazza
Enviado por: _CNC_ em 02 de Dezembro de 2010, 21:35
E ae pessoal.... blz ?

Seguem fotos da minha recente aquisição, uma furadeira de bancada modelo hobby, mas já está de bom tamanho, e uma mini morsa, hehe.

T+
Título: Re: Projetos - Carlos Bazza
Enviado por: Jorge_BH em 02 de Dezembro de 2010, 21:50
Daqui a pouco tempo vamos ver a foto de um galpão de 2.000m2 com a placa "Indústrias baZZa", hehehe.
Parabéns pelas aquisições e bons trabalhos.
Abraço.
Jorge
Título: Re: Projetos - Carlos Bazza
Enviado por: _CNC_ em 02 de Dezembro de 2010, 22:40
         
         Daqui a pouco tempo vamos ver a foto de um galpão de 2.000m2 com a placa "Indústrias baZZa", hehehe.         
hahahaha.... quem me dera, vlw Jorge.

Segue mais uma novidade !!

Meu cabeçote broqueador - bailarina.

Confesso que nesse projeto tive ajuda do meu pai que é torneiro, como não temos acesso à uma fresadora, tive que planejar a coisa pra ser executada apenas no torno, usamos a furadeira de bancada para fazer os furos que não dava pra fazer no torno.

Não ficou muito caprichado, pois foi mais um protótipo que acabou por ser peça final, hehe, é que meu pai trabalha em uma empresa aqui da cidade, e fez o que pôde quando tinha algum tempinho, o torno em que ele trabalha também não tá lá essas coisas, está com algumas folgas.

Coloquei os neurônios pra trabalhar até que cheguei à idéia de fazer o encaixe dessa forma.

Seguem fotos e, claro, um videozinho neh !!! hehehe

No video estou fazendo os mancais em nylon para minha nova CNC.

Como sempre, críticas e sujestões são bem vindas.

Abs pessoal.

Cabeote broqueador bailarina (http://www.youtube.com/watch?v=E9SQbVjohNM#ws)
Título: Re: Projetos - Carlos Bazza
Enviado por: Jorge_BH em 02 de Dezembro de 2010, 23:37
Ficou bom, o cabeçote, e tá fazendo o trabalho dele.
Se posso dar uma sugestão, penso que a parte excêntrica (a q move para os lados) deveria ter menos altura e ser mais leve. Se possível, tbém, fazer um outro furo pra prender o bits de modo que fique mais na lateral. Assim, qdo for fazer um furo mais largo vc teria que andar menos com a parte móvel, tornando o broqueador menos "desbalanceado" em relação ao mandril. Penso que sendo muito desbalanceado possa prejudicar os rolmentos e à máquina de furar.
Mas, é só um pitaco.
Vá colocando as peças e a evolução da sua máquina (cnc) aí pra gente ver.
Abraço.
Jorge
Título: Re: Projetos - Carlos Bazza
Enviado por: _CNC_ em 03 de Dezembro de 2010, 14:59
Caro Jorge, e outros colegas do fórum também, claro que pode sugerir sim, ainda estou engatinhando nesse mundo cnc / mecânica, todas as sugestões e críticas serão sempre bem vindas sim.

    Se posso dar uma sugestão, penso que a parte excêntrica (a q    move para os lados) deveria ter menos altura e ser mais leve.

Por incrível que pareça eu também cheguei a essa conclusão, até tinha comentado com meu pai, mas como ele teve que fazer o serviço apenas baseado no que eu havia explicado e alguns rabiscos num papelzinho pra ele entender o que eu queria, hehe, nem desenho do projeto com as medidas eu fiz !! que relaxo meu, kkk.... mas quando tiver tempo vamos fazer uma outra mais caprichada.

     Se possível, tbém, fazer um outro furo pra prender o bits de modo que fique mais na lateral. Assim, qdo for fazer um furo mais largo vc teria que andar menos com a parte móvel, tornando o broqueador menos "desbalanceado" em relação ao mandril. Penso que sendo muito desbalanceado possa prejudicar os rolmentos e à máquina de furar.

  hehehe.... pra dizer a verdade já está até feito esse furo, é qdo tirei as fotos ela ainda tava "fresquinha", eu tava louco pra experimentar, já fiz um furo mais próximo da lateral prevendo esse problema como vc descreve ae, mas quando fui postar quis aproveitar as fotos que tinha.

Bom saber que vocês estão ligados mesmo, e com isso a gente vai aprendendo... vlw Jorge... obrigado mesmo, abs.
Título: Re: Projetos - Carlos Bazza
Enviado por: Hilarinho em 04 de Dezembro de 2010, 00:51
Uau!

Legal esse transformador de solda !! Logo pretendo fazer um pra mim tbm...
vc consegue usar ele na tomada normal ?? 110 ou 220 v ?

Parabens pelos projetos e pela fresadora tbm!

Abraços

Título: Re: Projetos - Carlos Bazza
Enviado por: _CNC_ em 04 de Dezembro de 2010, 08:45
vc consegue usar ele na tomada normal ?? 110 ou 220 v ?

  E ae Hilarinho, blz ?
  Sim, eu uso ligado em uma tomada normal de casa, porém foi eu mesmo que fiz a instalação elétrica da minha casa e usei fios 2,5mm para todas as tomadas, já aconteceu de ligar a máquina de solda em uma extensão com fios mais finos - 1,5mm... em poucos minutos esquentou bastante !!.... troquei a extensão por uma com fios de 2,5mm, aqueceu um pouco mas foi bem menos e pude usar por mais tempo também.
  O consumo em aberto, sem estar em processo de soldadura, é de 10A em 110V... soldando varia de 10A a 18A --- medidos com alicate amperímetro ---
 Coloquei um disjuntor de 30A (era o que eu tinha sobrando hehe) pra ligar ou desligar a máquina, este desarmou somente uma vez até agora, mas foi porque o teimoso aqui ficou tentando soldar com um eletrodo 6010 de 3,25mm .. hehe.... nem adianta... só foi bem com eletrodos 6013 2mm ou 2,5mm.
  Acho que sua dúvida era essa mesmo certo?
  Se a intenção é saber se a máquina é bivolt -- sim, usei trasnformadores para 110V ligados em paralelo, porém para ligar em 220V basta ligá-los em série -- ainda vou colocar uma chave pra comutar isso, mas por enquanto estou usando apenas em 110V

   Vlw... Abs à todos.
Título: Re: Projetos - Carlos Bazza
Enviado por: _CNC_ em 08 de Dezembro de 2010, 20:09
   Ficou pronto o eixo Z da minha nova máquina.
   Seguem as fotos.
   Como sempre sugestões e críticas são bem vindas.
   T+ pessoal.
Título: Re:Projetos - Carlos Bazza
Enviado por: _CNC_ em 07 de Maio de 2011, 09:41
Ola pessoal.

Depois de muito tempo, minha nova criatura está praticamente pronta.

Ainda vou instalar sensores HOME e Fim de curso, e fazer os ajustes finais.

Estou ansioso para vê-la trabalhando.

Seguem algumas fotos da mesma.... como sempre, críticas e sujestões são muito bem vindas.

Abraços à todos.
Título: Re:Projetos - Carlos Bazza
Enviado por: _CNC_ em 07 de Maio de 2011, 10:25
   Estou precisando de uma ajudinha dos "universitários" de plantão !! rsrs

   Fiz alguns testes, sem usinar nada ainda, só simulando
pra ver os motores trabalhando e fazer os ajustes no software.

   O que pude perceber, é que os motores aquecem bastante!
   Pesquizando pelos tópicos encontrei algumas informações dizendo
que é normal o aquecimento dos motores até uns 60 graus acima da ambiente.

   Pois bem, após 15 minutos trabalhando os motores aquecem tanto
ao ponto de não conseguir tocá-los e é possível sentir
um cheiro de "quase queimado".

   Os motores que estou usando são para 3 Volts e 2A por fase,
para alimentá-los estou usando 12V de uma fonte de PC
(ainda estou montando uma fonte de 45Volts).

   O driver de controle que projetei, possui um ajuste PWM
para o ciclo de trabalho da alimentação dos motores e possui também
um controle de corrente através de um comparador LM393.

   Fiz o ajuste de corrente usando Amperímetro True RMS,
deixei a corrente regulada para 1,5A, e ainda estou usando fusíveis de 2A
para proteção dos motores, no caso de alguma falha.

   Tenho receio de queimar algum motor.
   Se tiverem alguma dica sobre esse assunto, por favor não se intimidem. rsrsrs

   Outra dúvida:
   Não sei que ajuste seria melhor em relação ao PWM,
se ajusto o dutty cicle em 100% e deixo o LM393 controlar a corrente sozinho
(afinal é pra isso que serve né? rsrs), ou existe alguma vantajem em deixar
o dutty cicle mais baixo.
   Talvez isso possa também ajudar a resolver o problema do aquecimento.
   Postei uma imagem pra ajudar a entender melhor a etapa de potência do meu driver.

   Agradeço a força.
   T+
Título: Re:Projetos - Carlos Bazza - Ajuda
Enviado por: minilathe em 07 de Maio de 2011, 13:32
Lamento informar que o seu circuito está errado:

(1) A fase do motor está ligada entre o Source e o resistor de medição de corrente (Rsense), o certo seria entre o Dreno e a alimentação +Vmot.
(2) Onde está a tensão de comparação do LM339? (em relação à tensão entre Rsense e Terra)
(3) É necessário colocar um filtro passa baixo entre Rsense e o comparador.
(4) Não entendi a função do bloco PWM, gera uma saída, é um entrada? Me parece estar na posição errada.
Título: Re:Projetos - Carlos Bazza - Ajuda
Enviado por: _CNC_ em 09 de Maio de 2011, 09:34
Olá Minilate, obrigado pela ajuda.
Vamos aos esclarecimentos:

Lamento informar que o seu circuito está errado:
(1) A fase do motor está ligada entre o Source e o resistor de medição de corrente (Rsense), o certo seria entre o Dreno e a alimentação +Vmot.
   Já vi montagens de Rsense como você descreve, porém na grande maioria o Rsense
encontra-se como está no meu projeto. Acredito que isto não afetará o funcionamento do
CI comparador LM393, pois desde que exista uma tensão no pino de entrada do
mesmo, no caso a entrada inversora - , e exista uma tensão de referência no pino de entrada
não inversora, no caso a entrada +, então o pino de controle (no caso os pinos 1 e 7) será
levado à condução ou não de corrente, já que o mesmo trabalha em regime de coletor aberto.

(2) Onde está a tensão de comparação do LM339? (em relação à tensão entre Rsense e Terra)
   Você quis dizer LM393 certo? (uso o LM393 - comparador duplo)
   Ela existe em meu projeto, apenas nao a incluí no diagrama de blocos no desenho,
acreditando que ao fazer a análise do mesmo chegar-se-ia à conclusão lógica que a mesma
está implícita no bloco do comparador, pois somente desta forma é que o mesmo poderia
trabalhar na função de comparação de duas tensões em suas entradas, desculpe por não tê-la
incluído ao desenho, se for necessário para maior entendimento farei um novo desenho.

(3) É necessário colocar um filtro passa baixo entre Rsense e o comparador.
   O filtro também existe, apenas não está tudo detalhado no desenho. Minha intenção é apenas
descrever os blocos de funcionamento da etapa de potência do meu driver. Se não for o
suficiente para uma análise em relaçao às minhas dúvidas, então estou à disposição para
maiores esclarecimentos.

(4) Não entendi a função do bloco PWM, gera uma saída, é um entrada? Me parece estar na posição errada.
   O bloco PWM gera um sinal de onda quadrada ajustável (dutty cicle) de saída que é aplicado
à uma porta lógica AND, este é um recurso que tenho visto em vários circuitos e é utilizado
para controlar a condução dos transístores de potência de forma a "mixar, misturar" o sinal de
controle do módulo de comando (translator) com o sinal de controle PWM.

   Bem, agora vou tentar explicar minha forma de pensar para executar tal projeto:
   A porta AND "mixa" o sinal de comando e o sinal PWM, então suponhamos que a tensão
de trabalho do motor seja de 2V e que o circuito de potência seja alimentado com uma tensão
de 10V (vamos desconsiderar a etapa de controle de corrente neste momento), então se eu
ajustar o PWM para um dutty cicle de 20% teoricamente terei 2V alimentando a fase do motor
durante o pulso de "ON" do controle, pois o PWM irá modular este sinal de comando.
   Até aí tudo bem, mas percebi duas desvantagens em meus testes:
   1-  Para um dutty cicle muito baixo o motor perdia muito o torque.   
   2-  Alterando a tensão de alimentação deve-se reajustar o sinal PWM para um
dutty cicle compatível com tal tensão, e consequentemente não queimar o motor.
   Então resolvi incluir também um controle de corrente, utilizando um comparador para
"modular" o sinal PWM  (não sei se o termo modular é correto), ou seja, quando o sinal PWM
estiver em "ON" e o sinal de comando também estiver em "ON" se o comparador detectar uma
corrente acima do que for ajustado como referência então ele "cortará" o sinal PWM, o que
ocasionará o corte da tensão no enrolamento do motor evitando sua queima por sobre-corrente, isto tudo em frações de segundo.

Considerações finais:
   O driver está trabalhando satisfatóriamente, tenho boa velocidade e estabilidade no sistema.
   Para quem quiser ver, é o mesmo driver que estou utilizando para controle da primeira
fresadora que montei, e que está no começo deste tópico, inclusive com um vídeo da mesma
trabalhando, porém, como montei uma nova usando motores mais potentes então surguiram
algumas dúvidas em relação ao aquecimento dos motores, pois o driver trabalha de "cabeça fria" rsrsrs.

Mais uma vez obrigado.
Aguardo opiniões.
Título: Re:Projetos - Carlos Bazza - Ajuda
Enviado por: minilathe em 09 de Maio de 2011, 09:57
Bazza,

Em relação ao Rsense, eu não disse que estava no lugar que normalmente é colocado (conectado à terra). Minha critica foi em relação a:
(1) O enrolamento do motor estar ligado diretamente em série com Rsense.
(2) A fase do motor, aparentemente pelo diagrama de blocos, estar ligada ao "Source" do FET, e não entre o "Dreno"  e a alimentação

Um esquema mais detalhado ajudaria, pois o seu diagrama de blocos está simplificado demais para uma análise mais correta.
 
Outras coisa, a modulação, nesse caso, é a alteração da largura do PWM (Ton) a partir do sinal de erro (Vsense - Vref), é o que se faz num circuito chopper. Não ficou claro para mim o que seu circuito faz, você modula a largura do PWM (Ton) ou liga e desliga o sinal PWM? Cabe destacar que, apesar de variar-se Ton, a frequência do PWM é constante. Seu circuito trabalha assim?

Não sei se para você está claro como funciona um chopper de motor de passo. Basicamente, o chopper liga e desliga cada enrolamento do motor para manter a corrente sob controle, pois trata-se de um circuito R-L série, onde a corrente sobe e desce quase em rampa, ao ligar e desligar num tempo curto.
Título: Re:Projetos - Carlos Bazza - Ajuda
Enviado por: _CNC_ em 09 de Maio de 2011, 10:38
Bazza,
Em relação ao Rsense, eu não disse que estava no lugar que normalmente é colocado (conectado à terra). Minha critica foi em relação a:
(1) O enrolamento do motor estar ligado diretamente em série com Rsense.
(2) A fase do motor, aparentemente pelo diagrama de blocos, estar ligada ao "Source" do FET, e não entre o "Dreno"  e a alimentação
Um esquema mais detalhado ajudaria, pois o seu diagrama de blocos está simplificado demais para uma análise mais correta.

   Desculpe minilathe, não tinha entendido.
   Agora sim, segue o desenho corrigido, você tem toda a razão, no desenho que havia feito às pressas
não me dei conta que o enrolamento estava no lugar errado, mas no meu projeto está ligado
corretamente entre Fusível de proteção de VMot e o Dreno do Fet.
   Desculpe mais uma vez pela minha desatenção.

Outras coisa, a modulação, nesse caso, é a alteração da largura do PWM (Ton) a partir do sinal de erro (Vsense - Vref), é o que se faz num circuito chopper. Não ficou claro para mim o que seu circuito faz, você modula a largura do PWM (Ton) ou liga e desliga o sinal PWM? Cabe destacar que, apesar de variar-se Ton, a frequência do PWM é constante. Seu circuito trabalha assim?
   Correto, o circuito do comparador trabalha desligando o sinal PWM, não alterando sua
frequência, apenas aterrando o sinal Ton e consequentemente desligando a energia no
enrolamento do motor.

Não sei se para você está claro como funciona um chopper de motor de passo. Basicamente, o chopper liga e desliga cada enrolamento do motor para manter a corrente sob controle, pois trata-se de um circuito R-L série, onde a corrente sobe e desce quase em rampa, ao ligar e desligar num tempo curto.
   Confesso que tudo o que sei aprendi na prática, não tenho teoria nenhuma, então tudo o que
realizei foi por dedução e análise, e alguns testes.
   Entendo o que você diz, porém não tenho conhecimento suficiente para resolver sozinho. rsrsrs
   Talvez nem seja um problema o aquecimento dos motores.... só tenho receio de que
queimem e a "brincadeira" acabe !!!

Obrigado mais uma vez.
Conto com a compreensão de todos.
Abs.
Título: Re:Projetos - Carlos Bazza - Ajuda
Enviado por: minilathe em 09 de Maio de 2011, 10:55
Bazza,

Pela sua descrição, aparentemente seus motores estão sendo acionados de maneira inadequada. Qual a tensão de referência do comparador? 

Há alguns aspectos importantes, tais como: se a modulação do Ton do PWM está de fato ocorrendo, se está usando capacitores de by-pass em alguns pontos críticos, ... E não dá para dizer nada além de fazer especulações e apostas, sem um esquema detalhado.
Título: Re:Projetos - Carlos Bazza - Ajuda
Enviado por: _CNC_ em 10 de Maio de 2011, 08:16
minilathe, te mandei uma MP.

Abs.
Título: Re:Projetos - Carlos Bazza
Enviado por: _CNC_ em 11 de Maio de 2011, 09:48
   Valeu pela força Gil.

   Minha dúvida agora é a seguinte:   
   Ajustei a tensão de referência do comparador "em real time" usando um amperímetro
True RMS em série com o comum do motor para 1,5A - deixei uma folga de 0,5A, pois
o motor suporta até 2A.
   Pois bem, se o motor suporta 2A, e tendo sempre 2 fases energizadas em modo full step,
 então esses 2A referem-se a corrente total ?
  Ou deveriam ser 4A  ( 2A por fase energizada ) ?
   Para informação apenas:
   O ciclo PWM está ajustado em 98,5% e sua frequência de trabalho é de 28KHz.
   A tensão de referência VRef para o comparador deu 0,101V
   Tensão aplicada aos motores 12V.
   Nesta configuração consigo a velocidade de 1200mm/m com o motor
fora da máquina e sem carga, mas devido à estrutura mecânica da minha fresadora
(buchas em tecnyl, guias circulares removidas de impressoras velhas, barra roscada
como fuso e porca antifolga em nylon, acoplamento tipo "mangueirinha")
então com o motor montado nela o máximo que consegui sem perda de passo
foi 350mm/m -- e que está satisfatório para mim.

    Estou pensando em colocar dissipadores nos motores para resolver o problema do
aquecimento, ou projetar algum circuito para diminuir a corrente nos motores em repouso
após um determinado tempo - o que é mais difícil, creio eu.

   Assim que possível posto um vídeo da criatura trabalhando.

   Conto com a ajuda de vocês.
Título: Re:Projetos - Carlos Bazza - HELLLLP !!! rsrs
Enviado por: gimbabf em 11 de Maio de 2011, 22:38

    Bazza,
   metendo a colher na conversa, a velocidade que voce conseguiu está muito baixa, na primeira cnc usava barra roscada com passo 2mm e motores de 5 Kgf conseguia 1500 mm/minuto, que motor exatamente voce está usando e qual o passo da barra roscada ?
 a corrente refere-se à cada fase energizada, em passo inteiro uma fase por vez, em meio passo alterna uma fase e duas ligadas junto
Título: Re:Projetos - Carlos Bazza - HELLLLP !!! rsrs
Enviado por: _CNC_ em 12 de Maio de 2011, 09:09
    Bazza,
   metendo a colher na conversa, a velocidade que voce conseguiu está muito baixa, na primeira cnc usava barra roscada com passo 2mm e motores de 5 Kgf conseguia 1500
mm/minuto,
    Olá Gimbabf.
    É um prazer ter sua colher na conversa!
    Essa velocidade que você conseguiu foi alimentando os motores com 12V também ?
    Half step ou Full step ?
que motor exatamente voce está usando e qual o passo da barra roscada ?
    Segue uma foto dos motores que uso, comprei usados mas estão funcionando bem
e não consegui informações sobre a capacidade destes motores.
    A barra roscada é M6 = 6mm diametro x 1mm passo da rosca.
a corrente refere-se à cada fase energizada, em passo inteiro uma fase por vez, em meio passo alterna uma fase e duas ligadas junto
    Aqui você me confundiu !!
    Acho que você quiz dizer .... em passo inteiro "duas fases" são energizadas por vez.... ?
    Me corrija se estiver errado: full step = 2 fases energizadas o tempo todo .. certo ?
    ---- concluindo então que será de 4A a corrente total de "cada motor".
    Meu driver não permite half step!

    Porém, a velocidade "ainda" não me preocupa, só o aquecimento dos motores.
    Já estou projetando algum circuitinho para derrubar a corrente quando o motor fica parado
 e energizado por muito tempo.
    À propósito, o Jorge (CNCNow) postou um circuito para a finalidade que preciso, mas
não tenho acesso ao mesmo, será que alguém poderia me passa esse circuito?
    Segue o link ao qual me refiro:
    http://www.guiacnc.com.br/index.php/topic,47.msg17930.html#msg17930 (http://www.guiacnc.com.br/index.php/topic,47.msg17930.html#msg17930)

    Quem desejar meter a colher na conversa será bem vindo.

    Abs.
Título: Re:Projetos - Carlos Bazza - HELLLLP !!! rsrs
Enviado por: C N C N o w ! em 12 de Maio de 2011, 09:28
Bazza, o Gil já disse, mas vou repetir: não dispondo do esquema do circuito que está usando, qualquer opinião é um tiro no escuro. Ajude-nos a ajudá-lo publicando o circuito ...


Seu driver não permite meio passo ? Péssimo ! De modo geral os probs com a ressonância manifestam-se com tal intensidade que a velocidade de operação em passo cheio fica severamente limitada ...


Li rapidamente as últimas msgs e tô com a forte impressão de que há algo estranho com sua maneira como de tratar o PWM ... vc fala em ciclo de trabalho, o que em um chopper não costuma ser motivo de preocupação imediata e jamais é ajustado diretamente. Em outras palavras, falamos de uma fonte de corrente constante chaveada, o que é diferente do PWM mais convencional que muita gente conhece e já vi um punhado de equívocos sérios aqui ... seria saudável esclarecer isto ...
Título: Re:Projetos - Carlos Bazza - HELLLLP !!! rsrs
Enviado por: _CNC_ em 12 de Maio de 2011, 10:52
     Olá Jorge, e quanto ao seu circuitinho do link que postei ?

     Segue o esquemático !!! :o

     Atenção: Não sei desenhar corretamente, seguindo "regras" para um melhor
entendimento, espero que não esteja confuso, pois não tenho experiência!

     CONSIDERAÇÕES:
     - Não tinha acesso ao CI L297 - portanto não era uma opção usá-lo.
     - $$$$ está curto !!!! rsrs.
     - Seria do meu agrado que, quem estiver disposto, me ajude então a melhorar
o driver, não pretendo trocá-lo !!   resolvi encarar o desafio com as peças que
tinha disponíveis, pois aqui onde moro não existe loja de componentes eletrônicos.
     - O meu problema "ainda" não é a velocidade, mas sim o aquecimento dos motores, lembrando que na antiga máquina - no começo deste tópico - não tive problemas com
isso, porém os motores eram de maior voltagem e menor corrente.
     - Quero, mesmo dando soco em ponta de faca rsrsrs, poder agregar algum circuito
que reduza a corrente quando os motores estiverem energizados e em repouso.
     - Não vou usar minha máquina profissionalmente, portanto não almejo tanto!

     IMPORTANTE:
     - preciso saber se meu raciocínio está correto - meu motor admite 2A, então,
trabalhando em full step terei uma corrente total "no motor" de 4A ? (2 fases
energizadas ao mesmo tempo) ---- ou 2A refere-se à corrente total que o motor
pode suportar ????

     Agradeço a atenção e a ajuda de todos que puderem colaborar!

    Abs.

Título: Re:Projetos - Carlos Bazza - HELLLLP !!! rsrs
Enviado por: _CNC_ em 12 de Maio de 2011, 10:59
     Olá Jorge, e quanto ao seu circuitinho do link que postei ?

     Segue o esquemático !!! :o

     Atenção: Não sei desenhar corretamente, seguindo "regras" para um melhor
entendimento, espero que não esteja confuso, pois não tenho experiência!

     CONSIDERAÇÕES:
     - Não tinha acesso ao CI L297 - portanto não era uma opção usá-lo.
     - $$$$ está curto !!!! rsrs.
     - Seria do meu agrado que, quem estiver disposto, me ajude então a melhorar
o driver, não pretendo trocá-lo !!   resolvi encarar o desafio com as peças que
tinha disponíveis, pois aqui onde moro não existe loja de componentes eletrônicos.
     - O meu problema "ainda" não é a velocidade, mas sim o aquecimento dos motores, lembrando que na antiga máquina - no começo deste tópico - não tive problemas com
isso, porém os motores eram de maior voltagem e menor corrente.
     - Quero, mesmo dando soco em ponta de faca rsrsrs, poder agregar algum circuito
que reduza a corrente quando os motores estiverem energizados e em repouso.
     - Não vou usar minha máquina profissionalmente, portanto não almejo tanto!
     - Os resistores e capacitores referentes ao "snubber" não estou utilizando
           (R15 R16 R17 R18  e C15 C16 C17 C18)

     IMPORTANTE:
     - preciso saber se meu raciocínio está correto - meu motor admite 2A, então,
trabalhando em full step terei uma corrente total "no motor" de 4A ? (2 fases
energizadas ao mesmo tempo) ---- ou 2A refere-se à corrente total que o motor
pode suportar ????

     Agradeço a atenção e a ajuda de todos que puderem colaborar!

    Abs.

Título: Re:Projetos - Carlos Bazza - HELLLLP !!! rsrs
Enviado por: minilathe em 12 de Maio de 2011, 11:09
Bazza,

Segue um texto que explica como funciona o controle PWM (retirado de http://www.epanorama.net/links/motorcontrol.html#stepper (http://www.epanorama.net/links/motorcontrol.html#stepper)), me desculpe, se voce não ler em inglês.

O seu circuito não modula o Ton, mas efetua um ON/OFF do sinal. Para enquadrar o seu circuito a um PWM são necessárias várias alterações. Mas será que um L-297 (a R$ 10 a 20) não sai mais barato?

Título: Re:Projetos - Carlos Bazza - HELLLLP !!! rsrs
Enviado por: C N C N o w ! em 12 de Maio de 2011, 11:27
Olá Jorge, e quanto ao seu circuitinho do link que postei ?


Vou ver se ainda tenho por aqui, um HD fritou e perdi muitos dos meus desenhos, mas no tópico onde foi discutido este assunto há subsídios mais que suficientes para fazer o circuitinho, é coisa bem simples. Não prometo redesenhar de imediato pq tô muito enrolado por aqui.

Citar
Segue o esquemático !!! :o


Bão, agora já podemos discutir a como se deve ...


Óia, como eu suspeitava vc implementou um PWM comum, não um chopper nos moldes dos que são utilizados para motores de passo ... recomendo que leia a data sheet do L297 e modifique seu circuito de modo que funcione de maneira similar.


A coisa é relativamente simples: há um oscilador - via de regra operando em torno de 20 kHz - que comanda um flip-flop (set) que tb é comandado por um comparador (reset). Quando uma fase está ativa (deve ser energizada), o sinal do flip-flop comanda a condução do transistor que alimenta o enrolamento. A corrente cresce até o limiar determinado por Vref e Rsense, quando o comparador reseta o flip-flop e a alimentação é cortada. No próximo ciclo do oscilador o flip-flop é setado novamente e o ciclo se repete. Note que Toff é fixo e sincronizado pelo oscilador, o que é fundamentalmente diferente da operação do seu circuito e a diferença no desempenho é expressiva.


Citar
- O meu problema "ainda" não é a velocidade, mas sim o aquecimento dos motores


Não se preocupe tanto com isto ... é normal que os motores aqueçam, principalmente parados e energizados ...

Citar
IMPORTANTE: - preciso saber se meu raciocínio está correto - meu motor admite 2A, então,
trabalhando em full step terei uma corrente total "no motor" de 4A ? (2 fases energizadas ao mesmo tempo) ---- ou 2A refere-se à corrente total que o motor pode suportar ??? ?


A especificação de corrente é por fase, via de regra para modo unipolar, quando admissível, assim a fonte deve ser dimensionada para a soma das correntes de duas fases energizadas. Atenção aqui, a corrente vista pelo motor NÃO é a mesma como vista pela fonte, a diferença pode ser muito grande ( é a razão entre a tensão nominal do motor e a da fonte).
Título: Re:Projetos - Carlos Bazza - HELLLLP !!!
Enviado por: _CNC_ em 12 de Maio de 2011, 14:59
Bazza,
Segue um texto que explica........
     Obrigado Gil, meu inglês não é lá essas coisas mas dá pro gasto! rsrs
     Dei uma olhada lá mas não encontrei como funciona o controle PWM, apenas como
funcionam alguns tipos de motores inclusive um motor de passo, me desculpe se passou
despercebido ao meu "inglishi".
Citar
....Mas será que um L-297 ......
    Tá bom !!! prometo que vou comprar esse bendito integrado !! rsrs
     Mas não tenho pressa !!! hehehe..... vou por os neurônios pra trabalhar e vou ajeitar
meu driver, com a ajuda de vocês, claro.
     Abaixo segue um gráfico que montei usando o que você postou como exemplo do controle
de corrente PWM, pelo meu raciocínio o meu driver está atuando da forma como exemplifico.


Vou ver se ainda tenho por aqui...........,
     Jorge, seria muito bom se encontrasse algo, mas enquanto isso vou tentar entender
melhor suas dicas no referido tópico e bolar alguma coisa em torno disso.

Citar
... recomendo que leia a data sheet do L297........
     Prometo que vou esmiuçar esse datasheet.
Citar
A coisa é relativamente simples: há um oscilador........
     Relativamente concordo !! rsrs
     Em relação à quem entende do assunto é simples mesmo, mas para mim, o conceito
eu até compreendi sim, só não tenho a capacidade de desenvolver um circuito que o faça de forma correta, mesmo assim entrei de cabeça e pretendo deixar esse driver funcionando
de forma satisfatória..... o mais interessante de tudo isso é a aquisição de conhecimento.
Citar
Não se preocupe tanto com isto ... é normal que os motores aqueçam, principalmente parados e energizados ...
     Era essa resposta que eu estava procurando !!!!!!
     Claro que usarei com bom senso.
     Se tivesse recebido essa resposta desde o início, provavelmente estaria trabalhando
 com minha máquina todo feliz e achando que tudo estaria certo.
     Mas, me fizeram abrir a caixa de Pandora.... agora vou até o fim !!! hehehe
Citar
A especificação de corrente é por fase.........
......Atenção aqui, a corrente vista pelo motor NÃO é a mesma como vista pela fonte......
    É, esqueci de mencionar que estava considerando que a tensão de alimentação do motor
é a mesma da fonte...... nesse caso então numa utopia teremos:  4A (sendo 2A em cada fase)
no motor e 4A consumidos da fonte (com apenas 1 motor ligado)..... assim está correto ?

     Agradeço mais uma vez a paciência e a atenção dispensadas às minha dúvidas.
     Toda ajuda é sempre bem vinda.
Título: Re:Projetos - Carlos Bazza - HELLLLP !!!
Enviado por: _CNC_ em 13 de Maio de 2011, 12:47
     Pessoal, pode ser impressão minha, mas quando a discussão é sobre a CNC3AX parece
que a ajuda surge rapidinho (talvez por ser a escolha da grande maioria), mas quando de se
trata de um "maluco como eu, rsrs" precisando de alguns conselhos e orientações fica difícil
obter ajuda.
     Sei que estou querendo um milagre, mas é o que dá perante as circunstâncias.
     Agradeço muito à quem puder colaborar, mas se acharem que devo parar, então me
avisem de forma direta, pois abandono tudo, e talvez, comece do ZERO !
     Desculpem o desabafo, mas gostaria muito de receber respostas de forma direta.
     Jorge, pelo que entendi acho que o caminho é esse, certo ?

Abs.
Título: Re:Projetos - Carlos Bazza - HELLLLP !!!
Enviado por: minilathe em 13 de Maio de 2011, 13:54
Bazza,

     Pessoal, pode ser impressão minha, mas quando a discussão é sobre a CNC3AX parece
que a ajuda surge rapidinho (talvez por ser a escolha da grande maioria), mas quando de se
trata de um "maluco como eu, rsrs" precisando de alguns conselhos e orientações fica difícil
obter ajuda.
     Sei que estou querendo um milagre, mas é o que dá perante as circunstâncias.
     Agradeço muito à quem puder colaborar, mas se acharem que devo parar, então me
avisem de forma direta, pois abandono tudo, e talvez, comece do ZERO !
     Desculpem o desabafo, mas gostaria muito de receber respostas de forma direta.
     Jorge, pelo que entendi acho que o caminho é esse, certo ?

Abs.

Minha opinião...

É totalmente possível desenvolver um circuito controlador de motor de passo, mas isso demanda testes, protótipos, simulações (Proteus, etc...), conhecimentos técnicos por parte de que está desenvolvendo, disponibilidade de equipamentos menos comuns à maioria (osciloscópio, fontes ajustáveis,....). Ou seja, tudo isso é HH de quem está fazendo, equipamentos, componentes, .... = custo ($$$)!!

Por essa razão, um L-297 é mais "barato"!! Por isso também, se prefere usar a CNC3AX, o básico já está todo pronto (oscilador, PWM, controle de corrente, gerador de rampa, comparadores, sincronismo entre vários eixos, half/full step, ....) e a baixo custo!!

Mas, sempre se pode "reinventar a roda"  :)   Mas, seu eu fosse fazê-lo, tentaria fazer uma roda melhorada... (micropasso, acionamento de motores bipolares, ...).
Título: Re:Projetos - Carlos Bazza - HELLLLP !!!
Enviado por: _CNC_ em 13 de Maio de 2011, 14:02
     Olá Gil.

     É, sempre tem maluco pra tudo !!
     Mas, o que gostaria mesmo, é que me ajudassem, dentro do possível, claro, respondendo
às minhas dúvidas, como por exemplo se o circuito acima tem algum erro, ou se as estimativas
em usá-lo estão de acordo com o pretendido, já mencionado anteriormente.
    Também quero saber se o meu raciocínio está certo em relação ao gráfico que postei para
que voce pudesse observar.
     Não me oponho em usar o L297, mas no andar da carruagem, prefiro tentar outras alternativas.

     Abs.... e obrigado.
Título: Re:Projetos - Carlos Bazza - HELLLLP !!!
Enviado por: C N C N o w ! em 13 de Maio de 2011, 15:05
     Pessoal, pode ser impressão minha, mas quando a discussão é sobre a CNC3AX parece
que a ajuda surge rapidinho ...


Natural, né Carlos ? É o que a maioria tem e conhece ... além disto não há muita gente aqui em condições de conceber um controlador do zero ...


Seu redutor de corrente parece OK, exceto por um detalhe: no pino 7 há o coletor aberto de um transistor NPN, do modo como fez não funfa ... vc pode usar o transistor interno diretamente. 
Título: Re:Projetos - Carlos Bazza - Driver sem L297 - HELP!
Enviado por: _CNC_ em 13 de Maio de 2011, 17:14
     Jorge, você tem razão, postei agora o desenho correto, conforme suas orientações.
     Obrigado novamente.

     Quem puder ajudar nas seguintes dúvidas:
     1 - Considerando o sinal PWM do meu driver supostamente em 100%, o comparador funcionará como um regulador de corrente ?
     2 - Supondo que a tensão de alimentação do motor é a mesma da fonte ...... nesse caso então numa utopia teremos:  4A (sendo 2A em cada fase) no motor e 4A consumidos da fonte (com apenas 1 motor ligado) ..... assim está correto
     3 - Em relação ao aquecimento dos motores e também à vida dos FETs, seria vantajoso soldar os componentes referentes ao "snubber" de cada fase (R15 à R18 e C15 à C18), pois está previsto na placa o local para eles, apenas não soldei os componentes.
     Em caso de existir vantagem, será que o valor dos componentes estaria adequado, pois não sei fazer as contas para o cálculo dos mesmos.
     Esclarecendo até aqui já resolve muita coisa!
     
     Pensando um pouco mais adiante, e permanecendo em minha teimosia.
     4 - Jorge, estudei o datasheet do L297 e estou trabalhando para criar alguma coisa parecida com o sitema do oscilador + comparador + RS flip-flop, então pensei no seguinte:
    - Oscilador    - com 555 mesmo, a 20KHz, e qual dutty cicle ? ou isso não importa ?
    - Comparador   - LM393, que já tenho alguns
    - RS flip-flop - aqui não sei o que seria mais interessante: 556 (já que precisa 2 RS), ou 4011 (NAND configurado como 2 RS).

Abs.
Título: Re:Projetos - Carlos Bazza - Driver sem L297 - HELP!
Enviado por: C N C N o w ! em 13 de Maio de 2011, 18:15
1 - Considerando o sinal PWM do meu driver supostamente em 100%, o comparador funcionará como um regulador de corrente ?


Possivelmente, mas não da forma desejada. Mais provavelmente a coisa oscilará em frequência muito elevada, ligando e desligando muito rapidamente, creio que o funcionamento seria errático.

Citar
2 - Supondo que a tensão de alimentação do motor é a mesma da fonte ...... nesse caso então numa utopia teremos:  4A (sendo 2A em cada fase) no motor e 4A consumidos da fonte (com apenas 1 motor ligado) ..... assim está correto


Sim.

Citar
3 - Em relação ao aquecimento dos motores e também à vida dos FETs, seria vantajoso soldar os componentes referentes ao "snubber" de cada fase (R15 à R18 e C15 à C18), pois está previsto na placa o local para eles, apenas não soldei os componentes.
     Em caso de existir vantagem, será que o valor dos componentes estaria adequado, pois não sei fazer as contas para o cálculo dos mesmos.


Pois é, o cálculo do snubber não é trivial e depende do conhecimento das características do motor ... recomendo a utilização de diodos ultrarápidos em anti-paralelo com os FETs, isto oferece um caminho para a recirculação da corrente e é proteção eficaz para os transistores.
     
Citar
- Oscilador    - com 555 mesmo, a 20KHz, e qual dutty cicle ? ou isso não importa ?


Pode ser um 555 sim. Veja que há uma característica muito importante no L297 e praticamente todos os outros CIs com função similar, uma máscara, uma janela dentro da qual o comparador não responde aos sinais vindos de Rsense.  Antigamente eram utilizados filtros para eliminar o transiente capacitivo que ocorre na energização do enrolamento, mas esta maneira de fazer a coisa é superior. Essa janela é determinada pelo ciclo de trabalho do oscilador, tipicamente da ordem de 3uS.

Citar
- Comparador   - LM393, que já tenho alguns


Nada contra.

Citar
- RS flip-flop - aqui não sei o que seria mais interessante: 556 (já que precisa 2 RS), ou 4011 (NAND configurado como 2 RS).


É importante que o FF seja set dominant ... na documentação do L297 vc encontra uma explanação sobre isto.

Título: Re:Projetos - Carlos Bazza - Driver sem L297 - HELP!
Enviado por: _CNC_ em 14 de Maio de 2011, 12:26
... recomendo a utilização de diodos ultrarápidos em anti-paralelo com os FETs, isto oferece um caminho para a recirculação da corrente e é proteção eficaz para os transistores.
     OK Jorge, este artifício já estou usando, nas fotos do driver (dentro da maleta) no começo deste tópico é possível observar a presença deles no circuito.

Citar
...... uma máscara, uma janela dentro da qual o comparador não responde aos sinais vindos de Rsense......
     Entendi, nesse caso não tem como implementar alguma coisa do tipo de forma fácil, estou usando filtros para amenizar a situação.
Citar
É importante que o FF seja set dominant ... na documentação do L297 vc encontra uma explanação sobre isto.
     Não encontrei essa informação em 2 datasheets que baixei.
     Pesquisei sobre o assunto, e pelo que entendi, "set dominante" significa que a prioridade de acionamento do FF é pela entrada SET, correto ?
     Tentei desenvolver alguma coisa considerando essa informação e usando componentes que tenho em mãos cheguei ao circuito postado abaixo.

     Se eu estiver certo, o funcionamento da coisa é mais ou menos assim:
     - o 555 está configurado como oscilador astável
        R1= 2.2K  ==> TOn = 0.03049
        R2= 2.2K  ==> TOff = 0.01525
        C1= 0.01uF
        Freq= 21.81KHz
      Quando a saída do 555 (pino 3) estiver em LOW o a saída Q do flip flop também estará em LOW, Q1 é usado para inverter o sinal para HIGH na saída INH1. Considerando INH1 em HIGH e a fase do motor energizada, a tensão subirá em rampa até atingir o valor ajustado em VRef1, neste momento o comparador passa a atuar aterrando a entrada RESET do FF, deixando a saída Q em HIGH e consequentemente a saída INH1 em LOW, desernegizando a fase do motor e restaurando a condição de não condução do comparador.
No próximo ciclo do 555 quando sua saída estiver novamente em LOW, tudo recomeça.
     (Estou considerando a utilização deste circuito em meu driver, usando uma porta AND para as linhas INH, e fazendo uma alteração profunda no mesmo, eliminando a etapa PWM e comparador originais do projeto).

     Jorge, Gil, ou quem puder ajudar, dúvida:
     1- Já que não estão sendo usadas, não sei como devo tratar as entradas "D", "Clock" e as saídas "Q1" do FF (4013), seria melhor aterrá-las usando um resistor de 10K por ex.?
 
     Abs à todos.
Título: Re:Projetos - Carlos Bazza - Driver sem L297 - HELP!
Enviado por: C N C N o w ! em 14 de Maio de 2011, 14:09
Entendi, nesse caso não tem como implementar alguma coisa do tipo de forma fácil, estou usando filtros para amenizar a situação.
Se usar a mesma arquitetura do L297 a coisa é inerente ...

Citar
Não encontrei essa informação em 2 datasheets que baixei.
Dá uma espiada aqui:


http://www.st.com/stonline/products/literature/an/1679.pdf (http://www.st.com/stonline/products/literature/an/1679.pdf)  [ Fig. 15 ]


Após espiar rapidamente a tabela verdade do 4013 creio que podemos considera-lo como set dominant ...

Citar
Já que não estão sendo usadas, não sei como devo tratar as entradas "D", "Clock" e as saídas "Q1" do FF (4013), seria melhor aterrá-las usando um resistor de 10K por ex.?
As saídas não utilizadas deixamos flutuando, abertas, não faz sentido impor carga a elas ... as entradas devem ser "amarradas a um nível lógico definido, no caso do 4013 eu conectaria D e CLK a GND.
Título: Re:Projetos - Carlos Bazza - Driver sem L297 - HELP!
Enviado por: _CNC_ em 16 de Maio de 2011, 09:17
http://www.st.com/stonline/products/literature/an/1679.pdf (http://www.st.com/stonline/products/literature/an/1679.pdf)  [ Fig. 15 ]
     Bem completo !!! Obrigado Jorge.
Citar
.....As saídas não utilizadas deixamos flutuando......
.....no caso do 4013 eu conectaria D e CLK a GND.
     Anotado.

     Minha prioridade é desenvolver o circuitinho para diminuir a corrente no motor quando em repouso, esta semana não sei se será possível, pois estou com muito trabalho e ainda tenho que ensaiar com a banda para umas apresentações que iremos fazer em algumas festividades da cidade.
     Quando estiver funcionando adequadamente vou alterar o projeto original do meu driver e adicionar as melhorias, então monto um para teste.
     Assim que tiver um tempo vou por a idéia em prática e posto os resultador aqui, pretendo fresar a pci do redutor de corrente, vamos ver o que acontece, tentarei fazer um vídeo.

     Obrigado novamente.
     Abs à todos.
Título: Re:Projetos - Carlos Bazza - Driver sem L297 - HELP!
Enviado por: minilathe em 16 de Maio de 2011, 10:13
Bazza,

Apenas como sugestão, para desenvolver várias dessas funcionalidades, um microcontrolador facilitaria muito (dá para fazer PWM, redução de corrente sem sinal, micropasso, ...), nada de portas lógicas, flip-flops, ...
Título: Re:Projetos - Carlos Bazza - Driver sem L297 - HELP!
Enviado por: _CNC_ em 16 de Maio de 2011, 10:57
     Gil, concordo com você mais uma vez !!
     Usar um PIC seria ótimo, ainda mais com as facilidades em programação que já tenho, mas aí voltamos ao começo novamente ---> interior, não tem loja de componentes, precisa um gravador PIC.... etc.  :-\
     Pra falar a verdade eu gostaria muito de poder usar PIC, seria muito flexível, mas vou teimar mais um pouco com minhas portas lógicas, sorry!  ;)
Título: Re:Projetos - Carlos Bazza - Tá bom, vamos de L297!!! rsrs
Enviado por: _CNC_ em 03 de Junho de 2011, 09:53
   Olá pessoal.
   Ando meio sem tempo, mas não abandonei minha criatura não !! hehe

   Jorge e Gil, resolvi entrar na onda do L297 (inclusive consegui adquirir 3 peças e também 4 SN7409 ), mas pretendo fazer algumas melhorias no circuito.
   Minha intenção é fazer uma "nova" releitura da CNCAX-M, com placas individuais para cada eixo, porém com melhorias como o circuito sugerido no datasheet do L297 para controlar a corrente de maneira mais uniforme em modo half-step, pretendo incluir também o circuitinho para redução de corrente quando o motor ficar parado e energizado.

   Conto com a colaboração de quem estiver interessado, sugestões serão bem vindas, e implementadas conforme a possibilidade e viabilidade.

   Desenharei esquemático e layout em placa de face simples, com alguns jumpers se necessário, e postarei as imagens aqui para a geração da pci.

   Já de início uma dúvida:
   O circuito sugerido no datasheet para "uniformizar" a corrente utiliza uma logica AND, porém como pretendo fazer placas individuiais não ficará viável a utilização de um CI como o 7409 que possui 4 portas AND e utilizar somente uma, alguma sugestão para contornar a situação?
    -- pensei em fazer com 2 transistores NPN, será que é uma boa idéia ?

   []s
Título: Re:Projetos - Carlos Bazza - Tá bom, vamos de L297!!! rsrs
Enviado por: minilathe em 03 de Junho de 2011, 10:48
Bazza

   Jorge e Gil, resolvi entrar na onda do L297 (inclusive consegui adquirir 3 peças e também 4 SN7409 ), mas pretendo fazer algumas melhorias no circuito.
   Minha intenção é fazer uma "nova" releitura da CNCAX-M, com placas individuais para cada eixo, porém com melhorias como o circuito sugerido no datasheet do L297 para controlar a corrente de maneira mais uniforme em modo half-step, pretendo incluir também o circuitinho para redução de corrente quando o motor ficar parado e energizado.

Parabéns pela escolha, vai economizar seu tempo!! As melhorias são sempre bem vindas. Você pode fazer a redução de corrente usando um circuito temporizador monoestável. Se os pulsos de movimentação "demorarem a chegar" é só reduzir a corrente do motor.

   O circuito sugerido no datasheet para "uniformizar" a corrente utiliza uma logica AND, porém como pretendo fazer placas individuiais não ficará viável a utilização de um CI como o 7409 que possui 4 portas AND e utilizar somente uma, alguma sugestão para contornar a situação?
    -- pensei em fazer com 2 transistores NPN, será que é uma boa idéia ?

Na verdade, para cada motor se usam 4 portas AND = um CI 7409.

Serão necessários 4 transistores por motor. O transistor de junção (NPN) pode aquecer mais que um MOSFET e deve ser de comutação de potência. Outra opção é um IGBT, mas acho que deve ser mais caro e não seria tão veloz quanto um FET.
Título: Re:Projetos - Carlos Bazza - Tá bom, vamos de L297!!! rsrs
Enviado por: _CNC_ em 03 de Junho de 2011, 11:02
   Olá Gil,
Parabéns pela escolha......Você pode fazer a redução de corrente usando um circuito temporizador monoestável.......
    Sim, é como o circuito que desenhei baseado nas dicas do Jorge, está alguns posts atrás.

Citar
Na verdade, para cada motor se usam 4 portas AND = um CI 7409.
    Aqui acho que você se refere ao CI que aciona os FETs de controle das bobinas do motor.
    Não quero substituir esse não.
    A substituição que me refiro é referente ao circuito abaixo, a porta AND que monitora as linhas INH1 e INH2, e neste caso apenas uma porta basta para cada motor, então concluindo que se eu utilizar um 7409, serão 2 CI´s para cada eixo (5 portas AND para cada L297 - 4 para acionamento dos FETs e 1 para monitorar as linhas INH) e aí sobra 3 portas !
   Obs: não vou usar o L298 !... só exemplo do datasheet do L297.

   Até.
Título: Re:Projetos - Carlos Bazza - Tá bom, vamos de L297!!! rsrs
Enviado por: minilathe em 03 de Junho de 2011, 14:44
Bazza,

O circuito que você postou me parece ser usado para aumentar o torque do motor e não colocar o motor no modo de baixo consumo / menor aquecimento.

Caso necessário, as portas lógicas TTL podem ser dispensáveis, usando a abordagem da antiga lógica RTL (resistor transistor logic), ou seja, usando resistores e um ou mais transistores. Mas atente que a porta lógica não é suficiente para implementar o redução de corrente nos motores, eu faria utilizando um temporizador ou um PIC.
Título: Re:Projetos - Carlos Bazza - Tá bom, vamos de L297!!! rsrs
Enviado por: _CNC_ em 03 de Junho de 2011, 15:56
   Gil, tá dificil hein, complicado a gente se entender !!!!! rsrsrs

    Brincadeira à parte e tentando explicar melhor:
    - Vou adicionar 2 circuitos distintos:
     1 - Reduzir a corrente do motor quando o mesmo estiver em repouso e energizado, para isso vou lançar mão do circuito que desenhei seguindo as orientações do Jorge, e que conforme já disse, está à alguns posts atrás, aqui o link:
            http://www.guiacnc.com.br/index.php/topic,7471.msg140285.html#msg140285 (http://www.guiacnc.com.br/index.php/topic,7471.msg140285.html#msg140285)
            Ponto final na etapa 1!
     2 - Deixar a corrente mais "uniforme" quando o motor estiver com apenas uma fase energizada em modo meio passo para minimizar a perda de torque, para isso pretendo utilizar o circuito à que me referi no post anterior ao seu, que usa 1 porta AND, 1 transistor e 2 resistores.
             Ponto final na etapa 2!
       
     Quando digo "corrente mais uniforme" me refiro à monitorar se existe 1 ou 2 fases energizadas e controlar a corrente para um "torque mais uniforme"....... é.... acho q falei besteira....... esqueça "corrente mais uniforme" entenda-se "TORQUE MAIS UNIFORME" ... hehe
    Espero ter esclarecido.

    Aí surge a dúvida que mencionei quanto a usar transistores.
    Você menciona "RTL" vou pesquisar, pois não conheço a técnica.
     Acredito que seja algo que estou pensando fazer com 2 transistores NPN ligados em série e 2 resistores em suas bases como se fossem entradas lógicas AND, depois vou ver se dá tempo de postar um esqueminha.... mas acho que dá pra entender né ?! .... espero que sim...rsrs
    Aguardo sugestões

    Abs Gil.
Título: Re:Projetos - Carlos Bazza - Tá bom, vamos de L297!!! rsrs
Enviado por: minilathe em 03 de Junho de 2011, 18:34
Bazza,

A lógica RTL era utilizada antes do TTL, ECL, CMOS, HCMOS, ...., é uma técnica antiga, mas que funciona, evidentemente!! Economizando recursos, quando bem usada.

Segue exemplo de uma porta NAND NOR básica de duas entradas usando RTL. Outras configurações são possíveis (AND, OR, NOR, ...).
 
Título: Re:Projetos - Carlos Bazza
Enviado por: geison12 em 16 de Outubro de 2011, 01:03
Bom dia, amigo com certeza DIY eh seu forte! provavelmente seu novo projeto de router deve estar funcionando uma beleza. Meu nome é Geison Rodrigues, e minha necessidade maior é um projeto pequeno para uma dremel e ou tupia pequena. Tenho 1 projeto de reinclusão social, com ex presidiários,  e seu projeto com peças de impressora me ajudaria muito no que tange a terapia ocupacional destas pessoas. Pretendo com esta router fabricar pequenas peças, placas e miniaturas artezanais para a alto gestão do projeto, uma vez que não temos ajuda nenhuma dos orgãos governamentais tampouco de quaisquer instituição.
A proposta e simples, quanto quer por uma maquina completa destas como a sua? do modelo desta primeira que montou? o computador nos conseguimos por aqui, mas circuitos controladores teriam que vir integrados a maquina porque entendo de eletronica assim como a Dilma de presidencia. sequizer pode me enviar um email [email protected] com o valor e formas de pagamento.
Título: Re:Projetos - Carlos Bazza
Enviado por: _CNC_ em 21 de Outubro de 2011, 09:02
    Olá Geison Rodrigues, desculpe pela demora em responder, é que ando meio sem tempo.
    Infelizmente não tenho como comercializar minha máquina, por alguns motivos:
    - Foi muito difícil de conseguir os materiais e componentes pra fazê-la, se vendesse teria que comprar tudo novamente, e olha.... foi muiiiiito difícil!
    - Não teria como te dar uma assistência.
    - A máquina a que você se refere já não existe mais, desmontei e aproveitei algumas peças para fazer uma nova que ainda não está concluída.
    - A estrutura não ficou boa, não tinha rigidez suficiente e possuia muitas folgas.
    - O driver que desenvolvi não tem grandes qualidades, funciona sim, mas não tem um bom desempenho.
    Mas espero que isso não te desanime, você poderia tentar conseguir ajuda de algum colega seu que entenda um pouco de eletrônica e construírem uma router, estarei à disposição, na medida do possível, para tirar algumas dúvidas que com certeza aparecerão.
    Aqui no fórum também tem muita informação útil.
   Abs.
.Carlos.
Título: Re:Projetos - Carlos Bazza
Enviado por: geison12 em 21 de Outubro de 2011, 23:26
Valew meu brodher. teria como enviarme o esquema da estrutura para que eu tenha uma ideia de por onde começar? tipo de materiais que usou, essas coisas que daee eu vou iniciando aqui e quando surgirem mais duvidas busco por aqui ou posto em um novo tópico.....
Título: Re:Projetos - Carlos Bazza
Enviado por: _CNC_ em 01 de Novembro de 2011, 08:59
    Geison, se você seguir meu tópico desde o início, verá fotos as da antiga máquina e no primeiro post tem a descrição detalhada dos materiais utilizados na estrutura da mesma; e alguns posts à frente tem o esquema do driver.
     Não tenho esquema da estrutura, no começo do tópico explico o porque.
     No fórum você encontra muita informação para iniciar seu projeto, uma dica aqui: um passo de cada vez, foi assim que fiz. Recolhia informações e quando estava com a idéia básica formada partia pra execução, resolvia os problemas encontrados procurando pelo fórum, então partia pra próxima etapa, claro que esta não é a melhor forma de executar qualquer coisa, mas pra aprender serviu.
     Qualquer dúvida estamos aí.
     Boa sorte.
Abs.
Carlos.