Herramientas de CAD...

126
Herramientas de CAD Electrónico PROTEL DXP ©ATE-Universidad de Oviedo 1

Transcript of Herramientas de CAD...

Page 1: Herramientas de CAD Electrónicoprofesores.sanvalero.net/~arnadillo/Documentos/Apuntes/Prototipo/... · •PRJPCB Proyecto para diseño de placa y/o simulación. •PrjFpg Proyecto

Herramientas de CAD Electrónico

PROTEL DXP ©ATE-Universidad de Oviedo 1

Page 2: Herramientas de CAD Electrónicoprofesores.sanvalero.net/~arnadillo/Documentos/Apuntes/Prototipo/... · •PRJPCB Proyecto para diseño de placa y/o simulación. •PrjFpg Proyecto

Herramientas de CAD Electrónico

PROTEL DXP ©ATE-Universidad de Oviedo 2

MODULOS DEL PROTEL DXP

Page 3: Herramientas de CAD Electrónicoprofesores.sanvalero.net/~arnadillo/Documentos/Apuntes/Prototipo/... · •PRJPCB Proyecto para diseño de placa y/o simulación. •PrjFpg Proyecto

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,…

Page 4: Herramientas de CAD Electrónicoprofesores.sanvalero.net/~arnadillo/Documentos/Apuntes/Prototipo/... · •PRJPCB Proyecto para diseño de placa y/o simulación. •PrjFpg Proyecto

Herramientas de CAD Electrónico

PROTEL DXP ©ATE-Universidad de Oviedo 4

DIRECTORIO DE EJEMPLOS

Page 5: Herramientas de CAD Electrónicoprofesores.sanvalero.net/~arnadillo/Documentos/Apuntes/Prototipo/... · •PRJPCB Proyecto para diseño de placa y/o simulación. •PrjFpg Proyecto

Herramientas de CAD Electrónico

PROTEL DXP ©ATE-Universidad de Oviedo 5

LIBRERIAS DE COMPONENTES DE FABRICANTES (I)

Page 6: Herramientas de CAD Electrónicoprofesores.sanvalero.net/~arnadillo/Documentos/Apuntes/Prototipo/... · •PRJPCB Proyecto para diseño de placa y/o simulación. •PrjFpg Proyecto

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

Page 7: Herramientas de CAD Electrónicoprofesores.sanvalero.net/~arnadillo/Documentos/Apuntes/Prototipo/... · •PRJPCB Proyecto para diseño de placa y/o simulación. •PrjFpg Proyecto

Herramientas de CAD Electrónico

PROTEL DXP ©ATE-Universidad de Oviedo 7

PLANTILLAS PARA DOCUMENTOS

*.SchdotPlantillas para

esquemas*.pcbdoc

Plantillas para PCBs

Page 8: Herramientas de CAD Electrónicoprofesores.sanvalero.net/~arnadillo/Documentos/Apuntes/Prototipo/... · •PRJPCB Proyecto para diseño de placa y/o simulación. •PrjFpg Proyecto

Herramientas de CAD Electrónico

PROTEL DXP ©ATE-Universidad de Oviedo 8

Page 9: Herramientas de CAD Electrónicoprofesores.sanvalero.net/~arnadillo/Documentos/Apuntes/Prototipo/... · •PRJPCB Proyecto para diseño de placa y/o simulación. •PrjFpg Proyecto

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.

Page 10: Herramientas de CAD Electrónicoprofesores.sanvalero.net/~arnadillo/Documentos/Apuntes/Prototipo/... · •PRJPCB Proyecto para diseño de placa y/o simulación. •PrjFpg Proyecto

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

Page 11: Herramientas de CAD Electrónicoprofesores.sanvalero.net/~arnadillo/Documentos/Apuntes/Prototipo/... · •PRJPCB Proyecto para diseño de placa y/o simulación. •PrjFpg Proyecto

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)

Page 12: Herramientas de CAD Electrónicoprofesores.sanvalero.net/~arnadillo/Documentos/Apuntes/Prototipo/... · •PRJPCB Proyecto para diseño de placa y/o simulación. •PrjFpg Proyecto

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.

Page 13: Herramientas de CAD Electrónicoprofesores.sanvalero.net/~arnadillo/Documentos/Apuntes/Prototipo/... · •PRJPCB Proyecto para diseño de placa y/o simulación. •PrjFpg Proyecto

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)

Page 14: Herramientas de CAD Electrónicoprofesores.sanvalero.net/~arnadillo/Documentos/Apuntes/Prototipo/... · •PRJPCB Proyecto para diseño de placa y/o simulación. •PrjFpg Proyecto

Herramientas de CAD Electrónico

PROTEL DXP ©ATE-Universidad de Oviedo 14

CREANDO UN NUEVO PROYECTO

File -> New -> PCB Project File -> Save Project as

