Вы находитесь на странице: 1из 17

INFORME FINAL

Presentado por:

CARLOS MARIO MEDINA FERNÁNDEZ


CRISTIAM CAMILO SAMBONI LÓPEZ

Presentado a:

Ing. ANDRÉS FERNANDO ORDÓÑEZ HURTADO

UNIVERSIDAD DEL CAUCA

INGENIERÍA ELECTRÓNICA Y TELECOMUNICACIONES

LABORATORIO DE ELECTRONICA II

POPAYAN

2017
I. INTRODUCCION

En el siguiente informe se presentará las diferentes etapas realizadas para la elaboración


del proyecto Impresora PCB, la cual se encarga de realizar impresiones de circuitos
previamente diseñados en váquelas las cuales son proporcionadas por el usuario.

La característica principal de la impresora PCB será su gran facilidad de manejo, con una
breve explicación el usuario será capaz de realizar el proceso por sí mismo y a su vez
podrá brindar su conocimiento a nuevos usuarios.

Para comprender la realización del proyecto es necesario analizar sus causas. Una de
ellas es la automatización en el proceso de impresión de circuitos, el cual pasa de ser un
proceso engorroso y complicado a un procesos fácil y eficaz, esta traería como efecto una
mejor calidad de los diferentes proyectos realizados por los usuarios, los cuales serán
más que todo estudiantes de diferentes carreras universitarias como Ingeniería
electrónica e Ingeniería Automática Industrial entre otras. Otra de las causas es que la
universidad del Cauca no cuenta con un dispositivo como estos, por eso los estudiantes
deben recurrir a otro tipo de procesos como el planchado de las placas para transferir las
líneas de circuito.
II. ANALISIS DE PROBLEMAS Y SOLUCIONES DADAS

A lo largo del desarrollo del proyecto se presentaron varios inconvenientes, a los cuales, nos vimos
enfrentados; a cada uno de estos se les presento una solución, tal vez no sea la mas acertada. Pero
obtuvimos los resultados esperados, ya que el funcionamiento presentaba dificultades y aun así la
impresora PCB realiza un trabajo que satisface las necesidades del usuario. A continuación se
menciona los problemas y soluciones dadas:

 El primer inconveniente que se nos presento fue conseguir materiales, por ejemplo se
necesitaban motores paso a paso, los cuales presentaban un precio un poco elevado. Por
lo tanto nos dimos a la tarea de obtenerlos por otro medio, fue así que acudimos a la
bodega de la Universidad del Cauca donde nos proporcionaron 4 motores, de los cuales 3
presentaban las características específicas para nuestro proyecto.
 Como segundo problema que se presento fue al tratar de conectar la parte Software y
Hardware, el cual se le presento una solución muy acertada; ya que con ayuda del Arduino
en cooperación con una Shield CNC logramos conectar el código de maquina(Software)
con los motores paso a paso (Hardware) para realizar la impresión.
 Como tercer inconveniente encontramos que, aun teniendo la conexión Hardware y
Software aun no podíamos llevar la imagen del circuito a imprimir al código. Para ello nos
dimos a la tarea de investigar distintas formar que podríamos implementar,
encontrándonos con una serie de programas dedicados a la vectorización de la imagen en
formato .jpg y el entendimiento por parte del código de la imagen.
 Para la construcción de la estructura de la impresora fueron necesarios varios elementos
loa cuales fueron difíciles de conseguir de una manera gratuita, por lo que nos vimos en la
necesidad de invertir económicamente al proyecto; debido al elevado costo de algunos
elementos se precisaron menos elementos de los planeados.
 A la hora de conectar todas las partes que conforman el proyecto y realizar diferentes se
presentó un problema bastante complicado que es la calibración; debido que a la hora de
realizar la una impresión esta influye en la calidad de la misma. Por lo tanto se dio a la
tarea de agregar partes improvisadas, como agregarle corchos a los motores para mejorar
su estabilidad.
 Problema: Los motores perdieron fuerza, o presentan impedimento en el flujo de
