Herramientas de CAD Electrónico
PROTEL DXP ©ATE-Universidad de Oviedo 1
Herramientas de CAD Electrónico
PROTEL DXP ©ATE-Universidad de Oviedo 2
MODULOS DEL PROTEL DXP
Herramientas de CAD Electrónico
PROTEL DXP ©ATE-Universidad de Oviedo 3
ESTRUCTURA DE DIRECTORIOS
EJEMPLOSYA
DISEÑADOS
FICHEROS DEAYUDA
TUTORIALES
LIBRERIASDE
COMPONENTES
EJECUTABLES DE LOS
MODULOS
PLANTILLASPARA
ESQUEMAS,…
Herramientas de CAD Electrónico
PROTEL DXP ©ATE-Universidad de Oviedo 4
DIRECTORIO DE EJEMPLOS
Herramientas de CAD Electrónico
PROTEL DXP ©ATE-Universidad de Oviedo 5
LIBRERIAS DE COMPONENTES DE FABRICANTES (I)
Herramientas de CAD Electrónico
PROTEL DXP ©ATE-Universidad de Oviedo 6
LIBRERIAS DE COMPONENTES DE FABRICANTES (II)http://www.protel.com/resources/libraries/index.html
Herramientas de CAD Electrónico
PROTEL DXP ©ATE-Universidad de Oviedo 7
PLANTILLAS PARA DOCUMENTOS
*.SchdotPlantillas para
esquemas*.pcbdoc
Plantillas para PCBs
Herramientas de CAD Electrónico
PROTEL DXP ©ATE-Universidad de Oviedo 8
Herramientas de CAD Electrónico
PROTEL DXP ©ATE-Universidad de Oviedo 9
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.
Herramientas de CAD Electrónico
PROTEL DXP ©ATE-Universidad de Oviedo 10
PANELES
VENTANA DEDISEÑO
MENU DESPLEGABLES
CONTROL DEPANELES
AYUDA
VENTANA DE INICIO
BARRAS DE HERRAMIENTAS
Herramientas de CAD Electrónico
PROTEL DXP ©ATE-Universidad de Oviedo 11
• 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)
Herramientas de CAD Electrónico
PROTEL DXP ©ATE-Universidad de Oviedo 12
• 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.
Herramientas de CAD Electrónico
PROTEL DXP ©ATE-Universidad de Oviedo 13
• 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 -> CommandStatus)•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)
Herramientas de CAD Electrónico
PROTEL DXP ©ATE-Universidad de Oviedo 14
CREANDO UN NUEVO PROYECTO
File -> New -> PCB Project File -> Save Project as
Herramientas de CAD Electrónico
PROTEL DXP ©ATE-Universidad de Oviedo 15
AÑADIR UN NUEVO DOCUMENTO AL PROYECTOPicar der. -> New -> …. Picar der. -> Save as…
Si el documento ya tiene nombre, se renombra.
Herramientas de CAD Electrónico
PROTEL DXP ©ATE-Universidad de Oviedo 16
AÑADIR UN DOCUMENTO YA EXISTENTE AL PROYECTOPicar 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.
Herramientas de CAD Electrónico
PROTEL DXP ©ATE-Universidad de Oviedo 17
Para mover un fichero de un proyecto a otro proyecto simplementese debe picar y arrastrar el fichero de un proyecto a otro en elpanel 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 conel 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).
Herramientas de CAD Electrónico
PROTEL DXP ©ATE-Universidad de Oviedo 18
TRABAJAR CON PROYECTOS DE VERSIONES ANTERIORES DE PROTEL (FICHERO DDB)
Se pueden abrir sin problemas con el PROTEL DXP.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 PROTEL DXP.• 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
Herramientas de CAD Electrónico
PROTEL DXP ©ATE-Universidad de Oviedo 19
LIBRERIASLas 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 PROTEL DXP (\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)
Herramientas de CAD Electrónico
PROTEL DXP ©ATE-Universidad de Oviedo 20
EJERCICIO
• Crear un nuevo proyecto en la carpeta D:\...\TemperatureSensor 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.
Herramientas de CAD Electrónico
PROTEL DXP ©ATE-Universidad de Oviedo 21
Verificación
Especificación &
diseño
DISEÑO DE ESQUEMAS
Simbolopara
esquema
ModeloDe
Simulación
EncapsuladoPCB
(Footprint)
Creación Componente
Jerarquía de diseño
EDITOR DE LIBRERIAS
Crear y conectarlaminas
ColocarComponentes
(Parts)
Cableado(Wire & Buses)
Anotado(Annotate)
Definir requisitosDiseño PCB
Definir reglaseléctricas
Verificación
TransferenciaDel diseño
Reanotado desdeEditor PCB
(Back Annotate)
Herramientas de CAD Electrónico
PROTEL DXP ©ATE-Universidad de Oviedo 22
APERTURA DE UN NUEVO PROYECTO DE DISEÑO DE UN PCB
FILE New PCB Project
Herramientas de CAD Electrónico
PROTEL DXP ©ATE-Universidad de Oviedo 23
SALVAR EL PROYECTO Y DARLE NOMBREBotón derecho Save Project As
Escoger directorio
Darle nombre
Herramientas de CAD Electrónico
PROTEL DXP ©ATE-Universidad de Oviedo 24
APERTURA DE UN NUEVO ESQUEMA EN EL PROYECTOFILE New Schematic
Para darle nombreBotón derecho Save As
Herramientas de CAD Electrónico
PROTEL DXP ©ATE-Universidad de Oviedo 25
Por defecto abre lamina con tamaño B y cajetín por
defecto
Herramientas de CAD Electrónico
PROTEL DXP ©ATE-Universidad de Oviedo 26
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
Herramientas de CAD Electrónico
PROTEL DXP ©ATE-Universidad de Oviedo 27
EJEMPLO DE CAJETIN PARA A4.SchDot
Edición texto cajetínDesign Document
Options Parameters
Herramientas de CAD Electrónico
PROTEL DXP ©ATE-Universidad de Oviedo 28
Activar/desactivar CADENAS ESPECIALES DEL CAJETIN
Tools Schematic Preferences Graphical Editing Convert Special Strings
Herramientas de CAD Electrónico
PROTEL DXP ©ATE-Universidad de Oviedo 29
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 .SchDotdel directorio de plantillas y modificando el cajetín a
nuestro gusto.
Herramientas de CAD Electrónico
PROTEL DXP ©ATE-Universidad de Oviedo 30
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).
Herramientas de CAD Electrónico
PROTEL DXP ©ATE-Universidad de Oviedo 31
Si se quiere que, por defecto, todos los esquemáticos se abran con un determinado cajetínTools Schematic Preferences
Schematic Default Template Name
Herramientas de CAD Electrónico
PROTEL DXP ©ATE-Universidad de Oviedo 32
Apertura de una librería para esquemasFile 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
Herramientas de CAD Electrónico
PROTEL DXP ©ATE-Universidad de Oviedo 33
Dibujo de un componente tipo integrado con pines
Place Rectangle
Place
Pin
Importante: dibujar en torno al origen de coordenadasEdit Jump Origin
Herramientas de CAD Electrónico
PROTEL DXP ©ATE-Universidad de Oviedo 34
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
Herramientas de CAD Electrónico
PROTEL DXP ©ATE-Universidad de Oviedo 35
NOMBRE pinNUMERO pin
TIPO ELECTRICO pin
CARACTERISTICAS GRAFICAS:LONGITUD,
ORIENTACION, COLOR
Propiedades de un pin
Herramientas de CAD Electrónico
PROTEL DXP ©ATE-Universidad de Oviedo 36
Usar copy – paste array para generar los pines del PORTB
Herramientas de CAD Electrónico
PROTEL DXP ©ATE-Universidad de Oviedo 37
EJERCICIO• Crear el siguiente componente:
Herramientas de CAD Electrónico
PROTEL DXP ©ATE-Universidad de Oviedo 38
Edición de la designación por defecto y del nombre del
componente
Herramientas de CAD Electrónico
PROTEL DXP ©ATE-Universidad de Oviedo 39
Se le pueden añadir parámetros y modelos al componente (visibles ó no)
Herramientas de CAD Electrónico
PROTEL DXP ©ATE-Universidad de Oviedo 40
Darle nombre y salvar la librería
Herramientas de CAD Electrónico
PROTEL DXP ©ATE-Universidad de Oviedo 41
Edición de un nuevo componente tomando como base uno ya existente
Herramientas de CAD Electrónico
PROTEL DXP ©ATE-Universidad de Oviedo 42
EJERCICIO• Crear el siguiente componente tomando como base el PIC_40PIN que acabamos de crear. Nombrarlo PIC_28PIN en la librería ATE.SchLib
Herramientas de CAD Electrónico
PROTEL DXP ©ATE-Universidad de Oviedo 43
EJERCICIO• Crear el siguiente componente tomando como base el PIC_28PIN que acabamos de crear. Nombrarlo PIC_18PIN en la librería ATE.SchLib
Herramientas de CAD Electrónico
PROTEL DXP ©ATE-Universidad de Oviedo 44
Cambio del grid para dibujarTools Document Options
Herramientas de CAD Electrónico
PROTEL DXP ©ATE-Universidad de Oviedo 45
EJERCICIO• Crear un componente de tipo gráfico (SW-PB_DOBLE)
Herramientas de CAD Electrónico
PROTEL DXP ©ATE-Universidad de Oviedo 46
OTRAS OPCIONES DEL MENU PLACE EN EL EDITOR DE LIBRERIAS PARA ESQUEMAS
Herramientas de CAD Electrónico
PROTEL DXP ©ATE-Universidad de Oviedo 47
• Crear un componente multiparte (mi_operacional)
Tools New Component
Herramientas de CAD Electrónico
PROTEL DXP ©ATE-Universidad de Oviedo 48
INSTALACION DE LIBRERIAS PARA USO EN EL DIBUJO DE ESQUEMAS
librerias del proyecto librerias instaladas
Herramientas de CAD Electrónico
PROTEL DXP ©ATE-Universidad de Oviedo 49
COLOCACION DE COMPONENTES
Herramientas de CAD Electrónico
PROTEL DXP ©ATE-Universidad de Oviedo 50
COLOCACION DE CABLES Y ETIQUETAS
Ayudarse de las opciones COPY y PASTE ARRAY para completar la figura
Herramientas de CAD Electrónico
PROTEL DXP ©ATE-Universidad de Oviedo 51
EDICION DE ESTILO
Y NET PARA POWER PORT
Usar la barra espaciadora para orientar los componentes
Herramientas de CAD Electrónico
PROTEL DXP ©ATE-Universidad de Oviedo 52
EJERCICIO
UNIONPOR
ETIQUETA
Herramientas de CAD Electrónico
PROTEL DXP ©ATE-Universidad de Oviedo 53
HERRAMIENTA PARA BUSQUEDA DE COMPONENTES EN LIBRERIAS
Herramientas de CAD Electrónico
PROTEL DXP ©ATE-Universidad de Oviedo 54
RESULTADOS DE LA BUSQUEDA
INSTALAR COMO
LIBRERÍA DEL PROYECTO
Herramientas de CAD Electrónico
PROTEL DXP ©ATE-Universidad de Oviedo 55
EJERCICIO
Herramientas de CAD Electrónico
PROTEL DXP ©ATE-Universidad de Oviedo 56
EJERCICIO
NOMBRE TIPOESTILO
Herramientas de CAD Electrónico
PROTEL DXP ©ATE-Universidad de Oviedo 57
EJERCICIOCOMPONENTES CON PINES
GND Y VDD OCULTOS
Herramientas de CAD Electrónico
PROTEL DXP ©ATE-Universidad de Oviedo 58
EJERCICIOABRIR UN NUEVO ESQUEMA EN EL PROYECTO,
DENOMINARLO POWER.SchDoc.Buscar los componentes en las librerias.
Herramientas de CAD Electrónico
PROTEL DXP ©ATE-Universidad de Oviedo 59
EJERCICIOcomponente a crear
Herramientas de CAD Electrónico
PROTEL DXP ©ATE-Universidad de Oviedo 60
EJERCICIO
componente a crear
utilizar las opcionesCOPY
PASTE ARRAYpara agilizar el
diseño
Herramientas de CAD Electrónico
PROTEL DXP ©ATE-Universidad de Oviedo 61
EJERCICIOedición de “parts” en
un dispositivo multiparte
Herramientas de CAD Electrónico
PROTEL DXP ©ATE-Universidad de Oviedo 62
EDICION DE DISPOSITIVOS MULTIPARTE
Herramientas de CAD Electrónico
PROTEL DXP ©ATE-Universidad de Oviedo 63
ANOTADO DE LOS ESQUEMAS
Herramientas de CAD Electrónico
PROTEL DXP ©ATE-Universidad de Oviedo 64
ANOTADO DE LOS ESQUEMAS
Herramientas de CAD Electrónico
PROTEL DXP ©ATE-Universidad de Oviedo 65
DISEÑO MULTILAMINAS PLANO
Herramientas de CAD Electrónico
PROTEL DXP ©ATE-Universidad de Oviedo 66
DISEÑO MULTILAMINAS JERARQUICO
Herramientas de CAD Electrónico
PROTEL DXP ©ATE-Universidad de Oviedo 67
¡ 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.
Herramientas de CAD Electrónico
PROTEL DXP ©ATE-Universidad de Oviedo 68
SE PUEDE CAMBIAR EL ALCANCE DE NETS Y PORTS DE ACUERDO CON
DETERMINADAS OPCIONES DEL PROYECTO
Botón derecho del ratón Project Options
Herramientas de CAD Electrónico
PROTEL DXP ©ATE-Universidad de Oviedo 69
OBTENCION DE NETLIST
Herramientas de CAD Electrónico
PROTEL DXP ©ATE-Universidad de Oviedo 70
FORMATO DEL FICHERO DE NETLIST
1ª parte: Descripción de componentes.
2ª parte: Descripción de las conexiones (nets).
REFERENCIAENCAPSULADO (FOOTPRINT)
COMENTARIO
NOMBREDE NET
NODOSDE LANET
PARA PODER DISEÑAR LA PCB ES NECESARIO QUE TODOS LOS COMPONENTES TENGAN ENCAPSULADO (FOOTPRINT)
Herramientas de CAD Electrónico
PROTEL DXP ©ATE-Universidad de Oviedo 71
AÑADIR EL ENCAPSULADO (FOOTPRINT) A LOS ELEMENTOS DE UNA NUEVA LIBRERIA
En el panel SCHLibrary EditEn la ventana de modelos para el PIC_18PIN Add Footprint
Herramientas de CAD Electrónico
PROTEL DXP ©ATE-Universidad de Oviedo 72
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
Herramientas de CAD Electrónico
PROTEL DXP ©ATE-Universidad de Oviedo 73
ACTUALIZAR EL ESQUEMATICO UNA VEZ SE HA MODIFICADO EL COMPONENTE EN LA LIBRERIA
Tools Update From Libraries
Herramientas de CAD Electrónico
PROTEL DXP ©ATE-Universidad de Oviedo 74
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
Herramientas de CAD Electrónico
PROTEL DXP ©ATE-Universidad de Oviedo 75
CREACION DE UNA LIBRERÍA DE ENCAPSULADOS (FOOTPRINTS) EN NUESTRO PROYECTO
CREACION DE UN NUEVO COMPONENTE
Herramientas de CAD Electrónico
PROTEL DXP ©ATE-Universidad de Oviedo 76
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 pulgadaMetrico - milimetros
Herramientas de CAD Electrónico
PROTEL DXP ©ATE-Universidad de Oviedo 77
Selección de familia para el componente: PTH ó SMD
Fijar las dimensiones de los agujeros y de la corona
Herramientas de CAD Electrónico
PROTEL DXP ©ATE-Universidad de Oviedo 78
Fijar la distancia entre los pads
Fijar si tiene polaridad ó no, si las patillas son radiales ó
axiales y la geometria externa del encapsulado
Herramientas de CAD Electrónico
PROTEL DXP ©ATE-Universidad de Oviedo 79
Fijar el radio del circulo y el ancho de la linea que marca el
borde
Darle nombre al encapsulado
Herramientas de CAD Electrónico
PROTEL DXP ©ATE-Universidad de Oviedo 80
ESTE ES EL COMPONENTE CREADO
Herramientas de CAD Electrónico
PROTEL DXP ©ATE-Universidad de Oviedo 81
SALVADO DE LA LIBRERÍA Y DARLE NOMBRE
Herramientas de CAD Electrónico
PROTEL DXP ©ATE-Universidad de Oviedo 82
ASIGNACION DEL NUEVO FOOTPRINT A UN COMPONENTEBoton derecho Properties Edit
Siguiente transparencia
Herramientas de CAD Electrónico
PROTEL DXP ©ATE-Universidad de Oviedo 83
PCB Library = Any Browse
Seleccionar el componente de la librería nueva
Herramientas de CAD Electrónico
PROTEL DXP ©ATE-Universidad de Oviedo 84
EJERCICIO – EDITAR UN NUEVO FOOTPRINT Y DARLE NOMBRE (HDSP – 5301)
Herramientas de CAD Electrónico
PROTEL DXP ©ATE-Universidad de Oviedo 85
EDICION DE UN PADFijar dimensiones de taladro y corona
Designación
Herramientas de CAD Electrónico
PROTEL DXP ©ATE-Universidad de Oviedo 86
EJERCICIO – EDITAR UN NUEVO COMPONENTE (LED3mm)
Herramientas de CAD Electrónico
PROTEL DXP ©ATE-Universidad de Oviedo 87
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
Herramientas de CAD Electrónico
PROTEL DXP ©ATE-Universidad de Oviedo 88
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
Herramientas de CAD Electrónico
PROTEL DXP ©ATE-Universidad de Oviedo 89
USO DE PLANTILLAS PARA PCBsBotón Derecho Add to project Escoger alguna plantilla del
directorio templates ó nuestra propia plantilla (miplantilla.PcbDoc)
Herramientas de CAD Electrónico
PROTEL DXP ©ATE-Universidad de Oviedo 90
USO DE PLANTILLAS PARA PCBsUtilizar la opción Save_as.. Para salvarlo en nuestro directorio de
trabajo y no “machacar” la plantilla usada como base
Herramientas de CAD Electrónico
PROTEL DXP ©ATE-Universidad de Oviedo 91
OPCIONES PARA MODIFICAR TAMAÑO, FORMA, POSICION DE LA ZONA DE DIBUJO DE LA TARJETA (zona negra)
Design Board Shape
Probablemente el tamaño de la tarjeta (zona negra) en la lamina se nos quede pequeño. No obstante se puede modificar
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
Herramientas de CAD Electrónico
PROTEL DXP ©ATE-Universidad de Oviedo 92
GESTION DE CAPAS DE LA PCBDesign Layer Stack Manager
Permite añadir/borrar capas para pistas, planos de señal, indicar espesores de cobre, …
Herramientas de CAD Electrónico
PROTEL DXP ©ATE-Universidad de Oviedo 93
GESTION DE CAPAS DE LA PCBDesign Boards, Layers and Colors
Permite habilitar/deshabilitar, mostrar/ocultar y fijar el color de las capas
Herramientas de CAD Electrónico
PROTEL DXP ©ATE-Universidad de Oviedo 94
FIJADO DEL BORDE DE LA PLACAEJERCICIO
Fijar en la capa “Keepout” una zona de 120mm x 160 mm de tamaño de la placa
View Origin Set
Facilita la colocacion del origen en un
vertice y el fijado de la placa
View Toggle Units
Te permite cambiar de sistema de
unidades (mils ó mm)
Herramientas de CAD Electrónico
PROTEL DXP ©ATE-Universidad de Oviedo 95
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
Herramientas de CAD Electrónico
PROTEL DXP ©ATE-Universidad de Oviedo 96
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.
Herramientas de CAD Electrónico
PROTEL DXP ©ATE-Universidad de Oviedo 97
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.
Herramientas de CAD Electrónico
PROTEL DXP ©ATE-Universidad de Oviedo 98
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.
Herramientas de CAD Electrónico
PROTEL DXP ©ATE-Universidad de Oviedo 99
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
Herramientas de CAD Electrónico
PROTEL DXP ©ATE-Universidad de Oviedo 100
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.
Herramientas de CAD Electrónico
PROTEL DXP ©ATE-Universidad de Oviedo 101
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.
Herramientas de CAD Electrónico
PROTEL DXP ©ATE-Universidad de Oviedo 102
•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.
Herramientas de CAD Electrónico
PROTEL DXP ©ATE-Universidad de Oviedo 103
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”.
Herramientas de CAD Electrónico
PROTEL DXP ©ATE-Universidad de Oviedo 104
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
Herramientas de CAD Electrónico
PROTEL DXP ©ATE-Universidad de Oviedo 105
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 netsdefinidas 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)
Herramientas de CAD Electrónico
PROTEL DXP ©ATE-Universidad de Oviedo 106
RUTEADO DE LA PLACA (ROUTING)•La Edición de conjuntos de Nets (Net Class) se realiza mediante el menú Design ClassesLa figura muestra un ejemplo donde se define una nueva clase de netsdenominada POWER que incluye las netsGND 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.
Herramientas de CAD Electrónico
PROTEL DXP ©ATE-Universidad de Oviedo 107
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).
Herramientas de CAD Electrónico
PROTEL DXP ©ATE-Universidad de Oviedo 108
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
Herramientas de CAD Electrónico
PROTEL DXP ©ATE-Universidad de Oviedo 109
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”
Herramientas de CAD Electrónico
PROTEL DXP ©ATE-Universidad de Oviedo 110
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 menuDesign 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).
Herramientas de CAD Electrónico
PROTEL DXP ©ATE-Universidad de Oviedo 111
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.
Herramientas de CAD Electrónico
PROTEL DXP ©ATE-Universidad de Oviedo 112
RUTEADO DE LA PLACA (ROUTING)Al definir un plano de masa ó de otra conexión, resulta importante definir en las reglas de diseño (DesignRules Plane Power Plane Connect Style) el tipo de conexión que se produce con dicho plano:•Conexión térmica (thermalRelief): 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.
Herramientas de CAD Electrónico
PROTEL DXP ©ATE-Universidad de Oviedo 113
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
Herramientas de CAD Electrónico
PROTEL DXP ©ATE-Universidad de Oviedo 114
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.
Herramientas de CAD Electrónico
PROTEL DXP ©ATE-Universidad de Oviedo 115
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.
Herramientas de CAD Electrónico
PROTEL DXP ©ATE-Universidad de Oviedo 116
RUTEADO DE LA PLACA (ROUTING)Un posible resultado final para el ruteado automático se muestra en la figura adjunta.
Herramientas de CAD Electrónico
PROTEL DXP ©ATE-Universidad de Oviedo 117
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.
Herramientas de CAD Electrónico
PROTEL DXP ©ATE-Universidad de Oviedo 118
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.
Herramientas de CAD Electrónico
PROTEL DXP ©ATE-Universidad de Oviedo 119
GENERACION DE FICHEROS DE SALIDA PARA FABRICACIONLa 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.
Herramientas de CAD Electrónico
PROTEL DXP ©ATE-Universidad de Oviedo 120
GENERACION DE FICHEROS DE SALIDA PARA FABRICACIONComo 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
Herramientas de CAD Electrónico
PROTEL DXP ©ATE-Universidad de Oviedo 121
GENERACION DE FICHEROS DE SALIDA PARA FABRICACIONPor ú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.
Herramientas de CAD Electrónico
PROTEL DXP ©ATE-Universidad de Oviedo 122
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.
Herramientas de CAD Electrónico
PROTEL DXP ©ATE-Universidad de Oviedo 123
IMPRESIÓN DE RESULTADOS
Herramientas de CAD Electrónico
PROTEL DXP ©ATE-Universidad de Oviedo 124
IMPRESIÓN DE RESULTADOSAl 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.
Herramientas de CAD Electrónico
PROTEL DXP ©ATE-Universidad de Oviedo 125
IMPRESIÓN DE RESULTADOSCARA 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
Herramientas de CAD Electrónico
PROTEL DXP ©ATE-Universidad de Oviedo 126
IMPRESIÓN DE RESULTADOSCARA INFERIOR CON AGUJEROS
SERIGRAFIA DE CARA SUPERIOR