Documentos de Académico
Documentos de Profesional
Documentos de Cultura
REALIZADO POR
Ramírez Piedra Luis Javier
TÍTULO A OTORGAR
TÉCNICO SUPERIOR UNIVERSITARIO
ENMECATRONICA ÁREA DE MANUFACTUR
FLEXIBLE
PRESENTA
0
Diseño de PCB y programación de fixtura de prueba.
TÍTULO A OTORGAR
TÉCNICO SUPERIOR UNIVERSITARIO EN MECATRÓNICA ÁREA DE SISTEMAS
DE MANUFACTURA FLEXIBLE.
TRABAJO RECEPCIONAL
DISEÑO DE PCB Y PROGRAMACIÓN DE FIXTURA DE PRUEBA.
REALIZADO POR
RAMÍREZ PIEDRA LUIS JAVIER
EN LA EMPRESA
MILWAUKEE ELECTRONICS S DE RL DE CV
Asesor académico
ING. Zavala Barajas Gerardo.
Director de carrera
M.C. Julio César Castro Bojórquez.
Asesor empresarial
ING. García Acosta Emmanuel.
1
Diseño de PCB y programación de fixtura de prueba.
DEDICATORIA Y AGRADECIMIENTOS
2
Diseño de PCB y programación de fixtura de prueba.
Tabla de contenido
DEDICATORIA Y AGRADECIMIENTOS...........................................................................................................2
I. INTRODUCCIÓN...................................................................................................................................4
ll. ANTECEDENTES DE LA EMPRESA O MARCO CONTEXTUAL......................................................................5
lll. DESCRIPCIÓN GENERAL Y ESPECÍFICA DEL ÁREA DE TRABAJO................................................................6
lV. DESCRIPCIÓN DEL PROBLEMA................................................................................................................9
V. OBJETIVOS GENERALES Y ESPECÍFICOS..................................................................................................10
Vl. MARCO DE REFERENCIA TÉCNICO........................................................................................................11
Vll. PROPUESTA DE SOLUCIÓN O METODOLOGÍA IMPLEMENTADA..........................................................26
VIIl. RESULTADOS OBTENIDOS..................................................................................................................28
lX. CONCLUSIONES Y RECOMENDACIONES................................................................................................30
X. BIBLIOGRAFÍA Y FUENTES DE INFORMACIÓN........................................................................................34
3
Diseño de PCB y programación de fixtura de prueba.
I. INTRODUCCIÓN
4
Diseño de PCB y programación de fixtura de prueba.
5
Diseño de PCB y programación de fixtura de prueba.
Frente a la entrada nos encontramos con una maquina CNC, que se utiliza para
maquinados sencillos y es muy práctica para elaborar piezas.
6
Diseño de PCB y programación de fixtura de prueba.
También se cuenta con una impresora 3D que se utiliza para imprimir modelados 3D
que nos ayuda a reducir costos de maquinado, cuando se trata de piezas pequeñas o
para fabricar partes de alguna fixtura.
7
Diseño de PCB y programación de fixtura de prueba.
8
Diseño de PCB y programación de fixtura de prueba.
9
Diseño de PCB y programación de fixtura de prueba.
10
Diseño de PCB y programación de fixtura de prueba.
11
Diseño de PCB y programación de fixtura de prueba.
12
Diseño de PCB y programación de fixtura de prueba.
Diseño electrónico:
13
Diseño de PCB y programación de fixtura de prueba.
La tarjeta de circuito impreso está construida por capas que se alternan de cobre
conductor con capas de material aislante no conductor. Durante la fabricación, se
graban las capas de cobre internas dejando trazas de cobre intencionadas para
conectar los componentes de circuito. Una vez laminado el material de aislamiento es
grabado a las capas de cobre y así sucesivamente hasta que la tarjeta de circuito
impreso esté completa
14
Diseño de PCB y programación de fixtura de prueba.
Programación Arduino:
La programación de Arduino es la programación de un microcontrolador. Esto era algo
más de los ingenieros electrónicos, pero Arduino lo ha extendido a todo el público.
Arduino ha socializado la tecnología.
Programar Arduino consiste en traducir a líneas de código las tareas automatizadas
que queremos hacer leyendo de los sensores y en función de las condiciones del
entorno programar la interacción con el mundo exterior mediante unos actuadores.
Arduino proporciona un entorno de programación sencillo y potente para programar,
pero además incluye las herramientas necesarias para compilar el programa y
“quemar” el programa ya compilado en la memoria flash del microcontrolador. Además,
el IDE nos ofrece un sistema de gestión de librerías y placas muy práctico. Como IDE
15
Diseño de PCB y programación de fixtura de prueba.
es un software sencillo que carece de funciones avanzadas típicas de otros Ideas, pero
suficiente para programar.
Fixtura
Una fixtura es una herramienta utilizada comúnmente en la industria manufacturera
para sujetar un dispositivo y poder mecanizar o ensamblar un gran número de partes,
garantizando siempre la intercambiabilidad de los componentes. Estas se utilizan
regularmente para asegurar la posición y orientación en una ubicación especifica. Así
como para soportar el trabajo, asegurando que todas las partes producidas se
mantengan con las especificaciones dimensionales y de funcionalidad requeridas.
El uso de una fixtura permite un funcionamiento suave y una transición rápida de una
parte a otra, reduciendo el requerimiento de mano de obra calificada, simplificando el
montaje de las piezas y aumentando la conformidad a lo largo de un ciclo de
producción.
Con frecuencia reducen la complejidad de un proceso, permitiendo a los trabajadores
no cualificados realizarlo. Las fixturas también permiten un mayor grado de seguridad
del operador reduciendo la concentración y el esfuerzo requerido para mantener una
pieza estable.
16
Diseño de PCB y programación de fixtura de prueba.
Prueba Funcional
Antes que nada, si poco conoces de estas pruebas, debes saber que las pruebas
funcionales son una práctica beneficiosa cuando nos referimos al proceso del
desarrollo. De esta manera puedes tener el progreso del proyecto para la
administración en las pruebas funcionales aprobadas y reprobadas. Aquí se facilita la
comunicación entre desarrolladores, analistas y evaluadores.
17
Diseño de PCB y programación de fixtura de prueba.
Prueba ICT
Una prueba ICT es un probador con la capacidad de probar cada componente de un
PCB, uno a la vez y lo hace mientras el componente está conectado a toda la
circuitería de ese tablero, es decir se encuentra "in-circuit".
Primero, el probador verifica que no existan cortos o circuitos abiertos no deseados,
después de esto aísla y prueba por separado cada componente en el tablero, uno por
uno. Estas técnicas serán descritas más adelante.
Antes de iniciar con lo que es In-Circuit Test, les mostrare algunos aspectos
importantes de manufactura y prueba de los circuitos impresos (PCB Printed Circuit
Board).
Como todos sabemos, el diseño y el ensamble de los PCB’s básicamente consiste de
los siguientes pasos:
Primero, partiendo del esquemático se diseña el ensamble y los dibujos de las
perforaciones. Estos dibujos muestran cómo será colocado cada componente, donde
irán las pistas y como será montado cada componente y la localización de sus
agujeros.
Seguido de esto el PCB es perforado donde van los agujeros de los componentes y
estos agujeros conectan con las pistas que lleva el PCB.
Después, los componentes son montados en la placa, manualmente o
automáticamente por un equipo de inserción automática.
Finalmente, el componente es soldado usualmente por una máquina de soldadura de
ola. Una vez ensamblado el PCB, este es probado.
Desafortunadamente estos pasos no siempre son desarrollados sin fallas.
Abajo se muestran algunas de las típicas fallas o las fallas más comunes que se
presentan en los PCB's ensamblados.
18
Diseño de PCB y programación de fixtura de prueba.
Corto de Soldadura
Dos o más pistas en el PCB se encuentran en corto circuito, esto puede ser causado
por la soldadura durante el proceso de soldado en máquina de soldar de ola. Este tipo
de cortos es una de las fallas más comunes.
Kicad
KiCad es una aplicación de software libre para diseño electrónico automatizado (EDA =
Electronic Design Automation), es un proyecto inicializado en 1992 por Jean Pierre
Charras1 (Rosso, 2015) y que continua en desarrollo gracias a una comunidad que se
denominan como KiCadDevelopers Team2. KiCad consta de una serie de aplicaciones
que han sido publicados con licenciamiento GNU GPL v33 y son: Eeschema: editor de
19
Diseño de PCB y programación de fixtura de prueba.
20
Diseño de PCB y programación de fixtura de prueba.
21
Diseño de PCB y programación de fixtura de prueba.
22
Diseño de PCB y programación de fixtura de prueba.
Una vez finalizado el circuito, es necesario exportar del diseño en un estándar Gerber,
estos ficheros vectorizados son los que requieren las fábricas de circuitos para
producirlos en serie, gerbv es una aplicación para visualizar estos archivos, no es parte
del proyecto KiCad, pero es comúnmente utilizada luego de completar el proceso de
diseño.
23
Diseño de PCB y programación de fixtura de prueba.
Para evitar el recalentamiento de la unión, el ideal es soldar lo más cerca posible de los
240ºC. Esto es difícil con estaciones soldadoras que son térmicamente inestables. Se
requiere de una buena estabilidad térmica. Mientras más estable sea, más cerca de los
240ºC podemos "setear" nuestra estación, sin embargo, tanto mayor será la precaución
requerida en el control de temperatura del cautín.
Entonces, ¿qué se debe hacer para obtener una buena soldadura? Además de un
cautín de buena calidad, lo óptimo es contar con una estación soldadora que permita
elegir distintas temperaturas de acuerdo al tipo de unión a soldarse. La mejor estación
soldadora será la que tenga la mejor potencia térmica, precisión, eficiencia y estabilidad
térmica.
3 maneras de soldar:
24
Diseño de PCB y programación de fixtura de prueba.
Sistema de trazabilidad.
La trazabilidad es la capacidad de rastrear todos los procesos, desde la adquisición de
materias primas hasta la producción, consumo y eliminación, para poder aclarar
"cuándo y dónde fue producido qué y por quién". Debido a la mejora de la calidad de
los productos y al aumento de la conciencia sobre la seguridad en los últimos años, la
trazabilidad ha ido aumentando en importancia y se ha extendido a una amplia gama
de campos, como la industria automotriz, electrónica, alimenticia y farmacéutica. Esta
sección describe los conocimientos básicos sobre la cada vez más popular trazabilidad.
La trazabilidad en los procesos de fabricación es una actividad de recopilación y
gestión de información sobre lo que se ha hecho en los procesos de fabricación, desde
25
Diseño de PCB y programación de fixtura de prueba.
la aceptación de las materias primas y partes, hasta el envío de los productos. Para la
trazabilidad en los procesos de fabricación, a cada producto o lote se le asigna un
número de identificación, al cual se le va vinculando información relacionada con los
detalles de trabajo, resultados de inspección y dimensiones en cada proceso, para que
pueda ser utilizado en el ensamble en procesos posteriores. El uso de esta información
en el mecanizado contribuye a una mejora de la eficiencia y calidad de la producción o
trabajo.
Antecedentes previos
La fixtura de prueba es elaborada por el encargado de la empresa el cual la había
utilizado en los principios cuando llego el modelo, pero tenía problemas de sobrecarga,
falsas lecturas y mucho desgaste por las cantidades de producción que se sometía la
26
Diseño de PCB y programación de fixtura de prueba.
prueba. Al igual se tenía retornos del cliente por PCBA por el cual pedían el reporte de
la prueba, pero al no generar este reporte se creó otra necesidad.
27
Diseño de PCB y programación de fixtura de prueba.
Estado actual
La empresa no cuenta con una prueba funcional para el modelo 300870 que realice la
prueba de manera eficiente, al igual no hay manera el cual se pueda saber el estatus
de la pieza respecto a su número de serie.
Análisis
La fixtura funcional actual no cuenta con algún método para rastrear el material
probado el cual se optó por rediseñar la fixtura de nuevo en tanto como cambiar el
circuito interno para optimizar el espacio y modificar la programación enviada por el
cliente.
El circuito de la prueba funcional debía de ser modificado para la reducción de la fixtura
el cual se optó usar el programa de KiCad para volver a hacer el circuito basado a una
lista de materiales y diagrama eléctrico que nos envió el cliente.
28
Diseño de PCB y programación de fixtura de prueba.
29
Diseño de PCB y programación de fixtura de prueba.
Todas las pruebas resultaron exitosamente haciendo que el circuito principal junto con
los módulos de relevadores funcionase de una manera eficiente, así mismo una vez
llegado el material para la fabricación de la nueva fixtura se empezó a soldar, conectar
y revisar la comunicación del Arduino a las demás partes que conforman la fixtura, al
igual se realizó pruebas de tensiones, revisando cada una de las fuentes de voltajes
que conformaban el proyecto.
30
Diseño de PCB y programación de fixtura de prueba.
31
Diseño de PCB y programación de fixtura de prueba.
32
Diseño de PCB y programación de fixtura de prueba.
33
Diseño de PCB y programación de fixtura de prueba.
34
Diseño de PCB y programación de fixtura de prueba.
35
Diseño de PCB y programación de fixtura de prueba.
36
Diseño de PCB y programación de fixtura de prueba.
Bibliografía
Alviso, K. M. (2021). KEYENCE MEXICO. Obtenido de
https://www.keyence.com.mx/landing/lpc/inspeccion-pcb.jsp
ANDES, U. d. (2017). Ciencia Ingieneria. Obtenido de KiCad, Herramienta de Software
Libre de Modelado de Circuitos Impresos para el Desarrollo de Hardware:
https://www.redalyc.org/journal/5075/507555007010/html/#redalyc_5075550070
10_ref2
ARDUINO. (2015). Aprendiendo Arduino. Obtenido de
https://aprendiendoarduino.wordpress.com/2017/01/23/programacion-arduino-
5/#:~:text=Programar%20Arduino%20consiste%20en%20traducir,mundo
%20exterior%20mediante%20unos%20actuadores
Electrónica, I. (23 de abril de 2007). Itcg. Obtenido de
http://www.itcg.edu.mx/pdf/IELC/6/Diseno%20Electronico.pdf
KEYENCE. (2022). KEYENCE. Obtenido de
https://www.keyence.com.mx/ss/products/marking/traceability/basic_about.jsp
Peterson, Z. (2017). Altium. Obtenido de https://resources.altium.com/es/p/what-is-a-
pcb
Topete, D. (17 de septiembre de 2017). Obtenido de Introducción a los ICT’s:
http://davidtopete.com/index.php?
option=com_k2&view=item&layout=item&id=24&Itemid=241
Vargas, C. (07 de marzo de 2020). Trycore. Obtenido de
https://trycore.co/transformacion-digital/tipos-de-pruebas-funcionales/
WEBMASTER. (11 de Julio de 2019). WEBMASTER. Obtenido de
https://censaindustrial.com/datos-principales-fixturas/#:~:text=Una%20fixtura
%20es%20una%20herramienta,la%20intercambiabilidad%20de%20los
%20componentes
37