Diseño y Fabricación de Circuitos Impresos (PCB): Tipos, Materiales y Proceso
Circuitos Impresos (PCB): Soporte y Conexión de Componentes Electrónicos
En electrónica, un circuito impreso o PCB (del inglés printed circuit board), es un medio para sostener mecánicamente y conectar eléctricamente componentes electrónicos, a través de rutas o pistas de material conductor, grabadas en hojas de cobre laminadas sobre un sustrato no conductor, comúnmente baquelita o fibra de vidrio.
Los circuitos impresos son baratos y habitualmente de una fiabilidad elevada, aunque de vez en cuando puedan tener fallos técnicos.[cita requerida] Requieren de un esfuerzo mayor para el posicionamiento de los componentes y tienen un coste inicial más alto que otras alternativas de montaje, como el montaje punto a punto (o wire-wrap), pero son mucho más baratos, rápidos y consistentes en producción en volúmenes.
Tipos de Circuitos Impresos
Multicapa: Es lo más habitual en productos comerciales. Suele tener entre 8 y 10 capas, de las cuales algunas están enterradas en el sustrato.
2-sided plated holes: Es un diseño muy complicado de bajo coste con taladros metalizados que nos permite hacer pasos de cara.
Single-sided non-plated holes: Es un PCB con agujeros sin metalizar. Se usa en diseños de bajo coste y sencillos.
2-sided non-plated holes: Diseño sencillo con taladros sin metalizar. Sustrato de fibras de vidrio y resina. Hay que soldar por los dos lados para que haya continuidad.
Composición Física
La mayoría de los circuitos impresos están compuestos por entre una a dieciséis capas conductoras, separadas y soportadas por capas de material aislante (sustrato) laminadas (pegadas) entre sí.
Las capas pueden conectarse a través de orificios, llamados vías. Los orificios pueden ser electorecubiertos, o se pueden utilizar pequeños remaches. Los circuitos impresos de alta densidad pueden tener vías ciegas, que son visibles en sólo un lado de la tarjeta, o vías enterradas, que no son visibles en el exterior de la tarjeta.
Sustratos
Los sustratos de los circuitos impresos utilizados en la electrónica de consumo de bajo costo, se hacen de papel impregnados de resina fenólica, a menudo llamados por su nombre comercial Pértinax. Usan designaciones como XXXP, XXXPC y FR-2. El material es de bajo costo, fácil de mecanizar y causa menos desgaste de las herramientas que los sustratos de fibra de vidrio reforzados. Las letras “FR” en la designación del material indican “retardante de llama” (Flame Retardant en inglés).
Los sustratos para los circuitos impresos utilizados en la electrónica industrial y de consumo de alto costo, están hechos típicamente de un material designado FR-4. Éstos consisten de un material de fibra de vidrio, impregnados con una resina epóxica resistente a las llamas. Pueden ser mecanizados, pero debido al contenido de vidrio abrasivo, requiere de herramientas hechas de carburo de tungsteno en la producción de altos volúmenes. Debido al reforzamiento de la fibra de vidrio, exhibe una resistencia a la flexión y a las trizaduras, alrededor de 5 veces más alta que el Pertinax, aunque a un costo más alto.
Los sustratos para los circuitos impresos de circuitos de radiofrecuencia de alta potencia usan plásticos con una constante dieléctrica (permitividad) baja, tales como Rogers® 4000, Rogers® Duroid, DuPont Teflón (tipos GT y GX), poliamida, poliestireno y poliestireno entrecruzado. Típicamente tienen propiedades mecánicas más pobres, pero se considera que es un compromiso de ingeniería aceptable, en vista de su desempeño eléctrico superior.
Los circuitos impresos utilizados en el vacío o en gravedad cero, como en una nave espacial, al ser incapaces de contar con el enfriamiento por convección, a menudo tienen un núcleo grueso de cobre o aluminio para disipar el calor de los componentes electrónicos.
No todas las tarjetas usan materiales rígidos. Algunas son diseñadas para ser muy o ligeramente flexibles, usando DuPont’s Kapton film de poliamida y otros. Esta clase de tarjetas, a veces llamadas circuitos flexibles, o circuitos rígido-flexibles, respectivamente, son difíciles de crear, pero tienen muchas aplicaciones. A veces son flexibles para ahorrar espacio (los circuitos impresos dentro de las cámaras y audífonos son casi siempre circuitos flexibles, de tal forma que puedan doblarse en el espacio disponible limitado). En ocasiones, la parte flexible del circuito impreso se utiliza como cable o conexión móvil hacia otra tarjeta o dispositivo. Un ejemplo de esta última aplicación es el cable que conecta el cabezal en una impresora de inyección de tinta.
Las características básicas del sustrato son:
Mecánicas:
- Suficientemente rígidos para mantener los componentes.
- Fácil de taladrar.
- Sin problemas de laminado.
Químicas:
- Metalizado de los taladros.
- Retardante de las llamas.
- No absorbe demasiada humedad.
Térmicas:
- Disipa bien el calor.
- Coeficiente de expansión térmica bajo para que no se rompa.
- Capaz de soportar el calor en la soldadura.
- Capaz de soportar diferentes ciclos de temperatura.
Eléctricas:
- Constante dieléctrica baja para tener pocas pérdidas.
- Punto de ruptura dieléctrica alto.
Diseño
Usualmente un ingeniero eléctrico o electrónico diseña el circuito y un especialista diseña el circuito impreso. El diseñador debe obedecer numerosas normas para diseñar un circuito impreso que funcione correctamente y que al mismo tiempo sea barato de fabricar.
Diseño Electrónico Automatizado
Los diseñadores de circuitos impresos a menudo utilizan programas de diseño electrónico automatizado (EDA por sus siglas en inglés), para distribuir e interconectar los componentes. Estos programas almacenan información relacionada con el diseño, facilita la edición, y puede también automatizar tareas repetitivas.
La primera etapa es convertir el esquemático en una lista de nodos (o net list en inglés). La lista de nodos es una lista de las patas y nodos del circuito, a los que se conectan las patas de los componentes. Usualmente el programa de captura de esquemáticos, utilizado por el diseñador del circuito, es responsable de la generación de la lista de nodos, y esta lista es posteriormente importada en el programa de ruteo.
El siguiente paso es determinar la posición de cada componente. La forma sencilla de hacer esto es especificar una rejilla de filas y columnas, donde los dispositivos deberían ir. Luego, el programa asigna la pata 1 de cada dispositivo en la lista de componentes, a una posición en la rejilla. Típicamente, el operador puede asistir a la rutina de posicionamiento automático al especificar ciertas zonas de la tarjeta, donde determinados grupos de componentes deben ir. Por ejemplo, las partes asociadas con el subcircuito de la fuente de alimentación se le podría asignar una zona cercana a la entrada al conector de alimentación. En otros casos, los componentes pueden ser posicionados manualmente, ya sea para optimizar el desempeño del circuito, o para poner componentes tales como perillas, interruptores y conectores, según lo requiere el diseño mecánico del sistema.
El computador luego expande la lista de componentes en una lista completa de las patas para la tarjeta, utilizando plantillas de una biblioteca de footprints asociados a cada tipo de componentes. Cada footprint es un mapa de las patas de un dispositivo, usualmente con la distribución de los pad y perforaciones recomendadas. La biblioteca permite que los footprint sean dibujados sólo una vez, y luego compartidos por todos los dispositivos de ese tipo.
En algunos sistemas, los pads de alta corriente son identificados en la biblioteca de dispositivos, y los nodos asociados son etiquetados para llamar la atención del diseñador del circuito impreso. Las corrientes elevadas requieren de pistas más anchas, y el diseñador usualmente determina este ancho.
Luego el programa combina la lista de nodos (ordenada por el nombre de las patas) con la lista de patas (ordenada por el nombre de las patas),
transfiriendo las coordenas físicas de la lista de patas a la lista de nodos. La lista de nodos es luego reordenada, por el nombre del nodo.
Algunos sistemas pueden optimizar el diseño al intercambiar la posición de las partes y compuertas lógicas para reducir el largo de las pistas de cobre. Algunos sistemas también detectan automáticamente las patas de alimentación de los dispositivos, y generan pistas o vías al plano de alimentación o conductor más cercano.
Luego el programa trata de rutear cada nodo en la lista de señales-patas, encontrando secuencias de conexión en las capas disponibles. A menudo algunas capas son asignadas a la alimentación y a la tierra, y se conocen como plano de alimentación y tierra respectivamente. Estos planos ayudan a blindar los circuitos del ruido.
El problema de ruteo es equivalente al problema del vendedor viajero, y es por lo tanto NP-completo, y no se presta para una solución perfecta. Un algoritmo práctico de ruteo es elegir la pata más lejana del centro de la tarjeta, y luego usar un algoritmo codicioso para seleccionar la siguiente pata más cercana con la señal del mismo nombre.
Después del ruteo automático, usualmente hay una lista de nodos que deben ser ruteados manualmente.
Una vez ruteado, el sistema puede tener un conjunto de estrategias para reducir el costo de producción del circuito impreso. Por ejemplo, una rutina podría suprimir las vías innecesarias (cada vía es una perforación, que cuesta dinero). Otras podrían redondear los bordes de las pistas, y ensanchar o mover las pistas para mantener el espacio entre éstas dentro de un margen seguro. Otra estrategia podría ser ajustar grandes áreas de cobre de tal forma que ellas formen nodos, o juntar áreas vacías en áreas de cobre. Esto permite reducir la contaminación de los productos químicos utilizados durante el grabado y acelerar la velocidad de producción.
Algunos sistemas tienen comprobación de reglas de diseño para validar la conectividad eléctrica y separación entre las distintas partes, compatibilidad electromagnética, reglas para la manufactura, ensamblaje y prueba de las tarjetas, flujo de calor y otro tipo de errores.
La serigrafía, máscara antisoldante y plantilla para la pasta de soldar, a menudo se diseñan como capas auxiliares.