Page 15: Herramientas de CAD Electrónicoprofesores.sanvalero.net/~arnadillo/Documentos/Apuntes/Prototipo/... · •PRJPCB Proyecto para diseño de placa y/o simulación. •PrjFpg Proyecto

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.

Page 16: Herramientas de CAD Electrónicoprofesores.sanvalero.net/~arnadillo/Documentos/Apuntes/Prototipo/... · •PRJPCB Proyecto para diseño de placa y/o simulación. •PrjFpg Proyecto

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.

Page 17: Herramientas de CAD Electrónicoprofesores.sanvalero.net/~arnadillo/Documentos/Apuntes/Prototipo/... · •PRJPCB Proyecto para diseño de placa y/o simulación. •PrjFpg Proyecto

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).

Page 18: Herramientas de CAD Electrónicoprofesores.sanvalero.net/~arnadillo/Documentos/Apuntes/Prototipo/... · •PRJPCB Proyecto para diseño de placa y/o simulación. •PrjFpg Proyecto

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

Page 19: Herramientas de CAD Electrónicoprofesores.sanvalero.net/~arnadillo/Documentos/Apuntes/Prototipo/... · •PRJPCB Proyecto para diseño de placa y/o simulación. •PrjFpg Proyecto

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)

Page 20: Herramientas de CAD Electrónicoprofesores.sanvalero.net/~arnadillo/Documentos/Apuntes/Prototipo/... · •PRJPCB Proyecto para diseño de placa y/o simulación. •PrjFpg Proyecto

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.

Page 21: Herramientas de CAD Electrónicoprofesores.sanvalero.net/~arnadillo/Documentos/Apuntes/Prototipo/... · •PRJPCB Proyecto para diseño de placa y/o simulación. •PrjFpg Proyecto

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)

Page 22: Herramientas de CAD Electrónicoprofesores.sanvalero.net/~arnadillo/Documentos/Apuntes/Prototipo/... · •PRJPCB Proyecto para diseño de placa y/o simulación. •PrjFpg Proyecto

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

Page 23: Herramientas de CAD Electrónicoprofesores.sanvalero.net/~arnadillo/Documentos/Apuntes/Prototipo/... · •PRJPCB Proyecto para diseño de placa y/o simulación. •PrjFpg Proyecto

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

Page 24: Herramientas de CAD Electrónicoprofesores.sanvalero.net/~arnadillo/Documentos/Apuntes/Prototipo/... · •PRJPCB Proyecto para diseño de placa y/o simulación. •PrjFpg Proyecto

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

Page 25: Herramientas de CAD Electrónicoprofesores.sanvalero.net/~arnadillo/Documentos/Apuntes/Prototipo/... · •PRJPCB Proyecto para diseño de placa y/o simulación. •PrjFpg Proyecto

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

Page 26: Herramientas de CAD Electrónicoprofesores.sanvalero.net/~arnadillo/Documentos/Apuntes/Prototipo/... · •PRJPCB Proyecto para diseño de placa y/o simulación. •PrjFpg Proyecto

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

Page 27: Herramientas de CAD Electrónicoprofesores.sanvalero.net/~arnadillo/Documentos/Apuntes/Prototipo/... · •PRJPCB Proyecto para diseño de placa y/o simulación. •PrjFpg Proyecto

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

Page 28: Herramientas de CAD Electrónicoprofesores.sanvalero.net/~arnadillo/Documentos/Apuntes/Prototipo/... · •PRJPCB Proyecto para diseño de placa y/o simulación. •PrjFpg Proyecto

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

Page 29: Herramientas de CAD Electrónicoprofesores.sanvalero.net/~arnadillo/Documentos/Apuntes/Prototipo/... · •PRJPCB Proyecto para diseño de placa y/o simulación. •PrjFpg Proyecto

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.

Page 30: Herramientas de CAD Electrónicoprofesores.sanvalero.net/~arnadillo/Documentos/Apuntes/Prototipo/... · •PRJPCB Proyecto para diseño de placa y/o simulación. •PrjFpg Proyecto

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).

Page 31: Herramientas de CAD Electrónicoprofesores.sanvalero.net/~arnadillo/Documentos/Apuntes/Prototipo/... · •PRJPCB Proyecto para diseño de placa y/o simulación. •PrjFpg Proyecto

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

Page 32: Herramientas de CAD Electrónicoprofesores.sanvalero.net/~arnadillo/Documentos/Apuntes/Prototipo/... · •PRJPCB Proyecto para diseño de placa y/o simulación. •PrjFpg Proyecto

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

Page 33: Herramientas de CAD Electrónicoprofesores.sanvalero.net/~arnadillo/Documentos/Apuntes/Prototipo/... · •PRJPCB Proyecto para diseño de placa y/o simulación. •PrjFpg Proyecto

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

