Guia CNC Brasil - Tudo sobre CNC, Router, Laser, Torno e 3D Print
ELETRÔNICA / ELÉTRICA => Arduino => Tópico iniciado por: fernandofm em 02 de Junho de 2014, 18:28
-
Sou estudante de eletrônica e com alguns conhecimentos básicos na mecânica, dai surgiu a idéia de ter minha cnc "caseira", porém mal iniciei e já estou com algumas dúvidas que estão me deixando louco : :-\
Como vou montar algo apenas para testes iniciais, gostaria de trabalhar com o material que tenho, depois sim investir melhor no equipamento.
Qual código posso usar com o driver que tenho ? Qual programa para interpretar os códigos ? Posso usar apenas o Arduino sem o driver ? Gente eu sei que são algumas perguntas , mas me ajuda por favor se não daqui uns dias Diazepan será mato aqui em casa ;D
(http://i57.tinypic.com/2a4zrkp.jpg)
-
Acho que não me expressei bem, ou minhas intenções não são validas no fórum...
-
Acho que não me expressei bem,
Isso pode acontecer em algumas vezes...
ou minhas intenções não são validas no fórum...
Como ainda não sabemos das suas intenções, fica dificil adivinhar :), mas vamos manter o bom humor e o foco...
Sou estudante de eletrônica e com alguns conhecimentos básicos na mecânica, dai surgiu a idéia de ter minha cnc "caseira", porém mal iniciei e já estou com algumas dúvidas que estão me deixando louco : :-\
Tenha certeza que isso incorre na esmagadora maioria das pessoas :)
Como vou montar algo apenas para testes iniciais, gostaria de trabalhar com o material que tenho, depois sim investir melhor no equipamento.
Um bom começo eu diria...
Qual código posso usar com o driver que tenho ?
A que codigo se refere?
A que driver se refere?
Qual programa para interpretar os códigos ?
Ainda no campo da imaginação, estaria se referindo ao código G, que é a linguagem que as máquinas cnc trabalham ou a algum outro tipo de código? Se sim para a segunda, qual?
Posso usar apenas o Arduino sem o driver ?
Hmmmmmm, não sei exatamente do que se trata, porque como pode ver minhas perguntas são de certa forma claras, mas....
Gente eu sei que são algumas perguntas , mas me ajuda por favor se não daqui uns dias Diazepan será mato aqui em casa ;D
Sim, muitas perguntas mas na mionha forma de ver não muito claras, daí a forma de eu ter respondido (pelo menos tentei)
Espero que surta efeito positivo a forma que eu coloquei as coisas - assim quem sabe voce consiga formular perguntas mais claras e no fim veja que a gente quer ajudar, mas antes disso precisamos ser ajudados ;)
-
Só tenho a agradecer pela forma que elaborou suas respostas, isto me fez ver o quanto minha pergunta ou dúvidas não foram bem colocadas, obrigado ;)
O propósito é montar uma cnc experimental, como disse usar os recursos que tenho, o que me falta agora é colocar o Arduino Uno 3 se comunicar com o driver da adafruit, segue o link com detalhes do shield: https://learn.adafruit.com/adafruit-motor-shield/overview (https://learn.adafruit.com/adafruit-motor-shield/overview). Caso não seja possível usar este driver que tenho, gostaria de alguma sugestão para substituir este meu driver por algum mais pratico e funcional que trabalhe em conjunto com o Arduíno. Espero ter colocado a pergunta de uma forma mais clara, não sou bom em expressar as dúvidas, peço as desculpas.
-
Fernando,
Não conheço nada de Arduino para poder opinar à respeito.
A esmagadora maioria dos colega aqui usam drives para motor de passo que entendem sinais de passo e direção, pois a maioria dos programas de controle de máquinas os usam e assim facilita a vida do integrador.
Se este drive entender isso, meio caminho andado na minha opinião.
-
Chegou a instalar o GRBL? Se não, a forma mais rápida é fácil é com este tutorial:
http://blog.protoneer.co.nz/grbl-arduino-library/ (http://blog.protoneer.co.nz/grbl-arduino-library/)
Com esse driver apenas não vai rolar. (Up to 2 stepper motors)
E ele é para motores bem fraquinhos.
Você precisa saber que tipo de motor tem em mãos, se unipolar ou bipolar, e corrente, para começar.
Compre os A4988 ou DRV8825. http://www.pololu.com/product/2133 (http://www.pololu.com/product/2133)
Na descrição há um amplo tutorial. Assim como no GitHub do GRBL, todos os passos para configurá-lo, e a ligação entre Arduino e Drivers.
Ou qualquer driver step/dir. Na teoria, é para funcionar. Tem gente usando TB6560 com Arduino, por exemplo.
Aqui você calcula quantos passos/mm deverá usar, conforme sua configuração de correia/fuso/micro-passos/passo por volta.
http://calculator.josefprusa.cz/ (http://calculator.josefprusa.cz/)
Instalado o GRBL, você tem um controlador. Envie seus G-codes pelo programa Universal Gcode Sender. Há diversos, mas este foi o que eu mais gostei.
Para começar a rodar, acesse alguns tutorias de CAD/CAM. No site do CamBam já tem alguns para começar.
Para se aprofundar, e entender cada detalhe dos processos, somente com muita leitura. Devore esse caras aqui:
http://www.shapeoko.com/wiki/ (http://www.shapeoko.com/wiki/)