movimiento.
Solución: primero debemos caracterizar el problema, si el problema son los
motores debemos analizar el módulo de la Shield CNC. La causa más común es
que los parámetros de los drivers se desajustaron, para volver a los valores se
recomienda realizar lo siguiente.
Necesitamos de un multímetro, en este caso la impresora debe estar totalmente
apagada; como primer paso desconectamos los motores del módulo Shield CNC,
después de esto procedemos a conectar solo el Arduino al computador y con
ayuda del multímetro realizamos una medida de voltaje directo en los drivers, esto
se hace colocando la punta negativa el multímetro en algún punto GND del módulo
Shield CNC y la punta positiva en el potenciómetro del driver.
Los parámetros de los tres drivers que controlan los tres motores deben estar de la
siguiente manera:

 Driver del Eje X: 0.672 voltios.


 Driver del Eje Y: 0.672 voltios.
 Driver del Eje z: 0.449 voltios.

Una vez realizado el ajuste de voltajes, podemos desconectar el Arduino del


ordenador y problema será resuelto.

 Problema: La impresora no dimensiona el lugar donde va realizar la impresión.

Solución: Generalmente esto puede ocurrir por dos cosas, el primer motivo es
porque la vectorización de la imagen no se hace correctamente por lo tanto
debemos volver a realizar este proceso. El segundo motivo es que la imagen que
deseamos imprimir es muy grande (más de 10 cm) o muy pequeña (menos de 3
cm).

 Problema: Un componente hardware de la impresora resulto dañado.

Solución: Este sistema de impresora tiene la facilidad de que se le pueden


reemplazar todos sus componentes sin ningún problema, excepto el módulo
Arduino con la Shield CNC. Todo esto debido a que la mayoría de sus
componentes funcionan de manera independiente.
III. MANUAL DE USUARIO

La impresora PCB es un sistema fácil de manipular, en la siguiente sección se explicara


todos los ítems y conceptos que se deben tener en cuenta para poder utilizar este
sistema.
Como primer ítem se pone en exposición la manera de realizar una impresión; tenga en
cuenta que esta impresión se debe ejecutar desde el ordenador del cual fue configurada
la impresora, en este caso desde el ordenador LENOVO.
1. REALIZAR UNA IMPRESIÓN.
Inkscape: En este módulo se encuentra el sub-módulo “vectorizar” el cual
mediante una serie de pasos sencillos que pueden ser llevados a cabo por el
usuario del sistema, permite vectorizar la imagen de entrada y convertirla a un
formato .ngc y así ser llevada al SW Universal GCode Sender. Los pasos en
cuestión son los siguientes:
1. Como primer paso debemos corroborar que la impresora esté conectada al
ordenador.

2. Seguidamente abrimos el software Inkscape el cual nos permite tomar un


archivo en formato .jpg, para poder convertirlo en un archivo .ngc. Igualmente
ejecutamos el software Universal Gcode Sender que nos permite llevar el
archivo .ngc hacia la Arduino para poder transmitirla a la impresora.

3. Debemos generar una imagen en formato .jpg, para este caso utilizamos una
imagen diferente a un circuito electrónico, el diseño de los circuitos electrónicos
debe ser conocido por el usuario, en este caso estudiantes de ingeniería
electrónica o a fines.
4. Procedemos a abrir el SW Inkscape y realizamos los siguientes pasos.
Agregamos la imagen al programa Inkscape, archivo > incorporar > seleccionar
imagen > abrir > aceptar.

5. Ubicamos la imagen dentro del plano, vamos a trayecto > vectorizar mapa de
bits > actualizar > aceptar > cerramos, y se nos crearan dos imágenes,
borramos la original y conservamos la imagen vectorizada.
6. Ahora vamos a trayecto > objeto del trayecto, trayecto > desvío dinámico,
como podemos ver ahora se nos seleccionó la segunda casilla al lado
izquierdo.

7. Vamos a Extensiones > GcodeTools > puntos de orientación > aplicar > cerrar.
Se nos crearan unos puntos de orientación.
8. Seleccionamos la figura (importante), vamos a Extensiones > GcodeTools >
biblioteca de herramientas > seleccionamos cilindro > aplicar > cerrar.

9. Seleccionamos herramienta de texto > vamos al cuadro verde > modificamos


diameter=1 >modificamos feed=100.
10. Vamos a Extensiones > GcodeTools > trayecto a Gcode > preferencias >
asignamos un nombre al archivo (agregar la extensión .ngc) > trayecto a
Gcode > aplicar > cerrar.

11. Por último podemos ver el trayecto que tomara la impresora.


12. Ya tenemos nuestro archivo .ngc para llevarlo al siguiente módulo “Universal
GCode Sender”, proceso el cual se explica a continuación.

13. Ahora podemos enviar el archivo, abrimos el SW Universal GCode Sender y


