kicad todas las funciones

Upload: wilmer-casas

Post on 11-Feb-2018

224 views

Category:

Documents


0 download

TRANSCRIPT

  • 7/23/2019 KiCad Todas Las Funciones

    1/201

  • 7/23/2019 KiCad Todas Las Funciones

    2/201

    Kicad

    Contenido:

    1 - Presentacin1.1 - Descripcin

    2 - Instalacin e inicializacin2.1 - Opciones de visualizacin

    2.2 - Versin LINUX: instalacin2.3 - Versiones Windows: instalacin2.4 - Inicializacin de la configuracin por defecto2.5 - Normas de utilizacin de Kicad

    3 - Utilizacin3.1 - Pantalla general3.2 - Ventana de acceso a las aplicaciones3.3 - Ventana del rbol del proyecto3.4 - Barra de herramientas

    1 - Presentacin

    1.1 - DescripcinLa suite Kicades un conjunto de aplicaciones de esquemas de conexionado y circuitos impresosdisponible en los sistemas operativos:

    - LINUX- Windows 98/XP/2000

    La aplicacin kicades un gestor de proyectos que facilita la utilizacin de los diferentes programasnecesarios para la realizacin de los esquemas, circuitos impresos y para el control de los ficheros defabricacin.Las distintas aplicaciones son:

    Eeschema: editor de esquemas.. Pcbnew: editor de circuitos impresos. Cvpcb: que permite la asociacin fcil entre los componentes del esquema y los mdulos

    fsicos correspondientes del circuito impreso. Gerbview: visor de ficheros Gerber.

  • 7/23/2019 KiCad Todas Las Funciones

    3/201

    Kicad

    2 - Instalacin e inicializacin

    2.1 - Opciones de visualizacin

    Se aconseja ajustar el panel de control de pantalla en modo 24 o 32 bits por pixel.El modo 16 bits es vlido para eeschema, pero para pcbnew el modo de visualizacin 3D del circuito nofunciona en LINUX.

    2.2 - Versin LINUX: instalacin

    Se aconseja (aunque no es estrictamente necesario) colocar el rbol de directorios kicad en/usr/local.Cualquier otro directorio de instalacin est permitido pero, en caso de dificultad, es en el directorio/usr/local/kicad donde las aplicaciones tienden a buscar las bibliotecas y otros ficheros que no consiguenencontrar.

    1. Entrar como usuario root.2. Copiar el fichero kicad.tgz en el directorio /usr/local. Se puede tambin utilizar el fichero

    kicad.zip (con el precio de un pequeo complemeto de instalacin).3. Ejecutar el comando tar zxvf kicad.tgz (o unzip kicad.zip). Se crearn el directorio kicad y

    sus subdirectorios y se copiarn los ficheros

    4. Opcionalmente, modificar el fichero /etc/profile (u otro fichero de configuracin estndar/usr/.profile, segn la distribucin LINUX utilizada) para aadir a la lnea PATH el camino(path) de los ejecutables de EESchema (/usr/local/kicad/linux). No se debe utilizar el vnculosimblico, ya que PCBNEW necesita conocer el camino de los ejecutables para encontrar allalgunos ficheros complementarios (configuracin por defecto, ficheros de ayuda en lnea...)

    5. Eventualmente, ajustar los permisos de acceso. Por defecto, los ficheros son de lectura (yejecucin para los ejecutables) para todos y de lectura/escritura para el propietario. Elpropietario es root.Si se ha utilizado el fichero kicad.zip, habr que hacer ejecutables los 5 ficheros siguientes:kicad, pcbnew, eeschema, cvpcb, gerbviewy el editor de texto wyoeditoren el directoriokicad/linux (comando chmod +x kicad).

    6. Eeschema utiliza las teclas de funcin F1 a F4 (zooms).No deben por tanto ser reasignadas.

    Bajo KDE, abrir el men de configuracin de KDE para suprimir las reasignaciones si lasfunciones de zoom se encuentran inactivas.Notas:Cualquier modificacin del archivo profile necesita reiniciar la aplicacin para ser tenida en cuenta.Bajo KDE se puede crear un icono para abrir el gestor de proyecto kicad.Es preferible utilizar el gestor de proyecto kicad mejor que eeschema para aprovechar la gestin deproyectos (el ejecutable kicad se encuentra en /usr/local/linux.Se puede copiar /usr/local/linux/kicad.desktop en el escritorio.

    2.3 - Versiones Windows: instalacin

    1. Copiar el directorio Kicad y sus subdirectorios en el disco que se prefiera ( C:, D:,...).2. Crear un icono para abrir el gestor de proyectos kicad.exe.

    Es preferible utilizar el gestor de proyectos kicad.exe antes que eeschema para aprovechar

    la gestin de proyectos. (el ejecutable kicad.exe se encuentra en disco:\Kicad\winexe\),donde disco es el disco (C:, D: ...) donde se ha instalado el directorio kicad.

    Nota 1:EESchema puede instalarse en un servidor sin problemas. Ha sido concebido propiamente para ello.

    Nota 2:La desinstalacin es elemental : basta con borrar el directorio kicad y el icono creado.

    2.4 - Inicializacin de la configuracin por defecto

    Se incluye un fichero de configuracin por defecto en el directorio kicad/template: kicad.pro.Sirve como fichero de configuracin modelo para cualquier nuevo proyecto.Este fichero puede completarse, si es necesario, principalmente con la lista de las bibliotecas que se

    deseen cargar.Abrir eeschema mediante el gestor kicad o directamente (Linux:/usr/local/kicad/linux/eeschema).Actualizar la configuracin (lista de los ficheros de bibliotecas principalmente).

  • 7/23/2019 KiCad Todas Las Funciones

    4/201

    KicadGuardar la configuracin modificada en /usr/local/kicad/template/kicad.pro

    2.5 - Normas de utilizacin de Kicad

    Para gestionar fcilmente un proyecto, es decir, el conjunto de los ficheros que lo constituyen (ficherosde esquemas de conexionado, de circuitos impresos, bibliotecas complementarias, ficheros defabricacin: fototrazado, taladrado, posicionamiento automtico de componentes...) es preferible crearunproyecto.

    Se aconseja por tanto:

    Crear un directorio de trabajo para dicho proyecto (mediante Kicad u otro programa).

    En dicho directorio, crear un proyecto (mediante Kicad) (fichero.pro) con el icono .

    Est ms que aconsejado dar al directorio de trabajo y al proyecto el mismo nombre.

    Kicadcrea un fichero con la extensin .pro, que mantiene ciertos parmetros de gestin del proyecto (elnombre del fichero esquema de conexionado principal, la lista de las bibliotecas utilizadas en elesquema y en los circuitos impresos entre otros).El nombre del fichero esquema principal, as como el del circuito impreso, es por defecto el nombre delproyecto.

    As, si se crea un proyecto ejemplo, en el directorio ejemplo, los f ichero por defecto sern:Ejemplo.pro archivo de gestin del proyecto.

    Ejemplo.sch archivo del esquema principal.

    Ejemplo.brd archivo del circuito impreso.

    ejemplo.net archivo netliste.

    ejemplo.xxx otros archivos creados por aplicaciones complementarias

    exemple.cache.lib archivo cach de las bibliotecas del esquema(copia de seguridad de los componentes utilizados)

  • 7/23/2019 KiCad Todas Las Funciones

    5/201

    Kicad3 - Utilizacin

    3.1 - Pantalla general

    Se compone de la ventana del rbol del proyecto, de la ventana de botones de las aplicaciones y de unaventana de mensajes.El men y la barra de herramientas permiten crear, leer y guardar los ficheros de proyecto (*.pro).

    3.2 - Ventana de acceso a las aplicaciones

    Los botones corresponden a los comandos:

    Abrir Eeschema

    Abrir Cvpcb.

    Abrir Pcbnew.

    Abrir Gerbview.

  • 7/23/2019 KiCad Todas Las Funciones

    6/201

    Kicad3.3 - Ventana del rbol del proyecto

    Con doble click en la lnea se abre tambin eleditor de esquemas, en este caso con ejemplo.sch.

    Con doble click en la lnea se abre tambin eleditor de circuitos impresos, es este caso conejemplo.brd.

    3.4 - Barra de herramientas

    Crear fichero de configuracin de un nuevo proyecto. Si existe, se copia en el directorio detrabajo actual el fichero modelo kicad.pro en el directorio kicad/winexe o kicad/linux.

    Abrir proyecto ya existente.

    Guardar fichero de configuracin actual.

    Crear un archivo .zip del proyecto (esquemas, bibliotecas, pcb, etc...).

  • 7/23/2019 KiCad Todas Las Funciones

    7/201

  • 7/23/2019 KiCad Todas Las Funciones

    8/201

    Eeschema

    Contenido:

    1 - Presentacin1.1 - Descripcin1.2 - Caractersticas tcnicas principales

    1 - Presentacin

    1.1 - Descripcin

    EESchema es un potente programa de edicin de esquemas de circuitos electrnicosdisponible en los sistemas operativos

    LINUX

    Windows 98/XP/NTSea cual sea el sistema utilizado, los ficheros generados son totalmente compatiblesentre un sistema y el otro.EESchema es una aplicacin integrada puesto que todas las funciones de diseo, decontrol, de trazado, de gestin de bibliotecas y de acceso al programa de circuitosimpresos son ejecutadas desde EESchema sin salir de la aplicacin.Permite realizar diseos bajo forma jerrquica para gestionar esquemas multi-hoja.Es un programa destinado a trabajar asociado a otro programa de realizacin decircuitos impresos, PCBNEW, al que proporcionar el fichero Netlistque describe elesquema de la placa de circuito impreso a realizar.EESchema integra igualmente un editor de componentes que permite crear y editar

    dichos componentes, su visualizacin y la manipulacin de las bibliotecas decomponentes (importar, exportar, aadir y borrar componentes en las bibliotecas).

    EESchema integra tambin todas las funciones adicionales (pero sin embargoindispensables) de una aplicacin de esquemas electrnicos moderna:

    Control de reglas elctricas (D.R.C.) para la deteccin automtica deconexiones incorrectas, entradas de componentes al aire...

    Generacin de ficheros de trazado en formato POSTSCRIPT o HPGL. Generacin de ficheros de trazado en la impresora local. Generacin de la lista de material. Generacin del fichero Netlistpara la aplicacin de circuitos impresos o para

    un simulador.1.2 - Caractersticas tcnicas principales

    Esta aplicacin funciona en modo 32 bits, su capacidad de tratamiento de circuitosslo est limitada por la capacidad de memoria disponible.No hay, por tanto, limitacin real en el nmero de componentes, de pins porcomponente, de conexiones, de hojas...EESchema trabaja con esquemas de una o varias hojas.En el caso de esquemas multi-hoja, la representacin se denomina jerrquica y elacceso a cada hoja es entonces inmediato.El tamao mximo de los diseos es ajustable en todo momento de los formatos A4 al

    A0 y de los formatos A al E.

  • 7/23/2019 KiCad Todas Las Funciones

    9/201

    Eeschema

    Contenido:

    2 - Comandos generales2.1 - Acceso a los comandos2.2 - Comandos de RATON

    2.2.1 - Comandos bsicos2.2.2 - Operaciones sobre los bloques

    2.3 - Atajos de teclado (hot keys)2.4 - Seleccin del paso de la rejilla2.5 - Ajuste del ZOOM2.6 - Ajuste de las coordenadas del cursor2.7 - Barra de Mens2.8 - Comandos mediante iconos de la barra de tareas superior2.9 - Comandos mediante iconos de la barra de herramientas derecha

    2.10 - Comandos mediante iconos de la barra de herramientas izquierda2.11 - Men emergente y ediciones rpidas de elementos

    2 - Comandos generales

    2.1 - Acceso a los comandos

    Se accede a los diferentes comandos por: Accin sobre la barra de menus (parte superior de la pantalla). Accin sobre los iconos de la parte superior de la pantalla (comandos

    generales) Accin sobre los iconos de la derecha de la pantalla (comandos particulares

    o herramientas) Accin sobre los iconos de la izquierda de la pantalla (Opciones de

    visualizacin) Accin sobre los botones del ratn (comandos complementarios importantes).

    En particular:El botn derecho despliega un men emergente cuyo contenido depende delelemento bajo el cursor (zoom, rejilla y edicin de elementos)

    Teclas de funcin del teclado (F1, F2, F3, F4, tecla Entery barraespaciadora).

    En particular:la tecla Escape (o Esc) permite a menudo anular el comando en curso.La tecla Intro permite duplicar el ltimo elemento creado.

  • 7/23/2019 KiCad Todas Las Funciones

    10/201

    Eeschema

    Se ven aqu los diferentes accesos a los comandos.

    2.2 - Comandos de RATON

    2.2.1 - Comandos bsicos

    Botn izquierdo: Simple click: se muestran las caractersticas del componente o del texto bajo

    el cursor Doble click: edicin (si el elemento es editable) del componente o texto.

    Botn derecho: Despliegue de un men emergente

    2.2.2 - Operaciones sobre los bloques

    Los comandos de desplazamiento, arrastre, copia y borrado de bloques pueden

    utilizarse en todos los mens del esquema.Manteniendo pulsado el botn izquierdo del ratn se traza el marco del bloque.El comando se ejecuta al soltar el botn.

  • 7/23/2019 KiCad Todas Las Funciones

    11/201

    Eeschema

    Manteniendo pulsada una de las teclas Shift, Ctrl, o las 2 teclas Shift yCtrl, en el momento de hacer click con el botn derecho del ratn, seselecciona la orden de copia, de desplazamiento en modo drag o deborrado.

    tambin se puede seleccionar el comando despus de haber determinado elmarco del bloque.

    Resumen de comandos:

    Botn izquierdo pulsado Trazado del marco para desplazar el bloque

    Shift + botn izquierdo pulsado Trazado del marco para copiar el bloque

    Ctrl + botn izquierdo pulsado Trazado del marco para mover el bloque

    Shft+Ctrl + botn izquierdo pulsado Trazado del marco para borrar el bloque

    Al soltar el botn: ejecucin.

    En desplazamiento: Hacer click de nuevo con el botn para colocar los elementos. Hacer click con el botn derecho para anular.

    Si se ha iniciado un comando de desplazamiento de bloque, tambin se puedeseleccionar otra accin sobre ese bloque mediante el men emergente (botnderecho del ratn):

    2.3 - Atajos de teclado (hot keys)

    No se distingue entre maysculas y minsculas. tecla SUPR: Borrar (cualquier elemento)

    tecla R: Rotar (componente o etiqueta) tecla X: Espejo X (componente) teclaY: Espejo Y (componente) tecla N: Orientacin cero, sin espejo (componente) tecla M: Mover (desplazamiento) componente

  • 7/23/2019 KiCad Todas Las Funciones

    12/201

    Eeschema

    2.4 - Seleccin del paso de la rejilla

    El cursor de dibujo se desplaza sobre una rejilla, que puede estar activada o no (larejilla est siempre activada en los mens de gestin de biblioteca).

    El cambio del paso de la rejilla se hace desde el men desplegable o desde el menPreferencias/Opciones de la barra de mens.El paso de la rejilla es normalmenta de 50 mils (0,050") o 1,27 mm.Se puede igualmente trabajar con la rejilla mediana (paso = 20 mils) o fina (paso =10mils).Esto no se recomienda para el trabajo usual.Estas rejillas, media y fina, se han previsto para ser utilizadas al crear los diseos delos componentes o para manipular componentes con un nmero de pins muy grande(varias centenas)

    2.5 - Ajuste del ZOOM

    Para cambiar el "ZOOM" : Activar el men emergente (botn derecho del ratn) y seleccionar el zoom

    deseado (o el paso de rejilla deseado). O utilizar las teclas de funcin:

    F1 : Aumento F2 : Reduccin

    F3 : Refresco de pantalla

    F4 : Centrado entorno al cursor

    2.6 - Ajuste de las coordenadas del cursor

    Se puede escoger como unidad de trabajo la pulgada (inch o '') o el milmetro.Sin embargo, EESchema, internamente, trabaja siempre a 1/1000 de pulgada.Las indicaciones de abajo a la derecha de la pantalla informan de :

    El zoom. La posicin absoluta del cursor La posicin relativa del cursor. Las coordenadas relativas (x,y) se pueden poner a cero mediante la barra

    espaciadora. Las coordenadas sern a continuacin relativas a este punto de puesta a 0.

    2.7 - Barra de Mens

    Permite abrir y guardar esquemas y el acceso a los mens de configuracin y a laayuda en lnea.

  • 7/23/2019 KiCad Todas Las Funciones

    13/201

    Eeschema

    2.8 - Comandos mediante iconos de la barra de tareas superior

    La barra de tareas permite el acceso a las funciones principales de EESchema.

    Crear nuevo esquema.

    Abrir esquema.

    Guardar esquema completo (con todas las hojas de la jerarqua).

    Seleccionar el tamao de hoja del diseo y modificarel contenido del cajetn.

    Abrir el editor de componentes Libedit (Examinar, modificar, y editar

    componentes en bibliotecas).Abrir el visualizador de bibliotecas (Viewlib).

    Abrir el navegador que permite mostrar el rbol de la jerarqua del esquema(si contiene sub-hojas) y seleccionar inmediatamente cualquier esquema de lajerarqua.

    Suprimir los elementos seleccionados cuando se ha realizado un moverbloque.

    Copiar los elementos seleccionados cuando se ha realizado un mover bloque

    en memoria.

    Copiar el ltimo elemento o bloque borrado o guardado del esquema actual.

    Anular el ltimo borrado (hasta 10 niveles)

    Acceder al menu de gestin de impresin de los esquemas.

    AbrirCVPCB.

    AbrirPCBNEW.

    Zoom ms y Zoom menos, alrededor del centro de la pantalla.

    Refresco de la pantalla y Zoom ptimo.

    Abrir men de bsqueda de componentes y textos.CrearNetlist(formato Pcbnew o Spice).

    Autonumerar los componentes.

    ERC (Electrical Rule Check) : control automtico de conexiones.

    Generar la lista de componentes y/o etiquetas jerrquicas.

  • 7/23/2019 KiCad Todas Las Funciones

    14/201

    Eeschema

    2.9 - Comandos mediante iconos de la barra de herramientas derecha

    Esta barra permite acceder a las herramientas para:- Colocar componentes, cables y buses, etiquetas de red,textos...- Navegar en la jerarqua de los esquemas multihoja.- Crear sub-hojas de la jerarqua y smbolos de conexin.- Borrar componentes.

    El uso detallado de estas herramientas se describe en el captulo Crear / EditarEsquemas (cap. 5)Un resumen de su uso se ofrece a continuacin:

    Parar el comando actual, anular la herramienta actual.

    Navegar por la jeraqua: esta herramienta permite entrar en una sub-hoja delesquema mostrado (hacer click en el smbolo de la sub-hoja) o subir un nivel en lajerarqua (hacer click en cualquier punto excepto en un smbolo de sub-hoja)

    Abrir el men de colocacin de componentes.

    Abrir el men de colocacin de alimentaciones(powers).

    Colocar lneas de conexin (Wires).

    Colocar buses.

    Colocar conexiones de lnea a bus. Estos elementos slo tienen funcindecorativa y no tienen poder de conexin; no deben por tanto usarse para conectardos lneas.

    Colocar conexiones de bus a bus. Slo pueden conectar dos buses entre ellos.

  • 7/23/2019 KiCad Todas Las Funciones

    15/201

    Eeschema

    Colocar el smbolo de No conectado. Se colocan en los pins que no sedesean conectar de los componentes. Esto sirve en la funcin E.RC. para saber si esnormal tener un pin no conectado o si es un olvido.

    Colocar etiqueta (etiqueta local). Dos lneas pueden conectarse entre ellasmediante dos etiquetas idnticas en la misma hoja. Para conexiones entre dos hojasdiferentes hay que utilizar smbolos globales.

    Colocar etiqueta global. Esto permite asegurar la conexin entre la sub-hojadonde se ha colocado esta etiqueta y la hoja raz que contiene el smbolo de sub-hoja.

    Colocar unin. Para colocar en el punto de interseccin de dos lneas, o entreuna lnea y un pin, cuando pueda haber ambigedad. (Es decir, si un extremo de lalnea o del pin no est conectado a uno de los extremos de otra lnea).

    Colocar smbolo de sub-hoja de jerarqua (rectgulo de dimensin ajustable).Habr que precisar el nombre del fichero para guardar los cambios de este sub

    eesquema.Importar etiquetas globales desde la sub-hoja para crear puntos de conexin en

    un smbolo se sub-hoja jerrquica.Esto supone que ya se han colocado en esta sub-hoja etiquetas globales.Para este smbolo de jerarqua, los puntos de conexin as creados son equivalentes aa los pins de un componente clsico y deben conectarse mediante lneas de conexin.

    Crear etiquetas globales de la sub-hoja para crear puntos de conexin. Estafuncin es anloga a la precedente pero no necesita tener los smbolos globales yadefinidos.

    Trazar lneas para encuadres... Slo tiene valor decorativo y no asegura

    ninguna conexin.

    Colocar textos de comentario. Slo tiene valor decorativo.

    Borrar el elemento esquemtico apuntado por el cursor.Si se sealan varios elementos superpuestos, la prioridad la tiene el ms pequeo (enel orden de prioridad decreciente de unin, NoConectado, cable, bus, texto,componente).Las hojas de jerarqua no se pueden borrar con este comando.

    Nota: la funcin Undelete de la barra de herramientas general permite anular losltimos borrados.

    2.10 - Comandos mediante iconos de la barra de herramientas izquierda

    Esta barra permite las opciones de visualizacin:De la rejillaDe las unidadesDel cursorDe los pins invisiblesY de las direcciones autorizadas de los cables y buses.

  • 7/23/2019 KiCad Todas Las Funciones

    16/201

    Eeschema

    2.11 - Men emergente y ediciones rpidas de elementos

    Un click con el botn derecho del ratn despliega un men cuyo contenido dependedel elemento apuntado por el cursor del ratn (si hay alguno).

    Se tiene acceso inmediato a: A la seleccin del zoom. Al ajuste de la rejilla. Y, segn el caso, a editar los parmetros del elemento ms frecuentemente

    cambiados.

    Men emergente sin seleccin de elementos

    Edicin de una etiqueta.

  • 7/23/2019 KiCad Todas Las Funciones

    17/201

    Eeschema

    Orientacin de un componente

    Edicin de un componente.

  • 7/23/2019 KiCad Todas Las Funciones

    18/201

    Eeschema

    Contenido:

    3 - Men principal3.1 - Men Archivo3.2 - Men Preferencias

    3.2.1 - Men Preferencias/Bibliotecas y Directorios3.2.2 - Men Preferencias/Colores3.2.3 - Menu Preferencias/Opciones3.2.4 - Menu Preferencias/Idioma

    3.3 - Men Ayuda

    3 - Men principal

    3.1 - Men Archivo

    Abrir... Cargar un esquema y su jerarqua.

    Guardar... Guardar el esquema actual y toda su jerarqua.

    Guardar hojaactual

    Guardar la hoja de esquema actual.

    Guardar hojaactual como...

    Guardar la hoja de esquema actual con un nuevo nombre.

    Imprimir Acceder al men de impresin de esquemas (ver cap. Imprimir ytrazar).

    Trazar Acceder al men de trazado (formatos Postscript o HPGL) (vercap. Imprimir y trazar).

  • 7/23/2019 KiCad Todas Las Funciones

    19/201

    Eeschema

    Abrir... Cargar un esquema y su jerarqua.

    Salir Abandonar EESchema (no asegura que se guarden los datos

    pero pedir confirmacin de salida si hay cambios sin guardartanto en los esquemas como en las bibliotecas).

    3.2 - Men Preferencias

    Bibliotecas yDirectorios...

    Seleccionar bibliotecas, su directorio por defecto y extensiones delos ficheros.

    Colores... Acceder al men de seleccin de colores.

    Opciones Seleccionar opciones de visualizacin (unidades, rejilla...)

    GuardarConfiguracin...

    Guardar el fichero de configuracin.

    3.2.1 - Men Preferencias/Bibliotecas y Directorios

  • 7/23/2019 KiCad Todas Las Funciones

    20/201

    Eeschema

    La configuracin de EESchema es esencialmente: La definicin del directorio (path) de las bibliotecas de componentes. La lista de las bibliotecas de componentes. El formato de las netlists generadas.

    Los parmetros de esta configuracin se guardan en el fichero eeschema.cnf (oeeschema.unix.cnf en LINUX)Se pueden tener diferentes ficheros de configuracin en diferentes directorios detrabajo.EESchema busca y utiliza en orden de prioridad decreciente:

    1. El fichero de configuracin en el directorio actual.2. El fichero de configuracin en el directorio donde se encuentra el ejecutable

    eeschema.exe (o eeschema en LINUX). Este fichero puede ser por lo tantola configuracin por defecto.

    3. Los valores por defecto si no se encuentra ningn fichero. Se deber al

    menos rellenar la lista de las bibliotecas a cargar y guardar la configuracin.

    3.2.2 - Men Preferencias/Colores

    Seleccin del color de visualizacin de varios elementos de dibujo y el del fondo depantalla (blanco o negro nicamente).

  • 7/23/2019 KiCad Todas Las Funciones

    21/201

    Eeschema

    3.2.3 - Menu Preferencias/Opciones

    Mostrar Rejilla:Si est activo, se muestra la rejilla de trabajo.

    Tamao Rejilla:Trabajar con la rejilla normal (0,050 pulgadas o 1,27 mm). Las rejillas ms finasson tiles para construir componentes de bibliotecas.

    Mostrar Pins:Mostrar Todo activo: muestra los pins normalmente invisibles (permite visualizarlos pins de alimentacin).

    Unidades:

    Seleccin de la unidad de visualizacin de las coordenadas del cursor(pulgadas o milmetros).Orientacin Lnea: Bus

    Horiz/Vertical activo: slo se pueden dibujar trazos horizontales o verticales.Cualquiera activo: se pueden dibujar trazos con cualquier inclinacin.

    Repeticin de elementos:Incremento X:

    Valor del desplazamiento segn el eje X cuando se duplica un elemento(usualmente 0)

    Incremento Y:

    Valor del desplazamiento segn el eje Y cuando se duplica un elemento(usualmente 0,100 pulgadas o 2,54 mm)

    Incremento Etiquetas:Valor del incremento de texto para la duplicacin de textos terminados por unnmero, tales como elementos de un Bus (valor usual 1 o -1)

    3.2.4 - Menu Preferencias/Idioma

    Permite elegir el idioma de la aplicacin: ingls, francs o espaol.El cambio de idioma tendr efecto la siguiente vez que se entre en Eschema.

    3.3 - Men Ayuda

    Acceso a la ayuda en lnea (este documento) y a las referencias de la versin actual

    de EESchema.

  • 7/23/2019 KiCad Todas Las Funciones

    22/201

    Eeschema

    Contenido:

    4 - Barra de herramientas general

    4.1 - Gestin de la hoja de trazado4.2 - Herramienta de bsqueda4.3 - Herramienta Netlist4.4 - Herramienta Numeracin de componentes4.5 - Herramienta E.R.C

    4.5.1 - Ventana principal

    4.5.2 - Ventana Opciones

    4.6 - Herramienta Procesos/Listados

    4 - Barra de herramientas general4.1 - Gestin de la hoja de trazado

    Permite el acceso al men:

    Se pueden as seleccionar las dimensiones de la hoja de trazado y editar el contenidodel cajetn.

    La fecha mostrada en el cajetn es actualizada automticamente.

    Nmero de hojas y Hoja nmero se actualizan automticamente por la herramienta denumeracin (anotacin) automtica.

  • 7/23/2019 KiCad Todas Las Funciones

    23/201

    Eeschema

    4.2 - Herramienta de bsqueda

    Permite el acceso a esta herramienta.

    Se puede buscar por componente, valor o texto en la hoja actual o en toda la jerarqua.

    El cursor del ratn se posicionar sobre el elemento encontrado en la hojacorrespondiente.

    4.3 - Herramienta Netlist

    Permite el acceso a esta herramienta, que permite generar el fichero netlist.Este fichero puede ser relativo a toda la jerarqua (opcin usual) o solamente a la hojaactual (la netlistes entonces parcial, pero esta opcin puede ser til para ciertosprogramas).

    En los esquemas multi-hoja jerrquicos, toda etiqueta local slo es conocida por lahoja a la que pertenece.

    As, la etiqueta TOTO de la hoja 3 es diferente de la etiqueta TOTO de la hoja 5 (si nose ha introducido una conexin jerrquica para conectarlas voluntariamente).

    Esto es debido al hecho de que el nmero de la hoja (actualizado por el comandonumeracin) est asociado a la etiqueta local. En el ejemplo precedente, la primeraetiqueta TOTO es en realidad TOTO_3 y la segunda es en realidad TOTO_5.

    Esta asociacin puede ser deshabilitada si se desea, pero se debe tener cuidado conlas posibles conexiones no deseadas.

    Nota 1:

    La longitud de las variables no est limitada por EESchema, pero las aplicaciones queutilicen las netlists generadas pueden estar limitadas en este punto.

    Nota 2:

    Se deben evitar los espacios en las etiquetas porque aparecen como varias palabras.Tampoco es una limitacin de EESchema, pero la mayor parte de los formatos denetlistsuponen que una etiqueta consta de una sola palabra.

  • 7/23/2019 KiCad Todas Las Funciones

    24/201

    Eeschema

    Opciones:

    Formato por defecto:

    Seleccin del tipo de netlistgenerada (Pcbnew OrcadPcb2, CadStar, Spice) = Pcbnew

    Se puede generar tambin la netlisten los formatos

    Orcad PCB2

    CadStar

    Spice, para el simulador Spice.

    4.4 - Herramienta Numeracin de componentes

    Permite acceder a esta herramienta.

    Esta herramienta permite numerar automticamente los componentes.

    Para los componentes que constan de varios elementos por encapsulado (como elencapsulado 7400 que contiene 4 elementos) tiene adems numeracin automtica de

    los elementos (as, el encapsulado 7400 denominado U3 se descompone en U3A,U3B, U3C y U3D).

    Se pueden numerar incondicionalmente todos los componentes o solamente losnuevos, es decir, los que no han sido numerados todava (los que tienen unareferencia que acaba por ?, como por ejemplo U?).

    Numerar:Jerarqua:

    Se renumeran los componentes de todas las hojas (opcin usual).

  • 7/23/2019 KiCad Todas Las Funciones

    25/201

    Eeschema

    Hoja actual:

    Slo se renumeran los componentes de la hoja actual (opcin para utilizarlaslo en casos especiales, por ejemplo para evaluar el nmero de resistenciasde la hoja actual...)

    Seleccin:

    Todos los componentes:

    Numeracin incondicional, todos los componentes son renumerados (opcinpara utilizarla despus de copiar bloques, por ejemplo, cuando hay referenciasduplicadas).

    Slo nuevos componentes:

    Numeracin condicional, slo los nuevos componentes son numerados (opcinusual).

    Botones:Numerar:

    Ejecutar la numeracin.

    Borrar Numeracin:

    Borrar totalmente la numeracin.

    4.5 - Herramienta E.R.C

    Permite acceder a esta herramienta

    Esta herramienta permite el control elctrico del esquema (test tipo Electrical Rule

    Check).Esta funcin es particularmente til para descubrir conexiones olvidadas eincoherencias

    EESchema coloca marcadores en los pins o en las etiquetas que puedan plantearproblemas.

    El diagnstico de errores puede ser determinado haciendo click (botn izquierdo delratn) sobre los marcadores.

    Se puede generar tambin un fichero de errores.

    4.5.1 - Ventana principal

  • 7/23/2019 KiCad Todas Las Funciones

    26/201

    Eeschema

    Los errores son totalizados en el cuadro Erc Diagnsticos:

    - Total general.

    - Nmero de errores tipo ERROR.

    - Nmero de errores tipo Aviso.

    Opciones Acceso al men de parametrizacin de los tipos de error.

    Informe de errorSi activo: se generar un fichero con la lista de los errores alfinal del test ERC.

    Test Erc Ejecucin del test ERC.

    Borrar MarcadoresBorrar los marcadores ERC. Al ejecutar un nuevo test ERC seborran siempre los marcadores anteriores.

    4.5.2 - Ventana Opciones

  • 7/23/2019 KiCad Todas Las Funciones

    27/201

    Eeschema

    Este cuadro permite ajustar la matriz de conflictos y errores detectados.

    Para cada tipo de conexin se puede elegir 1 entre 3 opciones:

    Sin error

    Aviso (Warning)

    Error

    Cada casilla de la matriz de gestin de conflictos puede modificarse haciendo clicksobre ella.

    4.6 - Herramienta Procesos/Listados

    Este men permite generar un fichero lista de los componentes y/o de lasconexiones jerrquicas (etiquetas globales)

    Los conponentes se pueden listar clasificados por:

    Referencia

    Valory los encapsulados mltiples pueden listarse elemento a elemento.

    Las etiquetas globales se pueden listar clasificadas por

    Orden alfabtico

    Hoja jerrquica

    Las diferentes clasificaciones pueden ser generadas simultneamente.

  • 7/23/2019 KiCad Todas Las Funciones

    28/201

    Eeschema

    Las opciones son:

    Componentes porreferencia

    Generacin de la lista de componentes clasificados porReferencia.

    Componenetes porvalor

    Generacin de la lista de componentes clasificados porvalor.

    Sub ComponentesLa lista generada muestra los elementos por encapsulado(ej. U2A, U2B...).

    Pins de jerarqua pornombre

    Generacin de la lista de conexiones jerrquicasclasificadas alfabticamente.

    Pins de Jerarqua porhojas

    Generacin de la lista de conexiones jerrquicasclasificadas por nmero de hoja

    Crear Lista Generar fichero.

  • 7/23/2019 KiCad Todas Las Funciones

    29/201

    Eeschema

    Contenido:

    5 - Crear / Editar Esquemas

    5.1 - Algunas definiciones5.2 - Consideraciones generales5.3 - Cadena de desarrollo5.4 - Posicionar y Editar componentes

    5.4.1 - Cargar y posicionar un componente

    5.4.2 - Colocar alimentaciones

    5.4.3 - Editar/Modificar un componente ya colocado

    5.4.3.1 - Modificar un componente

    5.4.3.2 - Modificar un campo de un componente

    5.5 - Lneas de conexin, Buses, Etiquetas, Alimentaciones

    5.5.1 - Elementos bsicos5.5.2 - Establecer conexiones (Lneas de conexin y Etiquetas)

    5.5.3 - Establecer conexiones (Bus)

    5.5.3.1 - Miembros de un bus

    5.5.3.2 - Conexiones entre miembros de un bus

    5.5.3.3 - Conexiones globales entre buses

    5.5.4 - Conexin de alimentaciones

    5.5.5 - Utilizacin de los smbolos No Conectado

    5.6 - Complementos

    5.6.1 - Comentarios5.6.2 - Cajetn

    5.7 - Esquemas en jerarqua5.7.1 - Presentacin

    5.7.2 - Navegar por la Jerarqua

    5.7.3 - Crear una jerarqua. Generalidades

    5.7.4 - Colocar un smbolo de jerarqua

    5.7.5 - Colocar Conexiones: Pins de jerrqua.

    5.7.6 - Colocar Conexiones: Etiquetas Globales

    5.7.7 - Etiquetas, GLabels y Pins Power invisibles5.7.7.1 - Etiquetas simples

    5.7.7.2 - Etiquetas Globales

    5.7.7.3 - Pins invisibles de alimentacinPower invisibles

    5 - Crear / Editar Esquemas

    5.1 - Algunas definiciones

    Un esquema puede representarse en una sola hoja, pero la mayor parte de las vecesnecesitar varias hojas.

  • 7/23/2019 KiCad Todas Las Funciones

    30/201

    Eeschema

    Un esquema representado en varias hojas se denomina entoncesjerrquico, y el conjuntode estas hojas (cada una representada por un fichero propio) constituye para EESchema unproyecto.

    El proyecto est constituido por el esquema principal, llamado esquema raz(o root), ylos sub-esquemas que constituyen la jerarqua.

    Para que EESchema pueda, a partir del esquema raz, encontrar los dems ficheros delproyecto, se deben seguir unas reglas de diseo que son desarrolladas por el programa.

    En el programa se hablar de proyecto, tanto para los esquemas reducidos a una sola hojacomo para los esquemas multihoja en jerarqua.

    Por otra parte, un captulo especial desarrolla la utilizacin de la jerarqua y susparticularidades.

    5.2 - Consideraciones generales

    Un esquema realizado con EESchema es ms que una simple representacin de un montajeelectrnico.

    Es normalmente el punto de entrada de una cadena de desarrollo que permite:

    Controlar las reglas elctricas (control E.RC.), que posibilita a menudo detectarautomticamente errores u olvidos en el esquema

    Generar automticamente la lista de componentes.

    Generar netlists para simular el funcionamiento con programas de simulacincomo Pspice.

    Generar netlists para realizar circuitos impresos (PCBNEW). El control de

    coherencia entre el esquema y el circuito impreso es automtico e instantneo.Para que se puedan aprovechar todas estas posibilidades, se deben respetar ciertasobligaciones y convenciones, y as evitar malas sorpresas y errores.

    Un esquema est constituido principalmente por componentes, lneas de conexin o wires,etiquetas, uniones, buses y alimentaciones.

    Para tener ms claridad en el esquema se pueden colocar elementos puramente grficoscomo las entradas de bus, comentarios y lneas a trazos para encuadrar subcircuitos.

    5.3 - Cadena de desarrollo

  • 7/23/2019 KiCad Todas Las Funciones

    31/201

    Eeschema

    Esquema

    Netlist CircuitosImpresos

    SimulacinTrazados

    Lista cmp

    Bibliotecas

    El programa de esquemas de conexionado trabaja a partir de bibliotecas de componentes.

    Adems de los ficheros de trazado, el fichero netlistes particularmente importante porque esel que utilizan los dems programas.

    Un fichero netlistda la lista de componentes y la lista de conexiones resultante del esquema.

    Existe (desgraciadamente para el usuario) un gran nmero de formatos de netlist, de los quealgunos son ms conocidos. Es el caso del formato Pspice, por ejemplo.

    5.4 - Posicionar y Editar componentes

    5.4.1 - Cargar y posicionar un componente

    Para cargar un componente, utilizar la herramienta

    Para colocar un nuevo componente, hacer click en la posicin deseada.

    Una ventana permite escribir el nombre del mdulo que se desea cargar.

    La ventana muestra los dos ltimos elementos cargados.

    Si se escribe nicamente *, o si selecciona el botn Listar Todos , EESchema muestra lalista de bibliotecas y despus la lista de los componentes disponibles.

    Si se escribe el smbolo = seguido de palabras clave, EESchema muestra la lista de loscomponentes disponibles restringida a los mdulos incluyendo en su lista de palabras clavetodas las palabra clave escritas.

    Se puede tambin listar una seleccin: por ejemplo, si se escribe LM2*, todos los

    componentes cuyo nombre comience porLM2son listados.

    El componente seleccionado aparece en la pantalla en modo desplazamiento.

  • 7/23/2019 KiCad Todas Las Funciones

    32/201

    Eeschema

    Se puede, antes de colocarlo en la posicin deseada (hacer click con el botn izquierdo delratn), hacerlo girar 90 grados (y por rotaciones sucesivas 180 y 270 grados), ponerlo enposicin espejo segn el eje X o el Y o seleccionar su representacin transformada (hacerclick con el botn derecho del ratn para desplegar el men de edicin rpida).

    Se podr, evidentemente, hacer todo fcilmente tambin despus de posicionarlo.

    Si el componente exacto deseado no existe, se puede, la mayora de las veces, cargar uncomponente anlogo y modificar despus su valor: si se desea un 54LS00 se puede cargarun 74LS00, editar el valor 74LS00 y cambiarlo a 54LS00

    Aqu se muestra un componente mientras se posiciona:

    5.4.2 - Colocar alimentaciones

    Un smbolo de alimentacin es un componente (estos smbolos estn agrupados en labiblioteca power).

    Se puede, por tanto, utilizar el comando de la seccin anterior.

    Sin embargo, como la colocacin de alimentaciones se usa con frecuencia, se dispone de la

    herramientaEsta herramienta es anloga a la anterior, haciendo la bsqueda directamente en labibliotecapower, de ah el ahorro de tiempo.

  • 7/23/2019 KiCad Todas Las Funciones

    33/201

    Eeschema

    5.4.3 - Editar/Modificar un componente ya colocado

    Hay dos tipos de edicin.

    La modificacin (posicin, orientacin, seleccin de la representacin o de un

    elemento) del propio componente. La modificacin de uno de los campos (referencia, valor u otros) del componente.

    Cuando un componente acaba de ser colocado, quiz haya que modificar su valor(particularmente para las resistencias, condensadores...), pero no es til atribuirleinmediatamente un nmero de referencia o seleccionar el elemento (para los componentescon elementos mltiples como el 7400).

    Esto se puede hacer automticamente mediante la funcin de numeracin automtica.

    5.4.3.1 - Modificar un componente

    Colocar el cursor del ratn sobre el componente (no sobre un campo). Se puede entonces: Hacer click 2 veces con el botn izquierdo del ratn para abrir el cuadro de edicin

    completo del componente.

    Hacer click con el botn derecho del ratn para abrir el men desplegable y utilizaruno de los comandos mostrados (Move, Orient, Edit, Delete).

    5.4.3.2 - Modificar un campo de un componente

    Se puede para cada campo (hay al menos valor y referencia) modificar el contenido, laposicin, la orientacin, el tamao y la visibilidad del campo.

    Para las ediciones simples, colocar el cursor del ratn sobre el texto del componente y (a

    eleccin): Hacer doble click con el botn izquierdo del ratn para abrir el cuadro de

    modificacin de texto.

    Hacer click con el botn derecho del ratn para abrir el men desplegable y utilizaruno de los comandos mostrados (Move, Rot, Edit, Delete (si no es el campo valor oreferencia).

    Para ediciones ms completas o para crear campos hay que editar el componentecorrespondiente. Este es el men:

  • 7/23/2019 KiCad Todas Las Funciones

    34/201

    Eeschema

    Se puede ahora editar cada campo:

    Cada campo puede ser visible o no, y ser horizontal o vertical.

    La posicin mostrada (y modificable) se indica siempre para un componente normal (sinrotacin o espejo) y es relativa al punto de anclaje del componente.

    5.5 - Lneas de conexin, Buses, Etiquetas, Alimentaciones

    5.5.1 - Elementos bsicos

    Todos los elementos de diseo que no sean componentes pueden colocarse (y modificarse)mediante la barra de herramientas derecha

    Estos elementos de diseo son:

  • 7/23/2019 KiCad Todas Las Funciones

    35/201

    Eeschema

    Lneas de conexin (Wires) para las conexiones normales.

    Buses (que slo sirven para conectar las etiquetas de bus y por esttica del diseo)

    Lneas de puntos, para dibujo de la presentacin

    Uniones, para forzar la conexin de cables o buses que se cruzan. Entradas de bus, tipo Lnea/bus o bus/bus, por esttica de diseo.

    Etiquetas para las conexiones usuales.

    Etiquetas globales, para conexiones entre hojas de la jerarqua.

    Textos de comentario.

    No Conexin (smbolos de No Conectado).

    Las hojas de jerarqua y sus pins de conexiones.

    5.5.2 - Establecer conexiones (Lneas de conexin y Etiquetas)

    Existen dos maneras de establecer conexiones: Trazar lneas de conexin ( Wires ) de pin a pin.

    Utilizar etiquetas.

    La figura siguiente muestra los dos mtodos :

    Nota 1:

    El punto de anclaje de una etiqueta es la esquina de abajo izquierda de la primeraletra de la etiqueta.

    Este punto debe por tanto estar en contacto con una lnea de conexin o estarsuperpuesto al punto de contacto de un pin para que la etiqueta sea tenida en cuenta.

    Nota 2:

    Para establecer una conexin, un segmento de lnea debe estar conectado por susextremos a un extremo de otro segmento o de un pin.

    Si hay superposicin (si una lnea pasa por un pin pero sin estar conectado por un

    extremo), no hay unin.

    Sin embargo, una etiqueta estar conectada a una lnea de conexin sea cual sea laposicin del punto de anclaje de la etiqueta sobre dicha lnea.

  • 7/23/2019 KiCad Todas Las Funciones

    36/201

    Eeschema

    Nota 3:

    Si una lnea de conexin debe ser conectada a otra lnea en un punto que no sea unextremo, habr que colocar una unin (comando Aadir unin) en dicho punto decruce.

    La figura anterior (en la lnea conectada a U1B pin 6) muestra el caso deconexin utilizando una unin .

    Nota 4:

    Si se colocan dos etiquetas diferentes en la misma lnea, se conectan entre ellas y sonentonces equivalentes: cualesquiera otros elementos conectados a una de ellas estnconectados entre s.

    5.5.3 - Establecer conexiones (Bus)

    Consideremos el esquema siguiente:

    Numerosos pins (componente U1 y BUS1 en particular) estn conectados a buses.

    5.5.3.1 - Miembros de un bus

    Hablando estrictamente, desde el punto de vista del esquema, un bus es un conjunto deseales que tienen un nombre que comienza con un prefijo comn y termina por un nmero.

    No es del todo la misma nocin de bus de un microprocesador.

    Cada una de las seales es un miembro del bus.

  • 7/23/2019 KiCad Todas Las Funciones

    37/201

    Eeschema

    PCA0, PCA1, PCA2, son as miembros del bus PCA.

    El bus completo se denomina PCA[n..m], donde n y m son el primer y el ltimo miembro delbus.

    As, si PCA tiene 20 miembros de 0 a 19, el bus se denomina PCA[0..19].

    Pero un conjunto de seales como PCA0, PCA1, PCA2, WRITE, READ nopueden agruparse en un bus.

    5.5.3.2 - Conexiones entre miembros de un bus

    Las conexiones entre pins conectados a un mismo miembro de bus deben hacerse medianteetiquetas.

    En efecto, conectar directamente un pin a un bus no tiene sentido, ya que un bus es unconjunto de seales y esa conexin no debe ser tenida en cuenta por EESchema.

    En el ejemplo anterior, las conexiones se establecen mediante etiquetas colocadas en laslneas conectados a los pins.

    Las conexiones por medio de entradas de bus (segmentos de cable a 45 grados) a las lneastipo bus slo tienen un valor esttico y no son necesarias en el diseo puramenteesquemtico.

    En la prctica, gracias al comando Repetir(tecla Intro), las conexiones se colocanrpidamente de la manera siguiente si los pins del componente estn alineados en el mismoorden que los mienbros del bus (caso normal de los componentes como memorias,microprocesadores...):

    Colocar la primera etiqueta (por ejemplo PCA0)

    Utilizar el comando Repetir tantas veces como miembros a utilizar. EESchema creaautomticamente las dems etiquetas (PCA1, PCA2...) alineadas verticalmente, enprincipio al nivel de los otros pins.

    DesDibujar la lnea de conexin debajo de la primera etiqueta. Despus utilizar elcomando Repeat para colocar automticamente las dems lneas debajo de lasdems etiquetas.

    Si se desea, colocar las entradas de bus de la misma manera (colocar la primeraentrada y despus con el comando Repetir).

    Nota:

    En el men Preferencias/Opciones se pueden ajustar los parmetros de repeticn:

    Paso vertical Paso horizontal

    Incremento de la etiqueta (que puede incrementarse por 2, 3.. o decrementarse).

    5.5.3.3 - Conexiones globales entre buses

    Puede desearse hacer conexiones entre buses ya sea para unir dos buses de nombresdiferentes como para establecer conexiones entre hojas diferentes en el caso de unajeraqua.

    Estas conexiones se pueden hacer globalmente de la siguiente manera.

  • 7/23/2019 KiCad Todas Las Funciones

    38/201

    Eeschema

    Los buses PCA[0..15], ADRL[0..7] y BUS[5..10] estn conectados (ntese aqu la unin yaque la lnea del bus vertical se conecta en medio del segmento de bus horizontal).

    Con ms precisin, los miembros de nmeros correspondientes se conectan juntos.PCA0, ADRL0 se conectan, (lo mismo que PCA1 y ADRL1 ... PCA7 y ADRL7).

    Adems, PCA5, BUS5 y ADRL5 estn conectados (lo mismo que PCA6, BUS6 y ADRL6 ascomo PCA7, BUS7 y ADRL7).

    PCA8 y BUS8 estn igualmente conectados (lo mismo que PCA9 y BUS9, PCA10 y BUS10)

    Por el contrario, no se pueden conectar globalmente los miembros de nmeros diferentes.

    Si se desean conectar miembros de nmeros diferentes de dos buses diferentes, habr quehacerlo miembro a miembro como con dos etiquetas normales colocndolos en una mismalnea de conexin.

    5.5.4 - Conexin de alimentaciones

    Cuando los pins de alimentacin de los componentes son visibles, deben conectarse entreellos como cualquier otra seal.

    La dificultad est en los componentes (tales como puertas y bsculas) cuyos pins dealimentacin son normalmente invisibles (pins power invisibles).

    La dificultad es doble porque:

    No se pueden conectar lneas de conexin, dada su invisibilidad.

    No se conocen sus nombres.

    Y adems es una mala idea hacerlos visibles y conectarlos como los dems pins porque elesquema se hace pesado y no conforme a las convenciones usuales.

    Nota:

    Si se quiere forzar que se muestren estos pins de alimentacin invisibles powerinvisibles, activar en el men Opciones del men principal, la opcin Mostrar Todosdel apartado Mostrar Pins o el icono de la barra de herramientas de la izquierda.

    EESchema utiliza una tcnica de conexin automtica de los pins de alimentacin invisibles:

    Todos los pins Alimentacin invisible con el mismo nombre son conectados

    automticamente entre ellos incluso si no hay ninguna otra conexin...

    Sin embargo, esta conexin automtica debe ser completada:

    Por las conexiones a los otros pins visibles conectados a estas alimentaciones.

  • 7/23/2019 KiCad Todas Las Funciones

    39/201

    Eeschema

    Eventualmente, por las conexiones entre grupos de pins invisibles, pero connombres diferentes (por ejemplo, los pins de tierra se denominan usualmenteGND en TTL y VSS en MOS, y deben ser conectados juntos).

    Para estas conexiones se deben utilizar smbolos de alimentacin (componentes concebidosespecialmente para ello, que pueden crearse y modificarse mediante el editor de bibliotecas).

    Estos smbolos estn constituidos por un pin Alimentacin invisible asociado al grficodeseado.

    No se pueden utilizar etiquetas, que slo tienen capacidad de conexin local y que noconectaran los pins Alimentacin invisibles. (Ver las nociones sobre jerarqua para msdetalles).

    Aqu se muestra un ejemplo de conexin de alimentaciones.

    En este ejemplo, la tierra (GND) est conectada a la alimentain VSS y la alimentacin VCCest conectada a VDD.

    Adems, el pin 2 de LED1 y el pin 2 de C7 (pins estndar visibles) estn conectados a GND,mediante un smbolo de tierra.

    Ntense los dos smbolos PWR_FLAG. Sealan que las dos alimentaciones VCC y GNDestn bien conectadas a una fuente de alimentacin.

    Sin estas flags, la herramienta ERC dar un diagnstico: Warning: alimentaciones noconducidas .

    Todos estos smbolos son componentes que forman parte de las bibliotecas de esquemasutilizadas.

    5.5.5 - Utilizacin de los smbolos No Conectado

    Estos smbolos son muy utilizados para la funcin de control automtico de reglas elctricas(funcin llamada E.R.C.).

    Este control seala todos los pins no conectados

    Si algunos pins deben realmente permanecer no conectados, hay que colocar un smbolo deno conectado (comando Aadir Smbolo de No Conexin) sobre esos pins, de forma que lafuncin E.R.C. no genere intilmente errores.

    Sin embargo, la presencia o ausencia de estos smbolos no tiene ninguna influencia en lasnetlists generadas.

  • 7/23/2019 KiCad Todas Las Funciones

    40/201

    Eeschema

    5.6 - Complementos

    5.6.1 - Comentarios

    Puede ser bueno (para la buena comprensin del esquema) colocar indicaciones tales comoleyendas o recuadros de subcircuitos.

    Para ello se deben utilizartextos (herramienta ) y lneas de puntos (herramienta ), yno etiquetas ni lneas, que son elementos de conexin.

    Aqu se muestra un elemento de presentacin:

    5.6.2 - Cajetn

    El cajetn se inicializa mediante la herramienta

  • 7/23/2019 KiCad Todas Las Funciones

    41/201

    Eeschema

    El cajetn completo es entonces:

    La fecha y el nmero de hoja (Sheet n/n) se actualizan automticamente:

    La fecha, con cada modificacin del esquema.

    El nmero de hoja (til en jerarqua), cuando se utilizan funciones de numeracin.

    5.7 - Esquemas en jerarqua

    5.7.1 - Presentacin

    La organizacin en jerarqua de un esquema un poco importante es generalmente una buenasolucin.

    Si se quiere realizar un esquema de una cierta importancia, habr que

    Realizarlo en una hoja de grandes dimensiones, lo que conlleva problemasprcticos de dibujo, copia y mantenimiento.

    Realizarlo en varias hojas diferentes, lo que conduce a una estructura jerrquica.

    El esquema completo est constituido entonces por una hoja principal, llamada esquema

    raz(o root), y por sub-esquemas que constituyen la jerarqua.Adems, una distribucin hbil del esquema general en hojas separadas permite a menudomejorar la legibilidad.

    A partir de la raz se deben poder encontrar todos los esquemas complementarios.

    EESchema permite una gestin muy fcil de la jerarqua, gracias al navegador de jerarqua

    integrado (botn de la barra de herramientas horizontal o vertical , detallado msadelante).

    De hecho exiten dos tipos de jerarqua (que pueden existir simultneamente):

    La primera es la que acaba de ser comentada y que es de uso general.La segunda consiste en crear en biblioteca componentes que aparecen en el esquemticocomo componentes clsicos pero que, en realidad, corresponden a un esquema quedescribe su estructura interna.

    Este segundo tipo se utiliza sobre todo cuando se desarrollan circuitos integrados, pues enese caso uno est inducido a utilizar bibliotecas de funciones en el esquema que haconstruido.

    EESchema no soporta actualmente este segundo caso.

    Crear una jerarqua es simple y el conjunto de la jerarqua se maneja a partir del esquema

    raz como si solamente hubiera un nico esquema.Los dos puntos que hay que conocer son:

    Cmo crear un sub-esquema.

  • 7/23/2019 KiCad Todas Las Funciones

    42/201

    Eeschema

    Cmo establecer las conexiones elctricas entre los esquemas que constituyen lajerarqua.

    5.7.2 - Navegar por la Jerarqua

    Se hace muy fcilmente gracias al navegador (herramienta de la barra horizontal). Unejemplo:

    Se puede acceder directamente a cada hoja haciendo click sobre su nombre.

    Navegacin rpida:

    Tambin se puede acceder rpidamente a la hoja madre, o a una hoja hija, gracias a la

    herramienta de la barra vertical.

    Despus de seleccionar la herramienta:

    Click en el smbolo de hoja apuntado por el ratn = seleccin de dicha hoja.

    Click en otra parte: = seleccin de la hoja madre.

    5.7.3 - Crear una jerarqua. Generalidades

    Se debe:

    Colocar en la hoja de esquema actual, que ser la hoja madre (inicialmente la hoja

    raz) un smbolo de jerarqua denominado sheet. Con el navegador de jerarqua, colocarse en el nuevo esquema (esquema hijo) y

    dibujarlo como un esquema clsico.

    Establecer las uniones elctricas entre los dos esquemas colocando en el nuevoesquema las etiquetas globales (Glabels) y en la hoja madre las etiquetas llamadasPins de Jerarqua con el mismo nombre. Estos Pins de Jerarqua se conectan en lahoja madre a los otros elementos del esquema como pins de un componenteestndar.

    5.7.4 - Colocar un smbolo de jerarqua

    Hay que dibujar un rectngulo definido por dos puntos diagonales que simbolizan la hoja

    llamada hoja hija (o esquema hijo)

    El tamao de este rectngulo debe permitir colocar posteriormente etiquetas particulares tipopins de jerarqua, que corresponden en la hoja hija a las etiquetas globales (Glabels)

  • 7/23/2019 KiCad Todas Las Funciones

    43/201

    Eeschema

    Estas etiquetas representan el mismo papel que los pins de un componente usual.

    Seleccionar la herramienta .

    Hacer click donde se desea el primer punto del rectngulo.

    El tamao del rectngulo se ajusta con el ratn.Hacer click donde se desea el segundo punto para validar la creacin de la hoja.

    Un ejemplo:

    Cuando se valida, se piden el nombre del archivo esquemtico correspondiente y un nombrede smbolo (para poder acceder al esquema correspondiente con la ayuda del navegador dejerarqua).

    hay que dar al menos un nombre de archivo. Si no hay nombre de smbolo, se tomar como

    nombre de smbolo el nombre del archivo (modo usual).5.7.5 - Colocar Conexiones: Pins de jerrqua.

    Se crean aqu los puntos de conexin (pins de jerarqua) para el smbolo que se acaba decrear.

    Estos puntos de conexin son anlogos a los pins de un componente normal, sin embargo,con la posibilidad de conectar un bus completo con un solo punto de conexin.

    Hay dos formas de hacerlo:

    Colocando los diferentes pins antes de realizar el esquema correspondiente de lasub-hoja (colocacin manual).

    Colocando los diferentes pins despus de haber realizado el esquemacorrespondiente de la sub-hoja (colocacin semi-automtica).

    Es preferible elegir la segunda solucin siempre que sea posible.

  • 7/23/2019 KiCad Todas Las Funciones

    44/201

    Eeschema

    Colocacin manual:

    Seleccionar la herramienta .

    Hacer click en el smbolo de jerarqua donde se quiere colocar este pin.

    Ejemplo de creacin del pin jerrquico CONEXION.

    Seguidamente se puede definir su grafismo, su tamao (comando Edit, mediante el menemergente activado al hacer click con el botn derecho del ratn):

    Los diferentes grafismos del smbolo son:- Input

    - OutPut

  • 7/23/2019 KiCad Todas Las Funciones

    45/201

    Eeschema

    - BiDi

    - TriState

    - NoSpecified

    La eleccin implica slo un aspecto grfico y no tiene por otra parte ninguna importancia.

    Colocacin automtica:

    Seleccionar la herramienta .

    Hacer click en el smbolo de la jerarqua donde se quieren importar los pins a partirde las etiquetas globales colocadas en el esquema correspondiente. Debe aparecerun pin jerrquico si existe una etiqueta global nueva, es decir, que no correspondea un pin ya colocado.

    Hacer click en el lugar donde se quiere colocar el pin.

    Todos los pins necesarios pueden colocarse de este modo rpidamente y sin errores. Suforma corresponder a las etiquetas globales correspondientes.

    5.7.6 - Colocar Conexiones: Etiquetas Globales

    A cada pin del smbolo jerrquico que se acaba de colocar debe corresponder una etiquetallamada etiqueta global o Glabel en el esquema hijo.

    Una Etiqueta Global tiene una funcin anloga a una etiqueta, pero asegura la conexinentre las hojas hija y madre.

    El grafismo de las dos etiquetas complementarias (pin y Global) es anlogo.

    Una Etiqueta Global se crea en un esquema mediante la herramienta .

    Un ejemplo de hoja madre:

    Ntense los dos pins TRANSF1 y TRANSF2, por otra parte conectados a un componente.

  • 7/23/2019 KiCad Todas Las Funciones

    46/201

    Eeschema

    Aqu se muestra la conexin complementaria en la hoja hija:

    Se encuentran en este esquema las dos Etiquetas Globales correspondientes que aseguran,por tanto, la conexin entre las dos hojas jerrquicas.

    Nota: Se pueden utilizar Etiquetas Globales y pins jerrquicos para conectar dos busessegn la sintaxis (BUS[n..m]) descrita anteriormente.

    5.7.7 - Etiquetas, GLabels y Pins Power invisibles

    Aqu algunos complementos sobre las particularidades de los diferentes medios de conexin,aparte de las conexiones mediante lneas de conexin.

    5.7.7.1 - Etiquetas simples

    Las etiquetas simples tienen capacidad de conexin local, es decir, limitada a la hojaesquemtica donde se encuentran.

    Esto se debe a que:

    Cada hoja tiene un nmero de hoja (Sheet Number).

    Dicho nmero est asociado a la etiqueta.

    As, si se coloca la etiqueta TOTO en la hoja n 3, la verdadera etiqueta es de hechoTOTO_3.

    Si se coloca igualmente una etiqueta TOTO en la hoja n 1 (hoja raz) se coloca realmente

    la etiqueta TOTO_1, diferente de TOTO_3.

    Esto es siempre cierto, incluso si slo hay una hoja.

  • 7/23/2019 KiCad Todas Las Funciones

    47/201

    Eeschema

    5.7.7.2 - Etiquetas Globales

    Lo que se ha dicho para las etiquetas simples es tambin cierto para las etiquetas globales oGLabel.

    As, en la misma hoja una GLabel TOTO se considera conectada a la etiqueta localTOTO, pero no est conectada a una Glabel o a una etiqueta del mismo nombre de otrahoja.

    Sin embargo, una Glabel se considera conectada al smbolo Pin de Jerarqua que lecorresponde en el smbolo jerrquico colocado en la hoja madre.

    5.7.7.3 - Pins invisibles de alimentacinPower invisibles

    Se ha visto que estaban conectados juntos si tenan el mismo nombre.

    As, todos los pins declarados de alimentacin invisibles y de nombre VCC estn conectadosy forman el nudo VCC, sea cual sea la hoja jerrquica donde se encuentren.

    Esto explica que si se ha conectado en una hoja de jerarqua una etiqueta VCC, no seconectar a los pins VCC, dado que esta etiqueta es en realidad VCC_n, donde n es elnmero de hoja.

    Si se quiere que esta etiqueta VCC se conecte realmente al nudo VCC, habr que conectarlaexplcitamente a un pin de alimentacin invisible por medio del smbolo de alimentacin VCC.

  • 7/23/2019 KiCad Todas Las Funciones

    48/201

    Eeschema

    Contenido:

    6 - Numeracin automtica6.1 - Funcin6.2 - Ejemplo

    6 - Numeracin automtica

    6.1 - Funcin

    Este comando (herramienta ) permite atribuir automticamente un nmero dereferencia a los componentes y, para los componentes de elementos mltiples, repartirestos elementos lo mejor posible para minimizar el nmero de encapsulados.La ventana de opciones es:

    Se ofrecen diferentes posibilidades: Numerar todos los componentes (opcin Todos los componentes activada) Numerar slo los nuevos componentes (es decir, aquellos cuya referencia

    acaba por ? como IC? ) (Opcin Solo nuevos componentes activada). Procesar toda la jerarqua (opcin Jerarqua activada). Procesar slo la hoja actual (opcin Hoja actual activada).

    Salvo en casos particulares, la numeracin automtica se refiere al proyecto completo(conjunto de esquemas de la jerarqua) y a los nuevos componentes, si no se modificala numeracin ya efectuada.

  • 7/23/2019 KiCad Todas Las Funciones

    49/201

    Eeschema

    6.2 - Ejemplo

    Este ejemplo muestra 5 elementos colocados, pero no numerados.Despus de la numeracin automtica, este es el resultado:

    Se puede ver que las cuatro puertas 74LS00 han sido repartidas en el encapsuladoU1, y que la quinta puerta 74LS00 ha sido asignada al encapsulado siguiente, U2.

  • 7/23/2019 KiCad Todas Las Funciones

    50/201

    Eeschema

    Contenido:

    7 - El control E.R.C.7.1 - Funcin.7.2 - Utilizacin.7.3 - Configuracin7.4 - Generacin del fichero de diagnstico.

    7 - El control E.R.C.

    7.1 - Funcin.

    La funcin Electrical Rules Check permite el control automtico del esquemacreado.

    Esta funcin seala cualquier anomala en un esquema, como pins no conectados,smbolos jerrquicos no conectados, salidas en cortocircuito...Naturalmente, un control automtico no es infalible y ciertos errores detectados no losern forzosamente y el programa que permite detectar los errores de concepto no seha escrito todava.No obstante, tal control es apreciado porque permite encontrar muchos olvidos ypequeos errores.De hecho, todos los errores detectados deben ser corregidos o verificados yaceptados como normales.La calidad de la deteccin tambin est ligada al cuidado que se haya tenido cuandose han creado los componentes en la biblioteca, con la declaracin de las propiedades

    elctricas de los pins.Las anomalas detectadas pueden definirse como errores o Avisos.

    7.2 - Utilizacin.

    El control E.R.C. Se lanza con el icono .Si se detectan errores, se colocan marcadores sobre los elementos concernidos (pinso etiquetas).Hacer click sobre los marcadores, con el botn izquierdo del ratn, para obtener eldiagnstico correspondiente.Tambin est disponible en este men el borrado de los marcadores.

    Un ejemplo de control:

  • 7/23/2019 KiCad Todas Las Funciones

    51/201

    Eeschema

    Podemos tener 4 errores:- Dos salidas unidas.- Dos entradas al aire.- Un error en un pin invisible de alimentacin (no se ha puesto una salida dealimentacin para conducirla).

    Nota1:Si se hace click en un marcador, se muestra el diagnstico.

    Nota2:Es corriente tener un error (tipo aviso) en las alimentaciones, cuando todo parecenormal (ver el ejemplo siguiente).Esto es debido a que en la mayora de los esquemas, las alimentaciones sonaportadas mediante conectores, y no mediante fuentes de alimentacin (como unasalida de regulador que debe ser de tipo elctrico Power out).El control ERC no detecta por tanto generalmentepins de tipo Power outparaconducir estas lneas y las seala por tanto lgicamente como no conducidas.Se aconseja por tanto colocar sobre dichas alimentaciones un smbolo de alimentacinPWR_FLAG (que simboliza de hecho una salida de alimentacin).

  • 7/23/2019 KiCad Todas Las Funciones

    52/201

    Eeschema

    Se ve que el error anterior ha desaparecido.

    7.3 - Configuracin

    El cuadro Opciones permite configurar la funcin E.R.C. Para adaptar la generacin de

    errores a cada caso particular:Aqu se muestra el men (matriz de seleccin):

    Para cada caso de conexin en la matriz de definicin de errores, se puede definir unaconexin como normal, warning/aviso o error), haciendo click una o variasveces en el botn correspondiente al caso particular de conexin.

  • 7/23/2019 KiCad Todas Las Funciones

    53/201

    Eeschema

    7.4 - Generacin del fichero de diagnstico.

    Se puede generar igualmente un fichero con la lista de los errores activando la opcinEscribir Informe ERC.El fichero generado tiene como extensin estndar.erc.

    Ejemplo:

    Control ERC (2/5/2005-12:06:08)

    ***** Hoja 1 (Raz)ERC: Aviso Pin input No conectado (X= 3,600 pulgadas, Y= 1,700 pulgadasERC: Aviso Pin power_out No conectado (X= 4,400 pulgadas, Y= 1,700pulgadasERC: Aviso Pin input No conectado (X= 4,000 pulgadas, Y= 2,000 pulgadas

    >> Errores ERC: 3

  • 7/23/2019 KiCad Todas Las Funciones

    54/201

    Eeschema

    Contenido:

    8 - Generacin de Netlists8.1 - Funcin8.2 - Opciones y ejecucin (formato PCBNEW)8.3 - Ejemplo (formato SPICE)8.4 - Notas:

    8.4.1 - Precauciones generales8.4.2 - Caso de la netlist PSPICE

    8 - Generacin de Netlists

    8.1 - Funcin

    Este comando permite generar el fichero netlistdel esquema completo.Una netlistes un fichero que describe las conexiones entre componentes.Se encuentra por tanto

    La lista de componentes. La lista de conexiones, llamadas nudos o redes.

    La presentacin vara segn los formatos de netlist. A veces la lista de componentes yla de los nudos son dos ficheros separados.Esta netlistes fundamental en la utilizacin de una aplicacin de esquemas porque esmediante esta lista como se hace la unin entre las dems aplicaciones de CADelectrnico, como:

    Aplicaciones de circuitos impresos. Simuladores. Aplicaciones especiales para generacin de PALs, y otros circuitos

    integrados programables.EESchema genera dos tipos de netlist:

    Una netlisten formato PCBNEW, la aplicacin de circuitos impresos. Una netlisten formato ORCADPCB2 (circuitos impresos). Una netlisten formato CADSTAR (circuitos impresos). Una netlisten formato Spice, para simuladores. (Spice en particular, pero es

    un formato utilizado por otros simuladores).

    8.2 - Opciones y ejecucin (formato PCBNEW)

    Seleccionar la herramienta para acceder a la ventana de gestin de netlists:

  • 7/23/2019 KiCad Todas Las Funciones

    55/201

    Eeschema

    Las opciones son: Formato por defecto: seleccin del formato PCBNEW como formato por

    defecto.

    Utilizar nombre / nmero de net (Spice): Se genera la netlist bien con losnombres de net (nudo) que es ms claro, bien con los nmeros (los antiguosSpices slo aceptaban nmeros).

    La netlistse genera mediante el comando Netlist, y se pide un nombre de fichero.

    Nota:En grandes proyectos el clculo de la netlistpuede llevar varios minutos.

    8.3 - Ejemplo (formato SPICE)

    Un esquema construido con la biblioteca SPICE :

    En formato PCBNEW la netlist generada es de la forma:

    # EESchema Netlist Version 1.0 generee le 21/1/1997-16:51:15(( 32E35B76 $noname C2 1NF {Lib=C}( 1 0 )( 2 VOUT_1 )

    )( 32CFC454 $noname V2 AC_0.1 {Lib=VSOURCE}

    ( 1 N-000003 )( 2 0 )

    )

  • 7/23/2019 KiCad Todas Las Funciones

    56/201

    Eeschema

    ( 32CFC413 $noname C1 1UF {Lib=C}( 1 INPUT_1 )( 2 N-000003 )

    )

    ( 32CFC337 $noname V1 DC_12V {Lib=VSOURCE}( 1 +12V )( 2 0 )

    )( 32CFC293 $noname R2 10K {Lib=R}( 1 INPUT_1 )( 2 0 )

    )( 32CFC288 $noname R6 22K {Lib=R}( 1 +12V )( 2 INPUT_1 )

    )( 32CFC27F $noname R5 22K {Lib=R}( 1 +12V )( 2 N-000008 )

    )( 32CFC277 $noname R1 10K {Lib=R}( 1 N-000008 )( 2 0 )

    )( 32CFC25A $noname R7 470 {Lib=R}( 1 EMET_1 )

    ( 2 0 ))( 32CFC254 $noname R4 1K {Lib=R}( 1 +12V )( 2 VOUT_1 )

    )( 32CFC24C $noname R3 1K {Lib=R}( 1 +12V )( 2 N-000006 )

    )( 32CFC230 $noname Q2 Q2N2222 {Lib=NPN}( 1 VOUT_1 )( 2 N-000008 )( 3 EMET_1 )

    )( 32CFC227 $noname Q1 Q2N2222 {Lib=NPN}( 1 N-000006 )( 2 INPUT_1 )( 3 EMET_1 )

    ))

    #End

  • 7/23/2019 KiCad Todas Las Funciones

    57/201

    Eeschema

    En formato SPICE, la netlistgenerada es la siguiente:

    * EESchema Netlist Version 1.0 (Spice format) generee le 24/10/2001-11:51:42

    .model Q2N2222 npn (bf=200)

    .AC LIN 300 100 1MEG

    .PROBE

    R8 DIRV_1 0 2.2KR9 +12V INVS_1 470Q3 INVS_1 VOUT_1 DIRV_1 Q2N2222

    V2 N-000001 0 AC 0.1C1 INPUT_1 N-000001 1UFV1 +12V 0 DC 12VR2 INPUT_1 0 10KR6 +12V INPUT_1 22KR5 +12V N-000010 22KR1 N-000010 0 10KR7 EMET_1 0 470R4 +12V VOUT_1 1KR3 +12V N-000008 1KQ2 VOUT_1 N-000010 EMET_1 Q2N2222

    Q1 N-000008 INPUT_1 EMET_1 Q2N2222

    .end

    8.4 - Notas:

    8.4.1 - Precauciones generales

    Muchas aplicaciones que utilizan netlists no aceptan espacios en blanco en losnombres de componentes, de pins, de nudos u otros.Se deben evitar sistemticamente, por lo tanto, los espacios en blanco en lasetiquetas, los nombres y valores de los componentes o de sus pins.Igualmente, ciertos caracteres distintos de cifras y letras pueden dar problemas.Ntese que esta limitacin no es de EESchema sino bien al formato de las netlists quepueden no ser interpretadas, bien a las aplicaciones que utilizan dichas netlists.

    8.4.2 - Caso de la netlist PSPICE

    Para el simulador Pspice, hay que incluir en la netlistpropiamente dicha algunas lneasde comandos (.PROBE, .AC ...).Cualquier lnea de texto incluida en el esquema y que comience por la palabra clave.PSPICE ser incluida (sin la palabra clave) en la netlist, delante de la netlist.Ejemplo: si se coloca en el esquema el texto (y no mediante una etiqueta!):.PSPICE .PROBEla lnea .PROBE se incluir en la netlist.En el ejemplo anterior se han incluido 3 lneas con esta tcnica.

  • 7/23/2019 KiCad Todas Las Funciones

    58/201

    Eeschema

    Adems, para el simulador Pspice, el nudo de tierra debe tener por nombre 0 (cero).

  • 7/23/2019 KiCad Todas Las Funciones

    59/201

    Eeschema

    Contenido:

    9 - Trazar e Imprimir9.1 - Generalidades9.2 - Trazar (generacin de los ficheros de trazado HPGL)

    9.2.1 - Comandos generales9.2.2 - Seleccin de las dimensiones de la hoja de trazado9.2.3 - Ajustes de offsets de trazado

    9.3 - Imprimir (generacin de los ficheros de trazado Postscript)9.4 - Imprimir

    9 - Trazar e Imprimir

    9.1 - Generalidades

    Se accede como sigue:

    Se pueden generar los ficheros de trazado en los formatos POSTSCRIPT o HPGL.La impresin directa en la impresora se encuentra en el men Print.

    9.2 - Trazar (generacin de los ficheros de trazado HPGL)

    9.2.1 - Comandos generales

    Este comando permite generar los ficheros de trazado en formato HPGL.En este formato se pueden definir:

  • 7/23/2019 KiCad Todas Las Funciones

    60/201

    Eeschema

    El nmero de pluma Su dimetro (en 0,001 pulgadas). La velocidad de trazado (en cm/s). El tamao de la hoja de papel (men Archivo > Trazar > Trazar HPGL...).

    Los offsets de trazado (Archivo > Trazar > Trazar HPGL...).

    Men general:El comando Trazar Todo permite trazar toda la jerarqua (se genera un fichero por

    cada esquema).El comando Trazar Actual slo genera el fichero de trazado de la hoja actual.Cada fichero generado tiene por nombre el nombre del fichero esquemticocorrespondiente y la extensin .plo.

    9.2.2 - Seleccin de las dimensiones de la hoja de trazado

    La opcin Formato de pgina est normalmente activada.Se utilizan entonces las dimensiones de la hoja de trabajo esquemtica actual.El trazado est entonces a escala 1.Si se activa una de las otras opciones (A4 a A0, o A a E), son estas las dimensionesque se utilizan y la escala de trazado se ajusta automticamente en consecuencia.

    9.2.3 - Ajustes de offsets de trazado

    Para todas las dimensiones normalizadas, se pueden ajustar offsets de trazado,para encuadrar de la mejor manera el dibujo en la hoja de trazado.

  • 7/23/2019 KiCad Todas Las Funciones

    61/201

    Eeschema

    Dado que las mesas de trazado (fotoplotter) tienen el origen del dibujo bien en elcentro de la hoja, bien en la esquina inferior izquierda, es necesario poder introduciroffsets de trazado para encuadrar el diseo como se desee:

    De manera general: Para los fotoplotters con origen de coordenadas en el centro de la hoja, los

    offsets deben ser negativos y ajustados entorno a la semi-dimensincorrespondiente de la hoja.

    Para los fotoplotters con origen de coordenadas en la esquina inferiorizquierda de la hoja, los offsets deben ser prximos 0.

    Para ajustar un offset: Seleccionar el formato de hoja.

    Introducir los dos valores OffsetXy OffsetY. Validar el nuevo valor mediante el botn Aceptar Offset.

    9.3 - Imprimir (generacin de los ficheros de trazado Postscript)

    Este comando permite generar los ficheros de trazado en formato Postscript. Aqu semuestra el men :

    Trazar Todo permite trazar toda la jerarqua (se genera un fichero con

    extensin .ps para cada esquema). Trazar actual crea el fichero de trazado slo de la hoja actual.

  • 7/23/2019 KiCad Todas Las Funciones

    62/201

    Eeschema

    Cada archivo tiene el nombre del archivo esquema correspondiente con laextensin .ps.

    La opcin imprimir cajetn puede desactivarse.Util si se desea, por ejemplo, generar un fichero postscript (formato .eps) para

    insertar un esquema en un procesado de texto.La ventana de mensajes muestra el nombre de los archivos creados.

    9.4 - Imprimir

    Este comando anlogo al precedente, permite visualizar y generar los ficheros detrazado en la impresora estndar en LINUX (en formato Postscript) y en Windows.Aqu se muestra el men:

    La opcin Imprimir pgina permite trazar: toda la jerarqua (se genera para cada esquema un fichero con extensin

    .ps). o el fichero de trazado de la hoja actual solamente.

    La opcin Imprimir a colorpermite trazar a color (Aspecto anlogo a la pantalla), o enblanco y negro.En blanco y negro, cualquier color que no sea blanco se dibuja en negro. Esta opcines generalmente necesaria si se utiliza una impresora lser en blanco y negro, porquelos elementos a color se convierten en semi-tintas poco legibles.

  • 7/23/2019 KiCad Todas Las Funciones

    63/201

    Eeschema

    Contenido:

    10 - Gestin de Componentes - Utilizacin de LibEdit.10.1 - Generalidades sobre las bibliotecas

    10.1.1 - Bibliotecas:10.1.2 - Mens de gestin

    10.2 - Generalidades sobre los componentes10.3 - Acceso a los componentes para editarlos

    10.3.1 - Barra principal10.3.2 - Seleccin y mantenimiento de una biblioteca10.3.3 - Seleccionar y guardar un componente

    10.3.3.1 - Seleccionar10.3.3.2 - Guardar10.3.3.3 - Transferir de una biblioteca a otra

    10.3.3.4 - Anular la edicin de un componente10.4 - Crear nuevo componente10.4.1 - Crear nuevo componente10.4.2 - Crear un componente a partir de otro10.4.3 - Editar las caractersticas generales10.4.4 - Seleccionar unidad y representacin

    10.5 - Editar el grafismo10.5.1 - Opciones de pertenencia de elementos grficos10.5.2 - Elementos grficos geomtricos10.5.3 - Elementos grficos tipo texto

    10.6 - Crear y editar pins

    10.6.1 - Nociones generales sobre los pins10.6.2 - Encapsulados de mltiples elementos y doble representacin10.6.3 - Pins: opcin bsica10.6.4 - Pins: Definicin de las caractersticas10.6.5 - Formas de los pins10.6.6 - Tipo elctrico de los pins10.6.7 - Modificaciones globales de pins10.6.8 - Pins de elementos mltiples y representaciones dobles

    10.7 - Editar campos10.8 - Crear los smbolos de alimentacin

    10 - Gestin de Componentes - Utilizacin de LibEdit.

    10.1 - Generalidades sobre las bibliotecas

    10.1.1 - Bibliotecas:

    Todos los componentes utilizables en un esquemtico se describen en las bibliotecasde componentes.De manera que se pueda tener una gestin razonablemente sencilla de loscomponentes, se utilizan varias bibliotecas, cada una agrupando componentes portemas (por funciones, fabricantes...).

    El Men gestor de bibliotecas permite mantener las bibliotecas: crear bibliotecasnuevas, aadir y borrar componentes de las bibliotecas y transferir (con o sin edicin)un componente de una biblioteca a otra.

  • 7/23/2019 KiCad Todas Las Funciones

    64/201

    Eeschema

    Naturalmente, tambin permite visualizar rpidamente los componentes de unabiblioteca.

    10.1.2 - Mens de gestin

    Hay dos mens de gestin de bibliotecas: ViewLib que permite nicamente visualizar componentes, pero con un

    acceso fcil y rpido a los componentes sucesivos de una bibliotecaSe accede a este men mediante el icono .

    LibEdit que es el verdadero gestor de bibliotecas y componentes.

    Se accede a este men mediante el icono .10.2 - Generalidades sobre los componentes

    Un componente en biblioteca est constituido: Por su representacin grfica (lneas, crculos, textos).

    Por pins que, adems de su grafismo que debe respetar los estndaresusuales (pin simple, o que represente una entrada de reloj, o complementada,o activa por nivel bajo...), describen las propiedades elctricas utilizadas porla funcin E.R.C.

    Por campos (textos) como referencia, valor o nombre del mdulocorrespondiente para implementar circuitos impresos...

    Puede tambin tener alias, es decir, varios nombres (as, un 7400 puede tener variosalias como 74LS00, 74HC00, 7437, puesto que todos estos componentes sonidnticos desde el punto de vista del esquema y la implantacin en pcb).La utilizacin de alias es un mtodo muy interesante para tener bibliotecas completaspero compactas y (relativamente) rpidamente construidas.

    Construir un componente es: Definir propiedades generales: si tiene mltiples elementos y cuntos, si tiene

    representacin doble (llamada de De Morgan y, en EESchema,representacin normal y transformada).

    Dibujar su grafismo (excepto los pins) con la ayuda de lneas, rectngulos,crculos polgonos y textos.

    Aadir los pins, teniendo cuidado de definir bien no solamente el grafismo, elnombre y el nmero de pin sino tambin sus propiedades elctricas (entrada,salida, tri-state, alimentacin...).

    Aadir alias si otros componentes son idnticos en representacin grfica yencapsulado (o borrar si se ha creado desde la copia de otro componente).

    Aadir eventualmente campos (esencialmente, pero es opcional el nombredel mdulo para el programa de circuitos impresos) y / o definir su visibilidad.

    Documentarlo. Guardarlo en la biblioteca elegida.

    10.3 - Acceso a los componentes para editarlos

    Hacer click en la herramienta para abrirLibedit, la ventana de edicin decomponentes y gestin de bibliotecas.Libedit se presenta como sigue:

  • 7/23/2019 KiCad Todas Las Funciones

    65/201

    Eeschema

    10.3.1 - Barra principal

    Guarda la biblioteca actual

    Seleccionar la biblioteca actual.

    Borrar un componente de la biblioteca actual.

    Crear nuevo componente.

    Cargar un componente de la biblioteca actual para editarlo.

    Guardar el componente ediatdo en la biblioteca actual en memoria.El archivo biblioteca en disco no se modifica.

    Importar un solo componente.

    Exportar el componente editado.

    Crear una nueva biblioteca y guardar el componente.

    Editar las propiedades del componente.

  • 7/23/2019 KiCad Todas Las Funciones

    66/201

    Eeschema

    Mostrar la representacin normal o transformada (De Morgan)

    Probar pins duplicados

    Zoom +

    Zoom -

    Redibujar

    Zoom automtico

    Mostrar el fichero de documentacin asociado (si existe)

    Seleccionar elemento part (componentes con elementos mltiples)

    Seleccionar alias (componentes con alias)

    Editar pins: edicin independiente para los pins de los elementos yrepresentacin De Morgan

    10.3.2 - Seleccin y mantenimiento de una biblioteca

    La biblioteca actual se selecciona mediante al icono , que muestra la lista de lasbibliotecas disponibles.Cuando un componente sea cargado o guardado, lo ser en esta biblioteca.

    Nota:Para que una biblioteca est disponible, es necesario que haya sido cargada porEESchema previamente.

    La biblioteca actual puede ser guardada despus de haberla modificado, mediante .

    Un componente puede ser borrado de esta biblioteca mediante10.3.3 - Seleccionar y guardar un componente

    Cuando se edita un componente, no se trabaja nunca sobre el componente real en labiblioteca, sino sobre su copia en la memoria de trabajo.

    As se pueden anular fcilmente los cambios.Un componente puede de hecho provenir de una biblioteca o de guardar uncomponente existente.Una vez cargado, se mostrar en la pantalla.

    10.3.3.1 - Seleccionar

    El icono muestra la lista de los componentes disponibles para seleccionar y cargarel componente deseado.Nota 1:Si se selecciona un alias de un componente, es el componente principal el que secarga (EESchema muestra siempre el nombre del componente realmente cargado).

    La lista de los alias de un componente se carga siempre con ese componentey puede, por tanto, ser editada.

  • 7/23/2019 KiCad Todas Las Funciones

    67/201

    Eeschema

    Cuando se quiera editar especficamente un alias, dicho alias debe ser

    seleccionado en la ventana de la barra:El primer elemento de la lista es el componente raz.

    Nota 2:

    Alternativamente, el comando Importar componente ( )permite cargar un

    componente que ha sido previamente guardado mediante el comando Exportar

    componente ( ).10.3.3.2 - Guardar

    Despus de modificado, un un componente puede guardarse en la bilioteca actual oen una nueva biblioteca o inluso exportado a un fichero.

    Para guardarlo en la biblioteca actual, ejecutar el comando Guardar componente (

    ).Sin embargo, la actualizacin slo se hace en la memoria del ordenador (se puede asjuzgar el componente en el esquemtico).Si se desea guardar completamente el componente, se debe activar a continuacin la

    herramienta que modificar el fichero biblioteca en disco.Si se desea crear una biblioteca nueva para colocar all el componente, hay que

    utilizar el comando Nueva Biblioteca ( ). Se pedir el nombre de la nuevabiblioteca.Nota:Si se quiere poder acceder a ella, no hay que olvidarse de aadirla a la lista de las

    bibliotecas a cargar por EESchema (ver configuracin de EESchema).

    Finalmente, se puede utilizar el comando Exportar componente ( ) para crear unfichero que slo contendr este componente (un fichero de biblioteca estndar quecontiene un solo componente).De hecho Nueva Biblioteca y Exportar componente son dos comandos idnticos, elprimero propone por defecto crear el componente en el directorio de las bibliotecas yel segundo en el directorio de trabajo del usuario.

    10.3.3.3 - Transferir de una biblioteca a otra

    Se puede copiar un componente muy fcilmente desde una biblioteca fuente a una

    destino gracias a los comandos siguientes: Seleccionar la biblioteca fuente como bilbioteca actual .

    Cargar el componente que se desea transferir .

    Seleccionar la biblioteca destino como biblioteca actual .

    Guardar el componente en memoria .

    Guardar la biblioteca modificada .10.3.3.4 - Anular la edicin de un componente

    El componente que se edita slo es la copia de trabajo del componente real de la

    biblioteca.Mientras que no se haya guardado en memoria, basta con volverlo a cargar (o cargarotro) para anular los cambios hechos en ese componente.

  • 7/23/2019 KiCad Todas Las Funciones

    68/201

    Eeschema

    Si ya se ha guardado en memoria, y si todava no se ha guardado en la biblioteca en eldisco, se puede salir de EESchema y volver a abrirlo para volver a leer la biblioteca.

    10.4 - Crear nuevo componente

    10.4.1 - Crear nuevo componente

    Un nuevo componente se puede crear mediante el comando Nuevo componente( ).Se pedir el nombre bajo el que este componente se aadir a la biblioteca (nombreque es tambin el campo valor para el esquemtico), la referencia (U, IC, R...),.elnmero de elementos por encapsulado (por ejemplo, un componente tipo 7400 tiene 4elementos por encapsulado) y si tiene representacin transformada, tipo De Morgan.Si se deja vaco el campo referencia, se supone que la referencia es U .Todos estos valores se pueden cambiar en el programa pero es preferible que se fijenal principio de la construccin del componente.El comienzo de un componente es este:

    10.4.2 - Crear un componente a partir de otro

    Cuando un componente se parece mucho a otro, a menudo es mejor cargar este otrocomponente y modificarlo.Para ello se debe:

    Cargar el componente que sirve de modelo.

    Modificar su nombre (herramienta , o hacer click en el nombre, ratn,botn derecho, y editar el texto).

    Modificar la lista de alias y borrar todos los alias no deseados.

    Probablemente habr que borrar todo (herramienta , pestaa Alias, botnBorrar Todo) puesto que los alias del componente utilizado como modeloseran entonces asignados al nuevo componente.

  • 7/23/2019 KiCad Todas Las Funciones

    69/201

    Eeschema

    10.4.3 - Editar las caractersticas generales

    Las caractersticas generales son:

    El nmero de elementos por encapsulado. La presencia o no de representacin transformada. La documentacin asociada. La actualizacin de los diferentes campos.

    Estas caractersticas deberan ser correctas, pedidas al crear el componente oprovenientes del componente modelo.

    Si, sin embargo, es necesario modificarlas, hay que utilizar el comando de edicin .El cuadro de edicin es el siguiente:

  • 7/23/2019 KiCad Todas Las Funciones

    70/201

    Eeschema

    Las opciones importantes que definen las propiedades generales son:Nmero de Unidadespara definir el nmero de elementos por encapsuladoTiene forma Transformad : si marcada, el componente tiene doblerepresentacin.

    Es importante que estos dos parmetros estn definidos correctamente, porque

    cuando se creen o editen los pins, los pins correspondientes de todos loselementos se editarn o crearn juntos.Si se aumenta el nmero de elementos despus de crear/editar los pins, habr untrabajo suplementario debido a dicho aumento.No obstante, se pueden modificar estos parmentros en cualquier momento.Las opciones grficas:

    - Mostrar Nmero de Pin y

    - Mostrar Nombre de Pindefinen la visibilidad de los dos textos, nmero y nombre de pin (estos textos sonvisibles si se activan las opciones correspondientes).La opcin:

    - Nombre de Pin en el Interiordefine la posicin del texto nombre de pin: el texto se muestra en el interior delcomponente si la opcin est activa.En este caso el parmetro Desplazamiento define el desplazamiento del textohacia el interior.Un valor de 30 a 40 mils (1/1000 pulgadas) es razonable.El ejemplo siguiente muestra el mismo componente con la opcin Nombre de Pin en elinterior inactiva (ntese la posicin de los nombres y nmeros de pin):

  • 7/23/2019 KiCad Todas Las Funciones

    71/201

    Eeschema

    10.4.4 - Seleccionar unidad y representacin

    Cuando se editan los distintos parmetros de un componente y si el componente tienevarios elementos o tiene mltiples representaciones, se deben seleccionar susdiferentes elementos o representaciones.

    Para seleccionar la representacin: hacer click en o .Para seleccionar el elemento :

  • 7/23/2019 KiCad Todas Las Funciones

    72/201

    Eeschema

    10.5 - Editar el grafismo

    La barra vertical permite coclocar todos los elementos de un componente:

    Para dibujar un componente, se dispone de los siguientes elementosgrficos:

    - Lneas (y polgonos simples o rellenos- Rectngulos- Crculos- Arcos de circunferencia.- Textos (diferentes de campos y textos de pins).

    Los pins y los campos (valor, referencia) se tratan de modo diferente puestoque no son elementos de puro grafismo.

    10.5.1 - Opciones de pertenencia de elementos grficos

    Cada elemento grfico se puede definir como comn o especfico, bien a un tipo derepresentacin (normal o transformada), bien a elementos diferentes de uncomponente.El men de opciones es accesible haciendo click con el botn derecho sobre elelemento grfico concernido (aqu, una lnea):

  • 7/23/2019 KiCad Todas Las Funciones

    73/201

    Eeschema

    o haciendo doble click en este elemento:

    Las opciones normales para el elemento grfico son:- Comn a las unidadesac