Page 34: Herramientas de CAD Electrónicoprofesores.sanvalero.net/~arnadillo/Documentos/Apuntes/Prototipo/... · •PRJPCB Proyecto para diseño de placa y/o simulación. •PrjFpg Proyecto

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

Page 35: Herramientas de CAD Electrónicoprofesores.sanvalero.net/~arnadillo/Documentos/Apuntes/Prototipo/... · •PRJPCB Proyecto para diseño de placa y/o simulación. •PrjFpg Proyecto

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

Page 36: Herramientas de CAD Electrónicoprofesores.sanvalero.net/~arnadillo/Documentos/Apuntes/Prototipo/... · •PRJPCB Proyecto para diseño de placa y/o simulación. •PrjFpg Proyecto

Herramientas de CAD Electrónico

PROTEL DXP ©ATE-Universidad de Oviedo 36

Usar copy – paste array para generar los pines del PORTB

Page 37: Herramientas de CAD Electrónicoprofesores.sanvalero.net/~arnadillo/Documentos/Apuntes/Prototipo/... · •PRJPCB Proyecto para diseño de placa y/o simulación. •PrjFpg Proyecto

Herramientas de CAD Electrónico

PROTEL DXP ©ATE-Universidad de Oviedo 37

EJERCICIO• Crear el siguiente componente:

Page 38: Herramientas de CAD Electrónicoprofesores.sanvalero.net/~arnadillo/Documentos/Apuntes/Prototipo/... · •PRJPCB Proyecto para diseño de placa y/o simulación. •PrjFpg Proyecto

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

Page 39: Herramientas de CAD Electrónicoprofesores.sanvalero.net/~arnadillo/Documentos/Apuntes/Prototipo/... · •PRJPCB Proyecto para diseño de placa y/o simulación. •PrjFpg Proyecto

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)

Page 40: Herramientas de CAD Electrónicoprofesores.sanvalero.net/~arnadillo/Documentos/Apuntes/Prototipo/... · •PRJPCB Proyecto para diseño de placa y/o simulación. •PrjFpg Proyecto

Herramientas de CAD Electrónico

PROTEL DXP ©ATE-Universidad de Oviedo 40

Darle nombre y salvar la librería

Page 41: Herramientas de CAD Electrónicoprofesores.sanvalero.net/~arnadillo/Documentos/Apuntes/Prototipo/... · •PRJPCB Proyecto para diseño de placa y/o simulación. •PrjFpg Proyecto

Herramientas de CAD Electrónico

PROTEL DXP ©ATE-Universidad de Oviedo 41

Edición de un nuevo componente tomando como base uno ya existente

Page 42: Herramientas de CAD Electrónicoprofesores.sanvalero.net/~arnadillo/Documentos/Apuntes/Prototipo/... · •PRJPCB Proyecto para diseño de placa y/o simulación. •PrjFpg Proyecto

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

Page 43: Herramientas de CAD Electrónicoprofesores.sanvalero.net/~arnadillo/Documentos/Apuntes/Prototipo/... · •PRJPCB Proyecto para diseño de placa y/o simulación. •PrjFpg Proyecto

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

Page 44: Herramientas de CAD Electrónicoprofesores.sanvalero.net/~arnadillo/Documentos/Apuntes/Prototipo/... · •PRJPCB Proyecto para diseño de placa y/o simulación. •PrjFpg Proyecto

Herramientas de CAD Electrónico

PROTEL DXP ©ATE-Universidad de Oviedo 44

Cambio del grid para dibujarTools Document Options

Page 45: Herramientas de CAD Electrónicoprofesores.sanvalero.net/~arnadillo/Documentos/Apuntes/Prototipo/... · •PRJPCB Proyecto para diseño de placa y/o simulación. •PrjFpg Proyecto

Herramientas de CAD Electrónico

PROTEL DXP ©ATE-Universidad de Oviedo 45

EJERCICIO• Crear un componente de tipo gráfico (SW-PB_DOBLE)

Page 46: Herramientas de CAD Electrónicoprofesores.sanvalero.net/~arnadillo/Documentos/Apuntes/Prototipo/... · •PRJPCB Proyecto para diseño de placa y/o simulación. •PrjFpg Proyecto

Herramientas de CAD Electrónico

PROTEL DXP ©ATE-Universidad de Oviedo 46

OTRAS OPCIONES DEL MENU PLACE EN EL EDITOR DE LIBRERIAS PARA ESQUEMAS

Page 47: Herramientas de CAD Electrónicoprofesores.sanvalero.net/~arnadillo/Documentos/Apuntes/Prototipo/... · •PRJPCB Proyecto para diseño de placa y/o simulación. •PrjFpg Proyecto

Herramientas de CAD Electrónico

PROTEL DXP ©ATE-Universidad de Oviedo 47

• Crear un componente multiparte (mi_operacional)