verificamos los siguientes campos:
Port = COM6 (este parámetro puede variar dependiendo al puerto
donde fue conectado el Arduino)
Baud = 9600 (se refiere a los baudios con los que fue configurado el
GRBL del Arduino)
Firmware= GRBL (hace caso al controlador que permite la
configuración de los parámetros del Arduino)

En pocas palabras se debe verificar lo siguiente:

Cuando oprimamos el botón “Open” nos debe aparecer un mensaje


en el aparado “Comand” que nos informa de que la conexión fue
exitosa. (Ver recuadro azul).

14. Una vez abierto el puerto podemos hacer pruebas independientes a los
motores de la siguiente manera, nos vamos a “machine control” y observamos
la sección de la parte superior derecha (Recuadro rojo). En esta sección
podemos encontrar la posibilidad de ordenar los movimientos a los motores por
separado, además de escoger la medida de la distancia que se desea que se
muevan dichos motores y la unidad de medida de esas distancias (Recuadros
verdes).
15. Por último nos dirigimos hacia la sección “File Mode”, la cual permite enviar el
archivo .ngc como una orden para la impresora; haciendo que se inicie el
proceso de impresión de un dibujo o en nuestro caso un circuito electrónico. Se
podrá observar los siguientes campos y botones: “Browse” nos permite buscar
el archivo .ngc, “File” nos permite observar el nombre del archivo agregado, y
por ultimo “Send” que nos permite enviar el archivo hacia la impresora.

16. El proceso de impresión está terminado, en este momento solo queda a


esperar que el producto esté terminado.
IV. DIAGRAMA FINAL PIN A PIN

Se presenta el diagrama circuital final, el cual cumple con el total funcionamiento del proyecto.
Cada una de las partes realiza su proceso de manera óptima, presentando diferentes funciones
que las relacionan entre ellas. Al cual no se le depura ninguna función desde el inicio del proyecto
ya que el que este modelo fue finamente planeado.
V. ANALISIS Y RESULTADO DEL PLAN DE PRUEBA
VI. EXTENCIÓN Y POSIBILIDADES DE OPTIMIZACICÓN DEL SISTEMA

Este proyecto por ser pequeño, no cuenta con una total planificación. En tiempo de ejecución es
corto por ya que su implementación es realizada por estudiantes. Es necesario tener en cuenta
que el proyecto no cuenta con ningún apoyo económico más que el de sus constructores, por
estas razones se dan limitaciones y características que no se implementan de la mejor forma.

Limitaciones del sistema:

 La impresora PCB solo puede realizar una ejecución a la vez.


 El tiempo por impresión pueden variar por según la impresión que se realicé.
 Desplazar la impresora PCB puede ser un poco complicado.
 Depende de una fuente de poder de 12 V.
 El sistema debe ser controlado por medio de un computador.

Características no cumplidas óptimamente:

Las características que el sistema debe cumplir fueron implementadas en su totalidad, pero alguna
de ellas se pueden mejorar.

 Se debe mencionar que algunos elementos que el sistema necesitaba para mejorar su
estabilidad no fueron incluidos en la construcción de la estructura debido a su costo
elevado.

Proyecciones del sistema.

La impresora PCB fue implementada para la impresión de váquelas, pero se puede utilizar para
distintas tareas como lo son impresiones de dibujos animados, tallado de madera. Así la impresora
puede ser versátil y generar una entrada económica.

Como ejemplo traemos la implementación de un laser a la impresora el cual puede cortar madera
de manera muy fácil, esto se hace con el fin de realizar impresiones de imágenes como dibujos,
imágenes religiosas, imágenes de amos y amistad las cuales tienen un buen mercado.
VII. RECOMENDACIONES Y CONCLUSIONES

Recomendaciones:

 Los motores paso a paso son una herramienta que permite el movimiento de la impresora
PCB, a la hora de conseguir estos elementos debemos asegurarnos de una correcta
manipulación, ya que en nuestro caso estos se manipularon erróneamente ocasionando
una torcedura en su varilla principal lo que afecto en mayor parte del proyecto generando
inestabilidad.
 Los circuitos integrados manejan voltajes únicos los cuales deben ser tomados en cuenta.
 En la construcción de la estructura se manejan diferentes herramientas con las cuales
debemos tener las precauciones necesarias y utilizar equipos de protección.

Conclusiones:


VIII. BIBLIOGRAFIA

Вам также может понравиться