Documentos de Académico
Documentos de Profesional
Documentos de Cultura
PROYECTO DE GRADO
Asesor:
Revisores:
Aprobado
………………………………….
Rector del Instituto
i
CONCLUSIONES......................................................................................................................37
RECOMENDACIONES............................................................................................................37
FUENTE DE INFORMACIÓN Y BIBLIOGRAFIA.................................................................38
ANEXOS.........................................................................................................................................38
ii
ÍNDICE DE FIGURAS PAG.
iii
RESUMEN
El proyecto (CNC) consta de la “máquina” propiamente dicha, que tiene tres ejes
de movimientos el plano de trabajo con direcciones X e Y, y el eje vertical Z, se
optó por esta alternativa al ver los resultados que se tienen al momento de fresar
la placa de baquelita con una precisión aceptable y a un bajo costo, en cuanto a la
construcción debe adecuarse a nuestras necesidades en mi caso una estructura
resistente ya que al momento de las pruebas no presente irregularidades y evitar
al mínimo las vibraciones a causa del mini drill, en cuanto al ensamble de las
piezas se tuvo que sujetar con pernos casi por completo toda la estructura en caso
de fallas en la construcción.
iv
CAPITULO I
1. INTRODUCCIÓN
1
1.1 ANTECEDENTES
De modo que las personas interesadas en este proyecto lo realicen sin dificultades
ya que los materiales son económicos incluso se pueden sustituir el hardware por
otros y los programas son amigables libres y sin costo.
1.2 DIAGNOSTICO
1.3 JUSTIFICACION
Justificación técnica
Los circuitos PCB son placas que se encuentran en todo tipo de aparatos
electrónicos llegando a ser simples o complejos en su elaboración, como
estudiantes llegamos a hacer nuestros prototipos de circuitos electrónicos La
2
finalidad de este proyecto es facilitar el proceso de realizar los circuitos (PCB)
haciéndolo en menor tiempo y garantizando las interconexiones eléctricas de las
pistas del PCB y a maquinar con la herramienta destinada para aquello en nuestro
caso un mini drill.
Justificación económica
Para adquirir una máquina CNC para elaborar circuitos impresos tendríamos que
hacer una búsqueda del lugar en que lo fabrican u ofrezcan y en muchos casos
hacer un pedido y el costo del producto nos saldría costoso, por lo cual
implementamos nuestra máquina para la elaboración de circuitos impresos,
reduciendo los costos en algunos casos utilizamos materiales reciclados para la
construcción del hardware de la máquina.
Justificación social
Incentivar a la población especialmente, a los jóvenes a implementar estas
máquinas poco conocidas en nuestra población y que realicen distintos trabajos,
no solo fresar la placa de baquelita, si no que realice distintos trabajos como tallar
en madera, piezas en 3D etc. Que nos facilite el trabajo ya que estas máquinas
son precisas y que nosotros pretendemos alcanzar.
TEGNOLOGICO
Objetivo General
Construir una máquina de Control Numérico Computarizado (CNC) para
que esta pueda manufacturar circuitos impresos (PCB) a partir de una placa
de baquelita, en pequeña escala, para reducir tiempos y costos en la
fabricación de PCB.
Objetivos Específicos
3
• Construir la maquina CNC a un costo inferior que las que se disponen
actualmente a la venta.
• Implementar la parte mecánica de la máquina CNC y pueda fresar la placa
de baquelita como también perforar.
• Ajustar el software necesario para la implementación de la máquina CNC.
• Desarrollar de la maquina CNC.
Nuestro proyecto se dio para lograr tener una nueva alternativa sin tener riesgos
en la elaboración de circuitos impresos por este motivo se investigó y se logró
construir una CNC para circuitos impresos.
Limites
Alcances
4
La estructura de la maquina será resistente.
Por su tamaño reducido de la maquina será portátil.
CAPÍTULO II
¿Qué es el CNC?
IMPRESOS
5
zona donde pasará la tinta a la placa de cobre; las zonas descubiertas son
atacadas.
Este método consiste en crear una imagen negativa en un papel brillante y liso con
el fin de que el tóner no se adhiera completamente a dicho papel. Antes de realizar
la transferencia del diseño a la placa, dicha placa debe someterse a un proceso de
limpieza con el fin de eliminar toda suciedad que pueda interferir con el proceso,
posteriormente se juntan la imagen negativa y la placa para realizar el planchado
calentando los dos materiales para permitir la trasferencia de la imagen negativa a
la placa de cobre, se procede entonces a disolver el cobre no necesario
introduciendo la placa en un agente químico atacante, uno de los más utilizados
es el cloruro férrico.
Un circuito impreso está constituido de un material aislante, tal como fibra de vidrio
o fenólico. El propósito de todos los circuitos impresos es proporcionar trayectorias
eléctricas para conectar todas las componentes de un circuito, estas trayectorias
se colocan en uno o ambos lados del material aislante, es decir que se trata de
una base no conductora sobre la cual se adhiere una capa de material conductor
como el cobre,
6
En el diseño de PCB también pueden influir factores tales como el tipo de material
dieléctrico de la base, numero de capas, densidad y muchos otros factores propios
de cada caso¨. [CITATION MIC15 \p 2 \l 3082 ]
2.3 HARDWARE
La tarjeta Arduino Uno es el producto más popular entre las tarjetas Arduino.
Perfectamente para iniciarse en la programación Arduino.
7
Figura 2: Placa Arduino UNO
CNC shield
La CNC Shield es una placa que permite controlar hasta 4 motores paso a paso
fácilmente con un Arduino UNO Soporta 4 controladores de potencia Pololu A4988
dispone de todas las conexiones necesarias para conectar interruptores de final de
carrera, salidas de relé y diversos sensores esta shield es muy útil ya que no
tendremos que hacer un circuito aparte para controlar los drivers y nos dará
muchas más ventajas.
8
Figura 3: Shield CNC
Fuente: Propia
Driver A4988
Estos controladores nos permiten manejar los altos voltajes e intensidades que
requieren estos motores, limitar la corriente que circula por el motor, y
proporcionan las protecciones para evitar que la electrónica pueda resultar dañada
debemos conectar los drivers como lo especifique el fabricante.
9
Figura 4: Driver A4988
Tornillo CNC
El tornillo CNC de cuatro hilos tiene muchas ventajas sus características son:
Diámetro de 8mm una Longitud de 300mm, Debido a sus 4 entradas el avance
con este tornillo es rápido ya que en una vuelta o revolución avanza 8mm.
10
Motor pasó a paso
Los motores paso a paso de imán permanente son los más comunes. El rotor es
un imán permanente y el estator contiene unos polos salientes en forma de
dientes sobre los que van las bobinas El modo en que están conectadas las
bobinas determina el tipo de motor paso a paso¨. [CITATION R \p 181 \l 3082 ]
11
Figura 6: Motor pasó a paso NEMA 17
Acople flexible
12
Figura 7: Acople flexible
Varillas lisas
Las varillas son la guía se utiliza de plata ya que tiene un buen acabado
superficial, además de que posee alta dureza; entre las aplicaciones del acero
plata se encuentran las piezas de precisión como brocas, punzones y guías.
13
Mini drill
Es una herramienta para trabajo fino, limpio y delicado, tanto para generar cortes
precisos, tallar, pulir como acabados de lujo, sus usos son diversos alcanzado el
sector de trabajo con maderas y metales, así como también son aplicables en el
diseño de piezas,
Su diseño permite ser muy versátil y fácil de utilizar con lo que es posible aplicar
en un sin número de tareas.
14
normalmente vienen en ángulos, lo que implica que una mayor profundidad de
perforación implica mayor ancho de perforación.
Fuentes de alimentación
2.4 SOFTWARE
Plataformas Arduino
Implica que no se debe pedir ni pagar el permiso. Sin embargo, también existe la
libertad de hacer modificaciones y usarlas en privado para el propio beneficio, sin
tener que notificar a nadie en particular.
16
Figura 12: Software ARDUINO
Easyeda
17
Figura 13: EASYEDA
Inkscape
18
GRBL Controller
Grbl Controller es un software libre de control soportado por GRBL, ideal para
trabajar con hardware de bajo poder como el raspberry Pi y arduino. Posee las
herramientas básicas para trabajar un sistema CNC y es fácil de usar.
El controlador Grbl es una pieza de software que se utiliza para enviar GCode a
máquinas CNC, Grbl Controller está escrito para funcionar en Windows, Mac y
Linux.
CAPÍTULO III
19
El presente capítulo trata de la descripción del proceso de manufactura empleado
para implementar el presente proyecto. Para una mejor explicación de los
procedimientos empleados se optó por describir todos los procesos llevados a
cabo por etapas.
Las varillas son la guía en los movimientos en los ejes y debe estar correctamente
posicionados por ello se vio mejor conveniente ensamblar con sujetadores de tal
manera no sufra cambios de estado con el funcionamiento, opte por sujetar las
varillas con sujetadores hechos de masilla que comúnmente se utiliza para
reconstruir objetos dañados y al momento de solidificarse es un material
resistente, posicione las barrilas a una distancia adecuada usando instrumentos
de medición y sujetar con pegamento instantáneo ya que no debe moverse al
momento de colocar los moldes y la masilla.
20
Figura 16: Elaboración de los sujetadores
21
Figura 18: Elaboración de los sujetadores para las tuercas
Para sostener tanto los rodamientos lineales y las tuercas fue conveniente
utilizar una base de madera por ser de un material de bajo costo liviano y
además al momento de fijar las piezas fue sencillo ya que utilizamos pernos
de encarne, las medidas que más se ajustaron a nuestras necesidades son:
22
Figura 19: Base de madera para las bases de los ejes
23
Figure 20: barras angulares
Se vio combeniente fijar los rodamientos lineales como las tuercas del tornillo de
cuatro ilos con pernos de encarne en la base de madera y tanto las barrillas como
el tornillo me asegure q esten alineados y la tuerca sentredo entre las barrilas lisas
ya q a lo contrario presenta fuertes rosamientos al momento del desplasamiento.
24
g) Situado de los motores paso a paso
Los motores paso a paso NEMA 17 son robustos y tienes cuatro orificios para
sujetar con los tornillos por lo minimo debe estar sugeto tres, tuve que ubicarlo
al sentro de las varillas lisas como tambien estar alinealos con el eje del motor
(PAP) ya que los acoples fleccibles no son mucho ayuda.
Los rodamientos nos fueron muy util ya que debe sostener al final del tornillo y
evitar posibles ruidos y vibraciones a medida que gire el tornillo debe
pocicionarse los rodamientos .
25
Figure 24: situado de los rodamientos
medición como el vernier o pie de rey, escuadra, nivel logramos montar todas
las piezas.
26
Filtrado: en esta etapa se nivela al máximo la señal, esto se logra al utilizar
uno o varios condensadores que retienen la corriente, dejándola pasar poco
a poco; a fin de lograr el efecto deseado.
27
Montamos la Shield (CNC) con los draiver A4988 como lo especificaciones el
fabricante ya que los motores paso a paso suelen calentar colocamos sus
disipadores una ventiladora para evitar riesgos
Para calibrar los drivers Debemos conocer el valor de una de las resistencias 0.1
Ohmios, pero podemos asegurarnos buscando la hoja de datos de nuestro driver.
28
Como también es necesario saber la corriente que requiere los motores 1.7
amperios.
Una vez conocemos estos datos debemos resolver esta pequeña fórmula que está
sacada del fabricante del chip de nuestro driver y que nos dará el voltaje de
referencia indicado para nuestro motor:
Vref = Imax x 8 x Rs
Ahora bien, el fabricante del chip A4988 también nos dice que si vamos a utilizar
una configuración “FullStep” como os dije antes, solo necesitamos el 70% de este
voltaje, es decir, debemos multiplicar el resultado anterior por 0.7:
29
30
SOFTWARE
GRBL 0.9j
Carme la librería GRBL 0.9j ya que otras librerías me presentaban fallas incluso
cargando con el programa Xloader la descarga es libre.
Inkscape
31
GRBL controller
Grbl Controller es un software que está diseñado para enviar GCode, en cuanto
abrimos el programa debemos seleccionar el puerto COM de la placa Arduino Uno
GRBL por defecto viene preparado para esta placa antes de compilar,
seleccionamos la velocidad que es de 115200 baudios otras librerías como la
versión 0.8 trabaja a 9600 baudios.
$$: Esto nos muestra una lista con todos los parámetros que podemos configurar.
Para lograr identificar cuantos pasos debe dar para girar 360º debemos identificar
cuantos grados avanza por paso en nuestro caso 1.8º el cálculo seria:
Cuando tengamos los pasos que debe dar para avanzar 360º lo dividimos con el
avance por vuelta del tornillo que es de 8mm esto nos dice que para dar una
vuelta tiene que dar 25 pasos.
(200/8 = 25 pasos)
32
Para la configuración seleccionamos que parámetro queremos configura y colocar
el signo de $ el parámetro = a la configuración que quedramos colocar y para ver
si logramos hacer los cambios en símbolo de $$ y haci para los parámetros que
nos venga preferible.
33
las pistas se logró realizar como las perforaciones en cuanto a la maquina no
necesita final de carrera ya que nuestra maquina e robusta n cuanto al mini drill
colocamos a 3300rpm ya que nos rompía la broca.
RESULTADOS ESPERADOS
Se construyó la CNC con una estructura resistente con las comparaciones que
tuvimos con la madera tubos rectangulares de aluminio, los materiales que
utilizamos son de bajo costo ya que en algunos casos utilizamos materiales
reciclados como la fuente de alimentación la caja de control cables etc.
34
Costos del sistema de control expresados en Bolivianos
Ítem Detalle Precio unitario[Bs.-] Cantidad Sub total[Bs.-]
1 ARDUINO UNO 60 1 60
2 SHIEL CNC 20 1 20
3 DRAIVER A4988 20 3 60
4 VENTILADOR 15 1 15
5 MOTOR PASO A PASO 120 3 360
6 FUENTE DE 12v A 36v 30 1 30
7 CABLES EMBRA EMBRA 15 3 45
8 CABLE N 15 15 1 15
9 ENCHUFE 15 2 30
TOTAL Bs 635
CONCLUSIONES.
RECOMENDACIONES.
Posicionar los draiver según las especificaciones del fabricante, sin sacar ni meter
al momento de funcionamiento.
35
Tener cargado la librería GRBL en el Arduino UNO antes de colocar la shiel CNC
con los draiver.
Tener una fuente de alimentación que soporte el amperaje que requiera los
motores paso a paso.
36
FUENTE DE INFORMACIÓN Y BIBLIOGRAFIA
BIBLIOGRAFÍA
Aranda, D. (2014). Electronica: conseptos basicos y diseño de circuitos. Buenos
Aires : DALAGA S.A.
37
ANEXOS
38
39
40