Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Autor:
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 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 ttulo
Barra de
herramientas
Barra de mens
Ventana de
componentes
Zona de
trabajo
Barra de herramientas,
colocada en vertical
Barra de
herramientas
Barra de
herramientas
Barra de estado
Mens
Opcin de
teclado
Herramientas
Barra de
ficheros
Barra de
visionado
Barra de
componentes y
dibujo
Opciones
varias
Barra para
giros y reflejos
Barra de
control de
simulacin
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
molesto trabajar as.
Botn de componentes
Al 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
resultados
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
Familias reales
TTL y CMOS de
alta velocidad
Modelos para
simulacin
Modelos para
simulacin
Subcategoras
Para seleccionar la categora Simulator
Primitives, presionamos sobre ella.
Pinchad aqu para
resaltar en azul
Resultados
Tras las acciones anteriores vemos que se
nos ofrecen 6 resultados.
Selecciona en la funcin AND y quedar
resaltada.
seleccionar 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 patillaje 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 patillaje
Extraccin de componente
Si en la ventana de resultados seleccionamos
dos veces sobre la funcin AND, sta saldr a
la ventana de dispositivos.
seleccionamos
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 seleccionamos 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 presionar sobre l con el botn derecho.
Esto lo resaltar en rojo.
Se ha seleccionado
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 del circuito 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.
Seleccionar, de nuevo, la puerta and en la
ventana de dispositivo y observad su posicin
en la ventana de vista completa.
Notese 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
seleccionado
aqu
selecciona aqu
para reflejar
horizontalmente
selecciona aqu
para reflejar
verticalmente
Se presiona
aqu
As queda tras el
reflejo horizontal
Se presiona
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.
Se deja la puerta sin giro ni reflejo y se
inserta en el 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
Presionamos 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.
Asignacin de nombre
En la casilla inferior se teclea el nombre y
PROTEUS ya le asigna la extensin DSN.
Nombre asignado
Comprobacin de extensin
Una vez guardado el fichero podemos
comprobar que la extensin DSN ha sido
aadida. Es la identificacin de PROTEUS a
sus circuitos.
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 se puede 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
Al pincharlo, el cursor se transforma en un
rectngulo con cruz central, con la que
deberemos dibujar el rea deseada para
ampliar.
Vista completa
Tras hacer ampliaciones ser necesario
volver a obtener la vista completa del
esquema.
Para ello hay dos soluciones:
La primera es dandole en el icono
La segunda, y ms cmoda, el pulsar F8.
Cursor antes de
seleccionar con l
Tras seleccionar, el
rectngulo verde muestra el
centro de visin
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
Otra forma de ocultar <TEXT> es:
presionar en la pestaa
Style
Ocultacin de parmetros
Otra forma de ocultar <TEXT> es:
Desmarcar estas dos
casillas
Resultado
Mover parmetro
Vamos a colocar la referencia dentro de la
puerta.
Para ello seleccionaremos el componente.
Una vez en rojo, seleccionamos 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, edita una a una las
funciones y oculta 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.
Pinchar 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.
Realiza la misma operacin con el resto de
funciones repetidas.
Si se tiene dos o ms
elementos seleccionados y
seleccionas el icono de copia,
se copiaran 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 selecciona con primario y se
arrastra a la posicin deseada.
Otra opcin menos interesante es presionar,
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, presionando con
secundario sobre los elementos uno a uno.
Dibujando con secundario un rectngulo que
rodee todos los elementos a seleccionar.
Mover bloque
Una vez seleccionado el conjunto de
elementos que conforman el bloque, le
damos en el icono de mover .
Al llegar a la ubicacin deseada le das con
botn principal.
Copiar bloque
Una vez seleccionado el conjunto de
elementos que conforman el bloque
presionamos en el icono de copiar .
Al llegar a la ubicacin deseada le das con
botn principal.
Para finalizar o cancelar hay que seleccionar
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 darle
en este icono, aparece la ventana en la que
debemos escribir el ngulo a girar, que debe
ser mltiplo de 90.
Al aceptar, el cursor se transforma e un arco.
presionandolo 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 le puede dar al icono
est seleccionado el bloque.
bloque
cuando
Colocacin de puertas
Practica todo lo explicado y coloca 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.
Le damos a esta
categora
Seleccin de resistores
Seleccionamos sobre el nico elemento
genrico que se nos ofrece en resultados.
Seleccionamos
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, inserta en el rea de trabajo un
resistor. Observa que sale con el valor de
10K por defecto. Ahora cambiamos este
valor.
Seleccionalo en el rea de trabajo y, cuando
est en rojo, le das 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 presiona 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 se cambia el paso, no se olvidarse luego
de pulsar F3 para volverlo a 100 m.
Circuito resultante
Ya iriamos as:
Hemos dejado dos pasos
de rejilla
Localizacin de conmutadores
Abrimos las libreras y elegimos:
Se selecciona 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
Inserta todos los componentes que faltan, los
editas para modificar sus caractersticas y los
colocas adecuadamente.
Pulsad S para guardar.
Circuito resultante
As tendriamos 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 presiona 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:
Le damos sobre
la pestaa Style
Retoque a valor
En Style programamos:
Desactivamos la
casilla
Escribimos el
tamao deseado
ANTES
DESPUS
SALVAR CIRCUITO
Pulsamos S para guardar 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.
presionamos 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 los 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
Selecciona 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
seleccionando por los puntos del esquema
donde deseamos un cambio de direccin,
hasta llegar al destino.
El cableado manual slo es interesante
cuando hay esquinas distintas de 90.
Despus se le da 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 de 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
Le damos 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
Termina 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 y
seleccionarlo.
Copiando textos
Presionar herramienta de copiado
, y a ir
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.
Guardar circuito
selecciona 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 presionaremos en la herramienta
Circuito en simulacin
Detalles de simulacin
Resultado de simulacin
Devolver 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.