Tools New Component

Page 48: Herramientas de CAD Electrónicoprofesores.sanvalero.net/~arnadillo/Documentos/Apuntes/Prototipo/... · •PRJPCB Proyecto para diseño de placa y/o simulación. •PrjFpg Proyecto

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

Page 49: Herramientas de CAD Electrónicoprofesores.sanvalero.net/~arnadillo/Documentos/Apuntes/Prototipo/... · •PRJPCB Proyecto para diseño de placa y/o simulación. •PrjFpg Proyecto

Herramientas de CAD Electrónico

PROTEL DXP ©ATE-Universidad de Oviedo 49

COLOCACION DE COMPONENTES

Page 50: Herramientas de CAD Electrónicoprofesores.sanvalero.net/~arnadillo/Documentos/Apuntes/Prototipo/... · •PRJPCB Proyecto para diseño de placa y/o simulación. •PrjFpg Proyecto

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

Page 51: Herramientas de CAD Electrónicoprofesores.sanvalero.net/~arnadillo/Documentos/Apuntes/Prototipo/... · •PRJPCB Proyecto para diseño de placa y/o simulación. •PrjFpg Proyecto

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

Page 52: Herramientas de CAD Electrónicoprofesores.sanvalero.net/~arnadillo/Documentos/Apuntes/Prototipo/... · •PRJPCB Proyecto para diseño de placa y/o simulación. •PrjFpg Proyecto

Herramientas de CAD Electrónico

PROTEL DXP ©ATE-Universidad de Oviedo 52

EJERCICIO

UNIONPOR

ETIQUETA

Page 53: Herramientas de CAD Electrónicoprofesores.sanvalero.net/~arnadillo/Documentos/Apuntes/Prototipo/... · •PRJPCB Proyecto para diseño de placa y/o simulación. •PrjFpg Proyecto

Herramientas de CAD Electrónico

PROTEL DXP ©ATE-Universidad de Oviedo 53

HERRAMIENTA PARA BUSQUEDA DE COMPONENTES EN LIBRERIAS

Page 54: Herramientas de CAD Electrónicoprofesores.sanvalero.net/~arnadillo/Documentos/Apuntes/Prototipo/... · •PRJPCB Proyecto para diseño de placa y/o simulación. •PrjFpg Proyecto

Herramientas de CAD Electrónico

PROTEL DXP ©ATE-Universidad de Oviedo 54

RESULTADOS DE LA BUSQUEDA

INSTALAR COMO

LIBRERÍA DEL PROYECTO

Page 55: Herramientas de CAD Electrónicoprofesores.sanvalero.net/~arnadillo/Documentos/Apuntes/Prototipo/... · •PRJPCB Proyecto para diseño de placa y/o simulación. •PrjFpg Proyecto

Herramientas de CAD Electrónico

PROTEL DXP ©ATE-Universidad de Oviedo 55

EJERCICIO

Page 56: Herramientas de CAD Electrónicoprofesores.sanvalero.net/~arnadillo/Documentos/Apuntes/Prototipo/... · •PRJPCB Proyecto para diseño de placa y/o simulación. •PrjFpg Proyecto

Herramientas de CAD Electrónico

PROTEL DXP ©ATE-Universidad de Oviedo 56

EJERCICIO

NOMBRE TIPOESTILO

Page 57: Herramientas de CAD Electrónicoprofesores.sanvalero.net/~arnadillo/Documentos/Apuntes/Prototipo/... · •PRJPCB Proyecto para diseño de placa y/o simulación. •PrjFpg Proyecto

Herramientas de CAD Electrónico

PROTEL DXP ©ATE-Universidad de Oviedo 57

EJERCICIOCOMPONENTES CON PINES

GND Y VDD OCULTOS

Page 58: Herramientas de CAD Electrónicoprofesores.sanvalero.net/~arnadillo/Documentos/Apuntes/Prototipo/... · •PRJPCB Proyecto para diseño de placa y/o simulación. •PrjFpg Proyecto

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.

Page 59: Herramientas de CAD Electrónicoprofesores.sanvalero.net/~arnadillo/Documentos/Apuntes/Prototipo/... · •PRJPCB Proyecto para diseño de placa y/o simulación. •PrjFpg Proyecto

Herramientas de CAD Electrónico

PROTEL DXP ©ATE-Universidad de Oviedo 59

EJERCICIOcomponente a crear

Page 60: Herramientas de CAD Electrónicoprofesores.sanvalero.net/~arnadillo/Documentos/Apuntes/Prototipo/... · •PRJPCB Proyecto para diseño de placa y/o simulación. •PrjFpg Proyecto

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

Page 61: Herramientas de CAD Electrónicoprofesores.sanvalero.net/~arnadillo/Documentos/Apuntes/Prototipo/... · •PRJPCB Proyecto para diseño de placa y/o simulación. •PrjFpg Proyecto

