Guia CNC Brasil - Tudo sobre CNC, Router, Laser, Torno e 3D Print
ELETRÔNICA / ELÉTRICA => Eletrônica Básica => Microcontroladores => Tópico iniciado por: Fred_DASP em 28 de Maio de 2006, 15:52
-
Galera, é o seguinte:
Fiz uma placa Step/Dir com o PIC12f629, e até certo ponto funcionaVA.
De repente parou de funcionar - simples assim.
Ela ja apresentava uns defeitos, creio eu, por causa do aterramento.
Resolvi agora partir pra uma coisa mais descente: PIC16f628A
Por ter mais pinos, pretendo fazer?
Entradas: Step, Dir, Enable
Saida: 4 saidas p/ os transistores (TIP 122)
1 pino pra Reset do PIC
2 pinos vou usar pra poder acionar os motores sem precisar do PC.
Nao quero complicar muito pra nao dar margens a problemas e tb pra nao ficar mais custoso
Como ainda vou fazer, estou aceitando dicas e sugestões!
-
Fred,
Se posso dar uma opinião bem pessoal, veja o que outras placas que estão na Net estão usando, não só em termos de Pic, como em termos de programa.
Analize bem, pois cometer erros de lógica no programa é coisa fácil, e pode culminar em um driver ineficiente.
Existe uma placa que está sendo vendida aqui no Brasil que tem certas características que deixam a desejar em termos de performance.
Não corra este risco, mesmo que suas intenções não sejam comerciais.
Eu pensaria em PIC 18xxx, que está substituindo a linha 16.
-
eu uso o 16f628 com step e dir e funciona muito bem
-
Olá Kanopus,
Seja bem vindo...
O que voce acha de postar aqui algumas dicas e informações à respeito desta sua placa?
Acredito que o Fred e outros colegas iriam apreciar sua atenção!
-
claro ela ja esta em sua 4 versao graças a trocas de informaçoes e trocas de experiencias, alem do pic uso irf540 o resto é padrao mesmo.
-
Oi galera,
Kanopus, vc usa o PIC somente pra Step/Dir/enable, ou vc adicionou alguns extras como eu planejo?
A minha placa com o 12f629 voltou a funcionar, era um resitor q tava me pertubando, mas ta rodando q é uma blz!
Aqui estão umas fotos dela:
http://www.maxtour.com.br/pics/Placa-dirstep.jpg
http://www.maxtour.com.br/pics/placa-montada.jpg
Mas mesmo assim farei a placa com o 16f628, q será pra proxima maquina.
-
olha so, uso esse driver tbem para automação industrial entao tenho mais programas, ele serve desde utilização XYZ ate driver programado, mas para a fresa normalmente Step/Dir (ja q o software faz o resto) entao tenho algums extras so nao uso muito depende da utilização do cliente, o q vc estaria planejando para esses extras?
-
COmo tem pino sobrando, os extras seriam
Botões e potenciometro pra fazer o controle DIR/Step na placa mesmo, e algumas sequencia de pulsos pré-programadas.
Acho isso ótimo, principalmente quando se quer testar a mecanica de uma maquina na oficiona caso nao tenha um PC por perto, ou por qualquer outro motivo tb.
Pode-se tb colocar mais uns transistores caso precise controlar algo mais... Mas temos q focar o uso, pq quanto mais flexivel for, mais tempo se leva pra fazer, e mais caro fica.
Meu foco é o Driver pra CNC X Y Z.
-
humm mas para o posisionamento manual da para fazer um jog manual... da para fazer ate com um joistick... ( fica bom )
bom o mercado é grande.... e sempre vai ter alguem q vai querer algo um pouco diferente.
-
fred como esta o seu projeto?? ate semana q vem estarei terminando o meu driver para motor DC so falta fechar a malha ja esta lendo o encoder so falta controlar os pulsos
-
Não intendi uma coisa..
Você tem as fases e quer converter em Step/Dir, ou tem Step/Dir e que passar para fases?
Se for transformar step/dir para fase, com o PIC, vocês usam Delay ou Timer?
Quando tentei fazer como delay, o delay trava o programa e dai o sistema para de ler corretamente as entradas.. e com timer não consigui.
Me fiz entender?
-
FRE3D tudo blz cara uma coisa que acho pelo menos no meu caso importante
e voce ficar bem atento no cirquito entre as i/o do pic e as bases dos transistores fets igbts etc
pois algums testes que fis aqui com driver,s microcomtrolados
tiveram ploblemas com transientes vindas do motor
-
o projeto esta por enquanto em standby
O firmware funcionou perfeitamente - meio passo ou passo cheio.
o problema foi mesmo na eletronica e os transientes da fonte chaveada q usei e do proprio motor - oq resultou em perda total dos PICs.
em um futuro distante talvez eu retome ja pensando em usar optos e fonte projetada soh pra alimentação logica.
É uma alternativa simples e barata pra step/dir onde vc pode configurar o tipo de passo. - Cheio simples - cheio duplo - ou meio passo.