Documentos de Académico
Documentos de Profesional
Documentos de Cultura
KiCad - Tutorial - Copiar
KiCad - Tutorial - Copiar
Contenido:
1 - Presentacin
1.1 - Descripcin
2 - Instalacin e inicializacin
2.1 - Opciones de visualizacin
2.2 - Versin LINUX: instalacin
2. - Versiones !indo"s: instalacin
2.# - Inicializacin de la con$i%uracin por de$ecto
2.& - Nor'as de utilizacin de (icad
- Utilizacin
.1 - Pantalla %eneral
.2 - Ventana de acceso a las aplicaciones
. - Ventana del )r*ol del pro+ecto
.# - ,arra de -erra'ientas
1 - Presentacin
1.1 - Descripcin
La suite Kicad es un con.unto de aplicaciones de es/ue'as de cone0ionado + circuitos i'presos
disponi*le en los siste'as operativos:
- LINUX
- !indo"s 123XP32444
La aplicacin kicad es un %estor de pro+ectos /ue $acilita la utilizacin de los di$erentes pro%ra'as
necesarios para la realizacin de los es/ue'as5 circuitos i'presos + para el control de los $ic-eros de
$a*ricacin.
Las distintas aplicaciones son:
Eeschema: editor de es/ue'as..
Pcbnew: editor de circuitos i'presos.
Cvpcb: /ue per'ite la asociacin $)cil entre los co'ponentes del es/ue'a + los 'dulos
$6sicos correspondientes del circuito i'preso.
Gerbview: visor de $ic-eros 7er*er.
Kicad
2 - Instalacin e inicializacin
2.1 - Opciones de visualiacin
8e aconse.a a.ustar el panel de control de pantalla en 'odo 2# o 2 *its por pi0el.
9l 'odo 1: *its es v)lido para eesc-e'a5 pero para pc*ne" el 'odo de visualizacin D del circuito no
$unciona en LINUX.
2.2 - !ersin "#$%&' ins(alacin
8e aconse.a ;aun/ue no es estricta'ente necesario< colocar el )r*ol de directorios kicad en /usr/local.
=ual/uier otro directorio de instalacin est) per'itido pero5 en caso de di$icultad5 es en el directorio
3usr3local3>icad donde las aplicaciones tienden a *uscar las *i*liotecas + otros $ic-eros /ue no consi%uen
encontrar.
1. 9ntrar co'o usuario roo( .
2. =opiar el $ic-ero >icad.t%z en el directorio 3usr3local. 8e puede ta'*i?n utilizar el $ic-ero
>icad.zip ;con el precio de un pe/ue@o co'ple'eto de instalacin<.
. 9.ecutar el co'ando tar zxvf kicad.tgz ;o unzip >icad.zip<. 8e crear)n el directorio >icad +
sus su*directorios + se copiar)n los $ic-eros
#. Opcional'ente5 'odi$icar el $ic-ero 3etc3pro$ile ;u otro $ic-ero de con$i%uracin est)ndar
3usr3.pro$ile5 se%An la distri*ucin LINUX utilizada< para a@adir a la l6nea PBCD el ca'ino
;pat-< de los e.ecuta*les de 998c-e'a ;/usr/local/kicad/linux<. No se de*e utilizar el v6nculo
si'*lico5 +a /ue P=,N9! necesita conocer el ca'ino de los e.ecuta*les para encontrar all6
al%unos $ic-eros co'ple'entarios ;con$i%uracin por de$ecto5 $ic-eros de a+uda en l6nea...<
&. 9ventual'ente5 a.ustar los per'isos de acceso. Por de$ecto5 los $ic-eros son de lectura ;+
e.ecucin para los e.ecuta*les< para todos + de lectura3escritura para el propietario. 9l
propietario es roo(.
8i se -a utilizado el $ic-ero >icad.zip5 -a*r) /ue -acer e.ecuta*les los & $ic-eros si%uientes:
kicad, pcbnew, eeschema, cvpcb, gerbview + el editor de te0to wyoeditor en el directorio
>icad3linu0 ;co'ando chmod )* kicad<.
:. 9esc-e'a utiliza las teclas de $uncin E1 a E# ;zoo's<.
No de*en por tanto ser reasi%nadas.
,a.o (D95 a*rir el 'enA de con$i%uracin de (D9 para supri'ir las reasi%naciones si las
$unciones de zoo' se encuentran inactivas.
Notas:
=ual/uier 'odi$icacin del arc-ivo Fpro$ileG necesita reiniciar la aplicacin para ser tenida en cuenta.
,a.o (D9 se puede crear un icono para a*rir el %estor de pro+ecto >icad.
9s pre$eri*le utilizar el %estor de pro+ecto >icad 'e.or /ue eesc-e'a para aprovec-ar la %estin de
pro+ectos ;el e.ecuta*le >icad se encuentra en 3usr3local3linu0.
Se puede copiar /usr/local/linux/kicad.desktop en el escritorio.
2.+ - !ersiones ,indows' ins(alacin
1. =opiar el directorio (icad + sus su*directorios en el disco /ue se pre$iera ; =:5 D:5...<.
2. =rear un icono para a*rir el %estor de pro+ectos >icad.e0e.
9s pre$eri*le utilizar el %estor de pro+ectos >icad.e0e antes /ue eesc-e'a para aprovec-ar
la %estin de pro+ectos. ;el e.ecuta*le >icad.e0e se encuentra en disco:H(icadH"ine0eH<5
donde disco es el disco ;=:5 D: ...< donde se -a instalado el directorio >icad.
$o(a 1'
998c-e'a puede instalarse en un servidor sin pro*le'as. Da sido conce*ido propia'ente para ello.
$o(a 2'
La desinstalacin es ele'ental : *asta con *orrar el directorio >icad + el icono creado.
2.- - #nicialiacin de la con.i/uracin por de.ec(o
8e inclu+e un $ic-ero de con$i%uracin por de$ecto en el directorio >icad3te'plate: >icad.pro.
8irve co'o $ic-ero de con$i%uracin 'odelo para cual/uier nuevo pro+ecto.
9ste $ic-ero puede co'pletarse5 si es necesario5 principal'ente con la lista de las *i*liotecas /ue se
deseen car%ar.
B*rir eesc-e'a 'ediante el %estor >icad o directa'ente ;Linu0: /usr/local/kicad/linux/eesce!a<.
Bctualizar la con$i%uracin ;lista de los $ic-eros de *i*liotecas principal'ente<.
Kicad
"uardar la configuracin 'odi$icada en /usr/local/kicad/te!plate/kicad.pro
2.0 - $ormas de u(iliacin de Kicad
Para %estionar $)cil'ente un pro+ecto5 es decir5 el con.unto de los $ic-eros /ue lo constitu+en ;$ic-eros
de es/ue'as de cone0ionado5 de circuitos i'presos5 *i*liotecas co'ple'entarias5 $ic-eros de
$a*ricacin: $ototrazado5 taladrado5 posiciona'iento auto')tico de co'ponentes...< es pre$eri*le crear
un pro1ec(o.
2e aconse3a por (an(o'
Crear un directorio de tra#a$o para dico pro%ecto &!ediante 'icad u otro progra!a(.
)n dico directorio* crear un pro%ecto &!ediante 'icad( &ficero.pro( con el icono .
)st+ !+s ,ue aconse$ado dar al directorio de tra#a$o % al pro%ecto el !is!o no!#re.
Kicad crea un $ic-ero con la e0tensin .pro5 /ue 'antiene ciertos par)'etros de %estin del pro+ecto ;el
no'*re del $ic-ero es/ue'a de cone0ionado principal5 la lista de las *i*liotecas utilizadas en el
es/ue'a + en los circuitos i'presos entre otros<.
9l no'*re del $ic-ero es/ue'a principal5 as6 co'o el del circuito i'preso5 es por de$ecto el no'*re del
pro+ecto.
Bs65 si se crea un pro+ecto e3emplo5 en el directorio e3emplo5 los $ic-ero por de$ecto ser)n:
E3emplo.pro arc-ivo de %estin del pro+ecto.
E3emplo.sch arc-ivo del es/ue'a principal.
E3emplo.brd arc-ivo del circuito i'preso.
e3emplo.ne( arc-ivo netliste.
e3emplo.*** otros arc-ivos creados por aplicaciones co'ple'entarias
e*emple.cache.lib arc-ivo cac-? de las *i*liotecas del es/ue'a
;copia de se%uridad de los co'ponentes utilizados<
Kicad
- - .tilizacin
+.1 - Pan(alla /eneral
8e co'pone de la ventana del )r*ol del pro+ecto5 de la ventana de *otones de las aplicaciones + de una
ventana de 'ensa.es.
9l 'enA + la *arra de -erra'ientas per'iten crear5 leer + %uardar los $ic-eros de pro+ecto ;I.pro<.
+.2 - !en(ana de acceso a las aplicaciones
Los *otones corresponden a los co'andos:
B*rir 9esc-e'a
B*rir =vpc*.
B*rir Pc*ne".
B*rir 7er*vie".
Kicad
+.+ - !en(ana del 4rbol del pro1ec(o
=on do*le clic> en la l6nea se a*re ta'*i?n el
editor de es/ue'as5 en este caso con e.e'plo.sc-.
=on do*le clic> en la l6nea se a*re ta'*i?n el
editor de circuitos i'presos5 es este caso con
e.e'plo.*rd.
+.- - 5arra de herramien(as
=rear $ic-ero de con$i%uracin de un nuevo pro+ecto. 8i e0iste5 se copia en el directorio de
tra*a.o actual el $ic-ero 'odelo >icad.pro en el directorio >icad3"ine0e o >icad3linu0.
B*rir pro+ecto +a e0istente.
7uardar $ic-ero de con$i%uracin actual.
=rear un arc-ivo .zip del pro+ecto ;es/ue'as5 *i*liotecas5 pc*5 etc...<.
Eeschema
Contenido:
1 - Presentacin
1.1 - Descripcin
1.2 - Caractersticas tcnicas principales
1 - Presentacin
1.1 - Descripcin
EESchema es un potente programa de edicin de esquemas de circuitos electrnicos
disponible en los sistemas operativos
LINUX
Windows 9!XP!N"
#ea cual sea el sistema utili$ado% los &ic'eros generados son totalmente compatibles
entre un sistema ( el otro)
**#c'ema es una aplicacin integrada puesto que todas las &unciones de dise+o% de
control% de tra$ado% de gestin de bibliotecas ( de acceso al programa de circuitos
impresos son e,ecutadas desde **#c'ema sin salir de la aplicacin)
Permite reali$ar dise+os ba,o &orma ,er-rquica para gestionar esquemas multi-'o,a)
*s un programa destinado a traba,ar asociado a otro programa de reali$acin de
circuitos impresos% P./N*W% al que proporcionar- el &ic'ero Netlist que describe el
esquema de la placa de circuito impreso a reali$ar)
**#c'ema integra igualmente un editor de componentes que permite crear ( editar
dic'os componentes% su visuali$acin ( la manipulacin de las bibliotecas de
componentes 0importar% e1portar% a+adir ( borrar componentes en las bibliotecas2)
**#c'ema integra tambi3n todas las &unciones adicionales 0pero sin embargo
indispensables2 de una aplicacin de esquemas electrnicos moderna4
.ontrol de reglas el3ctricas 0D.R.C.2 para la deteccin autom-tica de
cone1iones incorrectas% entradas de componentes al aire)))
5eneracin de &ic'eros de tra$ado en &ormato P6#"#.7IP" o 8P5L)
5eneracin de &ic'eros de tra$ado en la impresora local)
5eneracin de la lista de material)
5eneracin del &ic'ero Netlist para la aplicacin de circuitos impresos o para
un simulador)
1.2 - Caractersticas tcnicas principales
*sta aplicacin &unciona en modo 9: bits% su capacidad de tratamiento de circuitos
slo est- limitada por la capacidad de memoria disponible)
No 'a(% por tanto% limitacin real en el n;mero de componentes% de pins por
componente% de cone1iones% de 'o,as)))
**#c'ema traba,a con esquemas de una o varias 'o,as)
*n el caso de esquemas multi-'o,a% la representacin se denomina ,er-rquica ( el
acceso a cada 'o,a es entonces inmediato)
*l tama+o m-1imo de los dise+os es a,ustable en todo momento de los &ormatos <= al
<> ( de los &ormatos < al *)
Eeschema
Contenido:
2 - Comandos generales
2.1 - Acceso a los comandos
2.2 - Comandos de RATON
2.2.1 - Comandos bsicos
2.2.2 - Operaciones sobre los bloques
2.3 - Atajos de teclado (ot !e"s#
2.$ - %elecci&n del paso de la rejilla
2.' - Ajuste del (OO)
2.* - Ajuste de las coordenadas del cursor
2.+ - ,arra de )en-s
2.. - Comandos mediante iconos de la barra de tareas superior
2./ - Comandos mediante iconos de la barra de erramientas dereca
2.10 - Comandos mediante iconos de la barra de erramientas i1quierda
2.11 - )en- emer2ente " 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 izuierda de la pantalla (!pciones de
"isualizacin)
Accin sobre los botones del ratn (comandos complementarios importantes).
En particular:
3l bot&n dereco desplie2a un men- emer2ente cu"o contenido depende del
elemento bajo el cursor (1oom4 rejilla " edici&n de elementos#
#eclas de funcin del teclado (F1$ F2$ F3$ F4$ tecla Enter % barra
espaciadora).
En particular:
la tecla 53scape6 (o 53sc6# permite a menudo anular el comando en curso.
&a tecla 'ntro permite duplicar el (ltimo elemento creado.
Eeschema
Se "en au) los diferentes accesos a los comandos.
2.2 - Comandos de A!"#
2.2.1 - Comandos b$sicos
Botn izquierdo:
Simple clic*: se muestran las caracter)sticas del componente o del te+to ba,o
el cursor
-oble clic*: edicin (si el elemento es editable) del componente o te+to.
Botn derecho:
-espliegue de un men( emergente
2.2.2 - "peraciones sobre los blo%ues
&os comandos de desplazamiento$ arrastre$ copia % borrado de bloues pueden
utilizarse en todos los men(s del esuema.
.anteniendo pulsado el botn izuierdo del ratn se traza el marco del bloue.
El comando se e,ecuta al soltar el botn.
Eeschema
.anteniendo pulsada una de las teclas /Shift0$ /Ctrl0$ o las 2 teclas /Shift %
Ctrl0$ en el momento de hacer clic* con el botn derecho del ratn$ se
selecciona la orden de copia$ de desplazamiento en modo /drag0 o de
borrado.
tambi1n se puede seleccionar el comando despu1s de haber determinado el
marco del bloue.
Resumen de comandos7
2otn izuierdo pulsado #razado del marco para desplazar el bloue
Shift 3 botn izuierdo pulsado #razado del marco para copiar el bloue
Ctrl 3 botn izuierdo pulsado #razado del marco para mo"er el bloue
Shft3Ctrl 3 botn izuierdo pulsado #razado del marco para borrar el bloue
Al soltar el botn: e,ecucin.
En desplazamiento:
4acer clic* de nue"o con el botn para colocar los elementos.
4acer clic* con el botn derecho para anular.
Si se ha iniciado un comando de desplazamiento de bloque, tambin se puede
seleccionar otra accin sobre ese bloque mediante el men emergente (botn
derecho del ratn):
2.3 - Ata&os de teclado 'hot (e)s*
5o se distingue entre ma%(sculas % min(sculas.
tecla +,-: 2orrar (cualuier elemento)
tecla : 6otar (componente o etiueta)
tecla .: Espe,o 7 (componente)
tecla /: Espe,o 8 (componente)
tecla #: !rientacin cero$ sin espe,o (componente)
tecla 0: .o"er (desplazamiento) componente
Eeschema
2.4 - +elecci1n del paso de la re&illa
El cursor de dibu,o se desplaza sobre una re,illa$ ue puede estar acti"ada o no (la
re,illa est9 siempre acti"ada en los men(s de gestin de biblioteca).
El cambio del paso de la re,illa se hace desde el men( desplegable o desde el men(
-re2erencias3"pciones de la barra de men(s.
El paso de la re,illa es normalmenta de :; mils (;$;:;<) o =$2> mm.
Se puede igualmente traba,ar con la re,illa mediana (paso ? 2; mils) o fina (paso ?=;
mils).
Esto no se recomienda para el traba,o usual.
Estas re,illas$ media % fina$ se han pre"isto para ser utilizadas al crear los dise@os de
los componentes o para manipular componentes con un n(mero de pins mu% grande
("arias centenas)
2.4 - A&uste del 5""0
Aara cambiar el <B!!.< :
Acti"ar el men( emergente (botn derecho del ratn) % seleccionar el zoom
deseado (o el paso de re,illa deseado).
! utilizar las teclas de funcin:
F1 : Aumento
F2 : 6educcin
F3 : 6efresco de pantalla
F4 : Centrado entorno al cursor
2.6 - A&uste de las coordenadas del cursor
Se puede escoger como unidad de traba,o la pulgada (inch o CC) o el mil)metro.
Sin embargo$ EESchema$ internamente$ traba,a siempre a =D=;;; de pulgada.
&as indicaciones de aba,o a la derecha de la pantalla informan de :
El zoom.
&a posicin absoluta del cursor
&a posicin relati"a del cursor.
&as coordenadas relati"as (+$%) se pueden poner a cero mediante la barra
espaciadora.
&as coordenadas ser9n a continuacin relati"as a este punto de puesta a ;.
2.7 - 8arra de 0en9s
Aermite abrir % guardar esuemas % el acceso a los men(s de configuracin % a la
a%uda en l)nea.
Eeschema
2.: - Comandos mediante iconos de la barra de tareas superior
&a barra de tareas permite el acceso a las funciones principales de EESchema.
Crear nue"o esuema.
Abrir esuema.
Euardar esuema completo (con todas las ho,as de la ,eraru)a).
Seleccionar el tama@o de ho,a del dise@o % modi2icar el contenido del ca&et;n.
Abrir el editor de componentes <ibedit (E+aminar$ modificar$ % editar
componentes en bibliotecas).
Abrir el "isualizador de bibliotecas (=ie>lib).
Abrir el /na"egador0 ue permite mostrar el 9rbol de la ,eraru)a del esuema
(si contiene sub-ho,as) % seleccionar inmediatamente cualuier esuema de la
,eraru)a.
Suprimir los elementos seleccionados cuando se ha realizado un mover
bloque.
Copiar los elementos seleccionados cuando se ha realizado un mover bloque
en memoria.
Copiar el (ltimo elemento o bloue borrado o guardado del esuema actual.
Anular el (ltimo borrado (hasta =; ni"eles)
Acceder al menu de gestin de impresin de los esuemas.
Abrir CVCB.
Abrir CB!"#.
Boom m9s % Boom menos$ alrededor del centro de la pantalla.
6efresco de la pantalla % Boom ptimo.
Abrir men( de b(sueda de componentes % te+tos.
Crear Netlist (formato AcbneF o Spice).
Autonumerar los componentes.
E6C (Electrical 6ule Chec*) : control autom9tico de cone+iones.
Eenerar la lista de componentes %Do etiuetas ,er9ruicas.
Eeschema
2.? - Comandos mediante iconos de la barra de herramientas derecha
Esta barra permite acceder a las herramientas para:
- Colocar componentes$ cables % buses$ etiuetas de red$
te+tos...
- 5a"egar en la ,eraru)a de los esuemas multiho,a.
- Crear sub-ho,as de la ,eraru)a % s)mbolos de cone+in.
- 2orrar componentes.
El uso detallado de estas herramientas se describe en el cap)tulo /Crear 3 Editar
Es%uemas0 (cap. :)
Gn resumen de su uso se ofrece a continuacin:
Aarar el comando actual$ anular la herramienta actual.
5a"egar por la ,erau)a: esta herramienta permite entrar en una sub-ho,a del
esuema mostrado (hacer clic* en el s)mbolo de la sub-ho,a) o subir un ni"el en la
,eraru)a (hacer clic* en cualuier punto e+cepto en un s)mbolo de sub-ho,a)
Abrir el men( de colocacin de componentes.
Abrir el men( de colocacin de alimentaciones(/po$ers0).
Colocar l)neas de cone+in (Hires).
Colocar buses.
Colocar cone+iones de l)nea a bus. Estos elementos slo tienen funcin
decorati"a % no tienen poder de cone+inI no deben por tanto usarse para conectar
dos l)neas.
Colocar cone+iones de bus a bus. Slo pueden conectar dos buses entre ellos.
Eeschema
Colocar el s)mbolo de /5o conectado0. Se colocan en los pins ue no se
desean conectar de los componentes. Esto sir"e en la funcin E.6C. para saber si es
normal tener un pin no conectado o si es un ol"ido.
Colocar etiueta (etiueta local). -os l)neas pueden conectarse entre ellas
mediante dos etiuetas id1nticas en la misma ho&a. Aara cone+iones entre dos ho,as
diferentes ha% ue utilizar s)mbolos globales.
Colocar etiueta global. Esto permite asegurar la cone+in entre la sub-ho,a
donde se ha colocado esta etiueta % la ho,a ra)z ue contiene el s)mbolo de sub-ho,a.
Colocar unin. Aara colocar en el punto de interseccin de dos l)neas$ o entre
una l)nea % un pin$ cuando pueda haber ambigJedad. (Es decir$ si un e+tremo de la
l)nea o del pin no est9 conectado a uno de los e+tremos de otra l)nea).
Colocar s)mbolo de sub-ho,a de ,eraru)a (rect9gulo de dimensin a,ustable).
4abr9 ue precisar el nombre del fichero para guardar los cambios de este /sub
eesuema0.
'mportar etiuetas globales desde la sub-ho,a para crear puntos de cone+in en
un s)mbolo se sub-ho,a ,er9ruica.
Esto supone ue %a se han colocado en esta sub-ho,a etiuetas globales.
Aara este s)mbolo de ,eraru)a$ los puntos de cone+in as) creados son eui"alentes a
a los pins de un componente cl9sico % deben conectarse mediante l)neas de cone+in.
Crear etiuetas globales de la sub-ho,a para crear puntos de cone+in. Esta
funcin es an9loga a la precedente pero no necesita tener los s)mbolos globales %a
definidos.
#razar l)neas para encuadres... Slo tiene "alor decorati"o % no asegura
ninguna cone+in.
Colocar te+tos de comentario. Slo tiene "alor decorati"o.
2orrar el elemento esuem9tico apuntado por el cursor.
Si se se@alan "arios elementos superpuestos$ la prioridad la tiene el m9s peue@o (en
el orden de prioridad decreciente de unin$ 5oConectado$ cable$ bus$ te+to$
componente).
&as ho,as de ,eraru)a no se pueden borrar con este comando.
5ota: la funcin /Gndelete0 de la barra de herramientas general permite anular los
(ltimos borrados.
2.1@ - Comandos mediante iconos de la barra de herramientas iA%uierda
Esta barra permite las opciones de "isualizacin:
-e la re,illa
-e las unidades
-el cursor
-e los pins /in"isibles0
8 de las direcciones autorizadas de los cables % buses.
Eeschema
2.11 - 0en9 emergente ) ediciones r$pidas de elementos
Gn clic* con el botn derecho del ratn despliega un men( cu%o contenido depende
del elemento apuntado por el cursor del ratn (si ha% alguno).
Se tiene acceso inmediato a:
A la seleccin del zoom.
Al a,uste de la re,illa.
8$ seg(n el caso$ a editar los par9metros del elemento m9s frecuentemente
cambiados.
.en( emergente sin seleccin de elementos
6
4n ambos casos se accede a los comandos6
"espla(ar todos los 'dulos #ermite la distribucin automtica de todos los
mdulos no blo,ueados ( y se utili'a generalmente des#u*s de la #rimera lectura de
una netlist.
"espla(ar nue)os 'dulos #ermite la distribucin automtica de los mdulos ,ue
+an sido colocados 5uera del contorno de la #laca en curso.
4ste comando necesita #or lo tanto ,ue se +aya dibu)ado un contorno de #laca y ,ue se +ayan
cargado los com#onentes a distribuir 5uera de dic+o contorno 0y ms e<actamente( 5uera del
rectngulo de encuadre de dic+o contorno2.
7.* - Posicionado autom$tico de los mdulos
7.*.1 - Caracter+sticas del ,posicionador- autom$tico
4l mdulo de #osicionado automtico #ermite la colocacin de los com#onentes en las 2 caras
de la #laca 0el cambio de cara de los com#onentes de%ant =tre sur la couc+e cui%re no es sin
embargo automtico2
-e busca igualmente la me)or orientacin 01( >1( ->1( 1?1 grados2 del com#onente.
4l #osicionado se reali'a seg3n un algoritmo de o#timi'acin ,ue trata de minimi'ar la longitud
de las #istas 0de los segmentos de las #istas2. su inclinacin y ,ue ale)a los com#onentes
tanto ms cuanto ms grandes son y con mayor n3mero de #ins. 4l orden de #osicionado est
o#timi'ado6 com#onentes grandes y de numerosos #ins al #rinci#io.
7.*.2 - Preparacin
P9&4: #uede #or tanto #osicionar automticamente los mdulos( sin embargo( es
necesario guiar el #osicionado( #uesto ,ue ning3n #rograma #uede adi%inar lo ,ue el usuario
desea +acer.
@n #osicionado automtico no se im#ro%isa.
-e debe6
rear el contorno de la #laca 0#uede ser com#le)o( #ero debe ser cerrado si la 5orma
no es rectangular2.4sto es tri%ial.
Pcbnew
olocar manualmente los com#onentes cuyas #osiciones son obligatorias
0conectores( agu)eros de 5i)acin...2.
;gualmente( si ciertos mdulos -/D deben ser colocados en la cara de soldadura(
+abr ,ue cambiarlos de lado manualmente.
olocar algunos com#onentes cr!ticos 0com#onentes grandes( #or e)em#lo2.
Acti%ar el atributo %lo&ueado #ara cada uno de estos com#onentes 0comando
Autoposicionar/%lo&ueado.
A+ora ya se #uede lan'ar el #osicionado automtico 0men3 emergente
Autoposicionar 'dulo 04stando acti%o el modo /dulo2
-in embargo( si se ,uiere ,ue P9&4: reoriente los mdulos( ser necesario ,ue se +aya
de5inido correctamente #ara los mdulos utili'ados la autori'acin de rotacin 0%er
'dulo//ditar/Opciones 2( #or lo tanto ,ui' se tendrn ,ue editar los mdulos en la
biblioteca.
&ormalmente( se #ermite la rotacin de 1?1 grados #ara las resistencias y condensadores no
#olari'ados.
iertos mdulos 0#e,ue8os transistores( #or e)em#lo2#ueden tener #ermitido el giro a AB- >1 y
a 1?1 grados.
-e debern a)ustar #or lo tanto #ara algunos mdulos los #ermisos de rotacin 0recuerde6 el
coe5iciente 1 +ace im#osible la rotacin( el coe5iciente 11 la autori'a com#letamente y un %alor
intermedio es una #enali'acin de la rotacin2.
-e #ueden editar los #ermisos de rotacin des#u*s de cargar los mdulos( #ero es
e%identemente ms r#ido modi5icar los mdulos en la biblioteca antes de cargarlos.
7.*.3 - Posicionado autom$tico interacti)o
-er #robablemente necesario( durante el enrutado automtico( %ol%er al control manual #ara
recolocar un mdulo.
4l comando Autocolocar 'dulo 0iguiente #ermite retomar la colocacin a #artir del #unto
de #arada.
4l comando 0men3 emergente2 Autocolocar 1ue)os 'dulos solamente #osiciona los
com#onentes ,ue estn 5uera de la su#er5icie de la #laca del circuito im#reso( lo ,ue #ermite
el #osicionado automtico de com#onentes ,ue no se +an colocado toda%!a sin tener ,ue
acti%ar el atributo %lo&ueado.
4l comando Autocolocar 'dulo #ermite recolocar el mdulo a#untado #or el ratn incluso si
su atributo %lo&ueado est acti%ado.
7.*.! - 1ota
P9&4: determina automticamente la 'ona de colocacin #osible de los mdulos
res#etando la 5orma del contorno de la #laca( ,ue no tiene ,ue ser necesariamente rectangular
0#uede ser redonda( tener 'onas tro,ueladas...2.
-i la #laca no es rectangular( el contorno deber ser cerrado #ara ,ue P9&4: #ueda
determinar cul es el interior o el e<terior del contorno.
;ncluso si +ay 'onas tro,ueladas internas( su contorno deber ser cerrado.P9&4: calcula el
rectngulo de encuadre de los contornos de la #lacaC des#u*s( a #artir del centro de dic+o
rectngulo( determina #or continuidad la su#er5icie donde se #ueden colocar los mdulos.
Pcbnew
Contenido:
8 - Trazado de las pistas de la placa
8.1 - Opciones de los parmetros de trazado de pistas
8.2 - Dimensiones tpicas segn la clase
8.2.1 - Anchura de pista
8.2.2 - Aislamiento
8.3 - !emplos de con"iguraci#n tpica
8.3.1 - !emplo $rstico%&
8.3.2 - !emplo usual&
8.' - Trazado manual
8.( - )rear zonas de co*re
8.(.1 - +eleccionar la red o nudo&
8.(.2 - )rear la zona&
8.(.3 - Opciones de relleno&
8 - Trazado de las pistas de la placa
8.1 - Opciones de los parmetros de trazado de pistas
,as opciones de cam*ian en el men Dimensiones->Pistas y Vias.
,as dimensiones estn en pulgadas o milmetros segn la unidad seleccionada.
-ecuerde& 2.(' cm / 1 pulgada 0inch o 1 2 / 1333 mils / 13333 d4cimas de mil.
8.2 - Dimensiones tpicas se!n la clase
8.2.1 - "nc#$ra de pista
5tilizar la ma6or anchura posi*le respetando los lmites mnimos siguientes&
5nidad ),A++
1
),A++
2
),A++
3
),A++
'
),A++
(
mm 3.8 3.( 3.' 3.2( 3.1(
1713mils 313 233 183 13 83
8.2.2 - "islamiento
5nidad ),A++
1
),A++
2
),A++
3
),A++
'
),A++
(
mm 3.93 3.( 3.3( 3.23 3.23
1713mils 293 233 1'3 :3 83
De manera general el aislamiento mnimo es prcticamente id4ntico a la anchura mnima de
las pistas.
8.% - &'emplos de con(i$raci)n tpica
8.%.1 - &'emplo *r!stico+:
Aislamiento& 3.3(mm 03.3138 pulgadas2.
Anchura de pista& 3.8mm 03.331( pulgadas2.
Dimetro de las isletas de los ); o de las <ias& 1.:1mm 03.39(3 pulgadas2.
Dimetro de las isletas de los componentes discretos& 2.('mm 03.1 pulgadas2.
Anchura de pista de tierra& 2.('mm 03.1 pulgadas2.
Pcbnew
8.%.2 - &'emplo $s$al:
Aislamiento& 3.3(mm 03.3138 pulgadas2.
Anchura de pistas& 3.(mm 03.3129 pulgadas2.
;sletas de );& de"inirlas o<ales para permitir paso su"iciente para atra<esarlas 6 para tener
una super"icie de adhesi#n correcta 0 1.29 = 2.(' mm -->3.3(= 3.1 pulgadas2.
?ias& 1.29mm 03.3(33 pulgadas2.
8., - Trazado man$al
+e recomienda el trazado de pistas manual por@ue s#lo as se tiene el control total de las
prioridades de ca*leado.
Pcbnew
Aor e!emplo. es desea*le comenzar el trazado de pistas por las alimentaciones con pistas
anchas. separar las alimentaciones de los circuitos digitales de las de los circuitos anal#gicos
6 colocar correctamente las seBales sensi*les.
Adems. el trazado de pistas automtico genera un gran nmero de <ias.
Aor contra. el trazado automtico permite tener una idea so*re el *uen emplazamiento de los
m#dulos. )on algo de e=periencia se utilizar el trazado automtico para generar rpidamente
las pistas $e<identes% 6 se utilizar el trazado manual para las dems cone=iones.
8.- - Crear zonas de co.re
,as zonas de co*re se de*en crear en ltimo lugar. cuando se ha6a aca*ado todo el enrutado.
n caso de tener @ue modi"icar el enrutado. ha*ra @ue *orrar 6 rehacer las zonas.
,as isletas de la misma red de*en ha*erse conectado entre ellas.
n e"ecto&
Todos los o*stculos 0isletas. contornos del circuito impreso2 de*en ser conocidos.
Aor razones de tiempo de cculo.el D.-.) no comprue*a las zonas.
,as zonas de co*re 0planos de tierra o de alimentai#n en general2 normalmente se unen a una
red o nudo.
Aara crear una zona de co*re se de*e&
+eleccionar la red a la @ue se desea unir 0*asta con resaltar la red2.
)rear los lmites de la zona 0si no se di*u!a nada. la zona llenar todo el circuito2.
-ellenar la zona desdee un punto de partida.
5na zona siempre es una sola $pieza%. es decir. @ue no tiene islas de co*re no conectadas.
8.-.1 - /eleccionar la red o n$do:
+eleccionar la herramienta . 6 hacer clicC en una isleta de red. la cual de*e aparecer
resaltada.
8.-.2 - Crear la zona:
8.5.2.1 - Crear los lmites de la zona:
+eleccionar la herramienta .
+eleccionar la capa donde se de*e colocar la zona.
)rear los lmites de zona so*re la capa acti<a deseada.
,os lmites se crean di*u!ando un polgono haciendo clicC con el *ot#n iz@uierdo en cada
<4rtice deseado.
l contorno se termina con do*le clicC.
l polgono se cierra automticamente. +i los puntos inicial 6 "inal no se encuentran en el
mismo lugar. pc*neD aBade el segmento "inal.
n la "igura puede <erse un contorno de zona 0en trazo "ino2&
Pcbnew
8.5.2.2 - Rellenar la zona:
,a zona se rellena desde un punto de partida 0cursor del rat#n2.
Aara ello. una <ez terminado el contorno. se coloca el cursor del rat#n en el punto de relleno
deseado. ste punto puedee estar en el interior o en el e=terior de la zona 6 so*re un punto sin
o*stculo.
+e muestra el men siguiente a continuaci#n&
Acti<ar el *ot#n1-elleno1.
ste es el resultado del relleno con un punto de partida en el interior del polgono&
Pcbnew
E este el resultado con un punto en el e0terior del polgono&
Pcbnew
l contorno es por lo tanto la "rontera para el relleno.
Nota:
Auede ha*er <arios polgonos de contorno. ?er un e!emplo&
ste es el relleno a partir de un punto en el interior del polgono grande 6 el e=terior del
pe@ueBo&
Pcbnew
8.-.% - Opciones de relleno:
+e de*e escoger&
,a re!illa de tra*a!o para el relleno.
l aislamiento.
l tratamiento de las isletas para el relleno.
8.5.3.1 - Rejilla de trabajo para el relleno.
)uanto ms "ina es la re!illa. me!or es el relleno.
+in em*argo. como el relleno se realiza por segmentos de pista horizontales 6 <erticales.
cuanto ms "ina es la re!illa. ms grandes son los "icheros @ue se generan.
5na re!illa de 3.31 pulgadas es un *uen compromiso.
8.5.3.2 - Aislamiento
+e aconse!a elegirlo un poco ms grande @ue el elegido para el enrutado.
8.5.3.3 - Opciones de las isletas
,as isletas o pins @ue pertenecen a la red pueden estar incluidos o e=cluidos en la zona. o
incluso estar conectados por "renos t4rmicos.
+i se inclu6en. soldar. 6 so*re todo desoldar. puede ser di"cil.
+i se e=clu6en. la cone=i#n a la zona es peor.
l "reno t4rmico es un *uen compromiso.
ste es el resultado de las 3 opciones&
Pcbnew
Ains incluidos
Ains e=cluidos
Freno t4rmico.
l pin est conectado por ' segmentos de
pista a la zona.
,a anchura de estos segmentos es el <alor
actual seleccionado para el trazado de pistas.
Pcbnew
Contenido:
9 - Acabado y generacin de los documentos de fabricacin
9.1 - Acabados
9.2 - Test DRC final:
9.3 - eneracin de documentos de fototra!ado
9.3.1 - "ormato #R$#R:
9.3.2 - "ormato %&':
9.3.3 - "ormato &()T)CR*&T:
9.+ - A,uste del margen -ara la m.scara de soldadura /barni! aislante0:
9.1 - eneracin de los documentos de taladro
9.2 - eneracin de los documentos de cableado:
9.3 - eneracin del fic4ero de -osicionado autom.tico:
9.5 - (-ciones a6an!adas de tra!ado:
9 - Acabado y generacin de los documentos de fabricacin
Nota:
Todos los fic4eros generados se colocan en el directorio de traba,o7 es decir7 a8uel donde se
encuentra el fic4ero xxxxxx.brd del circuito im-reso.
9.1 - Acabados
Es necesario:
*ndicar los nombres de las caras y del -royecto: C(9&(:#:T#) y )('DAD;RA
colocando los te<tos corres-ondientes en T(DA) las ca-as.
'os te<tos sobre la ca-a )('DAD;RA deben 6erse en = es-e,o > .
Crear -lanos de tierra modificando si es -reciso algunas -istas -ara facilitar su
creacin.
Colocar las miras de centrado y e6entualmente las cotas de -lanos tro8uelados. /'as
cotas se dibu,an normalmente en una ca-a de uso general0
Pcbnew
A continuacin7 el resultado final7 los -lanos de tierra no se 4an dibu,ado -ara -ermitir una
me,or 6isin de los elementos:
se -uede tambi?n resaltar la identificacin de las + ca-as de cobre de este circuito:
9.2 - Test DC final:
)e recomienda 4acer un control DRC global antes de crear los documentos.
Acti6ar el icono -ara acceder al cuacro de di.logo DRC:
y acti6ar .
un control final e6itar. malas sor-resas...
9.! - "eneracin de documentos de fototra#ado
Pcbnew
)e 4ace mediante el men@ Arc4i6oATra!ar...B
:ormalmente los fic4eros de fototra!ado se generan en formato #R$#R.
)in embargo7 se -ueden generar los fic4eros de fototra!ado en formato %&' o &()T)C*&T
9.!.1 - $ormato "E%E:
&C$:#C genera -or cada ca-a un fic4ero seg@n la norma "E%E 2&'(7 normalmente en
formato 3.+ /cada coordenada tiene 3 cifras7 3 de -arte entera y + de -arte fraccionaria7
e<-resado en -ulgadas0.
#l tra!ado 6a siem-re en escala 1.
)e deben crear normalmente los fic4eros de ca-as de cobre y7 seg@n la definicin del circuito7
ca-as de m.scara de soldadura7 de m.scara de -asta -ara soldar y de serigrafDa.
#sto se 4ace en una sola o-eracin7 marcando todas las casillas corres-ondientes a las ca-as
a generar.
A modo de e,em-lo7 -ara un circuito de doble cara7 con m.scara de soldadura7 serigrafDa y
m.scara de -asta -ara soldar /-ara los com-onentes )9D0 4acen falta 5 fic4eros /= <<<<<< >
es el nombre del fic4ero .brd0:
xxxxxx.co))er.)*o -ara la cara de cobre /soldadura0.
xxxx.cm).)*o -ara la cara de com-onentes.
xxxx.sil+scm).)*o -ara serigrafDa de la cara de com-onentes.
xxxx.sil+scu.)*o -ara serigrafDa de la cara de cobre.
xxxx.sold)cm).)*o -ara la m.scara de -asta -ara soldar7 cara de com-onentes.
Pcbnew
xxxx.sold)cu.)*o -ara la m.scara de -asta -ara soldar7 cara de cobre.
xxxx.mas+cm).)*o -ara la m.scara de soldadura de la cara de com-onentes.
xxxx.mas+cu.)*o -ara la m.scara de soldadura de la cara de cobre.
9.!.2 - $ormato ,-".:
'a e<tensin est.ndar de los fic4eros generados es .)lt.
#l dibu,o -uede reali!arse a la escala es-ecificada y en modo es-e,o.
)eg@n la o-cin escogida en la lista /)ciones de Taladrado7 las isletas -ueden ser
com-letamente rellenas7 taladradas con un gran di.metro o taladradas con un di.metro
-e8ueEo /guiado de taladro manual0.
)i la o-cin 0m)rimir Ca1et2n est. acti6a7 se dibu,a el ca,etDn.
9.!.! - $ormato -/3T3C0-T:
'a e<tensin est.ndar de los fic4eros generados es .)s.
#l dibu,o -uede reali!arse a la escala es-ecificada y en modo es-e,o.
)i la o-cin /rg 4 Centro est. acti6a7 el origen de coordenadas de la mesa de trazado se
su-one en el centro de la 4o,a de dibu,o.
)i la o-cin 0m)rimir Ca1et2n est. acti6a7 se dibu,a el ca,etDn.
9.' - A1uste del margen )ara la m5scara de soldadura 6barni# aislante7:
)e accede -or el men@ DimensionesA&istas y Fias :
)e debe a,ustar el -ar.metro 9.scara Aislamiento al 6alor deseado /usualmente G7G1
-ulgadas7.
9.8 - "eneracin de los documentos de taladro
)e debe crear el fic4ero de taladro <<<<<<.drl.
#ste fic4ero se describe seg@n el est.ndar E(CE../9.
)e -uede crear tambi?n el -lano de taladro.
#ste fic4ero se describe seg@n los formatos %&' / <<<<<<.-lt0 o &()T)CR*&T / <<<<<<.-s0.
)olamente es @til -ara un control su-lementario.
Pcbnew
#stos fic4eros se crean mediante el cuadro de di.logo -ost)rocesadores:Taladrado...:
)e debe definir a8uD el di.metro del taladro de las 6ias /@nico -ara todas las 6ias0.
&ara el tra!ado %&' se -uede definir el nH y la 6elocidad de la -lumilla utili!ada.
9.; - "eneracin de los documentos de cableado:
#s necesario tra!ar las ca-as de serigrafDa de los lados de cobre y de com-onentes.
eneralmente la relati6a a la ca-a de )erigrafDa de Com-onentes es suficiente -ara los
-lanos de cableado.
)e deber. tra!ar la ca-a de soldadura con la o-cin 9odo #s-e,o 7 -ara 8ue los te<tos sean
legibles.
9.& - "eneracin del fic*ero de )osicionado autom5tico:
#stos fic4eros se crean mediante el comando -ost)rocesadores:-osicionado.
)in embargo7 no se -odr. generar este fic4ero si 4ay al menos un mdulo 8ue tenga el
atributo 9ormal<0nsertar acti6ado /6er edicin de mdulos0.
)e crear.n uno o dos fic4eros seg@n 4aya com-onentes insertables en una o las dos caras del
circuito im-reso.
;n cuadro de di.logo -ermite 6isuali!ar el nombre del o de los fic4eros creados.
9.= - /)ciones a>an#adas de tra#ado:
'as o-ciones a8uD mostradas -ermiten la gestin de im-resin a6an!ada.
#stas o-ciones tienen utilidad sobre todo -ara generar las ca-as de serigrafDa7 en -articular
-ara reali!ar correctamente los documentos de cableado.
Pcbnew
'as o-ciones son:
Imprimir cajetn Tra!a el encuadre de la 4o,a y de su ca,etDn.
Isletas (Pads) en Serigrafa &ermite la im-resin de los contornos de las isletas en las
ca-as de serigrafDa. ;til -ara su-rimir todas las isletas en estas
ca-as
Imprimir Isletas (Pads)
siempre
"uer!a el tra!ado de las isletas en T(DA) las ca-as
Imprimir Valor Mdulo &ermite el tra!ado de los te<tos FA'(R en la serigrafDa
Imprimir Referencia
Mdulo
&ermite el tra!ado de los te<tos R#"#R#:C*A en la serigrafDa
Imprimir otros textos del
Mdulo
&ermite el tra!ado de los te<tos T*&( CA9&( en la serigrafDa
or!ar impresin "extos
in#isi$les
"uer!a el tra!ado de los cam-os referencia y 6alor declarados
como in6isibles.
&ermite7 combinado con las o-ciones %Imprimir Referencia
Mdulo& e %Imprimir Valor Mdulo& reali!ar documentos de
re-aracin o de cableado.
#stas o-ciones se necesitan -ara gestionar circuitos 8ue
utili!an com-onentes -e8ueEos /)9D...07 demasiado -e8ueEos
-ara colocar los 2 te<tos7 referencia y 6alor7 de manera 8ue se
distingan
Pcbnew
Contenido:
10 - ModEdit: Gestin de las BIBLIOTECAS
10.1 - Generalidades: Presentacin de ModEdit
10.2 - ModEdit:
10. - Pantalla de ModEdit:
10.! - Barra de "erra#ientas $rinci$al de Modedit:
10.% - Crear &n n&e'o #d&lo:
10.( - Crear &na n&e'a )i)lioteca:
10.* - G&ardar &n #d&lo en la )i)lioteca acti'a:
10.+ - Trans,erir &n #d&lo de &na )i)lioteca a otra:
10.- - G&ardar los #d&los de &n circ&ito en la )i)lioteca act&al:
10.10 - .oc&#entacin de #d&los en )i)lioteca:
10.11 - .oc&#entar las )i)liotecas: M/todo $r0ctico:
10 - ModEdit: Gestin de las BIBLIOTECAS
10.1 - Generalidades: Presentacin de ModEdit
PCB1E2 3estiona 'arias )i)liotecas di,erentes si#<0nea#ente 45 c&ando se car3a &n
#d&lo5 el con6&nto de las )i)liotecas 7&e a$arecen en la lista de )i)liotecas se anali8a "asta
encontrar el #d&lo 9o el $ri#er #d&lo si el #is#o e:iste en 'arias )i)liotecas;.
Se rec&erda 7&e se lla#a a7&< )i)lioteca acti'a a la )i)lioteca seleccionada en el Editor de
#d&los5 o ModEdit5 en la c&0l se "acen las di,erentes acciones descritas $or el $ro3ra#a.
ModEdit $er#ite la edicin y la creacin de d!los" es decir:
A=adir 4 s&$ri#ir isletas
Editar las caracter<sticas de las isletas 9 ,or#as5 ca$as; $ara cada isleta o $ara todas
las isletas del #d&lo.
Editar5 a=adir 4 #odi,icar ele#entos 3r0,icos 9contornos5 te:tos;
Editar ca#$os 9'alor5 re,erencia...;
Editar la doc&#entacin asociada 9descri$cin5 $ala)ras cla'e;.as< co#o el
anteniiento de la #i#lioteca acti$a5 es decir:
Listar los #d&los de la )i)lioteca acti'a.
Borrar &n #d&lo de dic"a )ilioteca.
G&ardar &n #d&lo de dic"a )i)lioteca.
G&ardar todos los #d&los di,erentes de &n circ&ito i#$reso.
Se $&ede crear ta#)i/n &na n&e'a )il)ioteca. >na )i)lioteca de #d&los est0 ,or#ada de
"ec"o $or dos ,ic"eros:
La $ro$ia )i)lioteca 9,ic"ero con la e:tensin .li#;
La doc&#entacin asociada 9,ic"ero con la e:tensin .dc;
El ,ic"ero doc&#entacin se act&ali8a con cada #odi,icacin del ,ic"ero .li) corres$ondiente5
de #anera 7&e es caso de $/rdida se $&eda re3enerar ,0cil#ente. Sir'e $ara acelerar el
acceso a la doc&#entacin de los #d&los.
10.% - ModEdit:
Se accede al Editor de Md&los de dos #aneras:
.irecta#ente #ediante el icono de la )arra de "erra#ientas $rinci$al de Pc)ne?
Mediante el #en@ de edicin del #d&lo act&al en Pc)ne? 9O)tenido al seleccionar
editar #d&lo en el #en@ e#er3ente;5 )otn A#rir Editor de Md!los
Pcbnew
En este caso5 el #d&lo del circ&ito i#$reso se car3a directa#ente en ModEdit $ara
ser #odi,icado 9o arc"i'ado;.
Pcbnew