Herramientas de CAD Electrónico

PROTEL DXP ©ATE-Universidad de Oviedo 61

EJERCICIOedición de “parts” en

un dispositivo multiparte

Page 62: Herramientas de CAD Electrónicoprofesores.sanvalero.net/~arnadillo/Documentos/Apuntes/Prototipo/... · •PRJPCB Proyecto para diseño de placa y/o simulación. •PrjFpg Proyecto

Herramientas de CAD Electrónico

PROTEL DXP ©ATE-Universidad de Oviedo 62

EDICION DE DISPOSITIVOS MULTIPARTE

Page 63: Herramientas de CAD Electrónicoprofesores.sanvalero.net/~arnadillo/Documentos/Apuntes/Prototipo/... · •PRJPCB Proyecto para diseño de placa y/o simulación. •PrjFpg Proyecto

Herramientas de CAD Electrónico

PROTEL DXP ©ATE-Universidad de Oviedo 63

ANOTADO DE LOS ESQUEMAS

Page 64: Herramientas de CAD Electrónicoprofesores.sanvalero.net/~arnadillo/Documentos/Apuntes/Prototipo/... · •PRJPCB Proyecto para diseño de placa y/o simulación. •PrjFpg Proyecto

Herramientas de CAD Electrónico

PROTEL DXP ©ATE-Universidad de Oviedo 64

ANOTADO DE LOS ESQUEMAS

Page 65: Herramientas de CAD Electrónicoprofesores.sanvalero.net/~arnadillo/Documentos/Apuntes/Prototipo/... · •PRJPCB Proyecto para diseño de placa y/o simulación. •PrjFpg Proyecto

Herramientas de CAD Electrónico

PROTEL DXP ©ATE-Universidad de Oviedo 65

DISEÑO MULTILAMINAS PLANO

Page 66: Herramientas de CAD Electrónicoprofesores.sanvalero.net/~arnadillo/Documentos/Apuntes/Prototipo/... · •PRJPCB Proyecto para diseño de placa y/o simulación. •PrjFpg Proyecto

Herramientas de CAD Electrónico

PROTEL DXP ©ATE-Universidad de Oviedo 66

DISEÑO MULTILAMINAS JERARQUICO

Page 67: Herramientas de CAD Electrónicoprofesores.sanvalero.net/~arnadillo/Documentos/Apuntes/Prototipo/... · •PRJPCB Proyecto para diseño de placa y/o simulación. •PrjFpg Proyecto

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.

Page 68: Herramientas de CAD Electrónicoprofesores.sanvalero.net/~arnadillo/Documentos/Apuntes/Prototipo/... · •PRJPCB Proyecto para diseño de placa y/o simulación. •PrjFpg Proyecto

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

Page 69: Herramientas de CAD Electrónicoprofesores.sanvalero.net/~arnadillo/Documentos/Apuntes/Prototipo/... · •PRJPCB Proyecto para diseño de placa y/o simulación. •PrjFpg Proyecto

Herramientas de CAD Electrónico

PROTEL DXP ©ATE-Universidad de Oviedo 69

OBTENCION DE NETLIST

Page 70: Herramientas de CAD Electrónicoprofesores.sanvalero.net/~arnadillo/Documentos/Apuntes/Prototipo/... · •PRJPCB Proyecto para diseño de placa y/o simulación. •PrjFpg Proyecto

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)

Page 71: Herramientas de CAD Electrónicoprofesores.sanvalero.net/~arnadillo/Documentos/Apuntes/Prototipo/... · •PRJPCB Proyecto para diseño de placa y/o simulación. •PrjFpg Proyecto

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

Page 72: Herramientas de CAD Electrónicoprofesores.sanvalero.net/~arnadillo/Documentos/Apuntes/Prototipo/... · •PRJPCB Proyecto para diseño de placa y/o simulación. •PrjFpg Proyecto

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

Page 73: Herramientas de CAD Electrónicoprofesores.sanvalero.net/~arnadillo/Documentos/Apuntes/Prototipo/... · •PRJPCB Proyecto para diseño de placa y/o simulación. •PrjFpg Proyecto

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

Page 74: Herramientas de CAD Electrónicoprofesores.sanvalero.net/~arnadillo/Documentos/Apuntes/Prototipo/... · •PRJPCB Proyecto para diseño de placa y/o simulación. •PrjFpg Proyecto

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

Page 75: Herramientas de CAD Electrónicoprofesores.sanvalero.net/~arnadillo/Documentos/Apuntes/Prototipo/... · •PRJPCB Proyecto para diseño de placa y/o simulación. •PrjFpg Proyecto

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

Page 76: Herramientas de CAD Electrónicoprofesores.sanvalero.net/~arnadillo/Documentos/Apuntes/Prototipo/... · •PRJPCB Proyecto para diseño de placa y/o simulación. •PrjFpg Proyecto

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

