1
MODULOS DEL 2
ESTRUCTURA DE DIRECTORIOS EJEMPLOS YA DISEÑADOS FICHEROS DE AYUDA TUTORIALES EJECUTABLES LIBRERIAS DE LOS DE MODULOS COMPONENTES PLANTILLAS PARA ESQUEMAS, 3
DIRECTORIO DE EJEMPLOS 4
LIBRERIAS DE COMPONENTES DE FABRICANTES (I) 5
LIBRERIAS DE COMPONENTES DE FABRICANTES (II) http://www.protel.com/resources/libraries/index.html 6
PLANTILLAS PARA DOCUMENTOS *.Schdot Plantillas para esquemas *.pcbdoc Plantillas para PCBs 7
8
TIPOS DE DOCUMENTOS PrjGrp Grupo de proyectos PRJPCB Proyecto para diseño de placa y/o simulación. PrjFpg Proyecto para diseño de un PLD ó una FPGA. SchDoc Esquema de componentes. PcbDoc Dibujo de PCBs PcbLib Librería con todos/algunos de los encapsulados de los componentes usados en la placa SchLib Librería con todos/algunos de los componentes usados en el esquema. Pld ó vhd Ficheros utilizados para la descripción del PLD ó de la FPGA. 9
VENTANA DE INICIO MENU DESPLEGABLES BARRAS DE HERRAMIENTAS VENTANA DE DISEÑO PANELES CONTROL DE PANELES AYUDA 10
Abrir 4 Port Serial Interface.PrjGrp Pulsar en los + y del panel del proyecto para expander y contraer todos los ficheros que forman parte del mismo. Doble click sobre uno de los ficheros para abrir este en la ventana de diseño. Según el tipo de fichero (esquemático, PCB, etc), la ventana que se abre es distinta. Doble click en alguno de los otros ficheros para abrirlos también. Probar las opciones del menú window para ver el aspecto que va tomando la ventana de diseño (Tile all, Merge all, Hide all, etc) 11
Existen un conjunto de menus desplegables (DXP, Files, Edit, etc) a los que se puede acceder picando sobre ellos o mediante teclas. Por ejemplo ALT+F y A activan la opción Save as.. del menu File. Las barras de herramientas se pueden activar o desactivar. Si están activas se pueden colocar en cualquier punto de la pantalla (bordes ó interior de la ventana de diseño). Probar a picar y arrastrar alguna barra de tareas.!cuidado, al picar no debe estar seleccionada ninguna opción en la barra de tareas. Picar sobre una zona libre en donde están las barras de tareas, probar a activar y desactivar las mismas. 12
Otras cosas a ver: Paneles de sistema (Files, messages, etc). Existen siempre Paneles de editor (PCB, schematic Library, etc). Existen dependiendo del editor abierto. Barra de estado: dividida en 3 partes (View - >Status Bar) Botones de paneles Barra de estado del comando (View -> Command Status) Botón derecho del ratón en la ventana de diseño para abrir los menus desplegables relacionados con el editor que se este ejecutando en ese momento. Opciones Undo (CTRL+Z) o Redo (CTRL+Y) 13
CREANDO UN NUEVO PROYECTO File -> New -> PCB Project File -> Save Project as 14
AÑADIR UN NUEVO DOCUMENTO AL PROYECTO Picar der. -> New ->. Picar der. -> Save as Si el documento ya tiene nombre, se renombra. 15
AÑADIR UN DOCUMENTO YA EXISTENTE AL PROYECTO Picar der. -> Add to project ->. -> Abrir El fichero no tiene porque estar en el directorio de trabajo, puede estar en cualquier otra carpeta del disco duro (o de la red). También se pueden añadir utilizando la técnica de picar y arrastrar desde una ventana del Windows Explorer. Una vez se encuentra el fichero como documento libre en el panel de proyectos, se vuelve a picar y arrastrar sobre el proyecto que se quiere añadir. 16
Para mover un fichero de un proyecto a otro proyecto simplemente se debe picar y arrastrar el fichero de un proyecto a otro en el panel de proyectos. Si se quiere hacer una copia, a la vez que picas y arrastras debes pulsar la tecla CTRL.!OJO, el fichero es el mismo para ambos proyectos, si se modifica en un proyecto se modifica en el otro. La mejor solución es una vez que se copia en el panel de proyectos, ejecutar un Save as de forma que lo salvemos con otro nombre ó con el mismo nombre pero en una carpeta distinta (por ejemplo en la del proyecto). Para borrar un documento de un proyecto, simplemente se pica con el botón derecho sobre el documento y se selecciona la opción Remove from Project. El documento no se borra realmente del disco duro, pero no esta asociado al proyecto (incluso aunque esté en la misma carpeta). 17
TRABAJAR CON PROYECTOS DE VERSIONES ANTERIORES DE PROTEL (FICHERO DDB) Se pueden abrir sin problemas con el. Al abrirlos se producen los siguientes efectos: En el mismo directorio donde está el fichero.ddb se crea los ficheros y directorios necesarios para adaptarlos a la nueva versión. Automaticamente se crea un proyecto cuya extensión puede ser.prjpcb,.prjpkg ó.prjgrp Los.PrjPcb se generan si en el fichero.ddb solo contenia una mezcla de ficheros de tipo esquematico, PCB ó librería de PCB. Los.PrjPkg se genera si en el.ddb había ficheros de tipo librería de esquematicos, pero no esquematicos. Los.PrjGrp se crean si el fichero.ddb contenía varios proyectos 18
LIBRERIAS Las librerías contienen elementos que se pueden colocar en documentos del tipo esquematico (parts) o del tipo PCB (footprints). Protel DXP incorpora un importante numero de librerías que vienen definidas principalmente por el nombre del fabricante del dispositivo (Altera, Motorola, National, etc). Estas librerías se encuentran en el directorio de instalación del (\Archivos de programa\altium\library habitualmente). La mayoría de estas librerías se presentan como librerias integradas (.Intlib) donde para cada dispositivo se incorpora información sobre su part para el dibujo de esquemas, su footprint para el diseño de la PCB, su modelo para simulación y sus reglas eléctricas. No obstante, pueden existir librerías que tengan solo información sobre los esquemas (.Schlib) o sobre footprints (.Pcblib). Existen librerías de elementos comunes que no se asocian a un fabricante directamente como son resistencias, condensadores, conectores, etc.. Estos componentes están en las librerías comunes (Miscellaneous Devices.IntLib & Miscellaneous Connectors.IntLib) 19
EJERCICIO Crear un nuevo proyecto en la carpeta D:\...\Temperature Sensor y llamarlo Temperature Sensor.PrjPCB. Añadir los documentos LCD.SchDoc y Power.SchDoc a dicho proyecto. Salvar y cerrar el proyecto Temperature Sensor.PrjPCB. Usando el Windows Explorer, examinar que existen dichos ficheros. 20
DISEÑO DE ESQUEMAS Especificación & diseño EDITOR DE LIBRERIAS Simbolo para esquema Encapsulado PCB (Footprint) Creación Componente Modelo De Simulación Jerarquía de diseño Crear y conectar laminas Colocar Componentes (Parts) Cableado (Wire & Buses) Anotado (Annotate) Definir requisitos Diseño PCB Definir reglas eléctricas Verificación Verificación Transferencia Del diseño Reanotado desde Editor PCB (Back Annotate) 21
APERTURA DE UN NUEVO PROYECTO DE DISEÑO DE UN PCB FILE New PCB Project 22
SALVAR EL PROYECTO Y DARLE NOMBRE Botón derecho Save Project As Escoger directorio Darle nombre 23
APERTURA DE UN NUEVO ESQUEMA EN EL PROYECTO FILE New Schematic Para darle nombre Botón derecho Save As 24
Por defecto abre lamina con tamaño B y cajetín por defecto 25
SI SE QUIERE USAR OTRO TIPO DE PLANTILLA EN EL ESQUEMA (CON OTRO TAMAÑO DE LAMINA Y CAJETIN Design Template Set Template File Name Se puede seleccionar uno de los ficheros.schdot del directorio de plantillas del PROTEL Ej.-A4.SchDot 26
EJEMPLO DE CAJETIN PARA A4.SchDot Edición texto cajetín Design Document Options Parameters 27
Activar/desactivar CADENAS ESPECIALES DEL CAJETIN Tools Schematic Preferences Graphical Editing Convert Special Strings 28
SI SE QUIERE UTILIZAR LA PLANTILLA CON UN CAJETIN PROPIO Lo mejor es editar la nueva plantilla tomando como base para el tamaño alguno de los ficheros.schdot del directorio de plantillas y modificando el cajetín a nuestro gusto. 29
EJERCICIO DISEÑO DE UN CAJETIN Diseñar un fichero plantilla (.SchDot) que después podamos utilizar en un esquema, de forma que en nuestro cajetín se parezca al siguiente. Probar las opciones de borrado (Remove) y actualización de la plantilla (Update). 30
Si se quiere que, por defecto, todos los esquemáticos se abran con un determinado cajetín Tools Schematic Preferences Schematic Default Template Name 31
Apertura de una librería para esquemas File New Schematic Library Se abre una librería de esquematicos (.SchLib) dentro del mismo proyecto Se abre el panel SCHLibrary con un componente inicialmente vacio 32
Dibujo de un componente tipo integrado con pines Place Rectangle Place Pin Importante: dibujar en torno al origen de coordenadas Edit Jump Origin 33
Edición de las propiedades de un pin Mientras se está colocando: Place Pin Tabulador Cuando ya está colocado: Picar dos veces sobre él La parte con un x (pto de conexión) hacia el exterior del componente 34
Propiedades de un pin NOMBRE pin NUMERO pin TIPO ELECTRICO pin CARACTERISTICAS GRAFICAS: LONGITUD, ORIENTACION, COLOR 35
Usar copy paste array para generar los pines del PORTB 36
EJERCICIO Crear el siguiente componente: 37
Edición de la designación por defecto y del nombre del componente 38
Se le pueden añadir parámetros y modelos al componente (visibles ó no) 39
Darle nombre y salvar la librería 40
Edición de un nuevo componente tomando como base uno ya existente 41
EJERCICIO Crear el siguiente componente tomando como base el PIC_40PIN que acabamos de crear. Nombrarlo PIC_28PIN en la librería ATE.SchLib 42
EJERCICIO Crear el siguiente componente tomando como base el PIC_28PIN que acabamos de crear. Nombrarlo PIC_18PIN en la librería ATE.SchLib 43
Cambio del grid para dibujar Tools Document Options 44
EJERCICIO Crear un componente de tipo gráfico (SW-PB_DOBLE) 45
OTRAS OPCIONES DEL MENU PLACE EN EL EDITOR DE LIBRERIAS PARA ESQUEMAS 46
Crear un componente multiparte (mi_operacional) Tools New Component 47
INSTALACION DE LIBRERIAS PARA USO EN EL DIBUJO DE ESQUEMAS librerias del proyecto librerias instaladas 48
COLOCACION DE COMPONENTES 49
COLOCACION DE CABLES Y ETIQUETAS Ayudarse de las opciones COPY y PASTE ARRAY para completar la figura 50
Usar la barra espaciadora para orientar los componentes EDICION DE ESTILO Y NET PARA POWER PORT 51
EJERCICIO UNION POR ETIQUETA 52
HERRAMIENTA PARA BUSQUEDA DE COMPONENTES EN LIBRERIAS 53
RESULTADOS DE LA BUSQUEDA INSTALAR COMO LIBRERÍA DEL PROYECTO 54
EJERCICIO 55
EJERCICIO NOMBRE TIPO ESTILO 56
EJERCICIO COMPONENTES CON PINES GND Y VDD OCULTOS 57
EJERCICIO ABRIR UN NUEVO ESQUEMA EN EL PROYECTO, DENOMINARLO POWER.SchDoc. Buscar los componentes en las librerias. 58
componente a crear EJERCICIO 59
EJERCICIO componente a crear utilizar las opciones COPY PASTE ARRAY para agilizar el diseño 60
edición de parts en un dispositivo multiparte EJERCICIO 61
EDICION DE DISPOSITIVOS MULTIPARTE 62
ANOTADO DE LOS ESQUEMAS 63
ANOTADO DE LOS ESQUEMAS 64
DISEÑO MULTILAMINAS PLANO 65
DISEÑO MULTILAMINAS JERARQUICO 66
CUIDADO CON EL ALCANCE DE LAS ETIQUETAS (NETS) Y PUERTOS (PORT)! Reglas generales: Las etiquetas iguales conectan líneas en distintas láminas. Debe haber una lamina en la que se incluyan símbolos del resto de láminas que forman parte del diseño. En general, nets y ports del mismo nombre no están conectados. 67
SE PUEDE CAMBIAR EL ALCANCE DE NETS Y PORTS DE ACUERDO CON DETERMINADAS OPCIONES DEL PROYECTO Botón derecho del ratón Project Options 68
OBTENCION DE NETLIST 69
FORMATO DEL FICHERO DE NETLIST 1ª parte: Descripción de componentes. NOMBRE DE NET 2ª parte: Descripción de las conexiones (nets). NODOS DE LA NET REFERENCIA ENCAPSULADO (FOOTPRINT) COMENTARIO PARA PODER DISEÑAR LA PCB ES NECESARIO QUE TODOS LOS COMPONENTES TENGAN ENCAPSULADO (FOOTPRINT) 70
AÑADIR EL ENCAPSULADO (FOOTPRINT) A LOS ELEMENTOS DE UNA NUEVA LIBRERIA En el panel SCHLibrary Edit En la ventana de modelos para el PIC_18PIN Add Footprint 71
AÑADIR EL ENCAPSULADO (FOOTPRINT) A LOS ELEMENTOS DE UNA NUEVA LIBRERIA Si ya existe en alguna librería, se puede escoger de esa librería. Si no existe se tiene que hacer nuevo 72
ACTUALIZAR EL ESQUEMATICO UNA VEZ SE HA MODIFICADO EL COMPONENTE EN LA LIBRERIA Tools Update From Libraries 73
MODIFICAR EN EL ESQUEMATICO EL FOOTPRINT DE UN DETERMINADO COMPONENTE Seleccionar componente(s) Boton derecho Edit Properties Seleccionar Footprint de la ventana models Edit y escoger el nuevo footprint deseado de alguna libreria 74
CREACION DE UNA LIBRERÍA DE ENCAPSULADOS (FOOTPRINTS) EN NUESTRO PROYECTO CREACION DE UN NUEVO COMPONENTE 75
EJEMPLO - USO DEL AYUDANTE PARA CREAR UN NUEVO COMPONENTE Selección del tipo de componente Selección del sistema de unidades a utilizar Imperial milesimas de pulgada Metrico - milimetros 76
Selección de familia para el componente: PTH ó SMD Fijar las dimensiones de los agujeros y de la corona 77
Fijar la distancia entre los pads Fijar si tiene polaridad ó no, si las patillas son radiales ó axiales y la geometria externa del encapsulado 78
Fijar el radio del circulo y el ancho de la linea que marca el borde Darle nombre al encapsulado 79
ESTE ES EL COMPONENTE CREADO 80
SALVADO DE LA LIBRERÍA Y DARLE NOMBRE 81
ASIGNACION DEL NUEVO FOOTPRINT A UN COMPONENTE Boton derecho Properties Edit Siguiente transparencia 82
PCB Library = Any Browse Seleccionar el componente de la librería nueva 83
EJERCICIO EDITAR UN NUEVO FOOTPRINT Y DARLE NOMBRE (HDSP 5301) 84
Fijar dimensiones de taladro y corona EDICION DE UN PAD Designación 85
EJERCICIO EDITAR UN NUEVO COMPONENTE (LED3mm) 86
Edición de una nueva placa de circuito impreso (PCB) File New PCB Aparece una zona de dibujo cuadriculada vacia Por defecto la llama PCB1.PcbDoc. Usar la opción Save as.. para darle otro nombre 87
USO DE PLANTILLAS PARA PCBs En el directorio \Altium\templates hay ficheros.pcbdoc que se pueden usar como plantillas para dibujar la placa de circuito impreso. También puedes crear tu propia plantilla (miplantilla.pcbdoc) para usarla posteriormente. Debe usarse como documento base no puede importarse ó incluirse en un fichero.pcbdoc que ya esté abierto. El texto de la plantilla suele escribirse en la capa Mechanical 16 88
USO DE PLANTILLAS PARA PCBs Botón Derecho Add to project Escoger alguna plantilla del directorio templates ó nuestra propia plantilla (miplantilla.pcbdoc) 89
USO DE PLANTILLAS PARA PCBs Utilizar la opción Save_as.. Para salvarlo en nuestro directorio de trabajo y no machacar la plantilla usada como base 90
OPCIONES PARA MODIFICAR TAMAÑO, FORMA, POSICION DE LA ZONA DE DIBUJO DE LA TARJETA (zona negra) Probablemente el tamaño de la tarjeta (zona negra) en la lamina se nos quede pequeño. No obstante se puede modificar Design Board Shape Redefinir la forma Mover los vértices Mover la tarjeta dentro de la lamina Definir desde objetos seleccionados que formen un poligono cerrado Ajusta la lamina (zona blanca) a los objetos del layer(s) Linked to sheet en el menu Board Layers and Colors del menu Design 91
GESTION DE CAPAS DE LA PCB Design Layer Stack Manager Permite añadir/borrar capas para pistas, planos de señal, indicar espesores de cobre, 92
GESTION DE CAPAS DE LA PCB Design Boards, Layers and Colors Permite habilitar/deshabilitar, mostrar/ocultar y fijar el color de las capas 93
FIJADO DEL BORDE DE LA PLACA EJERCICIO Fijar en la capa Keepout una zona de 120mm x 160 mm de tamaño de la placa View Toggle Units Te permite cambiar de sistema de unidades (mils ó mm) View Origin Set Facilita la colocacion del origen en un vertice y el fijado de la placa 94
IMPORTADO DE COMPONENTES A LA PCB Design Import Changes From.. Importa en el.pcbdoc todos los footprint de los componentes definidos en el Schematic Los importa agrupados en Room s siendo una Room los componentes agrupados en un esquema 95
IMPORTADO DE COMPONENTES A LA PCB Resulta conveniente validar los cambios que se van a realizar previo a su ejecución (validar que se pueden añadir todos los componentes y sus conexiones. Posteriormente se ejecutarán los cambios. 96
IMPORTADO DE COMPONENTES A LA PCB Si al importar los cambios se observa que no se pueden importar todos los componentes, es muy probable que falte alguna librería por instalar en la que exista algún footprint de componente. 97
IMPORTADO DE COMPONENTES A LA PCB El resultado del importado de componentes es el que se muestra en la figura con todos los componentes agrupados en rooms y con todas las conexiones entre componentes marcadas apropiadamente. 98
IMPORTADO DE COMPONENTES A LA PCB Puede que no se vean los componentes ó las conexiones si no se tiene activada las capas correspondientes. Para activar las capas en uso: Design Board Layers & Colors Marcar la casilla Used On 99
COLOCACION DE LOS COMPONENTES (PLACEMENT) Existe una opción de autocolocación (Tools Auto Placement Auto Placer) de los componentes. Se puede utilizar esta opción con el inconveniente de que es posible que los componentes se dispersen y se pongan en posiciones y con orientaciones que no puedan ser posibles (regletas al revés, displays no orientados correctamente, etc). Si se quiere utilizar, resulta interesante que aquellos componentes de posiciones y orientaciones críticas se coloquen manualmente. Con objeto de que no se muevan durante el autoplacement, debe activarse su propiedad locked una vez está colocado. 100
COLOCACION DE LOS COMPONENTES (PLACEMENT) El colocado (placement) manual mediante la técnica de picar y arrastrar el componente a la situación que nos parece más idónea en la placa es una opción muy interesante. Se pueden eliminar las rooms pues no se necesitan para está opción. Mientras se mueven los componentes, estos se pueden cambiar de orientación mediante el uso de la barra espaciadora. Las líneas que marcan las conexiones nos ayudan a orientar correctamente un componente que se debe conectar a otro. Probar a realizar el colocado de componentes que se observa en la figura adjunta. 101
Se puede completar el colocado de componentes con la colocación de las cadenas de caracteres que en la capa de serigrafía (top ó bottom overlay) permitan añadir información a la placa. También se pueden añadir logotipos. Ejemplo: colocar las indicaciones CENTENAS, DECENAS Y UNIDADES en la capa top overlay debajo de los correspondiente displays. 102
RUTEADO DE LA PLACA (ROUTING) El ruteado ó colocación de pistas que realizan la conexión entre componentes puede realizarse manualmente ó automáticamente. El trazado manual consiste en trazar las conexiones de una en una usando las caras de pistas que se encuentren activas. Es posible combinar ambos sistemas, es decir, hacer un trazado manual de pistas que se pueden considerar críticas y posteriormente completar el trazado con un autorouting del resto de las pistas. Para evitar que las pistas trazadas manualmente vean modificado su trazado al hacer el autorouting es necesario activar su propiedad locked. 103
RUTEADO DE LA PLACA (ROUTING) Previo al ruteado manual ó automático resulta conveniente fijar las condiciones de ruteado mediante la edición de las reglas de diseño para ruteado. Se puede fijar: Ancho de las pistas Topología de ruteado. Prioridad del ruteado Capas a utilizar en el ruteado y preferencia de orientación para su trazado (horizontal, vertical, etc) Tamaño de las vias 104
RUTEADO DE LA PLACA (ROUTING) En la definición de la regla de ancho de una pista, se define el máximo, el mínimo y el ancho preferido para su trazado tanto manual como con el autorouting. También se define a que conexiones (nets) se le aplica la regla de ancho que estamos definiendo: All (A todas las nets) Net (A una sola net) Net Class (A un conjunto de nets definidas como class ) Layer (A las nets de una capa determinada) Net and Layer (A una net en una determinada capa) Advanced (definiciones más complejas) 105
RUTEADO DE LA PLACA (ROUTING) La Edición de conjuntos de Nets (Net Class) se realiza mediante el menú Design Classes La figura muestra un ejemplo donde se define una nueva clase de nets denominada POWER que incluye las nets GND y +5V. Para darle nombre usar la opción Rename Class que aparece al picar con el botón derecho del ratón sobre el nombre de la NET. 106
RUTEADO DE LA PLACA (ROUTING) Una vez definida una nueva clase, puede definirse reglas de diseño que afecten únicamente a esa clase de nets. En el ejemplo, a la clase POWER se le da un mayor ancho que al resto de nets (24 mils). 107
RUTEADO DE LA PLACA (ROUTING) Si hubiera varias reglas de diseño del mismo tipo (ancho de pista en el ejemplo) que afectarán a la misma net (en el ejemplo +5V y GND pertenencen tanto al POWER como a All), seles puede dar una prioridad. En el ejemplo tiene mayor prioridad el ancho definido para las nets +5V y GND definido en POWER que las definidas para el grupo All 108
RUTEADO DE LA PLACA (ROUTING) En la opción de Routing Layers se puede definir la preferencia para el trazado de pistas por una determinada cara. En el ejemplo, por la cara top se trazan principalmente pistas horizontales (por la bottom se trazarían verticales). Si se quiere trazar una placa a simple cara, se puede poner la opción Not Used a la cara Top. De esta forma solo se trazarían caras por la cara Bottom 109
RUTEADO DE LA PLACA (ROUTING) En placas complejas multicapa donde se necesiten usar capas intermedias para pistas ó planos intermedios (para masa por ejemplo), se debe acudir al menu Design Layer Stack Manager Mediante la opción Add Layer ó Add Plane te permite añadir nuevas capas. La opción Move Up ó Move Down te permite poner las capas en el orden que se quiera (exceptuando la top y la bottom). 110
RUTEADO DE LA PLACA (ROUTING) Los planos intermedios vienen por defecto sin asignar a pistas (No Net), si se les quiere asignar a una determinada pista (por ejemplo GND) se debe (mediante botón derecho del ratón) acceder al menú Properties de dicho plano y asignarle una conexión (p.e. GND). A partir de ese momento las conexiones a esa pista desde una pad corresponden a una vía entre la capa del pad (superior ó inferior) y el plano de la conexión. 111
RUTEADO DE LA PLACA (ROUTING) Al definir un plano de masa ó de otra conexión, resulta importante definir en las reglas de diseño (Design Rules Plane Power Plane Connect Style) el tipo de conexión que se produce con dicho plano: Conexión térmica (thermal Relief): Para favorecer la soldadura. Conexión directa Sin conexión En el caso de conexión termica, se pueden definir las características de dicha conexión tal y como se muestra en la figura. 112
RUTEADO DE LA PLACA (ROUTING) El ruteado manual se realiza utilizando el comando Al picar sobre un pad que tenga una net marcada, se puede empezar a trazar la pista que pasa por dicho pad. En principio la pista empieza a trazarse en aquella capa que tengamos activa al comienzo del trazado.si se quiere cambiar de capa, se debe pulsar el tabulador apareciendo una pantalla donde se puede escoger la nueva capa por la que seguir con la pista/conexión. Al volver a trazar nos pide el punto donde se debe colocar la vía que genera la unión entre la última capa y la actual. Si se quieren modificar los ángulos de trazado de pistas (45/45, 45/90,..) se puede pulsar la barra espaciadora 113
RUTEADO DE LA PLACA (ROUTING) El ruteado automático se realiza utilizando el menú Auto Route Este menú te permite escoger entre el trazado de todas las conexiones, de una conexión en particular, de todas las pistas que llegan a un determinado componente, de todas las pistas de una determinada área ó incluso de todas las conexiones de una determinada room. El trazado es automático, según las reglas de diseño que se hayan definido anteriormente (anchos de pistas, planos de masa, etc,.) Si se quiere deshacer algo que ya está trazado se puede usar la opción Tools Unroute que te permite escoger entre deshacer todo lo ruteado ó solo una parte del mismo. 114
RUTEADO DE LA PLACA (ROUTING) A medida que se va realizando el ruteado, va apareciendo un conjunto de mensajes que te van informando del estado del ruteado. Al final te informa de el número total de pistas trazadas y cuantas ha dejado pendiente de trazar. Para estas lo conveniente resulta acudir a realizar un trazado manual con objeto de acabar el diseño de la placa. 115
RUTEADO DE LA PLACA (ROUTING) Un posible resultado final para el ruteado automático se muestra en la figura adjunta. 116
RUTEADO DE LA PLACA (ROUTING) Tanto si se ha realizado el ruteado manual como el automático resulta conveniente pasar posteriormente el chequeo de las reglas de diseño (Tools Design Rule Check), que te informa de si se ha violado alguna de las reglas de diseño definidas ó si por ejemplo hay alguna pista que no está totalmente trazada. 117
RUTEADO DE LA PLACA (ROUTING) Como resultado del chequeo se genera un fichero.drc donde se indican los posibles errores. Por ejemplo, en la figura se muestra una caso en que la conexión denominada RB7 no está totalmente trazada. 118
GENERACION DE FICHEROS DE SALIDA PARA FABRICACION La generación de ficheros GERBER se realiza de forma automática (File Fabrication Outputs Gerber Files). Se abren una carpetas para configuración del formato de los ficheros, capas a generar (usar la opción Used On), etc, y al picar OK se genera una carpeta con todos los ficheros GERBER a enviar al fabricante de placas de circuito impreso. 119
GENERACION DE FICHEROS DE SALIDA PARA FABRICACION Como resultado aparecen en el proyecto un conjunto de ficheros GERBER (.G??) y mediante la herramienta CAMTASTIC (que se abre automáticamente) se pueden ver todos los ficheros generados en una pantalla del PROTEL 120
GENERACION DE FICHEROS DE SALIDA PARA FABRICACION Por último, para la fabricación de circuito impreso es necesario el envío de los ficheros de taladrado, que se generan automáticamente usando la opción File Fabrication Outputs NC Drill Files. Los ficheros DRL generados se pueden observar en una nueva ventana del CAMTASTIC. 121
IMPRESIÓN DE RESULTADOS La impresión de la placa de circuito impreso, para documentación, ó para la fabricación artesanal de la placa se puede realizar mediante la opción File Print ó File Print Preview, siendo más util esta segunda opción pues se puede dar una vistazo previo a lo que se va a imprimir. Por defecto, en la primera impresión aparecen superpuestas todas las capas que se encuentren activas para el diseño de la placa (top, bottom, keepout, top overlay, keepout, etc). También, por defecto, la escala a la que aparece la placa no es 1:1 si no que se escoge una escala que ajuste el tamaño de la placa al máximo que puede sobre el tamaño de hoja escogido en la impresora. Si no entrase en una hoja, lo imprimiría en varias hojas partiendo la placa por donde estime oportuno. En la siguiente hoja se muestra sobre un ejemplo de una placa a doble cara la opción de impresión que aparece por defecto con todas las capas activas. 122
IMPRESIÓN DE RESULTADOS 123
IMPRESIÓN DE RESULTADOS Al picar con el botón derecho del ratón aparece un menú de opciones de impresión, donde en la opción Configuration nos permite escoger que placas queremos activar en la impresión actual. Mediante las opciones Delete e Insert Layer se pueden quitar ó añadir a la impresión las capas que se deseen. En las siguientes transparencias se muestran las capas para imprimir las caras más habituales y de mayor información. 124
IMPRESIÓN DE RESULTADOS CARA SUPERIOR CON AGUJEROS Y BORDE DE PLACA En el menú Page Setup es importante escoger la opción Color Set a Mono para que se aprecien los agujeros y facilitar el taladrado. Si se quiere imprimir a escala 1:1 es necesario activar la opción Scale Mode como Scaled Print y poner el valor de Scale a 1.00 125
IMPRESIÓN DE RESULTADOS CARA INFERIOR CON AGUJEROS SERIGRAFIA DE CARA SUPERIOR 126