Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Las explicaciones estn basadas en la versin ISIS PROFESSIONAL (DEMO) 6.9 SP4
2007
Introduccin a PROTEUS
PROTEUS es una aplicacin CAD, compuesto de
tres mdulos:
ISIS (Intelligent Schematic Input System): es el
mdulo de captura de esquemas.
VSM (Virtual System Modelling): es el mdulo
de simulacin, incluyendo PROSPICE.
ARES (Advanced Routing Modelling): es el
mdulo para la realizacin de circuitos impresos
(PCB).
(PROSPICE es la versin SPICE, incluida en PROTEUS, desarrollada en la universidad de Berkeley,
con extensiones para simulacin analgica y digital conjuntas y la animacin de circuitos.)
Introduccin a PROTEUS
Antes de adentrarnos en Proteus vamos a
conocer algunas de sus posibilidades
echando una ojeada rpida a algunos de los
muchos ejemplos que lleva el paquete.
Es importante que dediquis algn tiempo a
ojear todos los ejemplos. Son muy
didcticos y seguro que aprenderis de
ellos.
Introduccin a ISIS
El mdulo ISIS es un programa que nos permite
dibujar, sobre un rea de trabajo, un circuito que
posteriormente podremos simular.
En la manipulacin del software casi siempre
existirn varias opciones para un mismo fin.
Normalmente podremos optar por seguir un men,
acceder a un icono o trabajar con el teclado. Aqu
concederemos preferencia a la opcin ms rpida
y ms cmoda, que suele ser casi siempre el
olvidado teclado.
rea de trabajo
Ventana de
vista
completa
Barra de
herramientas
Barra de mens
Barra de ttulo
Ventana de
componentes
Zona de
trabajo
Barra de herramientas,
colocada en vertical
Barra de
herramientas
Barra de
herramientas
Barra de estado
Barra de ttulo
Mens
Opcin de
teclado
Herramientas
Barra de
ficheros
Barra de visionado
Barra de
componentes y
dibujo
Opciones
varias
rea de trabajo
Centro geomtrico.
No se imprime
Circuito a montar
Vamos a comenzar las explicaciones
directamente con un ejemplo. Se trata de ir
paso a paso hasta conseguir el circuito de la
figura.
Resolucin de pantalla
Antes de iniciar el esquema convendr fijar
la resolucin de la pantalla en 1024 x 768
pixeles.
Resoluciones menores harn que algunas
ventanas no quepan en pantalla, y es
ingrato trabajar as.
Botn de componentes
Tras abrir PROTEUS, lo primero que
necesitamos es extraer los componentes que
se van a utilizar en el circuito, para lo que
debemos utilizar la barra de herramientas de
componentes.
En esta barra
Pincharemos aqu
Y quedar
realzado as
Libreras de dispositivos
Para acceder a las libreras de dispositivos
hay que pulsar P. (Tambin pinchando en el
botn P de la ventana de dispositivos.)
Pinchando aqu se abren
las libreras de
componentes
Ventana de libreras
Palabra para bsqueda
automtica
Vista
previa
Categoras
ordenadas
alfabticamente
Subcategora
Fabricantes
Zona de
resultado
s
Patillaje
para PCB
Categoras
La puerta and que necesitamos la podemos
encontrar en 4 categoras:
Modelos reales
ECL
Familias reales
CMOS de la
serie 4000
Modelos para
simulacin
Modelos para
simulacin
Subcategoras
Para seleccionar la categora Simulator
Primitives, pincharemos sobre ella.
Pinchad aqu para
resaltar en azul
Resultados
Tras las acciones anteriores vemos que se
nos ofrecen 6 resultados.
Pinchad en la funcin AND y quedar
resaltada.
Pinchad aqu
para destacar la
funcin elegida
Informacin de Resultados
En la ventana de resultados tenemos el
nombre del dispositivo, la librera en la que
se encuentra y su descripcin.
Nombre del
dispositivo
Librera del
dispositivo
Descripcin del
dispositivo
Vista Previa
En la ventana de vista previa
observaremos la funcin
elegida.
Aqu vemos que al smbolo
lgico lo acompaa la leyenda
Digital Primitive [AND-2]. Esto
significa que el modelo podr
simularse sin problemas.
Puede simularse
Modelo NO SIMULABLE
El modelo de la figura slo
sirve para esquema, pero no
es simulable.
MUCHA ATENCIN A ESTO.
No puede simularse
Ventana de patillaje
En la esquina inferior derecha de la ventana
de libreras observamos la ventana que nos
ofrece el encapsulado del componente
seleccionado, para el diseo del circuito
impreso (PCB).
En este caso, como hemos
elegido un elemento de
simulacin no real, nos dice que
no tiene encapsulado.
Extraccin de componente
Si en la ventana de resultados pinchamos dos
veces sobre la funcin AND, sta saldr a la
ventana de dispositivos.
Pinchamos dos
veces
Queda extrada
en la ventana
de dispositivos
Ventana de dispositivos
El componente extrado se ve as
en la ventana de dispositivos.
Ventana de
dispositivos
Vista Completa
Una vez hemos extrado el componente, si
pinchamos sobre l en la ventana de
dispositivos aparecer su smbolo en la
ventana de Vista Completa.
Insercin de componente
Si ahora pinchamos en el rea de trabajo, el
componente seleccionado en ventana de
dispositivos quedar insertado.
Seleccin de componente
Para seleccionar un elemento del circuito hay
que pinchar sobre l con botn derecho. Esto
lo resaltar en rojo.
Se ha pinchado con
botn derecho
Deseleccin de componente
Para deseleccionar un elemento
seleccionado de un circuito, hay que pinchar
con botn derecho en cualquier zona libre del
rea de trabajo.
Inmediatamente, el objeto recobrar su color
normal.
Se ha pinchado aqu
para deseleccionar
Borrado de componente
Para borrar un elemento circuital hay que
hacer doble clic sobre l con el botn
derecho.
El primer clic lo selecciona y resalta en rojo;
el segundo lo borra.
Borrad la puerta and insertada anteriormente,
y dejad el rea de trabajo limpia.
Retroceder
Hasta habituarse a ISIS ser muy normal que
se produzcan borrados accidentales.
Para recuperar lo perdido hay tres opciones:
Utilizar el men pinchando en
Utilizar el icono
Previo a insercin
Antes de insertar un elemento debemos
fijarnos en la posicin en la que saldr ese
elemento al esquema.
Seleccionad, de nuevo, la puerta and en la
ventana de dispositivo y observad su posicin
en la ventana de vista completa.
Fijaos que la puerta mira hacia
la derecha. Es posible cambiar
su orientacin antes de salir a
escena.
As se ve el ngulo
girado
Se ha
pinchado
aqu
As se ve la puerta en la ventana de
vista completa, y con esa
orientacin se insertar en el
esquema
As se ve la puerta en la ventana de
vista completa, y con esa
orientacin se insertar en el
esquema
As se ve el ngulo
girado
Se ha
pinchado
aqu
Se pincha aqu
As queda tras el
reflejo horizontal
Se pincha aqu
As queda tras el
reflejo vertical
Despus de insercin
Las mismas operaciones de rotacin o reflejo
se pueden realizar tras haber insertado el
componente en el rea de trabajo.
Dejad la puerta sin giro ni reflejo e insertadla
en al esquema.
As debe salir
As debe aparecer
en el esquema
Tambin se ponen en
rojo las herramientas
de giro-reflejo
As queda el
elemento
tras el giro
antihorario
Pinchamos en el
botn del reflejo
deseado
El botn
permanece
hundido
As queda el
elemento
tras el reflejo
Mover componente
Para mover un componente por el rea de
trabajo, primero hay que seleccionarlo,
despus se pincha con botn principal
(izquierdo) y, sin soltar, se arrastra al punto
deseado.
Ms adelante comprobaremos que al
arrastrar un componente conectado a otro se
arrastran tambin las conexiones.
Dejad una puerta and en el esquema.
Carpeta creada
para ejemplos
Asignacin de nombre
En la casilla inferior tecleis el nombre y
PROTEUS ya le asigna la extensin DSN.
Nombre asignado
Salvar posteriormente
Una vez salvado por primera vez un circuito,
para guardarlo repetidamente con el mismo
nombre la operacin es tan sencilla como
pulsar la tecla S.
Esto lo podis comprobar abriendo el men
File.
Opcin de teclado
para salvar un
circuito con el
mismo nombre
Manipulacin elementos
Los elementos insertados llevan leyendas
anexas que, la mayora de las veces, son
molestas y conviene quitarlas.
Opciones de visualizacin
Aumento
manteniendo el
centro geomtrico
del rea de trabajo
Disminucin
manteniendo el
centro geomtrico
del rea de trabajo
Acercamiento conseguido:
El centro de la
ampliacin es el
centro del
rectngulo verde
Se pone el cursor
en el centro
deseado
Ampliacin de rea
Para ampliar una zona concreta se utilizar
el icono
Vista completa
Tras hacer ampliaciones ser necesario
volver a obtener la vista completa del
esquema.
Para ello hay dos soluciones:
La primera es pinchando en el icono
La segunda, y ms cmoda, el pulsar F8.
Edicin de componente
Seleccionad el componente.
Referencia
Puerta and
seleccionada
Valor
Texto descriptivo
Si no se escribe ningn texto en la casilla
correspondiente, aunque en el esquema aparezca
<TEXT> no se imprimir
Ventana de edicin
Una vez seleccionado el componente, lo
pinchamos con botn primario. Aparece la
ventana de edicin.
Casilla para la
referencia
Aqu se puede
escribir el texto
descriptivo
Activando esta casilla se visualizan
las propiedades como texto
descriptivo
Ocultacin de parmetros
Programaremos la ventana de edicin como
en la figura.
Esa marca ocultar
el valor
Resultado de ocultacin
As quedar la puerta con las parmetros
Valor y Texto ocultos.
Solamente aparece la
referencia
Ocultacin de parmetros
Otra forma de ocultar <TEXT> es:
Clic secundario para
seleccionar
Ocultacin de parmetros
Pinchar en la pestaa
Style
Ocultacin de parmetros
Resultado
Mover parmetro
Vamos a colocar la referencia dentro de la
puerta.
Para ello seleccionaremos el componente.
Una vez en rojo, pinchamos sobre la
referencia U1 y la arrastramos al lugar
deseado.
Quedar as:
Ocultar rejilla
Si queremos ocultar la rejilla tenemos la
opcin del icono
, o la accin ms rpida
de pulsar la tecla G. A cada pulsacin, bien
de icono o bien de tecla, la rejilla se ocultar
o se mostrar.
Insercin provisional
De momento, los elementos lgicos del
esquema estarn as:
Borrado de parmetros
Segn lo explicado, editad una a una las
funciones y ocultad todos sus datos. Debe de
quedar as:
Copiar componente
Para aadir elementos que ya estn en
esquema debidamente configurados
emplearemos las herramientas de copiado.
Para copiar se emplea el icono
Pinchemos con botn derecho sobre el
inversor para seleccionarlo.
Ahora pinchemos sobre el icono de copiado.
Copiar componente
Aparecer el cursor con un rectngulo rosa
conteniendo la copia.
Pinchad con primario en el lugar deseado y
quedar fijada la copia, aunque tenemos la
posibilidad de seguir copiando.
Para anular el copiado pincharemos con
secundario sobre el esquema.
Copiar componente
El resultado de la copia es que tenemos dos
inversores idnticos y con los parmetros
ocultos.
Realizad la misma operacin con el resto de
funciones repetidas.
Si tenis dos o ms elementos
seleccionados y pinchis el
icono de copia, os copiar los
dos, tal y como estn en el
esquema.
Circuito provisional
El circuito de funciones lgicas est as:
Mover un componente
Para desplazar un componente de su
ubicacin hay que seleccionarlo primero.
Luego se pincha con primario y se arrastra a
la posicin deseada.
Otra opcin menos interesante es pinchar,
cuando el componente est seleccionado,
sobre el icono de mover
.
Mover un componente
Esto produce que aparezca el cursor con un
rectngulo rosa en el que se incluye el
componente a mover.
Cuando pinchemos con primario en el punto
a ubicar el componente, ste quedar fijado y
el rectngulo cambia a verde.
Mover un componente
Para cancelar la operacin basta con pinchar
con secundario en cualquier punto del
esquema.
Y lo mismo para borrar el rectngulo verde.
Seleccionar bloque
Para seleccionar varios componentes
(bloque) disponemos de dos opciones:
De la forma habitual, pinchando con secundario
sobre los elementos uno a uno.
Dibujando con secundario un rectngulo que
rodee todos los elementos a seleccionar.
Probadlo.
Mover bloque
Una vez seleccionado el conjunto de
elementos que conforman el bloque,
pincharemos en el icono de mover .
Al llegar a la ubicacin deseada pinchis con
botn principal.
Copiar bloque
Una vez seleccionado el conjunto de
elementos que conforman el bloque
pincharemos en el icono de copiar .
Al llegar a la ubicacin deseada pinchis con
botn principal.
Para finalizar o cancelar hay que pinchar con
secundario. Tambin para borrar el
rectngulo verde que queda tras la copia.
Girar bloque
Para girar un bloque se emplea el icono
.
Una vez seleccionado el bloque, y tras
pinchar en este icono, aparece la ventana en
la que debemos escribir el ngulo a girar, que
debe ser mltiplo de 90.
Tras aceptar, el cursor se transforma e un
arco. Pinchando con l se produce el giro.
Escribid aqu el
ngulo mltiplo de
90
Reflejar bloque
Con el mismo icono del giro se produce el
reflejo.
Una vez tengamos la ventana, activad una
casilla u otra, y pinchad con el cursor que
aparecer tras aceptar esta ventana
Borrar bloque
Para borrar un bloque, despus de
seleccionarlo pulsar Del.
Tambin se puede pinchar el icono
cuando est seleccionado el bloque.
Colocacin de puertas
Practicad todo lo explicado y colocad las
puertas como en la figura.
Pulsad S muy a menudo para ir salvando.
Localizacin de resistores
Para localizar los resistores tendremos que
abrir las libreras: pulsamos P.
Pinchamos en esta
categora
Seleccin de resistores
Pinchamos sobre el nico elemento genrico
que se nos ofrece en resultados.
Pinchamos sobre
el dispositivo
Nos aseguramos
de que el modelo
es simulable
Extraccin de resistores
Hacemos doble clic sobre el resistor de la
ventana de resultados y nos aseguramos que
queda fijado en la ventana de dispositivos.
Doble clic aqu
Insercin de resistores
Al igual que hicimos con las funciones
lgicas, insertad en el rea de trabajo un
resistor. Observad que sale con el valor de
10K por defecto. Ahora cambiamos este
valor.
Seleccionadlo en el rea de trabajo y, cuando
est en rojo, pinchis sobre l con el botn
primario para su edicin.
Cambio en resistores
En la ventana de edicin escribimos el valor
de 330 y ocultamos lo no deseado.
Aqu escribimos
el valor en
ohmios
Aqu ocultamos
la referencia
Aqu escribimos
un espacio
Resistor resultante
As nos quedar el resistor modificado.
Mover valor
Para desplazar el valor a la parte superior
hay que seleccionar el resistor. Cuando est
en rojo se pincha con primario sobre la cifra y
se arrastra a la posicin deseada.
Convendr tener una vista ampliada del
resistor, y posiblemente haya que disminuir el
paso de rejilla (pulsando F2 pasa a 50 m).
Si cambiis el paso, no os olvidis luego de
pulsar F3 para volverlo a 100 m.
Circuito resultante
Ya vamos as:
Hemos dejado dos pasos
de rejilla
Localizacin de conmutadores
Abrimos las libreras y elegimos:
Se pincha en esta
categora
Se elige esta
subcategora
Un posible conmutador
Miramos la ventana de resultados.
ste puede valer
Nos aseguramos
que es simulable
Nos aseguramos
que es simulable
Eleccin de conmutador
Nos decidimos por ste.
Doble clic aqu
Indicadores
Abrimos las libreras y elegimos:
Generador
Abrimos las libreras y elegimos:
Ventana de dispositivos
Ya tenemos todos los componentes extrados
desde sus libreras hasta la ventana de
dispositivos.
ISIS los ordena alfabticamente.
Insercin completa
Insertad todos los componentes que faltan,
los editis para modificar sus caractersticas
y los colocis adecuadamente.
Pulsad S para salvar.
Circuito resultante
As llevamos el circuito:
Retoque a valor
Como el valor del generador tiene un
tamao muy pequeo, vamos a practicar un
poco aumentando el tipo.
Seleccionad el generador y pinchad con
primario en los 5V para su edicin.
Aparecer la ventana de edicin de
etiquetas.
Retoque a valor
En la ventana de edicin realizamos las
siguientes acciones:
Pinchamos sobre
la pestaa Style
Retoque a valor
En Style programamos:
Desactivamos la
casilla
Escribimos el
tamao deseado
ANTES
DESPUS
SALVAR CIRCUITO
Pulsamos S para salvar el circuito.
Herramientas de terminales
En nuestro circuito nos falta conectar
los terminales de masa, que sern las
conexiones al negativo del generador.
Los obtendremos del cajn de
terminales, que se muestra en la figura.
Pinchad sobre l para acceder a todos
los terminales posibles.
Ventana deTerminales
Una vez abierto el cajn de terminales, el
cuadro que se nos ofrece es
Requisitos de cableado
Para una correcta conexin entre
componentes debe existir entre stos, al
menos, un paso de rejilla.
Si entre dos componentes existiese una
bifurcacin, el paso de rejilla debe ser
mnimo 2.
Esto se resume en lo siguiente:
No pueden unirse dos componentes
directamente: debe existir un cable de unin.
Y para poner un cable es necesario, al menos,
un paso de rejilla.
Cableado automtico
Seleccionad cualquier herramienta menos la
edicin instantnea.
sta NO
Finalizacin de unin
Al pinchar en
origen nace la
lnea rosa
Unin realizada de
forma automtica por
ISIS
Cancelar cableado
Cableado manual
Podemos llevar el trazado del cable de forma
manual, desde inicio hasta el final.
Para ello iniciamos como en el modo
automtico.
Una vez emerja la lnea rosa, vamos
pinchando por los puntos del esquema
donde deseamos un cambio de direccin,
hasta llegar al destino.
Si pulsamos Ctrl, tras iniciado el cableado,
podemos cablear con distintos ngulos.
Despus se pincha y
arrastra el nodo
Ayuda de conexin
Cuando tengamos que trazar un cable cuya
trayectoria transcurre paralela a un trazado
anterior, y de la misma longitud, ISIS nos
ofrece la ventaja de realizar las conexiones
mediante doble clic.
Recordad esto, que ser muy de agradecer
en cableados de buses, displays, etc.
Vemoslo en nuestro ejemplo.
Ayuda de conexin
Trazad la unin de la figura.
Tenamos ya
trazada esta unin
Finalizamos aqu
Pinchamos aqu
para iniciar el
cable
Ayuda de conexin
Para realizar la conexin del interruptor C
bastar con doble clic en la patilla de ste.
(Porque el cable de C es paralelo y de la
misma longitud que el trazado anteriormente
en B.)
Doble clic aqu para
unir C con positivo
del generador
Finalizando conexiones
Terminad las conexiones hasta dejar el
circuito como en la figura.
Texto
Ya slo queda etiquetar los puntos
numricos del circuito, que puedan servirnos
de referencia.
Herramienta
Texto
Escribir Texto
Ahora, con la herramienta Texto
seleccionada, pincharemos en el punto del
esquema donde deseamos la insercin.
Pinchamos donde
marca el cursor
Ventana Texto
Aparece la ventana de texto.
Aqu
escribimos el
texto deseado
Las alineaciones y
justificaciones por
defecto nos sirven
Desmarcamos
la casilla
Aqu
escribimos la
cantidad
deseada
Completando textos
Para colocar el resto de identificaciones
podramos hacerlo segn lo explicado. Pero
eso nos llevara la labor tediosa de cambiar
tamao en todas y cada una de las
inscripciones (hasta que aprendamos a a
cambiar el valor por defecto).
Copiando textos
Podemos evitar esta faena si recurrimos a la
opcin ya estudiada de seleccionar y copiar.
Esto provocar que todas las copias lleven el
mismo nmero, pero luego cambiamos ste.
Ser menos trabajo que cambiar el tamao
en cada uno de ellos.
Pinchad secundario en el nmero 1 para
seleccionarlo.
Copiando textos
Pinchad herramienta de copiado
, e id
insertando copias en todos los puntos
deseados.
Finalizando textos
Ahora editamos cada uno de los nmeros a
modificar y le cambiamos el valor.
Circuito final
Ya tenemos el circuito finalizado.
Salvad circuito
Pinchar las
marcas para
cambio
Preparando la simulacin
Aqu tenemos un claro ejemplo
de simulacin animada tipo
VSM. En este circuito todo son
resultados lgicos y lo que van
a mostrarse son animaciones.
Para preparar el resultado de
stas seleccionemos System >
Set Animation Options Se
desplegar la ventana de la
pgina siguiente
Caractersticas de simulacin
Pinchamos en
esta casilla
Arrancar simulacin
Ahora ya slo falta arrancar la simulacin.
Para ello pincharemos en la herramienta
Circuito en simulacin
Detalles de simulacin
Resultado de simulacin
Devolved el valor de
330 a las resistencias.
Sentido de corrientes
Tambin podemos visualizar el sentido de
las corrientes por medio de flechas en los
cables (opcin de la figura).
Sentido de corrientes
Aspecto del circuito.
Mezclar opciones
O podemos mezclar opciones, como en la
figura.
Resultado de simulacin
Aspecto del circuito.
Ejercicio 1
Disead y simulad el circuito de la figura.
Ejercicio 2
Disead y simulad el circuito de la figura.
FINAL
2007