Page 77: Herramientas de CAD Electrónicoprofesores.sanvalero.net/~arnadillo/Documentos/Apuntes/Prototipo/... · •PRJPCB Proyecto para diseño de placa y/o simulación. •PrjFpg Proyecto

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

Page 78: Herramientas de CAD Electrónicoprofesores.sanvalero.net/~arnadillo/Documentos/Apuntes/Prototipo/... · •PRJPCB Proyecto para diseño de placa y/o simulación. •PrjFpg Proyecto

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

Page 79: Herramientas de CAD Electrónicoprofesores.sanvalero.net/~arnadillo/Documentos/Apuntes/Prototipo/... · •PRJPCB Proyecto para diseño de placa y/o simulación. •PrjFpg Proyecto

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

Page 80: Herramientas de CAD Electrónicoprofesores.sanvalero.net/~arnadillo/Documentos/Apuntes/Prototipo/... · •PRJPCB Proyecto para diseño de placa y/o simulación. •PrjFpg Proyecto

Herramientas de CAD Electrónico

PROTEL DXP ©ATE-Universidad de Oviedo 80

ESTE ES EL COMPONENTE CREADO

Page 81: Herramientas de CAD Electrónicoprofesores.sanvalero.net/~arnadillo/Documentos/Apuntes/Prototipo/... · •PRJPCB Proyecto para diseño de placa y/o simulación. •PrjFpg Proyecto

Herramientas de CAD Electrónico

PROTEL DXP ©ATE-Universidad de Oviedo 81

SALVADO DE LA LIBRERÍA Y DARLE NOMBRE

Page 82: Herramientas de CAD Electrónicoprofesores.sanvalero.net/~arnadillo/Documentos/Apuntes/Prototipo/... · •PRJPCB Proyecto para diseño de placa y/o simulación. •PrjFpg Proyecto

Herramientas de CAD Electrónico

PROTEL DXP ©ATE-Universidad de Oviedo 82

ASIGNACION DEL NUEVO FOOTPRINT A UN COMPONENTEBoton derecho Properties Edit

Siguiente transparencia

Page 83: Herramientas de CAD Electrónicoprofesores.sanvalero.net/~arnadillo/Documentos/Apuntes/Prototipo/... · •PRJPCB Proyecto para diseño de placa y/o simulación. •PrjFpg Proyecto

Herramientas de CAD Electrónico

PROTEL DXP ©ATE-Universidad de Oviedo 83

PCB Library = Any Browse

Seleccionar el componente de la librería nueva

Page 84: Herramientas de CAD Electrónicoprofesores.sanvalero.net/~arnadillo/Documentos/Apuntes/Prototipo/... · •PRJPCB Proyecto para diseño de placa y/o simulación. •PrjFpg Proyecto

Herramientas de CAD Electrónico

PROTEL DXP ©ATE-Universidad de Oviedo 84

EJERCICIO – EDITAR UN NUEVO FOOTPRINT Y DARLE NOMBRE (HDSP – 5301)

Page 85: Herramientas de CAD Electrónicoprofesores.sanvalero.net/~arnadillo/Documentos/Apuntes/Prototipo/... · •PRJPCB Proyecto para diseño de placa y/o simulación. •PrjFpg Proyecto

Herramientas de CAD Electrónico

PROTEL DXP ©ATE-Universidad de Oviedo 85

EDICION DE UN PADFijar dimensiones de taladro y corona

Designación

Page 86: Herramientas de CAD Electrónicoprofesores.sanvalero.net/~arnadillo/Documentos/Apuntes/Prototipo/... · •PRJPCB Proyecto para diseño de placa y/o simulación. •PrjFpg Proyecto

Herramientas de CAD Electrónico

PROTEL DXP ©ATE-Universidad de Oviedo 86

EJERCICIO – EDITAR UN NUEVO COMPONENTE (LED3mm)

Page 87: Herramientas de CAD Electrónicoprofesores.sanvalero.net/~arnadillo/Documentos/Apuntes/Prototipo/... · •PRJPCB Proyecto para diseño de placa y/o simulación. •PrjFpg Proyecto

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

Page 88: Herramientas de CAD Electrónicoprofesores.sanvalero.net/~arnadillo/Documentos/Apuntes/Prototipo/... · •PRJPCB Proyecto para diseño de placa y/o simulación. •PrjFpg Proyecto

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

Page 89: Herramientas de CAD Electrónicoprofesores.sanvalero.net/~arnadillo/Documentos/Apuntes/Prototipo/... · •PRJPCB Proyecto para diseño de placa y/o simulación. •PrjFpg Proyecto

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)

