Ebook Hpde
Ebook Hpde
DISEÑADORES ELECTRÓNICOS®
1
Airoldi, Alejandro Aníbal
Herramientas para diseñadores electrónicos. - 1a ed. - Ciudad Autónoma de Buenos Aires:
mcelectronics, 2015.
ISBN 978-987-3702-03-7
© mcelectronics
Ninguna parte de este libro, incluido el diseño de la portada, puede reproducirse, almacenarse o
transmitirse de ninguna forma ni por ningún medio, sea este eléctrico, químico, mecánico, óptico,
de grabación o de fotocopia, sin la previa autorización escrita por parte de mcelectronics. La
infracción de los derechos mencionados puede ser constitutiva de delito contra la propiedad
intelectual.
Diseño de Portada:
[Link] - Comunicación + Innovación
2
A nuestras familias y amigos por el apoyo incondicional.
3
4
HERRAMIENTAS PARA
DISEÑADORES ELECTRÓNICOS®
Por favor no dude en escribirnos por consultas, sugerencias o para solicitar información adicional:
training@[Link]
EJERCICIOS Y RECURSOS
Para completar los ejercicios por favor descargue los proyectos completos desde el siguiente link.
Estos archivos son compatibles con Altium Designer 10 o posterior.
[Link]/training/files
Puede tomar uno de nuestros cursos on-line para complementar la información de este libro. Es
posible optar por clases grupales o bien una clase individual a través de Internet con un
ingeniero de aplicación. También ofrecemos clases personalizadas a empresas.
[Link]/training
Visite periódicamente la web de Altium para mantener su software actualizado y estar al tanto de
las últimas novedades.
5
6
SUMARIO
SIMULACIÓN CON PROTEUS 13
Aprenda a simular circuitos con microcontroladores PIC® y dsPIC®.
Cargue su propio programa y verifique el comportamiento del
circuito ante diferentes estímulos.
7
8
ÍNDICE
SIMULACIÓN CON PROTEUS 13
EL SIMULADOR DE CIRCUITOS Y SUS COMANDOS 15
EJEMPLO DE SIMULACIÓN CON PIC® 25
CIRCUITOS ANALÓGICOS 33
INSTRUMENTOS DE MEDICIÓN 36
EJERCICIOS PROPUESTOS
PRIMEROS PASOS 121
CREACIÓN DE UN PROYECTO 147
VERSION CONTROL 155
9
DISEÑO DEL ESQUEMÁTICO Y SIMULACIÓN DE CIRCUITOS 169
EL ESQUEMÁTICO 173
REGLAS DE BUEN DISEÑO 176
EL EDITOR DE ESQUEMÁTICO 189
UBICANDO OBJETOS EN EL ESQUEMÁTICO 191
TIPOS DE GRIDS 196
OBJETOS GRAFICOS 197
OBJETOS ELÉCTRICOS 209
EJERCICIOS PROPUESTOS
CREACIÓN DE UN ESQUEMÁTICO COMPLETO 241
REALIZAR UN TEMPLATE PARA ESQUEMÁTICOS 265
SIMULACIÓN DE CIRCUITOS 275
INTEGRIDAD DE SEÑAL 291
EJERCICIOS PROPUESTOS
TRANSFERENCIA DEL DISEÑO 387
ANATOMÍA DE UN PCB 391
REGLAS DE DISEÑO DEL PCB 395
10
PANELIZADO 411
RUTEO AVANZADO - RUTEO DE PARES DIFERENCIALES 419
RUTEO AVANZADO - CONTROL DE IMPEDANCIA 425
AGREGANDO UN LOGO AL PCB 431
EJERCICIOS PROPUESTOS
REPORTE DE SALIDA 469
BIBLIOGRAFÍA 497
11
12
SIMULACIÓN CON
PROTEUS
Aprenda a simular circuitos con microcontroladores
PIC® y dsPIC®. Cargue su propio programa y verifique
el comportamiento del circuito ante diferentes
estímulos.
13
14
EL SIMULADOR DE CIRCUITOS PROTEUS
Con el ISIS es posible crear cualquier sistema electrónico, tanto analógico, como
digital y simular su funcionamiento. Con el ARES podemos realizar el diseño de
nuestro circuito impreso. Ambas herramientas están conectadas entre sí, lo cual
nos permite primero realizar nuestro diseño virtual, ensayarlo virtualmente y
posteriormente llamar desde el ISIS al ARES para que este realice el impreso,
incluso de forma automática.
En ese apartado vamos a aprender a usar el ISIS para simular circuitos con
microcontroladores PIC.
INSTALACIÓN DE PROTEUS
15
DESCRIPCIÓN DEL IDE DE ISIS Y SUS COMANDOS
16
Barra de componentes
17
Component / modo componente:
Component
Instant mode
18
Bus :Permite la colocación de buses y realizar el cableado de componentes en el
circuito
Bus
Wire label : Este icono permite conexionar terminales o cables entre sí mediante
etiquetas (labels).
Para poner una etiqueta sobre un cable basta hacer clic sobre él siempre que
estemos en le modo WIRE LABEL, abriéndose una ventana como la siguiente
ventana:
Se puede usar cualquier nombre para las etiquetas, pero hay algunos que están
reservados como VCC VDD, GND VSS ya que identifican a los terminales de
alimentación y tierra, utilizarlos provocará un cortocircuito.
19
Junction dot (Puntos de unión): En ocasiones es necesario poner puntos de
unión entre los cables que interconectan los componentes del circuito.
En este modo cada vez que se hace clic en la ventana de edición se añade un
punto de unión, para eliminarlo basta hacer dos veces click con el botón derecho
del ratón sobre él.
Ventana de dispositivos
20
Ventana de dispositivos
21
Pick Devices
Para este ejemplo escribiré capacitor y en la parte de abajo nos mostrará una
Ventana con las categorias encontradas category:
Categoty
22
Bastaría con seleccionar el condensador que necesitaremos ya sea cerámico o
electrolítico, con un doble click sobre la ventana Results.
Ventana de resultados
23
Area de trabajo con el capacitor listo para conectar
24
EJEMPLO COMPLETO
25
EL PROGRAMA
#include <16F877A.h>
#fuses HS,NOWDT,NOPUT,NOPROTECT,NOBROWNOUT,NOLVP,NOCPD
#include<lcd.c>
#use standard_io(D)
lcd_init();
lcd_putc("\f");
while(1)
lcd_gotoxy(5,2);
cd_putc(" PROTEUS");
26
Lo escribiremos en el MPLAB IDE o en el entorno de programación / lenguaje
que ud. prefiera. Lo guardamos con el nombre lcd.c.
LA SIMULACION
27
PANTALLA LCD LM016L
MICROCONTROLADOR PIC16F877
28
Y además agregamos logicstate para simular un voltaje, sobre la ventana
Category, Debugging.
29
Estas son las conexiones que debemos realizar.
30
Ventana para cargar el programa
31
Como podemos observar, la potencia del PROTEUS es fantástica ya que sin tener
nada podemos diseñar hasta un circuito con microcontrolador e incluso simular
el funcionamiento.
Pero PROTEUS va mas allá todavía, ya que incorpora toda una gama de
instrumentos virtuales para analizar el funcionamiento de nuestro circuito como
ser: un osciloscopio digital de 4 canales, un trazador de señales digitales, un
generador de patrones, un generador de señales con modulación, un
frecuencímetro, un analizador de protocolos para SPI e I2C y hasta una Terminal
virtual, sin olvidar voltímetros, amperímetros tanto de CC como de CA.
32
CIRCUITOS ANALOGICOS
33
U1 es la celda amplificadora, mientras que U2 es un generador de referencia,
para obtener la tensión de BIAS para el AOP U1.
34
Observe que colocamos el Terminal positivo del generador al capacitor C1,
mientras que el Terminal negativo lo conectamos a tierra, eso lo hacemos para
que el generador tenga la misma referencia del circuito. Esto es fundamental, ya
que de otra forma no funcionará.
Por otra parte el Osciloscopio solamente necesita que conectemos una de sus
entradas a la salida del circuito, ya esta puesto a la masa del circuito
internamente. Nosotros conectamos el canal A a la salida del circuito y el canal B
a la entrada del mismo.
35
Vamos ahora a detallar como usar cada uno de los instrumentos.
El generador de funciones es el siguiente:
Generador de señales.
36
Opciones de forma de onda y polaridad
37
Por su parte los controles del OSCILOSCOPIO DIGITAL son variados:
Además de los controles de los canales se tienen los controles para el barrido
horizontal y los del Trigger.
38
Todos estos controles los detallaremos a continuación, controles de los canales,
ejemplo canal A:
Position: este control nos permite mover el la posición del trazado sobre la
pantalla de forma vertical, para que nos quede mas cómodo visualmente. Se lo
usa para cuando queremos ver vistas simultaneas separadas o cuando queremos
comparar una señal con otra y medir su desfasaje, en este caso se opera el
control para hacer coincidir los trazos a comparar.
Control de Acoplamiento: este control es una lave tipo corredera que nos
permite acoplar la entrada del canal del osciloscopio con la señal de entrada.
Tiene 4 posiciones:
39
en nuestro caso, el cual hace de tensión de polarización, y solo nos interesa la
señal, por tanto en estos casos se usa el acoplamiento CA.
Ojo hay que tomar en cuenta que si la señal está formada por pulsos cuadrados,
no se debe usar este acoplamiento porque los flancos de la señal van a quedar
afectados por la capacidad, deformando la forma de onda.
GND: pone la entrada del osciloscopio a masa. Este modo se usa para poder
posicionar con el control position, la línea basal del trazado del canal.
OFF: apaga el canal y anula el trazado del mismo en la pantalla del osciloscopio.
Es usado cuando trabajamos con pocos canales y nos molesta el trazado de los
canales inactivos.
Botón invert: nos permite invertir la fase de la señal del canal que se esta
explorando.
Botón A+B: nos permite ver la suma de los canales A y B. Muy usado cuando
queremos comparar 2 señales diferenciales.
40
Control de Ganancia: esta implementado con un potenciómetro rotativo
mediante el cual cambiamos la ganancia de la entrada del canal. Lo que
alteramos es la amplificación que se imprime para ampliar o reducir la señal de
entrada. El control en el centro tiene un control de ajuste de cero fino.
41
Control de Base de Tiempo: Nos permite ampliar o reducir la imagen en sentido
horizontal, ya sea para tener un mayor detalle del período de una muestra en
pantalla, en función del tiempo, o para poder apreciar varios ciclos.
Finalmente tenemos los controles del trigger o disparo, que nos permiten
adecuar el disparo de la señal usada como sincronismo para el barrido
horizontal:
Control AC/DC: es del tipo llave de corredera y nos indica como se hace el
acoplamiento entre la señal de sincronismo y la señal muestreada en el
amplificador vertical (los canales), la cual puede ser directa DC, o a través de un
capacitor de desacople AC.
42
Botón One-Shot: Solo produce un disparo
Cursors: permite activar los cursores para medir la señal muestreada en sentido
vertical (amplitud) y horizontal (tiempo).
43
En el trazado amarillo vemos la señal de salida del AOP, canal A, hemos activado
los cursores para que podamos medir la señal. El cursor una vez activado se
posiciona sobre la cresta de la señal y se hace click sobre la misma para que se
“clave el cursor en ella” y luego se hace lo mismo con el la cresta negativa. De
esta forma podemos medir la señal pico a pico.
G=Vout/Vin=680mV/160mV= 4.25
Que es la relación aproximada que existe entre R4 y R3, sin embargo si bien la
relación entre estos resistores es de 4.7, la ganancia es inferior, por efecto que
produce en la reactancia capacitiva del capacitor de acoplamiento C1, que no ha
sido tomado en cuenta en este caso, y que debe asociarse al valor de R3 ya que
esta en serie con la misma. Pero si descartamos dicha pérdida de ganancia desde
el punto de vista práctico, podemos decir que la amplificación queda definida
por los valores de R4/R3 como bien lo indica la teoría.
Vamos ahora a agregar a nuestro circuito 3 voltímetros que midan los niveles de
tensión continua que presenta nuestro amplificador respecto a masa.
44
Insertamos 3 voltímetros al circuito
45
Aquí un punto muy importante, la señal de entrada jamás puede llegar a tener el
valor de la señal de BIAS, pues se producirá deformación de entrada. Siempre se
trata que sea inferior a la misma, en el peor de los casos.
46
47
48
GUÍA VISUAL
ALTIUM DESIGNER 15
Esta nueva versión de Altium incluye un innovador
sistema para rutear pistas de alta velocidad
manteniendo controlada la integridad de la señal, la
longitud y la impedancia.
49
50
INTERFAZ DE USUARIO
Esta nueva versión incluye un renovado layer stack manager, el cual facilita la
implementación de diseños flex y regid flex.
Esa nueva versión incluye también asistentes para importar documentos desde
EAGLE y AutoCAD.
51
DISEÑO DE LINEAS DE ALTA VELOCIDAD
Con el incremento de la velocidad en los sistemas se hace cada vez mas complejo
mantener la integridad de la señal y los requerimientos de tiempo específicos.
Esta nueva versión de Altium Designer proporciona una herramienta llamada
xSignals para facilitar drásticamente esta tarea. Utilice el comando: Design »
xSignals » Create xSignals
52
La integridad de la señal puede ser manejada con un control de impedancia y un
manejo adecuando del stack de PCB. Por su parte los tiempos dependerán de la
longitud de la pista que debe ser sintonizada correctamente.
Balanced T:
Lo que hacemos es rutear desde el punto de inicio y bifurcar la pista en 2 ramas
una hacia cada pin de destino, esto hace que los tiempos se puedan controlar
manejando la longitud de cada rama pero debemos tener mucho cuidado con las
reflexiones.
53
SOPORTE PARA DISEÑOS FLEX Y RIGID-FLEX
Esta versión tiene la habilidad de manejar los desafíos de diseño que requieren
los PCBs flexibles. Un PCB flexible es un circuito impreso sobre un sustrato
aislante flexible. También existe la posibilidad de tener un PCB regid flex, el cual
combina un PCB tradicional (rígido) con un PCB flexible. Habitualmente se
colocan los componentes en los PCBs rígidos y los tramos flex sirven para
interconectarlos.
54
LAYER STACK MANAGER
En este nuevo layer stack manager es aun más simple crear un stack de capas.
Ahora tenemos la posibilidad de crear un stack principal y sub stacks para los
diseños rigid flex.
55
En esta imagen vemos el stack anterior con la especificación de cada capa.
56
SOPORTE PARA COMPONENTES EMBEBIDOS
Una técnica que brinda soporte a las altas frecuencias y una alta densidad de
circuitos es la de embeber los componentes pasivos dentro de la estructura del
PCB. Por ejemplo embeber un componente discreto directamente debajo de un
circuito integrado puede resultar en: líneas de transmisión más cortas, reducción
de la resistencia y de la inductancia parásita, reduciendo de esta forma la
Emisión Electromagnética.
El PCB de la figura incluye dos componentes embebidos que deben ser montados
en el proceso de fabricación.
57
DISEÑANDO CON COMPONENTES EMBEBIDOS
58
Cuando es necesario crear una cavidad, esta puede estar totalmente embebida
en el PCB o bien puede estar en las capas exteriores creando una abertura
visible. Desde el punto de vista del diseñador el proceso de fabricación es el
mismo para ambos casos (cavidades abiertas y cavidades cerradas).
59
DEFINIENDO EL TAMAÑO DE LA CAVIDAD
60
MANEJO DE CAPAS CON COMPONENTES EMBEBIDOS
61
La capa superior del Stack 2 es Mid-Layer 1 y no hay otras capas encima de ella,
lo que significa que la cavidad va a estar ubicada en Mid-Layer 1.
La capa superior del Stack 0 es Mid-Layer 2 y no hay otras capas encima de ella,
lo que significa que la cavidad va a estar ubicada en Mid-Layer 2.
62
RUTEO DE PARES DIFERENCIALES
63
ASISTENTE PARA IMPORTAR DESDE EAGLE
Esta es una buena noticia para los diseñadores de EAGLE. Esta nueva versión de
Altium Designer incluye un asistente para importar archivos y librerías (.sch, .brd,
.lbr ). Dentro del Import Wizard, debemos seleccionar la opción EAGLE Proyects
and Designers.
64
IMPORTAR/EXPORTAR DESDE AUTOCAD
Muchas veces resulta útil importar el diseño de nuestro gabinete para así evitar
posibles inconsistencias con el PCB. Altium Designer 15 incluye un asistente
mejorado para importar archivos .dwg. y .dxf
65
66
1.
INTRODUCCIÓN
67
68
LA METODOLOGÍA
DE ALTIUM
Conozca las ventajas de trabajar con un modelo de
datos unificado. Su relación con Altium y cómo
obtener ayuda. Guía de ejercicios.
69
70
LA METODOLOGÍA ALTIUM
DISEÑO UNIFICADO
71
El Modelo de Datos Unificado de Altium permite a los componentes mantener
una única identidad y sincronización en todos los dominios de diseño.
72
EL ENTORNO DE DISEÑO UNIFICADO
73
INTEGRACIÓN DE LA CADENA DE SUMINISTRO
Altium reconoció que, para ser más eficaz con su metodología de diseño, debe
ampliar el enfoque de diseño unificado. Al adoptar otras partes de la
organización, tales como la cadena de suministro y otras partes de la empresa
encargada de la fabricación y de la entrega de los productos, Altium ha creado
una verdadera solución empresarial que resuelve el desafío de la gestión de
datos de forma mucho más completa.
74
VAULTS
75
ITEMS
La naturaleza abstracta de los Items es tal que pueden estar vinculados a otros
para crear relaciones padre / hijo. Esto facilita el almacenamiento de diseño
jerárquico, simplemente estableciendo relaciones padre / hijo entre las hojas y
los componentes que se utilizan. Cuando un diseño está liberado, se puede
crear un BOM jerárquico de todos los componentes que se utilizan.
SEGUIMIENTO DE VERSIÓN
Además del número de Item, las sucesivas versiones del mismo son
identificadas con un número de revisión incremental. En conjunto, el tema y
números de revisión se utilizan para identificar de forma única un elemento en
un Vault.
76
GESTIÓN DEL CICLO DE VIDA
Cuando una revisión de Item se crea, su estado del ciclo de vida se iniciará
como "Nuevo Desde Diseño". Bajo el control del usuario, su estado puede ser
fácilmente promovido (o degradado) a través de una secuencia de estados
definida por el usuario. Al final de la vida útil de la revisión del Item, el estado
del ciclo de vida será inactivo, en lugar de eliminar la revisión del Item del
Vault.
77
RELLENAR REVISIONES DE ITEM – EL LANZAMIENTO DEL DISEÑO
78
CONTROLES DE PERMISO
Los Vaults de Altium han sido diseñados utilizando tecnologías Web para que
estén igual de cómodos en una PC local o en un server en la LAN. Pero el hecho
de poner este tipo de contenidos en una ubicación accesible requiere un
estricto control de usuario que pueda acceder a los contenidos. Para esto, las
cuentas del Vault incluyen sofisticados permisos de control, que permiten a los
usuarios definir los derechos de acceso al contenido.
Un caso del uso de estos permisos se da cuando el diseño tiene que ser
liberado al Vault y tiene que ser accesible (visible) al fabricante de PCB. Los
Vaults realizan esto mediante la eliminación de un paso manual entre los
diseñadores y la cadena de suministro y además elimina la posibilidad de que
el fabricante del PCB opere con datos erróneos.
Uno de los problemas a los que se enfrentan los fabricantes es saber qué
componente disponible puede ser utilizado cuando se monta el PCB durante la
fabricación. Los diseñadores pueden estipular un componente, pero en
realidad existen varias alternativas (y posiblemente más baratas) que puedan
servir. Entregar la toma de decisión para la sustitución de una parte al
fabricante puede ser peligroso ya que no siempre tienen la información
suficiente sobre los requisitos específicos del diseño, entonces, la mala
elección de un componente en una placa de cientos de ellos puede hacer que
toda la producción sea defectuosa.
79
Para resolver este dilema, los Vaults incluyen la capacidad de vincular los
componentes dentro de ellos con una lista de componentes tomada del
Catálogo de Partes Mundial de Altium. Este catálogo de partes es armado
utilizando contenido tomado directamente desde los servidores de los
mayoristas e incluye el precio en tiempo real e información de disponibilidad.
Una vez que se establezcan los vínculos entre los componentes de los Vaults y
el catálogo mundial de partes, tanto los diseñadores como los fabricantes
obtienen un beneficio. Con la visibilidad de la cadena de suministro, los
diseñadores pueden tener en cuenta precios de los componentes y la
información de disponibilidad a la hora de elegir su componente apropiado y
los fabricantes pueden ver las fluctuaciones del mercado al rellenar el PCB con
el componente más barato (o más accesible) al momento de la fabricación. Se
trata de una solución donde todos ganan.
REUTILIZACIÓN DE DISEÑOS
Uno de los beneficios de los Vaults radica en la manera en que permiten que
diseños completos sean manejados de igual manera que componentes
individuales. El atributo del estado del ciclo de vida permite un manejo
efectivo del contenido y la "estructuración" de bloques de circuitos
reutilizables. La abstracción de diseños puede llegar a tal punto que productos
nuevos puedan ser creados puramente reutilizando bloques y diseño probado.
Esta filosofía de reutilización de diseños que propone Altium, les permite a los
usuarios enfocarse en una nueva y única experiencia de diseño. Finalmente, a
medida que más y más fabricantes se adhieran al concepto de Vaults y hagan
sus dispositivos disponibles en forma de Managed Sheets (bloques de diseño
reutilizables) los diseñadores serán capaces de crear nuevos productos más
rápidamente y con mayor confianza.
80
DISEÑO PARA LA REUTILIZACIÓN
EL MODELO DE DATOS
81
El modelo de datos unificados de Altium ubica la información del diseño en el
centro de la escena.
82
Modelo de datos no unificado. Se almacena la información localmente y luego
debe ser importada/exportada hacia los otros entornos.
83
para crear experiencias de usuario más coherentes, el modelo de datos
unificado proporciona el encapsulamiento necesario para garantizar un
crecimiento continuo.
84
El panel de proyecto de Altium Designer.
85
VISUALIZANDO EL MODELO DE DATOS UNIFICADO
Compilar el proyecto puede durar unos segundos, pero una vez que Altium
Designer ha cargado el contenido de todos los documentos de diseño en la
memoria y construyó el modelo unificado del diseño, el panel Navigator se
llenará con los componentes importantes y la información de conectividad.
86
El Panel Navigator ofrece una lista de los componentes, las redes y los puertos en
el proyecto compilado.
Haciendo clic en los elementos que están dentro del Navigator, el editor principal
irá al documento de diseño y el diseñador puede profundizar en el Modelo de
conectividad y diversos parámetros de los objetos.
87
LOS BENEFICIOS DEL DISEÑO UNIFICADO
El Diseño unificado permite que todo el equipo de diseño tenga visibilidad de los
documentos.
El panel de Proyectos, lista todos los documentos de diseño que forman parte
del proyecto actual y se puede ver el contenido de cada documento haciendo
doble clic en el mismo.
88
Es posible abrir cualquier documento de diseño en una sola aplicación.
89
Una Integrated Library incluirá el footprint y el modelo de información.
CROSS-PROBING
Altium Designer le permite trabajar con todos los datos del diseño en una sola
aplicación. Puede tener tantos esquemáticos y PCBs abiertos como usted desee y
puede realizar cross-probe entre ellos.
Por otra parte, si no está muy seguro de qué bloque de componentes de la placa
de circuito impreso está trabajando, seleccione uno del esquemático para
obtener una mejor representación lógica del diseño.
90
Cross-Probing selecciona un componente en una vista y se destaca en la otra.
91
EL DISEÑO UNIFICADO ELIMINA PROBLEMAS DE SINCRONIZACIÓN
92
Se mantiene la sincronización, aún, luego de cambios complejos de anotación.
93
EL DISEÑO UNIFICADO AYUDA EN LA GESTIÓN DE DATOS
94
El Modelo de Datos Unificado admite la automatización de Design Releases. Esto
le permite al usuario tener varias copias de un diseño.
95
EL DISEÑO UNIFICADO CREA MEJORES ARCHIVOS DE SALIDA
La mayoría de los diseños tienen que ser exportados en algun momento como
documentación o como archivos gerber para producción. Realizar estas
actividades con herramientas específicas significaría abrir cada aplicación de
diseño y exportar los archivos relevantes. Para ciertas aplicaciones requeriría
involucrar varias personas de la organización.
96
Se puede crear un BOM fácilmente con información de ubicación y rotación.
Uno de los grandes beneficios del Modelo de Datos Unificado es la facilidad con
la que se pueden agregar nuevas funciones y capacidades. Por ejemplo, la
reciente inclusión de las capacidades de Version Control hubiera sido mucho más
dificultosa si se trataran de varias aplicaciones, pero debido a que Altium
Designer es una plataforma unificada, hay que agregar Version Control en un
sólo lugar para que pueda ser accesible a todos los editores.
97
EL DISEÑO UNIFICADO OFRECE MEJORES ENLACES A LOS PROCESOS
EXTERNOS
El uso del Modelo de Datos Unificado hace más sencillo unificar los procesos
externos como el CAD mecánico.
98
¿ QUÉ ES UN COMPONENTE ?
99
De la misma manera en que Altium Designer utiliza el Modelo de Datos Unificado
para representar el diseño completo en memoria, usa el Modelo de Componente
Unificado como el contenedor de los modelos que se utilizan para representarlo
en los dominios. Así, un componente tendrá un símbolo para representarlo en el
dominio del esquemático, un footprint y un modelo 3D para representarlo en
dominio del PCB y un modelo de simulación para representarlo en el dominio de
simulación.
100
¿ COMPILAR UN DISEÑO ?
101
Una vez hecha la compilación se crea el Modelo de Datos Unificado.
102
diseños. Son compartidos en modo lectura para asegurarse que no sean
modificados y así no romper los diseños que lo utilizan.
103
SU RELACIÓN CON ALTIUM
104
ALTIUM LIVE
105
ENTRANDO EN ALTIUM LIVE
Entrando en AltiumLive
106
CREANDO UNA CUENTA DE ALTIUMLIVE
ALTIUM FORUMS
Los foros de Altium son los recursos más ricos para los diseñadores. Con sus
miles de contribuidores (incluyendo empleados de Altium) son el mejor lugar
para buscar nuevas ideas, hacer preguntas sobre las funciones de Altium y
consultas para resolver desafíos específicos.
Los foros son la mejor manera de conectar con otros usuarios de Altium en todo
el mundo.
107
BUGCRUNCH
Este es el Nuevo sistema para revisar bugs y requerir nuevas funciones. Incluye la
posibilidad de nominar y votar problemas específicos para ser resueltos por los
desarrolladores de Altium.
BugCrunch permite a los usuarios proponer y votar sobre los errores a corregir y
nuevas características.
BLOGS DE ALTIUM
Altium alienta a sus desarrolladores y staff a proveer detalles sobre sus
actividades y la relevancia que eso tiene con la amplia visión de desarrollo de
Altium.
108
ACCEDIENDO AL CONTENIDO
Content Store:
109
Design Secrets, Altium Videos y Documentation
Desde R10, muchas de las funciones han sido distribuidas como módulos
separados y los usuarios tienen la posibilidad de instalarlos de acuerdo con sus
necesidades.
Para acceder a las últimas actualizaciones desde Altium Designer, selecionar DXP
» Plug-ins and updates.
110
PREFERENCIAS EN LA NUBE
Para diseñadores que utilizan varias PCs con Altium Designer, se ofrece la
posibilidad de guardar y recuperar las preferencias del entorno de trabajo desde
la nube y asegurarse un ambiente consistente, siempre que se disponga de una
conexión a internet.
Las mismas pueden ser habilitadas por medio de Enable cloud preferences
ubicado en las preferencias de la aplicación (DXP » Preferences).
111
BUSCANDO AYUDA
ALTIUM WIKI
Altium wiki ([Link] es la mejor forma de encontrar información
actualizada sobre las características y funciones de Altium Designer. Está
activamente mantenida y es el primer lugar donde la información es publicada.
112
En Altium Wiki encontrará contenido valioso.
Una función muy importante del panel Knowledge Center es que se actualiza
dinámicamente con información de ayuda relevante a la acción que se está
ejecutando en Altium Designer. Presionando en el botón de Autoupdate , la
región superior del panel sera actualizada con información contextual de ayuda.
113
El panel Knowledge Center se puede utilizar para
acceder a información offline u online.
Durante varios años, Altium ha utilizado PDFs como mecanismo para enviar
información. Ésto es conveniente para la impresión, pero el hecho de que sea
offline significa que no se actualiza rápidamente como la Wiki. Tenga en cuenta
que el mantenimiento de la documentación en PDF se ha dejado de lado y sera
reepmplazada por la Wiki como fuente primaria de documentación. Sólo se
debería consultar el material en PDF en ausencia de otro material de referencia.
El mismo se puede encontrar en \Program Files\Altium\[AD Release
Number]\Help.
114
PANEL DE SHORTCUTS
A medida que los usuarios se sientan más cómodos con Altium Designer,
comenzarán a utilizar los shortcuts (atajos) en lugar de iniciar los comandos con
el mouse.
115
UTILIZANDO F1
Este tipo de ayuda puede ser accedido desde la mayoría de los diálogos,
haciendo click en el icono y luego sobre un campo en particular.
116
EJEMPLOS Y DISEÑOS DE REFERENCIA
117
VIDEOS ONLINE
118
ALTIUM SUPPORT CENTER
119
120
EJERCICIOS
PROPUESTOS
Primeros pasos con el Medio Ambiente
AltiumDesigner. Creación de un proyecto. Version
Control y Check out del proyecto.
121
122
PRIMEROS PASOS CON EL MEDIO AMBIENTE ALTIUMDESIGNER
123
Utilice el panel de proyectos para abrir varios
diseños en sus editores asociados
3. Haga doble clic en el icono del archivo BOC1_06.PcbDoc PCB con el botón
izquierdo del mouse y observe la vista del editor de la derecha. Esto abrirá el
documento impreso en el espacio de trabajo activo y dispondrá de la visión de
trabajo del PCB.
4. Tenga en cuenta que ahora hay dos pestañas en la parte superior del editor.
Haga clic en cada una de estas fichas y observe que el espacio de trabajo coincida
con el documento que se focaliza.
124
También puede utilizar Ctrl + Tab para cambiar entre los documentos abiertos
125
6. Mientras que los documentos están visualizados estilo baldosas en el espacio
de trabajo de edición, haga clic en cualquier ficha Documento y seleccione
Combine All en el menú emergente resultante. El espacio de trabajo se
restaurará en una pantalla documento único;
7. Haga clic derecho en cualquier pestaña documento. Intente hacer clic para
ocultar un solo documento o un grupo de documentos (por ejemplo, ocultar
documentos esquemáticos)
126
Configuración del System-view
127
Ejercicios para trabajar con paneles
Los paneles del área de trabajo son elementos básicos en el entorno de Altium
Designer. Tanto para editores de documentos específicos como para la aplicación
del sistema global, estos paneles proporcionan información útil que permite a los
usuarios mejorar la eficiencia general para el diseño y la producción.
13. Haga clic a través de estos menús para familiarizarse con ellos. Los paneles se
utilizan con frecuencia en el diseño, y es bueno que esté familiarizado con ellos,
los controles y las categorías asociadas.
14. Las categorías y los paneles constituyentes se hallan incluidos en los menús
dentro de View » Workspace
128
Botones de categorías del Panel
129
Modo Acoplado
15. Abra cualquier proyecto, si no hay ninguno abierto. Haga clic derecho en la
barra de título o en la ficha de un panel. A continuación, seleccione Allow Dock
en el menú emergente.
Modo Pop-out
17. Observe el lado superior de un panel acoplado y localice el símbolo pin que
se muestra accionado en la Figura - Pines de Conexión
18. Haga clic izquierdo en el símbolo del pin y mueva el cursor fuera del área del
panel. Espere un momento y el panel debe deslizarse fuera de la vista.
130
Acción del pin de conexión
19. Cuando el panel está configurado para deslizar fuera de la vista de esta
manera, aparecerá como un botón en la frontera aplicación a la que fue
acoplado como se muestra en la Figura 7. Haga clic en cualquiera de los botones,
esto hará que el panel se expanda y se haga visible de nuevo.
131
Modo Pop-out, con paneles fuera de la vista
132
Modo Flotante
21. En este modo un panel se puede colocar en cualquier lugar dentro o fuera del
entorno Altium Designer. Haga clic izquierdo en DXP »Preferences. Haga clic en
la rama de System y luego en la página View y localice la sección de
Transparencia de la página (Figura 9).
22. Modifique la configuración de transparencia y observe el efecto. Para
observar este efecto, se debe invocar una orden (es decir, Place »Wire), y mover
el punto de mira de comandos hacia un panel flotante.
Agrupación de Paneles
133
Agrupación de Panel Fractal
23. Abra un proyecto. La agrupación de pestañas suele ser el modo por defecto.
Este modo muestra un conjunto de paneles como un grupo de pestañas, con un
sólo panel en el grupo visibles en cualquier momento.
24. Haga clic izquierdo en el nombre de la barra de título de un panel con fichas y
arrastre para que se visualice en modo de baldosa dentro del panel original
(Ambos paneles son visibles al mismo tiempo)
25. Haga clic izquierdo en la barra de título del panel que acaba de usar.
Arrástrelo a la ubicación original. Los paneles se agruparán de nuevo. Ahora
vuelva a la Agrupación Panel con fichas.
Para evitar que un panel móvil se acople de forma automática, sujete la Tecla
CTRL.
Cerrar Paneles
Si el panel es parte de un grupo, haciendo esto se cerrarán todos los paneles del
grupo.
134
Maximizar / Restaurar paneles
27. Cuando esté en modo flotante, un panel se puede maximizar haciendo clic
derecho en la barra de título (o en su ficha, donde esté disponible) y eligiendo la
opción Maximice en el menú pop-up posterior
29. Haga clic izquierdo en File » Open Project y busque la ruta de instalación de
Altium Designer. Seleccione la carpeta ReferenceDesigns a continuación, y luego
la carpeta NanoBoard-NB1. Seleccione proyecto BOC1_06 y abra cualquier
esquema en el proyecto.
135
No guarde el proyecto o el diseño original si realizó algún cambio para mantener
la integridad del ejemplo.
31. Abra un archivo PCB en el proyecto y entre en la interfaz del editor PCB.
Observe los iconos en la barra de herramientas y tenga en cuenta los cambios.
Los iconos son las herramientas básicas para el diseño de PCB.
33. Observe los marcadores que se mueven en dicha barra. El gráfico compuesto
de múltiples líneas cortas, se muestra en la figura. Haga click izquierdo y no
suelte el botón del mouse. Arrastre a cualquier lugar que desee los paneles del
área de trabajo como así también las barras de herramientas. Estos no están
limitados dentro de la ventana de Altium Designer.
136
Mover y cambiar las barras de herramientas
137
36. Para restaurar una barra de herramientas cerrada, vaya al menú View »
Toolbars, como se muestra en la Figura 12. Busque el nombre de barra de
herramientas que desea restaurar y la barra de herramientas aparecerá de
nuevo.
Funciones de menú
138
Contexto de la pieza - menú del botón derecho en el Editor de Esquema
39. Haga clic derecho en cualquier espacio libre y observe el contexto de los
cambios en el menú.
40. Haga clic derecho en diferentes áreas del panel y observe el contexto de los
cambios en el menú
41. Haga clic derecho en la barra de estado y observe los cambios en el contexto
en el menú.
139
42. Haga clic derecho en la barra de herramientas o la barra de menú y observe
el contexto de los cambios en el menú.
44. Abra el Diseñador de Altium, tome en cuenta que hay una letra subrayada
para cada entrada de menú. Por ejemplo, el menú Archivo. Pulse F directamente
y observe que el menú File se abre en lugar de usar el cursor del mouse. Los
elementos del submenú siguen esta misma regla, y estas teclas se pueden pulsar
en secuencia para acceder rápidamente a los elementos de menú. Por ejemplo F
»S conducirá File » Save. Inténtelo.
140
Panel de shortcuts
141
Activar la barra de estado y el estado de los comandos
46. Abra cualquier proyecto si no tiene ninguno abierto y haga clic para abrir el
menú View. Aparecerá el siguiente menú.
47. Haga clic en Status Bar para cambiar el estado Checked para activar /
desactivar.
48. Haga clic en Command Status para cambiar el estado Checked para activar /
desactivar.
142
Command Status y Status Bar Information, mientras se ejecuta el comando Place
» Wire
Deshacer y Rehacer
Soporte Multi-Monitor
143
Soporte de Múltiples monitores de AltiumDesigner
144
Menú de comandos de Distribución de Escritorio
Conclusión
145
146
CREACIÓN DE UN PROYECTO
Proyecto
- Una vez abierto el Altium Designer, seleccionar File -> New ->Project -
>PCB Project para crear un proyecto, como se muestra en la siguiente
imagen.
147
Creación de un Proyecto PCB
148
Agregando una hoja de esquemático
149
- Guardar el segundo esquemático, en la misma ubicación, como
Ethernet_Con.SchDoc
- Por último, guardar el proyecto como [Link]
150
Esquemáticos existentes
NOTA: los archivos que se encuentran fuera del directorio del proyecto,
serán mostrados en el panel de Proyecto con un icono diferente:
151
- Como los archivos que hemos agregado al proyecto se encuentran fuera
del directorio del mismo, procederemos a guardarlos todos bajo el mismo
directorio. Para ello hay que abrir los archivos y hacer clic en File -> Save
As. Guardar los archivos bajo el directorio del proyecto creado
anteriormente y una vez hecho esto verán cómo ha cambiado el icono del
archivo en el panel de proyectos.
152
- File -> Save All salvara todo, inclusive [Link]. Teniendo a todos los
archivos en una misma ubicación permitirá un sencilla portabilidad a
través de un empaquetado.
- Seleccionar Project -> Project Packager. Utilizar las opciones por defecto
y hacer click en Next. Luego click en Finish cuando haya finalizado.
El Project Packager generara un archivo zip de forma tal que el proyecto
pueda ser copiado y transferido fácilmente. El nombre y la ubicación del
archivo podrán serán definidos durante el proceso. El nombre por
defecto que adoptara el archivo ZIP será el nombre del proyecto junto
con el día y la hora.
153
Proceso de empaquetado para transferencia.
154
AGREGAR EL PROYECTO A VERSION CONTROL Y HACER UN
CHECK OUT
- Abrir Altium Designer. Click en File -> Open Project y buscar [Link]
del ejercicio anterior.
155
- Hacer click en el botón de Browse (o los tres puntos) y las preferencias
para el Data Management – Design Repositories aparecerá.
156
- Hacer click en botón Create New y luego SVN.
- En el Create SVN Design Repository menú, ingresar un nombre
descriptivo para el Repository, donde dice Name.
157
- Click en OK otra vez y el new Design Repository debería ser definido.
Luego aparecerá el siguiente menú.
158
- En la sección Folders, hacer click en la carpeta creada y luego click en
New Folder, que aparece abajo a la izquierda. Aparecerá una carpeta por
defecto cuyo nombre será el mismo que la carpeta del proyecto.
159
- Click OK y pasaremos a observar el panel de proyectos. Ahora aparecerá
(un signo + en color azul) a la derecha de los archivos, en la columna
indicadora de Version Control, denotando que está agendado para el
agregado.
160
Seleccione los archivos del proyecto que desea agregar.
161
Check Out del proyecto desde Version Control
- Click en Dxp -> Preferences -> Data Management -> Design Repositories.
Verificar que el Repository esté conectado o en verde. Si no está
conectado, utilizar Connect To para realizar la conexión. Luego, click en
OK para cerrar las preferencias.
162
Check out de un proyecto.
163
NOTAS:
164
NOTAS:
165
NOTAS:
166
NOTAS:
167
NOTAS:
168
2.
DISEÑO DEL
ESQUEMÁTICO
Y SIMULACIÓN
DE CIRCUITOS
169
170
REGLAS PARA UN
BUEN DISEÑO
Estudiaremos algunas reglas bien conocidas para
lograr un esquemático altamente comunicativo y
reutilizable acorde a la filosofía de Altium.
171
172
EL ESQUEMÁTICO
173
Ejemplo
de esquemático comunicativo
174
Las figuras anteriores son dos representaciones del mismo circuito. Estas
preguntas pueden ser útiles para determinar qué documento comunica
eficazmente:
Los dos esquemáticos tienen la misma conectividad pero solo uno puede
comunicarlo eficazmente. Es el trabajo del diseñador poder comunicar la
función de su diseño de manera adecuada. El tiempo invertido en la creación
de un esquemático comunicativo será ahorrado varias veces en la vida del
producto.
175
REGLAS DE BUEN DISEÑO
176
El esquemático debe ser leído de izquierda a derecha y de arriba hacia abajo
En general, el esquemático debe ser leído como un libro, con las entradas a la
izquierda y las salidas a la derecha. El camino de la señal debería ser de izquierda
a derecha y de arriba hacia abajo. Este principio también aplica para la lógica
digital. Los flip-flops y las compuertas son ejemplos de esta convención, con las
entradas del lado izquierdo y las salidas del lado derecho.
177
Asegurarse que el esquemático este correctamente rotulado.
NOTA: Los Special Strings pueden ser muy útiles para embeber información
sobre el documento y proyecto al que pertenece.
178
AGRUPAR NETS Y SEÑALES RELACIONADAS
Utilizar nombres significativos para las nets y agrupar las señales relacionadas.
Los busses son señales relacionadas que tienen el mismo nombre pero distinto
sufijo numérico. Por ejemplo, Data0, Data1 y Data 2, son todas nets del bus
Data[0..2]. El Signal Harness son señales relacionadas que no comparten el
mismo nombre pero que conceptualmente están relacionadas. Los Signal
Harness pueden contener busses, wires y otros signal harnesses.
179
EVITAR CRUCES
180
HACER UN USO DE DISEÑO JERÁRQUICO
181
REUTILIZAR BLOQUES DE CIRCUITO CONOCIDOS
Reciclar bloques de circuitos conocidos en nuevos diseños ahorra tiempo y
minimiza riesgos.
182
UTILIZAR ANNOTATIONS Y DIRECTIVES PARA ESTIPULAR UNA
INTENCIÓN DE DISEÑO
183
USAR UNIDADES Y MEDIDAS DEL SISTEMA INTERNACIONAL
Además de las tablas superiores, los valores deben incluir los ceros.
Correcto: 0,1 uF
Correcto: 0,0047 uF
Incorrecto: ,1 uF
Incorrecto: , 047 uF
184
UTILIZAR LOS DESIGNADORES DE REFERENCIA INFORMATIVOS
C7: Capacitor #7
185
REGLAS ESPECIALES PARA SEÑALES DE POTENCIA
Señales de potencia
Tener precaución cuando se utilizan las señales Vdd y Vcc en lugar de voltajes
explícitos ya que el valor de estas señales puede dar una interpretación abierta.
También, utilizar las señales Vcc y Vdd de manera equivalente puede ser
problemático si no son explícitamente conectadas entre sí en un punto o si no
hay alguna anotación que indica cómo deben ser manejadas.
Si los componentes de diferentes librerías son mezclados y los dos utilizan las
señales Vcc y Vdd, es necesario declararlas explícitamente como la misma net. El
mismo principio aplica a las señales Vee y Vss.
186
Forzar conexiones entre diferentes power nets.
Cuando el diseño necesite separar las ground nets digital y analógica para
mantener la inmunidad frente al ruido entre la circuitería analógica y digital,
cada ground net debe utilizar un símbolo diferente. Estas nets deben ser
conectadas a la tierra primaria mediante el componente net tie para asegurarse
que la conexión se realiza en un único punto del diseño.
Los capacitores de desacople deben ser ubicados cerca del componente a filtrar.
Además, si el plan es reutilizar el circuito en próximos diseños, mantener los
capacitores de desacople cerca del componente que filtrarán hace más rápido y
sencillo empaquetar el diseño en bloques de diseño reutilizables.
187
188
EL EDITOR DE
ESQUEMÁTICO
Conocer y saber manejar correctamente las
herramientas del editor de esquemáticos es
fundamental para aprovechar al máximo las
posibilidades que ofrece Altium Designer.
189
190
UBICANDO OBJETOS EN EL ESQUEMÁTICO
El editor de esquemáticos hace una distinción entre los diferentes objetos que se
pueden ubicar en un esquemático. Tenemos objetos gráficos que ayudan a
comunicar el propósito del esquemático a otros lectores y también hay objetos
eléctricos para establecer el modelo de conectividad del diseño.
191
OPCIONES DE EDICIÓN DE UN OBJETO
Una vez que el objeto ha sido ubicado, puede ser editado de las siguientes
formas:
192
RE-ENTRANT EDITING
Otro ejemplo sobre como re-entrant puede ser muy útil se da cuando se desea
poner cable que tiene que ser conectado a un port que todavía no ha sido
posicionado. En lugar de terminar el modo de ubicar cable (P+W), un nuevo
puerto (P+R) puede ser posicionado utilizando atajos. Una vez que el puerto ha
sido posicionado, apretando la tecla ESC terminará éste modo y nos dará la
opción de continuar cableando el esquematico.
NEGADORES
Agregar ‘\’ en el nombre nos servirá para mostrar que una entrada es activa baja.
Para negar toda la palabra con un solo carácter ‘\’, hay que habilitar la opción
Single ‘\’ Negation desde DXP >> Preferences >> Schematic >> Graphical Editing.
Luego, por ejemplo \RESET se verá todo negado.
193
Además de la información que muestra el panel de Shortcut (que también se
actualiza por defecto dinámicamente), presionando la tecla ~ durante un
comando, abrirá un menú con todos los shortcuts relevantes a la operación.
194
SCHEMATIC GRIDS
Por defecto, todos los componentes provistos por Altium utilizan un espaciado
de grid de 10 de manera que es altamente recomendable que los diseñadores
establezcan su grid de manera similar cuando ubican y conectan componentes.
195
TIPOS DE GRIDS
Altium ofrece tres tipos de Grids, una para cada propósito:
La Electrical Grid trabaja como un iman y solo con los objetos eléctricos. Cuando
un objeto eléctrico, como un cable, es dibujado o arrastrado hacia un pin de
otro, el cursor se pegará a ese punto y una cruz roja aparecerá. Esto hace que sea
mucho mas sencillo el conexionado de un esquematico. La Electrical Grid debe
ser un poco menor que la Snap Grid o de lo contrario será difícil posicionar
objetos eléctricos distantes.
196
CONFIGURANDO EL CURSOR
Por defecto, el cursor del esquematico es una cruz pequeña. Esto puede
modificarse desde DXP>>Preferences>>Schematic>>Graphical Editing. Por
ejemplo, una cruz grande a 90° que se extiende a toda la ventana puede ser útil
para ubicar y alinear objetos de diseño. O alternativamente, un cruz a 45° puede
ser útil si la opción a 90° es difícil de distinguir con las grids.
OBJETOS GRAFICOS
197
Dependiendo del objeto, el posicionamiento puede requerir varios clicks del
mouse para definir la apariencia del mismo. La barra de estado indica la
información que Altium Designer está esperando y guiará a los usuarios por el
proceso.
NOTA: Los diseñadores deben tener cuidado y utilizar solo objetos gráficos para
propósitos que no sean eléctricos. Si se requiere establecer una conexión
eléctrica, deben utilizarse objetos eléctricos.
LINEAS (PDL)
198
POLIGONOS (PDY)
NOTA: El color del interior y el color del borde del polígono son independientes.
Para dibujar un polígono sin interior, deshabilitar la opción Draw Solid de las
propiedades del polígono.
ARCOS (PDA)
Para dibujar un arco circular:
199
5. Ir hacia el paso 2 para continuar posicionando arcos adicionales o click
derecho (o apretar la tecla Esc) para terminar el comando.
200
BEZIER (PDB)
Las curvas que ya han sido posicionadas pueden ser redefinidas arrastrando
los puntos de control. Para agregar nuevos puntos de control, hacer click
izquierdo y mantener apretado en un extremo de la curva, y luego presionar
la tecla Insert. Los puntos de control pueden ser borrados mediante la tecla
Delete. Tener en cuenta que 4 puntos de control son utilizados por cada
segmento de la curva y que los puntos de control entre segmentos son
contados una vez por cada segmento.
NOTA: La curva Bezier debe tener al menos 4 vertices para formar un curva.
201
CADENAS DE CARACTERES (PT)
Las cadenas de caracteres pueden ser editadas de forma Inline haciendo un click
para seleccionarlas y luego otro click (o apretar Enter) para entrar en el modo de
edición Inline. Debe haber suficiente tiempo entre cada click para asegurarse de
que Altium Designer no lo interprete como un doble click, con lo que se abriría
las propiedades de la cadena de caracteres. Para finalizar la edición Inline,
apretar Enter o hacer click fuera de la cadena de caracteres.
202
CUADROS DE TEXTO (PF)
Operación Botón
Insertar tabulación Ctrl+TAB
Cortar Shift+Delete o Ctrl+X
Copiar Ctrl+Ins o Ctrl+C
Pegar Shift+Insert o Ctrl+V
203
Los cuadros de texto pueden ser editados de forma Inline, mediante un click para
seleccionarlos y luego otro click (o apretar Enter) para entrar en el modo de
edición Inline. Debe haber tiempo suficiente entre cada click para asegurarse de
que Altium Designer no lo interprete como un doble click, con lo que se abrirían
las propiedades del cuadro de texto. Para finalizar la edición de texto Inline y
aplicar los cambios, hacer click en el check verde de la parte inferior del cuadro.
Para finalizar de editar sin aplicar los cambios, hacer click en la cruz roja o
presionar la tecla Esc.
NOTAS (PEO)
Las notas son utilizadas para pegar párrafos de texto en el esquemático y luego
pueden ser colapsados o expandidos. Para ubicar un Nota:
Una vez ubicadas, las notas pueden ser colapsadas o expandidas haciendo click
en la pequeña flecha que se encuentra en el vértice superior izquierdo de la
misma. Puede ser necesario hacer zoom en la Nota para ver la flecha.
204
RECTÁNGULOS (PDR)
Son rectángulos con los vértices redondeados. Los radios de los arcos de los
vértices son configurados en los campos X-Radius e Y-Radius de sus propiedades.
Para realizar un rectángulo redondeado:
205
1. Seleccionar la herramienta Place Rounded Rectangle de la barra de
herramientas o mediante Place>>Drawing Tools>>Rounded Rectangle.
2. Presionar Tab para modificar los radios de los vértices y hacer click en OK.
3. Click para ubicar el vértice superior izquierdo y click otra vez para ubicar
el vértice inferior derecho.
4. Ir hacia el paso 2 para continuar ubicando rectángulos redondeados o
click derecho (o presionar la tecla Esc) para terminar el comando.
ELIPSE (PDE)
206
GRAFICOS DE TORTA (PDC)
207
IMÁGENES (PDG)
208
OBJETOS ELÉCTRICOS
Estos objetos son utilizados para crear un modelo de conexión del esquemático
compilado y crear el PCB Netlist.
209
NOTA: Antes de utilizar los objetos eléctricos, es aconsejable que las Snap y
Electrical Grids hayan sido configuradas apropiadamente para asegurar
conexiones confiables entre los terminales (o endpoints) de los objetos
eléctricos.
CABLES (PW)
Son los bloques de construcción básicos para establecer una conexión física
entre los objetos eléctricos.
210
d. Presionar BACKSPACE para eliminar el ultimo vértice ubicado durante
el posicionamiento de la conexión.
3. Click derecho para terminar la conexión actual.
4. Ir hacia el paso 2 para continuar ubicando mas conexiones o click derecho
(o presionar la tecla Esc) para terminar el comando.
211
Para agregar vértices adicionales a una conexión realizada, hacer click izquierdo y
mantener presionado sobre una conexión y luego presionar la tecla INSERT. Para
remover un vértice sobre una conexión realizada, seleccionar el vértice, click
derecho y elegir el comando Edit Wire Vertex n. El vértice seleccionado será
resaltado en el dialogo de propiedades del cable. Haciendo click en Remove, el
mismo será removido.
BUSES (PB)
212
apretar la tecla SPACEBAR para cambiar el modo de posicionamiento y
presionar la tecla BACKSPACE para borrar el último vértice ubicado. Los
mismos atajos utilizados para los cables se aplican para el bus.
213
SIGNAL HARNESS
214
Hay 4 elementos clave en el sistema Signal Harness:
• Signal Harness
• Harness Connector
• Harness Entry
• Harness Definition File
Los Signal Harness son usados para conexiones entre los Harness Objects como
son los Harness Connectors, Sheet Entries y ports.
NOTA: Pasar el mouse sobre el Harness para obtener detalles de todas las nets
contenidas, buses y otros harness.
215
HARNESS CONNECTOR (PHC)
Los harness connectors son utilizados para agrupar varias señales que formaran
el Signal Harness. Incluirá un Harness Entry para cada net, bus y otros Harness,
que formaran en conjunto el Signal Harness.
El Harness Connector agrupa las señales en el Signal Harness. Este es definido por
el Harness Type, es este ejemplo, I2S.
NOTA: Utilizar el comando Smart Paste para converitir rápidamente las Net
Labels seleccionadas en Harness Connectors.
216
4. Ir hacia el paso 2 para continuar agregando Harness Connectors
adicionales o click derecho (o apretar la tecla ESC) para terminar el
comando.
Las nets, buses y otros Harness incluidos en el Signal Harness, deben ser
conectados mediante un Harness Entry en un Harness Connector.
217
3. Mover el cursor sobre el Harness Connector donde el nuevo Harness
Entry será conectado y hacer click para ubicarlo.
Para llevar cuenta de las señales presentes en el Signal Harness, se crean unos
archivos Harness Definition por cada Signal Harness presente en el diseño y se
agregan al proyecto. Cada Harness Definition se compone de un Harness Type
(I2S en la imagen de abajo) y las Harness Entries (en este caso, BCLK, DIN, DOUT,
MCLK y WCLK).
218
Los archivos Harness Definition son archivos de texto que pueden ser localizados
en la carpeta Settings, en el panel de Proyectos. Contienen representación textual
del Signal Harness y de sus respectivas Harness Entries. Pueden ser identificados
por la extensión *.Harness.
NOTA: Es posible crear un Signal Harness sin un Harness Connector. En este caso,
el archivo Harness Definition debe ser creado y manejado manualmente.
219
NET LABELS (PN)
Las net labels permiten a los diseñadores agregar nombres significativos a las
señales en el diseño. Estos nombres ayudan a identificar el propósito de la senal
en el esquemático asi como también en PCB.
También pueden ser usadas para conexiones lógicas entre objetos eléctricos.
Esto es particularmente importante para los buses ya que no hay otra forma de
definir una net como parte de un bus, distinta de las net labels.
Las Nets que no tienen una net label se les asignará uno generado por al Altium
Designer.
220
Propiedades de un Net Label
a. Click en la flecha que apunta hacia abajo para mostrar los nombres de
las nets que ya estan definido en la hoja o escribir un nuevo nombre
de net.
b. Click OK para cerrar el dialogo de Propiedades y continuar con la
colocación del Net Label.
221
NOTA: Durante el posicionamiento de una net label, pasar el mouse sobre un
texto existente en el esquematico y presionar la tecla Insert para que la net label
copie ese texto.
Un power port es una primitiva eléctrica de diseño que provee una conexión
directa, desde cualquier parte del diseño a una power net(s). todos los power
ports con la misma Net Propierty en un proyecto serán conectados. El estilo del
power port solo cambia la apariencia; la Net a la que es conectado se establece a
través de sus propiedades.
2. Presionar TAB para editar las propiedades del Power Port para un nombre
de net distinto de GND y VCC.
222
Propiedades de un power port.
223
PARTS (PP)
Todos los diseños, sin importar cuán simples sean, contendrán componentes. Los
componentes o parts pueden ser puestos en el esquematico directamente desde
el panel Vault o el panel Library o desde la barra de herramientas Wiring.
224
2. Seleccionar la parte
NOTA: Cuando se estan agregando partes, utilizar una Snap Grid de forma que el
pin caiga en un punto de la grilla. Presionar la tecla G para modificar la Snap Grid
en 1, 5 y 10.
225
Agregando partes desde el panel Vault.
226
Para ubicar una Sheet Symbol en el esquemático:
227
3. Click para posicionar el vértice superior izquierdo.
4. Click para posicionar el vértice inferior derecho.
5. Ir hacia el paso 2 para continuar agregando Sheet Symbols adicionales o
click derecho (o presionar la tecla Esc) para terminar.
NOTA: Las Sheet Symbols junto con las Sheet Entries pueden ser creadas
mediante el comando Design>>Create Sheet Symbol From Sheet or HDL. El
comando Design>>Synchronize Sheet Entries and Ports (o click derecho en una
Sheet Symbol y seleccionar Sheet Symbol Actions>> Synchronize Sheet Entries
and Ports) también puede ser utilizado para sincronizar Sheet Entries en uns
Sheet Symbol con los correspondientes ports.
Cuando se crean diseños jerárquicos, los puertos en los documentos hijo son
matcheados (por nombre) a Sheet Entries en la Sheet Symbol del documento
padre.
228
3. Opcionalmente presionar la tecla TAB para entrar en las propiedades de
la Sheet Entry. La tecla TAB está habilitada solamente si el cursor es
posicionado sobre una Sheet Symbol valida. Click en la flecha del campo
Name para ver todos los nombres de Sheet Entry utilizados en la Sheet
Symbol.
229
DEVICE SHEET
230
Diálogo Select Device Sheet
Una vez que la Device Sheet haya sido puesta en el esquematico, puede
modificarse su tamaño y ajustarse las sheet entries para que se integren con el
resto del esquematico.
NOTA: El uso de Device Sheets está siendo relegado por Vault-Sheets, ya que
ofrecen capacidades superiores de manejo de datos.
231
PORTS (PR)
Los ports proveen un pasaje de conexiones entre una sheet hija y una padre, en
una jerarquía de proyecto.
232
Diálogo de Propiedades de los ports.
3. Apretar SPACEBAR para rotar o las teclas ‘X’ e ‘Y’, para espejar en la
dirección respectiva.
4. Click para posicionar un extremo del port. Mover el mouse para
establecer la longitud del port y luego click para finalizar.
5. Ir hacia el paso 2 para continuar agregando Ports adicionales o click
derecho (o apretar la tecla Esc) para terminar.
233
OFF SHEET CONNECTORS (PC)
Son un tipo especial de port utilizado para conectar nets a través de varias hojas
de esquematicos que descienden de la misma sheet symbol padre.
Para conectar exitosamente una net particular a través de 2 o mas sheets, el Off
Sheet Connector debe ser asignado a la misma net en cada hoja.
NOTA: La función primaria del Off Sheet Connector es para traducir hacia y
desde OrCAD Schematic Capture. En general, como buena práctica, el uso de Off
Sheet Connector fuera de la interaccion con OrCAD no es recomendada.
234
JUNCTIONS (PJ)
235
Para ubicar un Non-Specific No ERC
236
NO ERC TARGETING A SPECIFIC ERROR DIRECTIVE (PVE)
237
Configurando Specific No ERC durante el posicionamiento.
238
automáticamente configurada para suprimir solamente
errores/advertencias especificas.
239
240
EJERCICIOS
PROPUESTOS
Creación de un esquemático completo: utilizaremos
los recursos principales de Altium Designer para crear
un adaptador de red.
241
242
CREACIÓN DE UN ESQUEMÁTICO COMPLETO
Si tiene una copia del proyecto en cuestión, omita este paso. De lo contrario, si
no cuenta con una copia, revise el Repository. Si no existe, cree una nueva
carpeta con el nombre de Essential Projects en el Escritorio y realice un check out
de [Link] desde el disco Z a ésta carpeta.
En el inicio del diseño del esquemático hay que ubicar símbolos de las librerías
disponibles. Las librerías de esquemáticos pueden encontrarse localmente o
librerías de componentes contenidas en un Vault. Para este ejercicio usaremos la
librería [Link], la cual ha sido agregada al proyecto en cuestión.
243
Librerias disponibles para el proyecto.
- Las librerías necesarias para este proyecto están disponibles, por lo que
podemos empezar a ubicar los componentes para realizar nuestro diseño.
Pero, antes de ubicar los componentes, asignémosle un template al
esquemático.
244
- Utilizando la siguiente imagen, ubicar los componentes. Haremos el
cableado luego.
245
- Los componentes a utilizar se encuentran en la librería provista
[Link]. Para ubicar componentes en el esquemático, acceder a
Design -> Browse Library y luego desde ese panel seleccionar el
componente y clickear en Place.
NOTA: Ubicar primero los componentes grandes y dejar espacio para conectar
los mismos por medio de cables. Tomar nota que T1 está espejado en el eje Y.
Mientras tenemos este componente en el cursor, presionando la tecla Y espejará
el mismo.
NOTA: El designador por defecto incluirá ‘?’ (por ejemplo: R?). Luego
enumeraremos los componentes utilizando Annotate.
246
- De la misma forma anteriormente realizada, asignar un template y
cambiar el Title a [Link]
- Referirse a la siguiente figura y ubicar los componentes en [Link].
Luego haremos el cableado.
247
NOTA 1: los diodos en la imagen están espejados en el eje X e Y. Mientras el
componente esta en el cursor, presionar la tecla X o Y para espejarlo en ese eje.
NOTA 2: El designador por defecto incluirá ‘?’ (por ejemplo: R?). Luego
enumeraremos los componentes utilizando Annotate.
248
CABLEANDO EL ESQUEMÁTICO
- Para la unión de los componentes, click en Place -> Wire (o el atajo P W).
Mover el cursor hacia el extremo por donde se desea empezar. Hacer
click con el botón izquierdo allí y se verá una cruz roja. Comenzar a hacer
el camino hacia el extremo que se quiere unir. Haciendo otra vez click con
el botón derecho se establecerá un segmento. Continuar hasta unir el
otro extremo. Haciendo click con el botón derecho se para la ubicación
del cable, pero en el cursor continuara la herramienta para poder
continuar. Haciendo otra vez click con el botón derecho, se saldrá de la
herramienta.
249
NOTA: Barra Espaciadora: para cambiar el ángulo del cable durante la
ubicación. SHIFT + Barra Espaciadora: para cambiar la forma del ángulo del cable
durante la ubicación.
- Utilizar Place -> Bus para dibujar un bus en el medio entre los grupos de
resistencias y diodos.
- Luego de que el bus haya sido posicionado, use Place -> Bus Entry para
agregar un pequeño segmento a 45 grados.
- Usar Place -> Power Port y luego presiona la tecla TAB para establecer las
propiedades de 3V3 GND power ports. 3V3 utiliza Circle style y GND Bar
Style.
250
- Utilizar Place -> Net Label para luego posicionar las etiquetas individuales
para LED 0 – LED 4 como así también LED[4..0] para el Bus.
- Finalmente utilice Place -> Port para ubicar un puerto para llevar el bus
hacia otra hoja dentro de la jerarquía. En lugar de apretar TAB y escribir
el nombre, ya que el mismo existe como texto en el circuito, pasar el
curso por la etiqueta LED [4..0] y apretar la tecla INSERT para copiar el
nombre.
- Realizar una revisión de los componentes y conexiones.
- Guardar lo realizado a través de File -> Save All.
- Abrir Ethernet_Con.SchDoc desde el panel de proyectos.
- Utilizar Place -> Wire y conectar los componentes como la figura:
251
- Presionar OK para cerrar el menú. El arnés estará en el cursor. Ubicarlo en
el esquemático y luego presionar click con el botón izquierdo.
Inicialmente no será del tamaño que necesitamos que sea y las entradas
del mismo deberán estar esparcidas para una mejor visualización.
252
anteriormente fueron configuradas. No olvidar que Sort Harness Entries
debe estar deshabilitado.
253
para ver este nuevo grupo de objetos en el cursor listos para ser
posicionados.
- Mover los nuevos objetos a la posición y alinearlo con los pines del
integrado U1 y luego click en con el botón izquierdo para liberarlo.
254
- Ajustar la posición del arnés para conectar estos nuevos cables y
etiquetas.
255
- Guardar lo realizado hasta el momento haciendo File -> Save All.
NOTA: Asegurarse que los cuatro esquemáticos estén completos antes de pasar
al siguiente paso.
- Place -> Harness -> Signal Harness para conectar los puertos arnés y
Place -> Bus para conectar los bus. Utilizar la siguiente imagen como
referencia.
256
- File -> Save All.
257
- Hacer click en la pestana Connection Matrix. Se pueden establecer reglas
en las conexiones entre distintos pins, ports y tipos de sheet entry. Para
cambiar el nivel de severidad asociado hay que hacer click en la caja de
color.
258
- Volver a compilar el proyecto haciendo Proyect -> Compile PCB Project
[Link]
259
- Si hay algún error o warning, haciendo doble click en el error o warning le
mostrara la ubicación del mismo y le mostrara los elementos
involucrados en panel de Compile Errors.
- Modificar los documentos del diseño para limpiar los errores o warnings.
Si algún warning puede ser ignorado basado en la experiencia, es correcto
ignorarlo entonces. Repita el proceso de corrección hasta no tener más
errores.
NAVEGACIÓN GLOBAL
260
- En el panel Navigator seleccionar Flattened Hierarchy y luego hacer click
en U1 en la parte Instance para ir hacia el integrado.
- Click en , ubicado a la derecha de Interactive Navigation. Aparecerá el
menú de Preferences en System y en la opción Navigation. Habilitar
Connective Graph y luego click en Ok.
- Volver a hacer click en U1 en Instance. Observe los cambios alrededor de
U1. Todos los componentes conectados a U1 están sobresaltados y
unidos con el green Connective Graph.
- Hacer click en algún espacio en blanco para cancelar el sobresaltado.
- Apretar Shift + C para limpiar cualquier filtro y limpiar el Connective
Graph.
- Hacer click en Interactive Navigation. El cursor cambiara a una cruz. Hacer
click en el componente U1 y observar el efecto.
- Click con el botón derecho para cancelar Interactive Navigation.
- Presionar Shift + C para limpiar la máscara de efecto y el Connective
Graph.
- Hacer click con el botón derecho en panel Navigator y deshabilitar Show
Graph en el menú desplegado. Notar que las otras preferencias del panel
Navigator pueden ser modificadas desde este menú.
261
EDICIÓN DE MÚLTIPLES OBJETOS EN EL ESQUEMÁTICO
Una vez que el diseño está terminado, para documentar de una mejor manera
las nets de Power y GND, podemos cambiar el grosor y el color de los cables para
que sean diferentes de las otras nets. Por ejemplo, podemos hacer que la net
3V3 tenga cables más gruesos y de color rojo. Este tipo de cambio sirve para
recordar a quien revise este diseño, que estas nets son especiales. Típicamente
este tipo de cambio se da en las nets de power y GND.
262
- Hacer click en Line Width y cambiar la propiedad Width a Medium.
- Hacer click en Color y cambiar el valor a 48896.
- Revisar rápidamente en el esquemático que todos los cables de GND
fueron seteados con un grosor Medium y el color verde (48896).
- Abrir el panel SCH Filter yendo a View -> Workingspace Panels -> SCH ->
SCH Filter. Escribir IsSymbol en la parte blanca. Establecer Consider
Objects como Open Documents of the Same Project. Habilitar Zoom,
Deselect y Mask Out. Luego click en Apply. Esto limpiara la selección de
cables en todos los esquemáticos del proyecto.
263
- Ir al Navigator panel. En la parte de Net/Bus, buscar la net 3V3. Click con
el botón derecho y asegurarse que Selected Objects esté marcado. Otra
vez click derecho en 3V3 y luego en Jump To 3V3. Todos los objetos
relacionados con 3V3 serán seleccionados en los esquemáticos. Realizar
lo mismo con las nets 3V3A, PWFBOUT y PWFBIN. Las cuatro nets
deberían estar seleccionadas al mismo tiempo.
264
REALIZAR UN TEMPLATE PARA ESQUEMÁTICOS
265
2.- Ir a Data Management y luego Templates. En la ruta que aparece, se
encuentran todos los templates que utiliza Altium Designer. Allí podremos
encontrar todos los templates de esqumaticos, pcb, xls para Bill of Materials
(BOMs), el logo de Altium, entre otros. Seleccionamos la ruta y la copiamos
utilizando el atajo Ctrl + C.
Data Management.
266
3.- Realizar una copia de seguridad del archivo que vamos a modificar.
Recomendamos copiar el archivo que editaremos en otra carpeta, asignarle un
nombre específico y luego volver a dejarlo en la carpeta de los templates. El
archivo a modificar es el A4 cuya extensión es Altium Schematic Template ( o
*.SchDot) y que corresponde a una hoja de tamaño A4 apaisada.
4.- En Altium Designer, File >> Open y buscar nuestro archivo A4 duplicado. Se
nos abrirá en el editor de esquemáticos un documento cuyo nombre es
[Link]. El nombre lo veremos tanto en panel de Proyectos, como en la barra
superior de la aplicación. Pondremos el foco en el rótulo del esquemático.
267
5.- Haciendo doble click en el logo de Altium, podemos cambiarlo al cambiar la
ruta del mismo.
Note que el cursor (Large Cursor 90) se encuentra modificando la longitud de una
línea.
268
6.- Se puede también, seleccionar los títulos que aparecen en inglés y rescribirlos
en español. Haciendo doble click sobre Title, accedemos al dialogo de sus
propiedades donde podremos cambiarle el tamaño, fuente y color.
7.- Luego mediante el menú Botón derecho (click derecho sobre la hoja o área
vacía) y eligiendo Options >> Document Parameters, podemos ingresar la
información deseada.
269
Parámetros del documento.
270
Seleccionamos el special string desde las Propiedades de la herramienta.
También podremos cambiarle el color y tamaño de la fuente.
271
Finalmente, mi template ha quedado la siguiente forma:
9.- Para que, cada vez que arranquemos un nuevo Proyecto del tipo PCB,
agreguemos un documento del tipo esquemático, y Altium Designer utilice
272
nuestro template, hay que ir a DXP >> Preferences, luego System y New
Documents Default. En el tipo de proyecto, en nuestro caso PCB, a la derecha de
Schematic, buscar nuestro template realizado. Y luego OK.
273
274
SIMULACIÓN DE
CIRCUITOS
Vamos a simular el funcionamiento de un filtro pasa
bajos utilizando las herramientas del editor de
esquemático.
275
276
SIMULACIÓN DE CIRCUITOS
Vamos a utilizar como ejemplo un filtro pasa bajos con un OA 741. Este ejemplo
sencillo nos va a permitir explorar las principales características de simulación
que ofrece Altium Designer.
277
Antes de agregar los componentes en el esquemático es importante verificar que
tengan un modelo de simulación. Así como los componentes deben tener un
footprint para poder crear el PCB, en el caso de la simulación deben tener un
modelo de simulación asociado.
278
Haciendo doble clic sobre una fuente de alimentación, luego Edit > Parameters,
puede cambiar su frecuencia, fase y amplitud. Lo mismo sucede con el valor de
las resistencia y capacitores.
279
NOTA: las nets GND son fundamentales a la hora de simular un circuito, ya que
de otra forma no tenemos referencia alguna.
Vamos a comenzar seleccionando las nets a medir, en este caso nos interesa Vin
y Vout con lo cual las ubicamos del lado derecho.
280
En cada una de estas opciones de simulación se pueden configurar diferentes
parámetros.
TRANSIENT ANALYSIS
Este tipo de análisis da como resultado lo que habitualmente veríamos en un
osciloscopio. Es decir muestras las señales en función del tiempo sobre un
intervalo predefinido.
281
AC SMALL SIGNAL ANALYSIS
282
3-Una vez configurados todos los parámetros anteriores estamos en condiciones
de correr la simulación. Para esto haga click en OK dentro de la ventana Analyses
Setup. El resultado de la simulación aparecerá en un nuevo documento:
Transient Analysis
En este caso estamos viendo el Transient Analysis con los cursores habilitados.
Utilice los cursores del mismo modo que en un osciloscopio. Para habilitar los
cursores vaya a Wave > Cursor A, Cursor B.
283
RESPUESTA EN FRECUNCIA
Con el AC Small Signal Analysis puede ver cómo responde el filtro a diferentes
frecuencias.
284
DIAGRAMAS DE BODE
Realice el mismo procedimiento con Vin y Vout pero esta vez con la Fase en Deg.
De esta forma obtendrá los 2 gráficos correspondientes al diagrama de bode
para cada una de las señales.
285
Diagrama del log. de la ganancia en función del log. de la frecuencia para Vout.
Diagrama del log. de la fase en función del log. de la frecuencia para Vout.
286
PARAMETER SWEEP
287
Coloque 10nF como valor inicial, 100nF como valor final y un paso de 10nF. Haga
click en OK para correr la simulación.
288
Respuesta en frecuencia del circuito para diferentes valores de C2. Naturalmente
la frecuencia de corte disminuye al aumentar C2.
289
290
ANÁLISIS DE
INTEGRIDAD DE
SEÑAL
Este tipo de análisis permite detectar interferencia
cruzada y reflexiones producidas por el desacople de
impedancias en los extremos de una línea de
transmisión.
291
292
INTRODUCCIÓN
En primer lugar el PCB debe ser parte del proyecto donde se encuentra el
esquemático. El análisis de integridad no funciona si el documento no pertenece
a un proyecto. En este caso puede realizarse el análisis completo: interferencia
cruzada y reflexiones.
293
ANTES DE COMENZAR EL ANÁLISIS
2 - Debemos colocar "Supply Nets design rules", es decir reglas para los pines de
alimentación, ya sean VDD o VCC y GND.
4 - El Layer Stack del PCB debe estar definido apropiadamente. Como veremos
en el capítulo 4 "Control de impedancia", ésta varía según la distancia del plano
de tierra a la línea de transmisión. Con lo cual debemos configurar el stack de
capas adecuadamente antes de correr la simulación. Tenga en cuenta que puede
acceder desde: Design > Layer Stack Manager.
294
MODELO DE INTEGRIDAD DE SEÑAL PARA CADA COMPONENTE
Panel de librerías
En este caso el transistor tiene un modelo asociado con lo que podemos utilizarlo
perfectamente en la simulación.
295
Si el componente seleccionado no tuviese un modelo de integridad asociado,
debemos importarlo de la siguiente manera:
296
Propiedades del componente. Seleccionamos Add -> Signal Integrity.
297
SUPPLY NETS DESIGN RULES
Vamos a asignar una directiva que indique la tensión para cada pin de
alimentación, ya sea GND o VDD.
298
Al hacer clic en Edit ingresamos a las propiedades
Ahora haga clic en "Edit Rule Values" para asignar la directiva Supply Nets dentro
del grupo Signal Integrity.
299
Finalmente asignamos el valor, en esta caso, es una línea de VCC = 5.000v
Hacemos clic en OK hasta cerrar todas las ventanas y la directiva PCB Rule
aparecerá en el mouse. Debemos colocarla sobre la net VCC como se indica en la
figura.
Hacer lo propio con las NET de GND, en este caso la tensión de la directiva
será de 0v.
300
ESTÍMULO PARA LA SIMULACIÓN
Vamos a crear un estímulo que aplique a todas las NETs de salida. Este estímulo
va a generar luego, distintos resultados según la terminación de la línea de
transmisión sobre la cual haya sido aplicado.
301
Configuración del estímulo
302
DEFINIR EL LAYER STACK MANAGER
303
CONFIGURANDO EL ANÁLISIS
En este caso se trata de un circuito que simula una conexión con 2 antenas,
como el que utilizamos en nuestra placa TrackMe con GSM y GPS.
304
Propiedades de las señales a analizar
Debido al desacople de impedancias que puede existir entre la salida del módulo
de comunicaciones y la entrada de la antena, se produce una onda reflejada que
puede dañar al receptor. El propósito de este análisis es, justamente, comprobar
la existencia de esta onda reflejada y su comportamiento.
305
A continuación se ven las diferentes opciones de terminación de la línea y los
parámetros que podemos configurar:
306
Luego del análisis obtenemos los gráficos de onda reflejada que se muestran a
continuación:
Para este tipo de análisis debe realizar el ruteo de las pistas en el PCB y ejecutar
nuevamente Tools -> Signal Integrity seleccionado la herramienta CrossTalk.
307
NOTAS:
308
NOTAS:
309
NOTAS:
310
NOTAS:
311
NOTAS:
312
3.
DISEÑO DE
LIBRERÍAS,
FOOTPRINTS Y
MODELOS 3D
313
314
CREACIÓN DE UNA
LIBRERÍA
COMPLETA
Mediante una serie de ejercicios aprenda a crear el
símbolo y el footprint de un XTAL para poder utilizarlo
en sus esquemáticos.
315
316
CREAR EL SÍMBOLO DE UN CRISTAL
C:\Users\Public\Documents\Altium\AD\Training\TrainingVaults\Components\Cr
ystals\Models\SCH Symbols;
3. Acceda al comando View » Grids » Set Snap Grid establecer Grid como 1 (la
unidad es mil).
4. Abra el SCH Library panel. Si no puede encontrar el SCH Library panel, haga clic
en la ficha SCH en la parte inferior derecha del software y seleccione SCH Library
317
en el menú desplegable que se abre o acceda al comando View »
WorkspacePanels » SCH » SCH Library.
5. Acceder al comando Place » Line. Presione TAB para abrir el cuadro de diálogo
Propiedades. Configure los ajustes para que coincida con la ¡Error! No se
encuentra el origen de la referencia. a continuación, haga clic en OK para cerrar el
cuadro de diálogo y continuar con la colocación de la línea.
318
Símbolo esquemático del Crystal
7. Utilizando los mismos valores de la línea, dibujar dos líneas con una longitud
de 8 unidades en ambos lados del rectángulo. La distancia es de 2 unidades.
Consulte la ¡Error! No se encuentra el origen de la [Link] ayuda visual si es
necesario.
319
Propiedades del Pin 1
320
Propiedades del Pin2
10. Ya se han creado los gráficos del símbolo esquemático. A continuación vamos
a establecer las propiedades predeterminadas del símbolo. En el panel SCH
321
Library haga doble clic en el componente en el área de componentes para abrir
el cuadro de diálogo de Library ComponentProperties. Escriba Y? en Default
Designator, 25 MHz en el campo Default Comment, montaje en superficie de
cristal en el campo Description, CRYS en el campo Symbol Reference y verificar
que el control Type está seleccionado como estándar. Consulte la ¡Error! No se
encuentra el origen de la [Link] una referencia visual.
322
12. Guardar la biblioteca en la carpeta creada anteriormente:
C:\Users\Public\Documents\Altium\AD\Training\TrainingVaults\Components\Cr
ystals\Models\SCH Symbols y denomínela [Link]
323
FOOTPRINT DEL CRISTAL
Usted aprenderá los pasos necesarios para crear una pisada de PCB, en este
ejercicio, definir los gráficos y atributos de una pisada de cristal.
C:\Users\Public\Documents\Altium\AD\Training\Training
Vaults\Components\Crystals\Models\PCB Components
2. Acceder al comando File » New » Library » PCB Library para crear una
biblioteca de PCB.
324
Vista previa de la pisada del Cristal
3. Acceder al comando View » Grids » Set Snap Grid y setee el Grid como 5mil.
5. Abra el panel PCB Library. Si no puede encontrar el panel PCB Library, cliquee
en el PCBtab, haga clic en la parte inferior derecha del software y seleccione PCB
Library en el menú desplegable que se abre o acceda al comando View »
WorkspacePanels » PCB » PCB Library.
325
6. Es de importancia vital el punto de contacto eléctrico entre el componente y
el PCB, el tamaño y forma del pin. Acceda al comando Place »Pad para colocar
Pad 1, utilice PGUP o PGDWN para ajustar el nivel de zoom. Presione TAB para
abrir el diálogo de propiedades Pad.
Configure los ajustes para que coincidan con la figura y pulse Aceptar para
continuar con la colocación. La coordenada X e Y deben estar alineados con el
origen. Como Pad 1 está a la izquierda de origen, el valor de X debe ser 170 mil-.
Este valor de la ubicación se puede ajustar después de la colocación, si es
necesario.
326
Propiedades del Pad 1
327
7. Después de terminar la colocación Pad 1, Pad 2 será atrapado
automáticamente al cursor y conservará los valores que propusimos para Pad 1 si
presiona TAB, puede modificarlos.
Presione TAB para abrir el cuadro de diálogo de propiedades Pad sólo para
verificar los ajustes, y luego presione OK y la ubicación del Pad 2 en X es 170 mil.
328
Propiedades para el Pad 2
329
8. Los pines se han colocado con éxito. Ahora usted comenzará a colocar la
serigrafía. Haga clic en la ficha Top Overlay en la parte inferior del espacio de
trabajo para cambiar la capa actual. Acceder al comando Place » Line. Presione
TAB y establezca el ancho de línea como 8 mil en el cuadro de diálogo Line
Constraints. Coloque las dos líneas de serigrafía para asemejarse a la figura de
referencia.
Cuando se crea una huella, debe estar familiarizado con los detalles del tamaño
físico del componente que se está definiendo. Estos datos pueden ser obtenidos
en una hoja de datos.
Para esta huella vamos a colocar la marca de serigrafía. Asegúrese que Top
Overlay es la capa actual y luego acceda al comando Place »Full Circle. Presione
TAB para abrir el cuadro de diálogo de propiedades y establezca el Widthen
10mil y pulse OK. Clic izquierdo para iniciar la colocación de la marca cerca de la
parte inferior izquierda del pin 1, mueva una unidad de red del punto de
colocación para aumentar el radio en un paso rejilla de ajuste (5 mil) y luego a la
izquierda Haga clic de nuevo para completar la colocación de este Arco
330
Propiedades de arco para la marca Pad 1
10. En el panel PCB Library doble clic en el nombre del componente para abrir el
cuadro de diálogo PCB Library Component y escriba XTAL_HC49SMD en el campo
Name. Guarde la biblioteca de PCB en el directorio
C:\Users\Public\Documents\Altium\AD\Training\TrainingVaults\Components\Cr
ystals\Models\PCB y nómbrelo como XTAL_HC49SMD.PcbLib
331
ASOCIAR EL MODELO 3D
Vamos a darle volumen al XTAL del ejercicio anterior. Para esto, debe
posicionarse sobre el footprint y seleccionar Place > 3D Body. En 3D Model Type
seleccione Extruded como muestra la siguiente figura.
Debe configurar la altura del diseño, en este caso fue seteada en 120 mils, es
decir la altura del XTAL será de aproximadamente 3 mm.
Nótese que también es posible cambiar el color y la opacidad del volumen desde
esta ventana.
332
3D Body Extruded con poligonos
Haga click en OK, para comenzar a dibujar el polígono sobre el footprint del
XTAL. Debe ser dibujado sobre la capa mecánica siguiendo el contorno del XTAL.
Para ver el modelo generado presione 3 como se muestra en la siguiente
captura.
333
3D Body con poligonos renderizado
Si bien el resultado es graficamente muy pobre, resulta muy util para determinar
la viabilidad o no de un gabinete u otro contenedor de nuestro PCB.
IMPORTAR UN MODELO 3D
334
Dentro de [Link], escriba XTAL en el campo de busqueda,
aparecerán resultados similares a los que se muestran a continuación:
Vamos a seleccionar el primer XTAL y descargarlo como .STEP (el formato que
acepta Altium Designer). Tenga en cuenta que el modelo 3D no puede editarse
dentro de Altium, para editar o crear un modelo 3D necesita software especifico
como SolidWorks.
335
Dentro de Altium, vaya al menu: Place > 3D Body. En 3D Model Type seleccione
Generic Step model como muestra la siguiente figura.
Seleccione el archivo .STEP descargado con la opción Embed STEP Model. Puede
rotar el modelo en X, Y, Z para que quede correctamente posicionado sobre el
footprint.
336
Modelo 3D importado y renderizado con Altium
337
LIBRERÍA INTEGRADA
Para asociar nuestro footprint al símbolo del xtal vamos a Crear una Integrated
Library: File » New » Project » Integrated Library
338
Agregamos el archivo del símbolo ([Link]), mediante Add New To Proyect y
el footprint (XTAL_HC49SMD.PcbLib). Luego, desde el editor de símbolo
asociamos el footprint con Add > Footprint.
Una vez hecho este debe verificar que los pines del símbolo coincidan con los
pines del footprint para asegurar la integridad del diseño y evitar errores al
momento de compilar el proyecto.
Panel de librerías
Naturalmente esto generará un archivo del tipo .IntLib que luego podemos
visualizar en el panel de librerías.
339
CREACIÓN AUTOMÁTICA DE FOOTPRINTS
Se puede utilizar el IPC footprint Wizard para asistir en la edición de partes. Este
asistente es sumamente útil para crear footprints a partir de las dimensiones de
los componentes. Todas las cotas de referencia son normalizados y tienen los
mismos indicadores que aparecen en los datasheets, con lo que el proceso es
sumamente simple.
Para ejecutar el asistente IPC vaya a Tools > IPC Compliant Footprint wizard. Este
asistente tiene algunas opciones avanzadas como la posibilidad de agregar un
pad térmico debajo de los integrados, o modificar automáticamente el tamaño
de los pads de soldadura dependiendo de la densidad de componentes.
340
Opciones de configuración para un integrado DPACK
Una vez finalizado el footprint puede crearse una nueva librería o bien
importarlo en una ya existente.
341
NOTAS:
342
NOTAS:
343
NOTAS:
344
4.
DISEÑO DEL
PCB
345
346
LA ESTRUCTURA
DEL PCB
Es importante conocer los diferentes tipos de PCB y
su proceso de fabricación típico para poder estimar
los costos durante la etapa de diseño. Esto se conoce
habitualmente como Design for Manufacturing
(DFM).
347
348
PCB SIMPLE CAPA
El PCB más sencillo de fabricar se denomina PCB simple capa porque solamente
tiene conductores en uno de sus lados. Por lo general los conductores se
encuentran del lado de abajo.
Para fabricar este tipo de PCB se utiliza un núcleo o CORE aislante (generalmente
es FR4) y uno de sus lados es cubierto completamente con una capa de cobre.
Luego se transfiere al diseño sobre este lado del PCB y a través de un proceso
químico se elimina el cobre expuesto para que queden visibles las pistas y los
PADs de los componentes.
En este tipo de PCBs la conexión eléctrica entre ambas caras se realiza mediante
los pines de los componentes. Estos PCBs son sencillos de fabricar en forma
casera y su costo es muy bajo. Generalmente se utilizan para aplicaciones con un
bajo nivel de integración.
349
NÚCLEO DE FR4
Dijimos que el FR4 es el material con el que se fabrica el núcleo de los PCBs. Este
sustrato o núcleo dieléctrico está compuesto por fibras de vidrio unidas por una
resina epoxi resistente al fuego (flame resistant). De ahí su nombre FR, el 4 tiene
que ver con la constante dieléctrica de permitividad que típicamente se
encuentra en el orden de 4.7 pero como es sabido varia con la frecuencia. Es
importante conocer las propiedades del material a distintas frecuencias
especialmente en el diseño de líneas de transmisión. Más adelante en este libro
veremos como elegir el material adecuando dependiendo de la frecuencia de
trabajo y de la impedancia requerida.
Este PCB permite diseños un poco más complejos, simplemente se agrega una
capa de cobre sobre el lado superior. Este permite realizar un ruteo en ambas
capas. En este caso también la conexión eléctrica se realiza a través de los pines
de los componentes.
350
AGUJEROS METALIZADOS
En los dos primeros tipos de PCB vimos que la conexión eléctrica entre ambas
capas se realiza mediante los pines de los componentes. Esto no permite
circuitos complejos ya que limita el espacio físico disponible. Además no siempre
va a coincidir el pin del componente cuando necesitemos conectar ambas caras.
Es por eso que se utilizan agujeros conductores que comunican ambas capas. Se
denominan agujeros metalizados o en ingles plated through holes (PTH).
351
MULTILAYER
Es posible crear PCBs que contengas más de 2 capas, este tipo de PCB se
denominan multicapa (multilayer). Desde luego permiten un ruteo mucho más
complejo y una alta integración de componentes, pero una de las características
principales es la capacidad de agregar planos de alimentación entre las capas,
por ejemplo VCC o GND, lo que ofrece una excelente protección contra el ruido
eléctrico.
Los PCB multicapa pueden ser fabricados de diferentes formas, la más sencilla
consiste en laminar múltiples PCB de doble capa utilizando una resina o prepreg
(pre-impregnated). La relación entre la cantidad de capas eléctricas y las capas
prepreg puede ser definida por el diseñador de acuerdo al costo, a las
dimensiones y a las características electromagnéticas requeridas.
352
En este primer ejemplo multicapa es posible fabricar los PCB doble capa por
separado y luego unirlos con el prepreg formando un "sandwich". La distribución
elegida de las capas de alimentación y las capas de señal es a efectos ilustrativos
y no influye en el proceso de fabricación.
353
En este caso los 3 núcleos pueden ser fabricados en simultaneo pero luego las
capas de prepreg y el cobre exterior deben ser agregados por separado en el
proceso de laminación. Luego todo el PCB debe pasar por un proceso químico
para eliminar el cobre no deseado de las capas exteriores.
En este última imagen vemos varias capas de prepreg montadas sobre un único
núcleo. Este método es el más costoso ya que el PCB es fabricado
progresivamente agregando capas de prepreg y cobre. Cada vez que se agrega
una nueva capa, el PCB completo debe pasar por un proceso químico para
eliminar el cobre no deseado. Esto da como resultado un PCB mucho más fino
que en los 2 casos anteriores, sin embargo es fundamental considerar las
propiedades electromagnéticas del prepreg al momento del diseño.
354
MASCARA ANTISOLDANTE (SOLDER MASK)
Esta máscara protege al cobre y solamente deja expuestos los PADs para permitir
las soldaduras. Tiene la doble ventaja de prevenir la corrosión del cobre y de
evitar puentes en el proceso de montaje. La máscara antisoldante se coloca
sobre las capas superior e inferior del PCB, lógicamente no se impregna en las
capas internas.
SERIGRAFIA (SILKSCREEN)
355
MCE Starter KIT Student LAB de mcelectronics
Este es un ejemplo de PCB doble capa con mascara antisoldante y serigrafía.
Como dijimos es posible colocar información de los componentes, cambios de
estado (ver pulsador de reset y PWM) e información comercial como nombre y
modelo de la placa.
356
VIAS
Como diseñadores podemos utilizar ambos tipos de vias dentro de Altium, pero
debemos tener en cuenta que las buried vias son mucho más costosas y no todos
los fabricantes pueden hacerlas. Además hay que considerar ciertos factores
inherentes al proceso de fabricación que determinan la factibilidad o no de un
diseño. A continuación veremos los inconvenientes de fabricación que se pueden
presentar al utilizar buried vias.
357
En este caso tenemos un PCB de 6 capas y la distribución propuesta de las vias.
358
En el esquema se muestra la perforación de la capa de núcleo adyacente en cada
caso.
359
Por último presentamos el proceso más sencillo de fabricación de las vias sobre
el prepreg. Consiste en la realización de vias pasantes sobre todo el stack. Desde
luego es el proceso menos eficiente porque no tenemos la posibilidad de rutear
sobre la via en las capas perforadas.
Vias pasantes.
Sin embargo por una cuestión de costos y tiempos de fabricación muchas veces
se considera esta opción al momento de diseñar un PCB multilayer.
360
MANEJO DE CAPAS
EN ALTIUM
Veremos cómo crear un stack de capas, planos de
señal y planos de alimentación, diferentes tipos de
vias y como presentar la información de manera
ordenada.
361
362
STACK MANAGER
Como vimos anteriormente las placas son fabricadas por separado y luego unidas
como un sandwich mediante el prepreg. Como diseñadores tenemos la
posibilidad de crear o modificar este stack de capas según las necesidades de
nuestro desarrollo. Para esto vamos a utilizar el Layer Stack Manager ubicado en
Design -> Layer Stack Manager. Solo se habilita esta opción dentro del archivo
del PCB.
363
En este ejemplo se muestra un PCB de 4 capas. La capa superior tiene la máscara
antisoldante (Top dielectric). Se está utilizando una configuración típica de 2
núcleos de FR4 con prepreg. Cabe destacar que en la 3° capa hay un plano de
alimentación. Para asociar este plano a, por ejemplo GND, simplemente hay que
hacer doble clic sobre el plano y asignarle una NET.
Los botones Add Plane y Add layer nos permiten agregar planos de alimentación
y capas de señal respectivamente.
Podemos definir los distintos tipos de vias desde la opción Drill Pairs accesible
desde el Layer Stack Manager.
Drill-Pair Manager
364
DEFINICIÓN DE CAPAS
Altium Designer permite trabajar con diferentes tipos de capas para organizar el
trabajo, a continuación se describirán las capas físicas disponibles:
Capas de señal:
Existen 32 capas de señal que pueden ser utilizadas para colocar pistas. Cualquier
tipo de objeto que coloquemos en estas capas será plateado como cobre, ya
sean pistas, rellenos, texto o polígonos. Las capas de señal se nombran de la
siguiente manera:
Top Layer
MidLayer1 to MidLayer30
Bottom Layer
Capas de alimentación:
Hay 16 capas de señal disponibles (InternalPlane 1 a InternalPlane 16). Se
pueden asignar Nets a estos plano, por ejemplo GND o VCC. Tambien es posible
dividir los planos en varias regiones y asignar Nets diferentes a cada una.
Silkscreen Layers
Las capas Top Overlay y Bottom Overlay se utilizan para mostrar el outline
(contorno) de los componentes , el nombre de los componentes y cualquier
información adicional, como ser el nombre de la empresa, un código de barras o
un logotipo.
Capas mecánicas:
Estas capas contienen detalles de fabricación como dimensiones, alineación,
anotaciones y otros detalles. Existen 32 capas en total (Mechanical 1 a
Mechanical 32).
365
Mascara de soldadura:
Estas capas son utilizadas para crear el diseño de la mascara antisoldante. (Top
Solder y Bottom Solder). Estas mascaras generalmente cubren por completo las
capas superior e inferior a excepción de los pads y las vias.
Dibujos de perforado:
La capa drill drawing se utiliza para crear un dibujo de perforado donde se indica
con un caracter (A,B,C, etc) los distintos tipos de perforado.
Guía de perforado:
En esta capa se muestran todas las perforaciones del diseño Se conoce
habitualmente como Pad Masters.
366
Vista de las capas.
Todas estas capas son visibles desde el editor de PCB. Seleccionando las pestañas
podemos colocar objetos en la capa correspondiente. Además es muy útil
presionar las teclas SHIFT+S para visualizar de a una capa por vez.
Esto oculta las otras capas permitiendo un mayor control sobre la capa
seleccionada.
367
368
TRABAJANDO CON
EL EDITOR DE PCB
Vamos a explorar el entorno de trabajo para la
creación de PCBs. Es importante conocer las
funciones principales y algunos shortcuts que
agilizarán el trabajo.
369
370
EL EDITOR DE PCB
371
MENÚ PRINCIPAL
Altium Designer incluye una variedad de menues pop-up y botón derecho para
un control fácil. Sin embargo, casi todos los comandos están disponibles desde el
menú principal.
BOTONES DE PANELES
Los mismos proveen menues de rápido acceso. Los paneles específicos al Editor
de PCB están localizados en el botón PCB, ubicado abajo a la derecha del espacio
de trabajo.
372
PESTAÑAS DE CAPAS
El Editor de PCB utiliza capas coloreadas para representar las diferentes capas de
un PCB.
BARRA DE ESTADO
Indica la posición del cursor en la grilla y muestra la información que está
esperando Altium Designer del usuario para completar el comando actual.
373
Vista detalle con Board Insight System
374
PANNING
Cliquear y mantener apretado el botón derecho del mouse para moverse por el
diseño. El cursor cambiará a la forma de una mano con la cual podemos arrastrar
el diseño.
AUTOMATIC PANNING
Durante la ejecución de un comando, en el cursor aparecerá una gran cruz a 90°
y la opción de automatic panning será activada. De manera que cuando el cursor
se mueva en una dirección, el foco de trabajo se moverá en esa dirección. Esta
opción puede ser editada desde DXP>>Preferences>>PCB Editor>>General.
375
Opciones del editor de PCB
ZOOM IN/OUT
Mantener apretada la tecla Ctrl y mover la rueda en sentido ascendente hará un
zoom incremental y en sentido descendente hará un alejamiento. Presionar Ctrl,
el botón derecho del mouse y moverlo hacia adelante hará un zoom in y de
manera contraria, hará un zoom out.
376
OPERACIONES EN 3D
Con los controles 3D mostrados, arrastrar con el botón derecho del mouse uno
de los elementos naranja para moverse en esa dirección. Asumiendo que el eje X
corre de izquierda a derecha, el eje Y de arriba hacia abajo y el eje Z dentro y
fuera de la pagina, lo siguiente detalla cómo moverse en 3D.
377
Manteniendo la tecla SHIFT
presionada, hacer click con el botón
derecho del mouse sobre las flechas
en los sentidos mostrados para rotar
en el eje X.
378
NAVEGANDO CON UN MOUSE 3D
379
NAVEGANDO CON EL TECLADO
Los atajos(o shortcuts) son una alternativa muy útil para manipular la vista del
espacio de trabajo y también pueden ser usados mientras se ejecutan otros
comandos (como por ejemplo, cuando se está ruteando o moviendo
componentes).
Tecla/s Función
END Redibuja la vista
PAGE DOWN Zoom out
PAGE UP Zoom in
CTRL + PAGE UP Zoom hasta 400%
CTRL + PAGE DOWN Ubicar todos los objetos en la pantalla
HOME Centrar en la posición actual del cursor
ARROY KEYS Mover el cursor una posición snap grid
SHIFT + ARROY KEYS Mover el cursor 10 posiciones snap grid
3 Cambiar la vista a 3D
2 Cambiar la vista a 2D
0 Rotación de la vista (solo en 3D)
9 Rotación de 90 (solo en 3D)
380
NAVEGANDO A TRAVÉS DEL MENÚ VIEW O ZOOM
Estos comandos son accesibles desde el menú View o desde el menú pop-up
Zoom. A continuación, un listado de estos comandos.
381
Refresh VR, ZR, End Actualizar la vista.
Flip Board VB Dar vuelta el tablero.
382
UTILIZANDO EL MENÚ JUMP
383
PREFERENCIAS DEL PCB
De la misma forma que los otros editores de Altium Designer, el Editor de PCB
contiene sus propias opciones que pueden ser ajustadas para modificar la
operación y apariencia. Las mismas se pueden encontrar en
DXP>>Preferences>>PCB Editor.
384
EJERCICIOS
PROPUESTOS
Transferencia del diseño del esquemático al PCB.
Layer Stack Manager. Reglas de Ruteo.
Posicionamiento de componentes y ruteo.
Panelizado. Ruteo avanzado (pares diferenciales y
control de impedancia).
385
386
TRANSFERENCIA DEL DISEÑO ENTRE EL ESQUEMÁTICO Y EL PCB
Altium Designer tiene una potente herramienta de comparación que actualiza los
cambios del esquemático sobre el PCB y del PCB sobre el esquemático. Esta
herramienta de sincronización bidireccional garantiza la integridad del diseño y
ayuda a mantener la relación entre el esquemático y el PCB durante el proceso
de diseño.
387
Puede presionar la tecla G para variar el tamaño de la grilla y así poder comparar
más fácilmente ambos diseños.
Una vez que definimos la forma de la placa estamos preparados para iniciar la
transferencia.
[Link] scroll para visualizar todos los cambios propuesto por el ECO.
[Link] click en Execute Changes. El ECO va a procesar los cambios y va a mostrar
el estado en la columna status.
[Link] cambios realizados correctamente mostraran un check en color verde.
388
[Link] cambios que no pudieron ser procesados, por ejemplo si faltase el footprint
de un componente, serán postrados con una cruz roja.
8-Cierre el Engineering Change Order.
9-Haga foco sobre el archivo [Link] y va a encontrar los componentes
sobre el PCB.
10-Haga click en File > Save All para guardar los cambios.
389
390
ANATOMÍA DE UN PCB
Vamos a trabajar con las diferentes capas que componen un PCB. Como
diseñadores podemos utilizar el Stack Manager para agregar o quitar capas de
nuestro diseño.
[Link] el editor de PCB acceda al comando Design > Layer Stack Manager
391
[Link] la Top Layer y haga click en Add Layer para crear una nueva capa. La
capa Mid-Layer 1 va a aparecer debajo de la capa superior. Es importante
seleccionar la capa antes de agregar una nueva debajo.
[Link] click en Add Plane para crear un plano de señal debajo de la capa Mid-
Layer 1.
[Link] vez mas haga click en Add Layer y Add Plana para agregar una nueva capa
de señal y un nuevo plano de alimentación. El esquema debería quedar como la
figura siguiente.
392
Stack Manager con la configuración deseada para este ejercicio
[Link] capas de señal y los planos de alimentación pueden ser renombrados. Haga
doble click en Mid-Layer 1 y renombre a Mid1 por ejemplo.
Propiedades de Mid-Layer 1
393
Propiedades de Internal Plane2
10-Haga lo mismo con Internal Plane 1 pero esta vez seleccione 3V3 en Net
Name.
11-Haga click en OK para cerrar el Stack manager y aceptar los cambios.
12-De nuevo en el PCB observe las capas en la parte inferior del editor. Fíjese
que aparecen las capas con los nombres que creamos en el stack Manager.
Puede cambiar las capas visibles desde Design > Board Layer and Color
394
REGLAS DE DISEÑO DEL PCB
Estas reglas se utilizan para asegurar que el PCB cumpla con las especificaciones
de diseño. Conocer perfectamente cómo crear e interpretar estas reglas es
fundamental para realizar un correcto ruteo. Ya sea que el PCB sea ruteado en
forma manual o automática, ambos serán regidos por estas reglas.
1-Haga click en File > Open Proyect y abra los proyectos [Link] y
PHY_Demo.PrjPcb
3-Haga foco en el documento [Link] para seleccionar Design > Rules desde
la barra de menú. Haga click con el botón derecho en Clearance como se
muestra en la figura. Seleccione New Rule desde el meno desplegable. Una
nueva regla v a a ser creada. El nombre por defecto es Clearance_1. Seleccione
esta nueva regla y localice la propiedad Minimun Clearance en la ventana de la
derecha. Cambie el valor a 7.874 mil. En la parte superior localice el campo Full
Query y coloque:
HasFootprint('TSQFP50P900X900-48')
La intensión de esta regla es crear una separación diferente solo para los
componentes que tiene el footprint seleccionado.
395
Editor de Reglas de ruteo
396
4-Haga click en Defaul Clearance y setee el campo Minimun Clearance a 8mil
Defaul clearance. Esto aplica a todos los componentes. Full Query: All
397
5-Revise el documento PHY_Demo.PCB y copie las reglas para Width y Width_1
dentro del documento [Link]. Puede copiar y pegar el campo Full Query.
398
Regla de referencia Width
399
6-Setee as reglas de Component Clearance como se muestra en la figura.
400
7-Setee las reglas para las Vias como aparecen en la siguiente figura.
PRIORIDADES
Puede darse el caso que un mismo objeto este regido por más de una regla. Es
en este sentido que podemos determinar la prioridad de cada una sobre ese
objeto en particular. Primero siempre se asigna la regla de mayor prioridad y
lógicamente se descartan las otras.
401
Asignación de prioridades
402
POSICIONAMIENTO DE LOS COMPONENTES Y RUTEO
POSICIONAMIENTO DE COMPONENTES:
1-Haga click en File > Open Proyect y abra los proyectos [Link] y
PHY_Demo.PrjPcb. Abra los archivos [Link] y PHY_Demo.PcbDoc desde el
panel de proyecto. Notar la distribución de componentes en el proyecto de
referencia.
403
Distribución de componentes en PHY_Demo
2-Utilice esta imagen como referencia para posicionar los componentes del
proyecto PHY. Desde luego puede modificar la ubicación según su experiencia.
404
RUTEO DEL CIRCUITO
4-En el PCB localice 2 pads que estén próximos y que pertenezcan a la misma
NET. Acceda al comando Place > Interactive Routing o bien presione P>T
6-Haga click sobre uno de los PADs para comenzar el ruteo, muévase sobre el
PCB para visualizar el trayecto de la pista.
405
9-Mueva el cursor hacia el otro pad y haga click para finalizar el ruteo. Fíjese que
aun esta con la herramienta interactiva con lo cual podría rutear otros nets.
10-Para salir del modo ruteo interactivo haga click con el botón derecho
mientras no esta ruteando una NET. Desde luego puede utilizar la rueda del
mouse para hacer zoom mientras esta ruteando.
11-Si dos pistas se cruzan entre si puede ser necesario colocar una via. Para esto
presione en el teclado + o – y de esta forma va a ir cambiando las capas de ruteo.
La via va a ser colocada automáticamente de acuerdo a las propiedades seteadas
en las reglas de ruteo.
406
15-Ubique los PADs RXD0-RXD3 en el componente U1. Presione SHIFT mientras
selecciona cada uno de ellos. De esta forma deben quedar todos los pads
seleccionados. Ahora haga clic en Place > Interactive Multi-Routing. Haga click
en cualquiera de los 4 pads seleccionados para comenzar el ruteo.
17-Mueva el cursos cerca de los pads de terminación y haga click para detener el
ruteo en ese punto y finalizar cada pista por separado.
18-Puede terminar el ruteo de cada net por separado en forma manual o bien
puede presionar CTRL y luego click con el botón izquierdo sobre el pad de
terminación para que el sistema intente finalizar el ruteo en forma automática.
407
Multi-Routing
21-Para augurarse que el ruteo esta efectivamente completo y cumple con las
reglas seteadas puede chequear el diseño con Design Rule Check (DRC).
22-Dentro del documento PCB acceda al comando Tools > Design Rule Check
23- Haga click en Run Design Rule Check y aparecerá una lista con las violaciones
a las reglas.
408
24-Vuelva al ruteo y corrija estos errores, ejecute DRC nuevamente hasta que no
aparezcan errores.
25-Salve el proyecto.
AUTOROUTING
409
410
PANELIZADO
Ahora que tenemos nuestro PCB ruteado, vamos a aprender de que manera unir
varias placas en un único panel de PCB. Panelizar nuestras placas proporciona
ventajas significativas: se puede hacer un montaje industrial, se reducen los
costos y disminuyen los tiempos de producción.
411
Generalmente los tamaños de los paneles son standard, consulte con su
proveedor para aprovechar el área al máximo. Hay una web muy interesante que
nos permite determinar el % de aprovechamiento del panel, según su tamaño,
las dimensiones de la placa y la márgenes requeridos.
[Link]
Es importante dejar márgenes de guarda entre las placas como así también en
los bordes del panel. A los márgenes entre las placas generalmente se les hace
una especie de doble biselado (v-scoring) para poder separarlas más fácilmente.
Dependiendo del método de montaje puede ser necesario agregar PADs
fiduciarios que indiquen el origen de coordenadas a las máquinas pick and place.
Veremos, a continuación de que manera resolver esto en Altium Designer.
412
Una vez que tenemos nuestro PCB completo y totalmente ruteado, estamos en
condiciones de generar el panel.
413
Embedded Board Array
414
Panel de 16 placas visto en 3D
Efectivamente logramos un panel de 16 placas, ocurre que esta placas aun están
unidas, con lo que debemos delimitar el área de scoring o separación entre las
mismas para poder, una vez fabricadas, separar las placas individualmente.
415
Delimitando el contorno de las placas.
Debemos indicar que esas líneas dibujadas sobre la capa mecánica son líneas de
scoring o Route. Para esto vamos Board Options y seleccionamos Route Tool
Path: Mechanical 1 como se muestra a continuación.
Board options.
416
Vista 3D del panel.
417
418
RUTEO AVANZADO - RUTEO DE PARES DIFERENCIALES
El propósito de este ejercicio es explorar las opciones que ofrece Altium Designer
para el ruteo de pares diferenciales.
1-Definición en el esquemático
En primer lugar debemos indicar en el esquemático que nets van a formar parte
de un par diferencial. Para esto seleccione Place > Directive > Diferential Pair y
coloque los iconos correspondientes sobre las nets.
419
2-Configuración del par diferencial
Panel de PCB
420
3-Creando la asociación
Debemos vincular ambas nets mediante un par diferencial, en este caso LCD_RS
y LCD_RS# van a formar parte del par diferencial LCD_Reset.
421
5-Para finalizar el ruteo deténgase sobre unos de los PADs de destino y se
finalizarán ambas pistas.
Muchas veces debemos adaptar la longitud del par diferencial. Es por eso que
vamos a mencionar una herramienta interesante que permite sintonizar la
longitud de una pista. Si bien es sumamente útil para sintonizar pares
diferenciales se puede aplicar a cualquier pista del circuito. Por ejemplo se utiliza
para sintonizar la longitud de pistas de alta velocidad donde necesitamos que
todas lleguen al mismo tiempo.
422
6-Puede acceder a esta herramienta desde el menú Tools > Interactive Length
Tuning (para psitas) o bien Tools > Interactive Differential Pair Length Tuning
(para pares diferenciales). Es posible definir la longitud deseada, el tipo de
patrón y la amplitud del arco de la pista.
423
7-Finalmente rutee la pista como lo hace habitualmente. En este caso aparecerá
un indicador con la longitud actual de la pista y lo que falta para alcanzar la
longitud deseada.
424
RUTEO AVANZADO - CONTROL DE IMPEDANCIA
425
Calculador de impedancias on-line
Nótese que el tanto el espesor del sustrato (H) y su constante dieléctrica (Er)
como el espesor del cobre (T) y el ancho de la pista (W) determinan la
impedancia distribuida. Intente modificar los parámetros hasta obtener una Z =
50.0 Ohm.
426
2-Ahora bien, intentemos controlar la impedancia de una pista con las
herramientas que propone Altium Designer.
Es importante definir planos de masa (GND) debajo de cada plano de señal. Esto
debe hacerlo desde el Layer Stack Manager.
El plano de masa debe cubrir toda el área debajo de la antena. Altium utiliza la
siguiente fórmula para calcular la impedancia de una microstrip, estos
parametros se pueden configurar también desde el Layer Stack Manager.
427
Layer Stack Manager - Control de impedancia
Zo=(87/SQRT(Er+1.41))*LN(5.98*TraceToPlaneDistance/(0.8*TraceWidth
+ TraceHeight))
428
3-Una vez definido el plano de señal debe crear una regla de ruteo que afecte a
la net cuya impedancia quiere controlar. Para esto vaya a Design > Rules y
seleccione la opción Width como se muestra en la siguiente figura:
Una vez hecho esto puede rutear en forma manual o automática y el ancho de la
pista será calculado en forma automática según la impedancia deseada. En este
caso es de 70 ohm.
429
430
AGREGANDO UN LOGO AL PCB
Pasos
3.- Los proyectos del tipo Script, se abren igual manera que cualquier proyecto.
Simplemente hay que ir a File >>Open Project y luego buscar la ruta del proyecto
que se desee abrir.
4.- El proyecto que utilizaremos para agregar el logo a nuestro PCB se encuentra
en la siguiente ruta Scripts\Delphiscript Scripts\PCB\PCB Logo Creator.
5.- Para abrirlo, File >> Open Project y luego buscar el archivo de proyecto que se
desee abrir.
431
Si utilizamos Open Project, Altium Designer solo nos mostrará los archivos con
extensión de proyecto, en lugar de todos los demás archivos, haciendo más
sencilla su ubicación.
7.- Para correr el script hay dos formas. Abrir cualquier archivo .pas, haciendo
doble click y luego click en icono de la barra de herramientas contextual. O
click en DXP >> Run Script y luego seleccionar el script a ejecutar.
432
Se debe seleccionar y luego ejecutar el que dice RunConverterScript.
8.- Una vez ejecutado el script, se creará un nuevo documento de PCB, donde se
pondrá el logo y se nos abrirá el siguiente diálogo:
433
La segunda parte corresponde a las opciones de la conversión, es decir, en qué
capa del PCB se pondrá el logo, factor de escala y más. La tercera parte cuanta
con tres botones, aunque uno esta griseado antes de la conversión. Los botones
son Load (para cargar nuestra imagen del logo), Convert (estará disponible una
vez que la imagen sea cargada) y por último Exit (para cerrar el script una vez que
lo hayamos utilizado). La cuarta parte corresponde a una barra de progreso.
9.- Hacer click en Load y buscar el logo. Se recomienda que el logo sea un mapa
de bits plana, es decir, no debería tener volumen y debe ser en blanco y negro.
11.- Modificar demás opciones como crea necesario y luego hacer click en
Convert.
Opciones de conversión.
434
Una vez que haya finalizado la conversión vemos como ha quedado nuestro logo
en el PCB.
435
NOTAS:
436
NOTAS:
437
NOTAS:
438
NOTAS:
439
NOTAS:
440
5.
REPORTES Y
GENERACIÓN
DE ARCHIVOS
PARA
FABRICACION
441
442
CREACIÓN DE
OUTJOBS
Estos documentos de salida permiten generar los
archivos necesarios para fabricar la placa. Además es
posible crear listas de materiales (BOM) y
especificaciones técnicas en PDF.
443
444
OUTJOBS
Una gran variedad de salidas se pueden generar para y desde un diseño de PCB,
y cada tipo de salida tiene sus propias configuraciones. La mejor manera de
manejar esta gran variedad de salidas en Altium Designer es mediante la
utilización de un archivo Output Job o simplemente OutJob.
Los OutJobs también pueden realizar validaciones, como por ejemplo los
reportes de ERC y DRC. Estos son útiles para una revisión final antes de generar
el prototipo/producto y además pueden servir como registro de que el diseño
está listo para la fabricación.
Portables por naturaleza, los OutJobs pueden ser reutilizados entre los diseños,
simplemente copiando un archivo Output Job de un proyecto a otro y
configurando los datos fuente necesarios.
445
AGREGANDO Y DEFINIENDO UN OUTJOB
Los OutJobs son manejados mediante el Editor de Output Jobs. La creación de un
nuevo archivo Output Job se realiza mediante las siguientes formas:
Los archivos Output Job, cuando son agregados al proyecto, aparecen el panel de
Proyectos bajo la subcarpeta Settings\Output Job Files.
446
1. Agregar y configurar los output requeridos: Las salidas están agrupadas
en categorías funcionales, como por ejemplo, ensamblaje, fabricación y
reportes. Estrictamente hablando, las salidas se obtienen ejecutando el
Output Generator asociado, configurado de forma apropiada y utilizando
un documento especifico dentro del proyecto (o el proyecto mismo)
como la fuente de datos.
Agregar una nueva salida del tipo requerido haciendo click en el botón Add New
[Type] Output, debajo de cada categoría y elegir el tipo de salida requerido del
menú pop-up. Alternativamente, elegir el comando desde el menú principal,
haciendo click en Edit.
447
Un segundo menú se provee para especificar la fuente de información, es decir,
qué documentos serán utilizados para generar las salidas. Solo algunos estarán
disponibles para cada salida, dejando mínimo lugar a errores.
448
del tipo PCB o todos los documentos de esquemáticos. Esto último se representa
mediante la entrada [Project].
449
CONFIGURANDO LAS SALIDAS
450
OUTPUT CONTAINERS
Las salidas pueden ser escritas (cuando sea aplicable) a tres tipos de Output
Containers; PDF, un formato especifico de archivo de salida (como por ejemplo
Gerber) o video.
Un OutJob nuevo por defecto incluirá estos tipos de contenedores; PDF, Folder
Structure y Video. Pueden agregarse contenedores nuevos mediante el botón
[Add New Output Container].
451
CONFIGURANDO UN CONTAINER
452
Mas opciones detalladas están disponibles en el modo Advanced.
453
UBICACIÓN DE LA SALIDA
Por default, ésto está configurado como [Release Manage], lo que significa que el
sistema Design Data Management manejará el base path automáticamente.
NOTA: Cuando se utilice la vista PCB Release en el modo Design, el base path
será la carpeta \<Project Name>\<Configuration Name>.
Un path local de salida puede ser definido cambiando esta etapa a [Manually
Managed] y especificar el path acorde (que puede ser hecho relativo al proyecto
de diseño).
454
• Container Type Folder: ésta etapa es utilizada para definir la subcarpeta
basándose en el tipo de contenedor de media siendo generado. Es
completamente opcional su uso. Si es utilizada, puede ser nombrada por
el sistema (utilizando el nombre del contenedor o el tipo) o darle un
nombre, determinado por el diseñador.
455
Opciones para definir el nombre de archivo y opcionalmente subcarpetas.
Para el tipo de contenedor Folder Structure, ésta etapa se utiliza para especificar
la carpeta por cada tipo de archivo generado. Como se mencionó, la carpeta
puede ser nombrada automáticamente basándose en el nombre o tipo de salida
o puede ser customizado con un prefijo especifico.
456
HARD COPY - PRINT JOBS
Print Jobs
NOTA: Cuando se agrega un Print Job nuevo, una lista de todos los dispositivos
de impresión se muestra, posibilitando una rápida búsqueda del equipo deseado.
457
CONFIGURANDO UN PRINT JOB
Haciendo click en un Print Job, éste provee acceso a los controles adicionales,
incluyendo la habilidad de configurar el Job. Para ello, hacer click en Change,
para acceder al dialogo de configuración de la impresora asociada al Job en
particular.
458
ENLAZANDO SALIDAS A OUTPUT CONTAINERS Y PRINT JOBS
Con las salidas configuradas y agregadas en la parte izquierda del OutJob, y los
Output Containers y Print Jobs definidos del lado derecho, ahora los dos deben
ser mapeados, especificando que salidas deben ser generadas utilizando el
contenedor y/o el Print Job.
Cada salida tiene un campo Enabled asociado. Este campo provee el control
sobre una salida en particular y mediante el mismo se puede determinar si se
incluye o no del Output Container o Print Job.
Una vez habilitado, una línea verde conectará una salida a un contenedor/Print
Job seleccionado. La misma salida puede ser incluida en varios tipos de salida,
por ejemplo, un BOM puede ser generado como un archivo PDF o enviado
inmediatamente a una impresora.
459
Seleccionar el container o Print Job, luego habilitar las salidas que son generadas
utilizando ese Container o Print Job.
NOTA:
Si una salida es removida de un contenedor, los números son reordenados.
460
GENERACIÓN DE LAS SALIDAS
• Presionar la F9.
• Click derecho y elegir el comando Generate desde el menú contextual
(comando Run para el contenedor Folder Structure).
• Tools >> Generate (para PDF y Video) o Tools >> Run (para Folder
Structure).
461
PUBLISHING DESTINATIONS
Todos los miembros tienen acceso compartido (y controlado) para ver, discutir y
utilizar la información.
Para publicar, hacer click en el comando y seleccionar desde una lista de destinos
definidos en el menú pop-up que aparece. Las salidas serán generadas primero
en el path local de destino y luego publicadas. Como parte de la publicación, un
dialogo aparecerá preguntando por la carpeta en donde será almacenada la
salida. Ir hacia una carpeta existente, especificar una nueva carpeta o aceptar la
carpeta por defecto, nombrada usando el tipo de contenido del contenedor
junto a la fecha y hora (por ejemplo, PDFs-10-24-2013 11-32-33 PM).
462
Utilizar el comando Manage Publishing en el menú para acceder a la parte del
dialogo de Preferencias Data Management – Publishing Destinations. Desde acá,
nuevos destinos pueden ser definidos o las conexiones a destinos existentes
modificados.
463
DESDE PRINT JOBS
PREVIEW
Utilizar el botón Preview para cargar la salida asignada a un Print Previewer.
Alternativamente, cuando está seleccionado, utilizar uno de los siguientes
métodos para acceder al Print Previewer:
Note que ésto sólo cargará las hojas para una salida particular y no todas las
páginas para todas las salidas al Print Job.
464
Vista previa de una salida utilizando el Print Previewer.
465
IMPRESIÓN
Click en Print para enviar las salidas directamente a un dispositivo de impresión.
Alternativamente, las salidas asignadas pueden ser impresas usando uno de los
siguientes métodos:
466
EJERCICIOS
PROPUESTOS
Creación de archivos Gerber para fabricación,
archivos de montaje y Bill of Materials (BOM).
467
468
REPORTE DE SALIDAS
469
Agregar un nuevo Output Job File al proyecto
5. Repita el proceso para crear otros dos archivos de trabajo de salida con el
nombre [Link] y [Link]
470
6. File » SaveAll
471
10. Vuelva a hacer clic en el enlace [Add New Documentation Output] en la
Sección de Salidas de Documentación. A continuación, en el menú emergente
que aparece, seleccione PCB Prints » [Link]
14. En la sección Output Containers, haga clic en PDF para resaltarlo. Seleccione
cada uno de los documentos que desee generar en PDF haciendo click en la
burbuja que aparece al lado del nombre.
472
Salidas de ensamblaje en un contenedor de salida PDF
Usted notará que Generates pick and place files no puede ser convertido a PDF,
esta salida tiene que producir un archivo compatible con las maquinas pick and
place, por lo que en la sección Output Container seleccione, Folder Structure y
luego habilite la burbuja de Generates pick and place files.
Vamos a generar la salida del Bill Of Materials. Para esto haga clic en Generate
Content dentro del formato PDF. El sistema generará un archivo similar al que
aparece a continuación:
473
Bill of Materials (lista de componentes)
474
DEFINIR SALIDAS DE FABRICACIÓN
18. Encuentre la lista de Fabrication Outputs y luego haga clic en el enlace [Add
NewFabrication Output]. A continuación, en el menú emergente que aparece,
seleccione los Gerber Files » [Link]
19. Esta salida se debe configurar, o no se generará ningún archivo. Haga doble
clic sobre el nuevo fichero Gerber de salida que acaba de agregar para abrir el
cuadro de diálogo GerberSetup y acceder a la ficha Layers.
475
Habilitar las capas usadas dentro de Gerber Setup
20. Encuentre la lista de Fabrication Outputs y luego haga clic en el enlace [Add
NewFabrication Output]. A continuación, en el menú emergente que aparece,
seleccione NC Drill Files » [Link]
21. Habilite las burbujas Gerber Files y NC Drill Files en la sección Folder
Structure de salida.
476
Para generar el contenido haga click sobre Generate Content.
477
DEFINIR SALIDAS DE VALIDACIÓN
24. Encuentre la lista de salidas de validación y haga clic en el enlace [Add New
ValidationOutput]. A continuación, en el menú emergente que aparece,
seleccione Design Rules Check » [Link]
25. Encuentre la lista de salidas de validación y haga clic en el enlace [Add New
ValidationOutput]. A continuación, en el menú emergente que aparece,
seleccione DifferencesReport » [Link]
478
NOTAS:
479
NOTAS:
480
NOTAS:
481
NOTAS:
482
APÉNDICE
PCBs FLEXIBLES
A continuación vamos a explicar cómo está
compuesto un PCB flexible, su proceso de fabricación,
sus ventajas en la industria y como implementarlo en
Altium Designer.
483
484
PCB FLEXIBLE
485
Debemos hacer una distinción según el uso que se le va a dar al material flexible,
por ejemplo, si vamos a utilizar el PCB Flex únicamente para montar nuestro
circuito en un gabinete, es decir no va a sufrir flexiones posteriores, se lo llama
de grado A o estático.
Los PCB flexibles son fabricados como un stack compuesto por material flexible,
generalmente una poliamida, y cobre. Ambos materiales se unen mediante un
pegamento y luego son expuestos a calor y alta presión para formar el stack.
486
TIPOS DE PCBs FLEXIBLES
Se utiliza una capa de cobre, que puede estar cubierta de ambos lados por
poliamida o bien expuesta en uno de sus lados. Perforaciones para acceder al
cobre sin laminar. Puede ser utilizado tanto en diseños estáticos como
dinámicos.
Está compuesto por 2 capas de cobre conductoras, aisladas por una capa de
poliamida. Además las capas exteriores pueden estar expuestas o cubiertas. Las
conexiones entre las capas se realizan mediante vías PTH. Puede ser utilizado
tanto en diseños estáticos como dinámicos.
487
PCB flexible con 2 laminas de cobre, recubiertas con poliamida.
Tipo 3 - Multilayer:
488
Tipo 4 - Multilayer Rigid-Flex:
Este tipo de PCB semi flexible se logra agregando capas rígidas a una sección del
material flexible. Está compuesto por 3 o más capas de material conductor. Los
agujeros metalizados atraviesan tanto el material flexible como el rígido. A las
capas externas se les coloca máscara antisoldante para facilitar el montaje y
aumentar la duración del cobre.
489
COMO IMPLEMENTARLO EN ALTIUM
Ahora tenemos la posibilidad de crear un stack principal y sub stacks para los
diseños rigid flex. Debemos, además determinar la región del PCB que va a ser
rígida y la que va a ser flexible.
Para esto Altium incorpora las líneas de separación o split lines, veamos cómo
utilizarlas.
490
SPLIT LINES
Es importante definir la región de la placa. Como sabemos esta región puede ser
un polígono de cualquier forma, incluso con agujeros internos o cutouts. En esta
región vamos a poder colocar los componentes y realizar el ruteo de las pistas.
Esta región, que incluye el diseño rígido y flexible se define desde Design ->
Board Shape.
Ahora bien, debemos especificar que parte de esta región va a ser un PCB rígido
y que parte uno flexible. Es aquí donde necesitamos introducir el concepto de
split lines o líneas separadoras.
Estas split lines dividen las diferentes regiones del PCB. Veamos cómo crearlas.
Las líneas punteadas son "split lines", que en este caso, dividen el PCB en 3
secciones.
491
¿ CÓMO COLOCAMOS UNA SPLIT LINE ?
Para esto, hacemos doble click sobre la región que acabamos de crear y luego
seleccionamos el stack correspondiente en la opción Layer Stack.
492
BENDING LINES
Para finalizar podemos colocar Bending lines que nos permiten doblar el PCB y
visualizarlo en 3D. Nuevamente en View -> Board Planning Mode, seleccionamos
Design -> Define Bending Line.
493
PARÁMETROS:
494
RENDER 3D
495
496
BIBLIOGRAFÍA
A continuación encontrará la bibliografía consultada.
Recomendamos su lectura para profundizar los temas
tratados en el libro.
497
498
BIBLIOGRAFÍA
Altium Wiki:
[Link]
PCB Routing:
[Link]
Design to Manufacturing:
[Link]
Mixed Simulation:
[Link]
499
500
NOTAS:
501
NOTAS:
502
NOTAS:
503
NOTAS:
504
NOTAS:
505
NOTAS:
506
NOTAS:
507
NOTAS:
508
NOTAS:
509
NOTAS:
510
NOTAS:
511
Se terminó de imprimir
en Junio de 2015
en Rolta, (4865-7337),
Ecuador 334, Buenos Aires.
[Link]
512