Olá amigos,
vi um projeto bem interessante de CNC feita com drivers de CD OpenCdNC:
https://github.com/themrleon/OpenCdNC
alguém aí está com tempo e disposição pra montar uma ?
o projeto é aberto e ela foi concebida pra fazer placas de circuito impresso
Tags:
E ai, alguem conseguiu?
Chegou essa semana minha CNC Shield V3 para Arduino UNO rsrs.
Estou estudando o tema, não é impossivel, mas é cheio de detalhes
Tem que instalar o driver GRBL no Arduino UNO, a versão no momento é a grbl 0.9j, mas tem que cuidar que nela foi invertido o pino 12 que controla o spindle (motor do rotor) pelo pino 11(pino do fim de curso do Eixo Z), para ter controle PWN do spindle, da para desabilitar no código ou inverter os fios, se não for utilizar o fim de curso não faz diferença
E o programa para enviar os arquivos e controlar o shield no pc é o Universal G-Code, mas ele esta na versão 2.0 que é o USG Plataform, esta bem legal a interface, disponível para download no link abaixo.
https://winder.github.io/ugs_website/download/#nightly-builds
ainda não descobri as configurações do motor de passo das leitoras que possuo e nem como criar o arquivo grbl, mas qq hora chego lá
Tiago bom dia,
Vai postando tudo que aprender, por favor.
O dia que eu tiver a minha, irei pesquisar aqui.
Obrigado por compartilhar !
Abraços.
eu estou a uns 3 dias estudando como ligar o motor de passo quero ser o mais minimalista possivel, de primeiro vou tentar fazer uma penplotter msm, gostei dessa ideia aqui, é bem minimalista e fácil de montar
o projeto esta nesse link http://electricdiylab.com/new-design-diy-arduino-based-mini-cnc-mac...
Quanto aos motores de passo de leitora de CD aparentemente é 5v e possuem 20 passos por volta de 18º, e a cnc shield deve estar em Full Step, conforme esses dois links abaixo:
http://www.dobitaobyte.com.br/como-fazer-uma-cnc-com-drive-de-dvd-v...
http://forums.reprap.org/read.php?14,643577
No entanto o Ideal é alimentar a CNC shield V3 com 12v, e como os modulos A4988 limitam a corrente a tensão não é prejudicial ao motor, mas é preciso acertar a corrente exata para o motor funcionar, não cheguei nessa parte ainda de como fazer o calculo.
O programa para gerar o arquivo Gcode é o InkScape, é só salvar a imagem no formato gcode msm.
Não se esqueça de ajustar a corrente dos A4988 para o seus motores !
Esta tudo explicado aqui:
Opa muito bom, não tinha achado esse ai, tava lendo sobre o calculo de Vref no blog
https://jgamblog.wordpress.com/2016/09/24/tutorial-arduino-drv8825-...
só que explicação era para o Driver dvr8825, mas esta bem detalhado
Não consegui fazer o driver de CD funcionar, o motor de passo é um 7810200082AC
a corrente máxima é de 0,25A,
a resistência das bobinas do motor de passo é 19 ohms
a resistência do sensor A4988 é de 10 ohms e a alimentação esta sendo uma fonte de pc de em 12v
pelo que entendi o calculo do Vref ficaria assim:
Vref = I_TripMax * 8 * Rs
Verf =corrente maxima*8*resistência do sensor
Vref = 0,25*8*0,01
Verf=0,02v
esta correto isso? achei o valor muito baixo
Bom dia Tiago,
Eu não li sobre o projeto. Ponto zero seria o ponto se início de movimento do motor (home position) ?
Se for isso, precisará usar um sensor ótico. Esse drive tem um sensor ótico?
Murta, então, da para por um fim de curso virtual nos comandos G-code
$130 = 30.000 (x max travel, mm)
$131 = 30.000 (y max travel, mm)
$132 = 20.000 (z max travel, mm)
Pelo que entendi os parâmetros que interessam para calibrar são esses aqui
$100 = 25.000 (x, step/mm)
$101 = 25.000 (y, step/mm)
$102 = 250.000 (z, step/mm)
$110 = 25.000 (x max rate, mm/min)
$111 = 25.000 (y max rate, mm/min)
$112 = 500.000 (z max rate, mm/min)
mas ainda não acertei o ponto, pelos testes que fiz, minha CNC, quando envio um sinal de 10mm ele percorre 30mm
Bem-vindo a
Laboratorio de Garagem (arduino, eletrônica, robotica, hacking)
© 2024 Criado por Marcelo Rodrigues. Ativado por