Page 90: Herramientas de CAD Electrónicoprofesores.sanvalero.net/~arnadillo/Documentos/Apuntes/Prototipo/... · •PRJPCB Proyecto para diseño de placa y/o simulación. •PrjFpg Proyecto

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

Page 91: Herramientas de CAD Electrónicoprofesores.sanvalero.net/~arnadillo/Documentos/Apuntes/Prototipo/... · •PRJPCB Proyecto para diseño de placa y/o simulación. •PrjFpg Proyecto

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

Page 92: Herramientas de CAD Electrónicoprofesores.sanvalero.net/~arnadillo/Documentos/Apuntes/Prototipo/... · •PRJPCB Proyecto para diseño de placa y/o simulación. •PrjFpg Proyecto

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, …

Page 93: Herramientas de CAD Electrónicoprofesores.sanvalero.net/~arnadillo/Documentos/Apuntes/Prototipo/... · •PRJPCB Proyecto para diseño de placa y/o simulación. •PrjFpg Proyecto

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

Page 94: Herramientas de CAD Electrónicoprofesores.sanvalero.net/~arnadillo/Documentos/Apuntes/Prototipo/... · •PRJPCB Proyecto para diseño de placa y/o simulación. •PrjFpg Proyecto

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)

Page 95: Herramientas de CAD Electrónicoprofesores.sanvalero.net/~arnadillo/Documentos/Apuntes/Prototipo/... · •PRJPCB Proyecto para diseño de placa y/o simulación. •PrjFpg Proyecto

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

Page 96: Herramientas de CAD Electrónicoprofesores.sanvalero.net/~arnadillo/Documentos/Apuntes/Prototipo/... · •PRJPCB Proyecto para diseño de placa y/o simulación. •PrjFpg Proyecto

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.

Page 97: Herramientas de CAD Electrónicoprofesores.sanvalero.net/~arnadillo/Documentos/Apuntes/Prototipo/... · •PRJPCB Proyecto para diseño de placa y/o simulación. •PrjFpg Proyecto

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.

Page 98: Herramientas de CAD Electrónicoprofesores.sanvalero.net/~arnadillo/Documentos/Apuntes/Prototipo/... · •PRJPCB Proyecto para diseño de placa y/o simulación. •PrjFpg Proyecto

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.

Page 99: Herramientas de CAD Electrónicoprofesores.sanvalero.net/~arnadillo/Documentos/Apuntes/Prototipo/... · •PRJPCB Proyecto para diseño de placa y/o simulación. •PrjFpg Proyecto

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

Page 100: Herramientas de CAD Electrónicoprofesores.sanvalero.net/~arnadillo/Documentos/Apuntes/Prototipo/... · •PRJPCB Proyecto para diseño de placa y/o simulación. •PrjFpg Proyecto

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.

Page 101: Herramientas de CAD Electrónicoprofesores.sanvalero.net/~arnadillo/Documentos/Apuntes/Prototipo/... · •PRJPCB Proyecto para diseño de placa y/o simulación. •PrjFpg Proyecto

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.

Page 102: Herramientas de CAD Electrónicoprofesores.sanvalero.net/~arnadillo/Documentos/Apuntes/Prototipo/... · •PRJPCB Proyecto para diseño de placa y/o simulación. •PrjFpg Proyecto

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.

Page 103: Herramientas de CAD Electrónicoprofesores.sanvalero.net/~arnadillo/Documentos/Apuntes/Prototipo/... · •PRJPCB Proyecto para diseño de placa y/o simulación. •PrjFpg Proyecto

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”.

Page 104: Herramientas de CAD Electrónicoprofesores.sanvalero.net/~arnadillo/Documentos/Apuntes/Prototipo/... · •PRJPCB Proyecto para diseño de placa y/o simulación. •PrjFpg Proyecto

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

Page 105: Herramientas de CAD Electrónicoprofesores.sanvalero.net/~arnadillo/Documentos/Apuntes/Prototipo/... · •PRJPCB Proyecto para diseño de placa y/o simulación. •PrjFpg Proyecto

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)

Page 106: Herramientas de CAD Electrónicoprofesores.sanvalero.net/~arnadillo/Documentos/Apuntes/Prototipo/... · •PRJPCB Proyecto para diseño de placa y/o simulación. •PrjFpg Proyecto

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.

Page 107: Herramientas de CAD Electrónicoprofesores.sanvalero.net/~arnadillo/Documentos/Apuntes/Prototipo/... · •PRJPCB Proyecto para diseño de placa y/o simulación. •PrjFpg Proyecto

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).

Page 108: Herramientas de CAD Electrónicoprofesores.sanvalero.net/~arnadillo/Documentos/Apuntes/Prototipo/... · •PRJPCB Proyecto para diseño de placa y/o simulación. •PrjFpg Proyecto

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

Page 109: Herramientas de CAD Electrónicoprofesores.sanvalero.net/~arnadillo/Documentos/Apuntes/Prototipo/... · •PRJPCB Proyecto para diseño de placa y/o simulación. •PrjFpg Proyecto

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”

Page 110: Herramientas de CAD Electrónicoprofesores.sanvalero.net/~arnadillo/Documentos/Apuntes/Prototipo/... · •PRJPCB Proyecto para diseño de placa y/o simulación. •PrjFpg Proyecto

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).

Page 111: Herramientas de CAD Electrónicoprofesores.sanvalero.net/~arnadillo/Documentos/Apuntes/Prototipo/... · •PRJPCB Proyecto para diseño de placa y/o simulación. •PrjFpg Proyecto

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.

Page 112: Herramientas de CAD Electrónicoprofesores.sanvalero.net/~arnadillo/Documentos/Apuntes/Prototipo/... · •PRJPCB Proyecto para diseño de placa y/o simulación. •PrjFpg Proyecto

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.

Page 113: Herramientas de CAD Electrónicoprofesores.sanvalero.net/~arnadillo/Documentos/Apuntes/Prototipo/... · •PRJPCB Proyecto para diseño de placa y/o simulación. •PrjFpg Proyecto

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

Page 114: Herramientas de CAD Electrónicoprofesores.sanvalero.net/~arnadillo/Documentos/Apuntes/Prototipo/... · •PRJPCB Proyecto para diseño de placa y/o simulación. •PrjFpg Proyecto

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.

Page 115: Herramientas de CAD Electrónicoprofesores.sanvalero.net/~arnadillo/Documentos/Apuntes/Prototipo/... · •PRJPCB Proyecto para diseño de placa y/o simulación. •PrjFpg Proyecto

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.

Page 116: Herramientas de CAD Electrónicoprofesores.sanvalero.net/~arnadillo/Documentos/Apuntes/Prototipo/... · •PRJPCB Proyecto para diseño de placa y/o simulación. •PrjFpg Proyecto

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.

Page 117: Herramientas de CAD Electrónicoprofesores.sanvalero.net/~arnadillo/Documentos/Apuntes/Prototipo/... · •PRJPCB Proyecto para diseño de placa y/o simulación. •PrjFpg Proyecto

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.

Page 118: Herramientas de CAD Electrónicoprofesores.sanvalero.net/~arnadillo/Documentos/Apuntes/Prototipo/... · •PRJPCB Proyecto para diseño de placa y/o simulación. •PrjFpg Proyecto

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.

Page 119: Herramientas de CAD Electrónicoprofesores.sanvalero.net/~arnadillo/Documentos/Apuntes/Prototipo/... · •PRJPCB Proyecto para diseño de placa y/o simulación. •PrjFpg Proyecto

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.

Page 120: Herramientas de CAD Electrónicoprofesores.sanvalero.net/~arnadillo/Documentos/Apuntes/Prototipo/... · •PRJPCB Proyecto para diseño de placa y/o simulación. •PrjFpg Proyecto

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

Page 121: Herramientas de CAD Electrónicoprofesores.sanvalero.net/~arnadillo/Documentos/Apuntes/Prototipo/... · •PRJPCB Proyecto para diseño de placa y/o simulación. •PrjFpg Proyecto

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.

Page 122: Herramientas de CAD Electrónicoprofesores.sanvalero.net/~arnadillo/Documentos/Apuntes/Prototipo/... · •PRJPCB Proyecto para diseño de placa y/o simulación. •PrjFpg Proyecto

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.

Page 123: Herramientas de CAD Electrónicoprofesores.sanvalero.net/~arnadillo/Documentos/Apuntes/Prototipo/... · •PRJPCB Proyecto para diseño de placa y/o simulación. •PrjFpg Proyecto

Herramientas de CAD Electrónico

PROTEL DXP ©ATE-Universidad de Oviedo 123

IMPRESIÓN DE RESULTADOS

Page 124: Herramientas de CAD Electrónicoprofesores.sanvalero.net/~arnadillo/Documentos/Apuntes/Prototipo/... · •PRJPCB Proyecto para diseño de placa y/o simulación. •PrjFpg Proyecto

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.

Page 125: Herramientas de CAD Electrónicoprofesores.sanvalero.net/~arnadillo/Documentos/Apuntes/Prototipo/... · •PRJPCB Proyecto para diseño de placa y/o simulación. •PrjFpg Proyecto

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

Page 126: Herramientas de CAD Electrónicoprofesores.sanvalero.net/~arnadillo/Documentos/Apuntes/Prototipo/... · •PRJPCB Proyecto para diseño de placa y/o simulación. •PrjFpg Proyecto

Herramientas de CAD Electrónico

PROTEL DXP ©ATE-Universidad de Oviedo 126

IMPRESIÓN DE RESULTADOSCARA INFERIOR CON AGUJEROS

SERIGRAFIA DE CARA SUPERIOR