Está en la página 1de 98

CAPTULO II: anlisis grfico

Estudio de la simulacin con anlisis grfico

Jos Luis Snchez Calero

2006

Circuito a montar
Vamos a disear este circuito...

Osciloscopio
...donde apreciaremos el osciloscopio.

Abrir un diseo
Abrid el ejemplo del captulo I. Para ello, la opcin ms rpida es pulsar la tecla L, cuando estis en la pantalla de trabajo de PROTEUS. A este ejemplo le aadiremos los dispositivos que faltan para conseguir el segundo circuito: el 4093, el conmutador SW1, la ajustable RV1, los diodos, el condensador, el terminal de positivo de alimentacin y el osciloscopio .

El 4093
El 4093 se encuentra en:
Nos aseguramos que es simulable

Condensador
El condensador se encuentra en:
Nos aseguramos que es simulable

Diodo
El diodo lo encontramos en:
Nos aseguramos que es simulable

Conmutador
El conmutador lo encontramos en:

Nos aseguramos que es simulable

Potencimetro simulable
El potencimetro lo encontramos en:

Nos aseguramos que es simulable

Potencimetro no simulable
El potencimetro lo encontramos en:

que no es simulable

Atencin a este potencimetro

Ventana de dispositivos
Al aadir componentes nuevos a la ventana de dispositivos del ejemplo 1, la ventana quedar as:

Montando el circuito
Seleccionar todo el circuito del ejemplo 1 y borradlo. Montad el segundo ejemplo hasta que os quede as:

Salvar circuito

NO OS OLVIDIS DE IR SALVANDO EL CIRCUITO SEGN SE VA CONFECCIONANDO!

Terminal Power
El terminal lo extraemos...

Aspecto de Power en la ventana de vista completa

Aadiendo Power
Al insertar el terminal Power, el circuito queda as:

Edicin de terminal
Editad el terminal y ajustar la orientacin y el tamao como en la figura.

Escribid nombre y ajustad orientacin

Desmarcad la casilla Ajustad tamao

Edicin del 4093


Vamos a editar el chip 4093: clic secundario y clic principal. Aparece la ventana

Edicin del 4093


Explicacin de la ventana de edicin.
Ocultamos la referencia Mostramos el valor

Aqu escribimos espacio

Edicin del 4093


Explicacin de la ventana de edicin.

Si pinchamos aqu se despliega la ventana de tensiones

Y en ella elegimos una tensin de alimentacin de 5V, de las tres disponibles por defecto

Edicin del 4093


Si pinchamos en el botn Hidden Pins se mostrarn las patillas de alimentacin.
Pinchando aqu

Podramos cambiar el nombre asignado a las patillas de alimentacin. Dejaremos los nombres por defecto.

Edicin del 4093


Podemos elegir encapsulado DIL14 o SO14. Como en nuestro caso no nos importa el PCB dejaremos el formato DIL.
Pinchando aqu

Podemos elegir el encapsulado

El osciloscopio
El osciloscopio se encuentra en el grupo de instrumentos. Para extraerlo, pinchad

En la ventana de vista completa se muestra el aspecto del osciloscopio reducido.

Circuito completo
El circuito completo queda as:

Salvamos circuito
Pulsamos S para salvar circuito.

Simulacin
En este ejemplo estamos ante un caso de simulacin perfectamente compartida entre digital y analgico, con resultados espectaculares por lo esttico y lo preciso. Poned a 1 el conmutador y arrancad la simulacin.

Aspecto del osciloscopio


Al arrancar la simulacin, el osciloscopio se ampla.

Mandos del osciloscopio


Para girar los mandos, pinchamos en la raya y arrastramos circularmente Pulsad los botones para la funcin deseada

Indicadores numricos para mayor precisin

Cierre del Osciloscopio


Si en plena simulacin VSM cerris el osciloscopio pinchando sobre el botn de cierre de ventana de Windows

Reactivacin del Osciloscopio


al arrancar una nueva simulacin el osciloscopio no se magnificar, lo que nos impedir su manipulacin.
Para verlo de nuevo aumentado hay que pinchar, en el men Debug, sobre VSM Oscilloscope, tal como se muestra en la prxima diapositiva.

Reactivacin del Osciloscopio

Anlisis del circuito


Probad, en plena simulacin, a mover el potencimetro, ayudndoos de los botones rojos laterales que acompaan a este componente. Observad la respuesta inmediata en el osciloscopio. Es la realidad misma. Estamos ante la simulacin animada, que al principio definimos como VSM.

Anlisis del circuito


Ahora os invito a que os maravillis con PROTEUS. Parad la simulacin. Poned el conmutador de entrada a 0. Arrancad la simulacin. El circuito no oscila.
Al poner aqu un 0

Aqu habr un 1 fijo y no oscilar.

Anlisis del circuito


qu dirais que debe ocurrir si estando en simulacin cambiamos el conmutador? PROTEUS no desprecia ni lo que despreciamos nosotros. Probadlo: arrancad la simulacin y cambiis de estado el conmutador. Se os habr bloqueado el software de simulacin y tendris que salir con Ctrl + Alt + Del. Por cierto, salvad ahora, cuando os lo pida, si es que an no habis cogido tan buena costumbre.

Anlisis del circuito


Pero, por qu se ha bloqueado?... Porque ha tenido en cuenta algo en lo que nosotros no hemos reparado: que al cambiar de estado el conmutador hay un momento en que la entrada no es ni 1 ni 0. Y esto provocara un transitorio en la respuesta, que la convertira momentneamente en errnea. ESTO LO TIENE EN CUENTA PROTEUS!

Anlisis del circuito


Cmo solucionaramos este problema? Polarizando con una resistencia para que la entrada nunca quede flotante. La resistencia la podris conectar a VCC o a GND; lo importante es que no quede flotante la entrada con el cambio del conmutador.

Anlisis del circuito


Aadid a vuestro esquema la resistencia de la figura y probad.

SOLUCIONADO!

Circuito definitivo
As nos quedar el circuito final.

Borrar dispositivos de su ventana


Si os fijis, la lista de componentes de la ventana de dispositivos no corresponde con los utilizados en este circuito (cosa lgica porque hemos realizado el ejemplo 2 partiendo del ejemplo 1).
Ventana de dispositivos al terminar el diseo. Muchos componentes no se encuentran en este circuito.

Borrar dispositivos de su ventana


Abriremos el men Edit y seleccionamos la opcin Tidy.

Borrar dispositivos de su ventana


Nos aparecer la ventana que nos avisa del borrado de todos los componentes que no estn insertados en el esquema. Aceptadlo.

Borrar dispositivos de su ventana


La nueva ventana de dispositivos presenta el contenido real del diseo.

Esta referencia es la del encapsulado del 4093, que es idntica al 4011.

Aclaraciones importantes
Observad que algunos elementos llevan la leyenda Analog Primitive, en la ventana de previsualizacin, y otros Shematic Model. Los modelos Analog Primitive se utilizan en las simulaciones de PROSPICE y en las animaciones VSM; los otros se utilizan en las animaciones VSM.

Anlisis grfico
Otra de las ventajas de PROTEUS es que podemos alternar el anlisis grfico de PROSPICE con el anlisis animado VSM. Para realizar el anlisis grfico debemos recurrir a colocar puntas de prueba (o sondas) en aquellos nodos del circuito que deseamos observar.

Tipos de sondas
Para extraer la sonda de tensin pincharemos el icono Esta sonda se puede utilizar tanto para simulacin analgica como digital. La sonda de corriente

solamente sirve para simulacin analgica.

Sonda sin unir


Una sonda sin conectar llevar una interrogacin.

Referencia de sonda
Cuando la sonda se conecta a un punto, automticamente toma el nombre del nodo o patilla del componente al que se conect. En la figura se ha conectado a la patilla 2 de C1.

Referencia de sonda
En la sonda de salida la referencia tomada es la patilla 2 de R2.

Adaptacin para sondas


Es posible que haya que mover algn elemento circuital para que nos permita colocar la sonda. El software necesita ciertas separaciones para ver la correcta conexin.

Cambiar referencia de sonda


Para cambiar el nombre de la sonda hay editarla.
Emerger la ventana de la figura, donde procederemos al cambio del nombre.
Escribid aqu el nombre de la sonda

Cambiar referencia de sonda


Cambiemos los nombres y llamemos Ven a la sonda C1(2) y Vsal a R2(2).

Icono de anlisis grfico


Para colocar una ventana de anlisis grfico habr que seleccionar, antes, este tipo de anlisis. Cosa que haremos pinchando el icono que se muestra.

Ventana de anlisis grfico


Al seleccionar el icono de anlisis grfico emerge una ventana en la que seleccionaremos ANALOGUE (anlisis analgico).

Generacin de Marco grfico


Ahora pincharemos y arrastraremos, con botn principal, sobre el rea libre de trabajo para dibujar un rectngulo de un tamao medio. El tamao no importa porque se podr modificar posteriormente. Al arrastrar tenemos el rectngulo que se ve en la figura.

Aspecto reducido de marco grfico


Al soltar el ratn el rectngulo quedar as:

Este marco se puede editar, mover y borrar como si fuese un componente.

Circuito con marco grfico


Pinchadlo con secundario y llevadlo a la posicin que deseis. Yo lo voy a colocar como se aprecia en la figura.

Insercin de sondas en marco


Para llevar las sondas de tensin al marco de anlisis grfico bastar con resaltarlas (pinchndolas con secundario) y arrastrarlas dentro del marco.
Se marca, se pincha y se arrastra al marco

Una vez arrastrada dentro del marco, se suelta y queda insertada

Color de sondas en marco


As quedarn despus de la operacin:
La primera insercin queda en verde (por defecto)

La segunda insercin queda en rojo (por defecto)

Mover referencias dentro de marco


Podemos cambiar la posicin de las referencias Ven y Vsal dentro del marco.

Inicialmente estn as

Clic secundario y se resalta en blanco

Se pincha y se arrastra a la posicin deseada

Al desmarcar la referencia, quedar con el color normal por defecto

Dejadlas como al principio

Magnificacin del marco


Si pinchamos en el borde superior verde del marco grfico, ste aumenta de tamao, pudiendo, con el botn adecuado de Windows, llevarlo a ventana completa.

Pinchad aqu para magnificar

Marco magnificado

Tiempos del eje X


Observad que el eje de abscisas parte del valor 0.00 y finaliza en 1.00. Esto indica que nos va a calcular la grfica desde 0 segundos hasta 1 segundo.

Efectos de los tiempos


Lgicamente, si hay demasiados ciclos en un segundo (como es nuestro ejemplo), ocurrirn dos cosas:
1. Que tardar un poco la CPU en terminar la simulacin (efecto que se apreciar en la barra de estado). 2. Que la grfica dentro del marco se mostrar como una mancha.

Cerrad la magnificacin, si es que est as, y dejad el marco con el tamao normal en el esquema.

Progreso de simulacin grfica


La simulacin grfica arranca con pulsar la barra espaciadora. En la barra de estado se observa el progreso.

Resultado de simulacin grfica


Y el resultado es este.

Problemas de visualizacin
Obviamente, algo hemos de cambiar, porque en la imagen no se observa nada. Y el problema es el enunciado anteriormente: hay demasiados ciclos entre inicio y final de simulacin. Vamos a programar unas caractersticas de simulacin ms lgicas.

Edicin de marco grfico


Pinchad con secundario en el marco grfico. Tomar el aspecto de la figura.

Ventana de edicin
Pinchad con botn principal sobre el marco resaltado: aparecer la ventana de edicin que se muestra en la figura.
Tipo de anlisis Tiempo de inicio Tiempo de parada (final)

Etiqueta para el eje de ordenadas (si se desea)

Etiqueta para el eje de abscisas (si se desea)

Tiempo de parada
Cambiad el tiempo de parada a 10 ms y aceptad.

Nueva simulacin grfica


Nuevo aspecto del marco grfico.

En el eje X se aprecia el tiempo de parada.

Ajuste del tiempo de parada


Todava sigue siendo grande el final para una buena imagen detallada. Cambiad a 3 ms el tiempo de parada.

Marco magnificado
Ampliad el marco (pinchando con principal sobre la franja verde del rtulo del marco).

Herramientas de marco magnificado


Este marco posee su propia barra de herramientas, que est ubicada en la esquina inferior izquierda.

Los iconos que aparecen, cuyas funciones estn duplicadas en la barra de mens, tienen el siguiente significado.

Iconos de herramientas
Abrir la ventana de edicin del marco. Ctrl + E realiza la misma funcin. Aadir manualmente sondas a la grfica. Iniciar una nueva simulacin. Desplazamiento a izquierda o derecha por el eje de tiempos.

Iconos de herramientas
Ampliar o reducir vista de grfica manteniendo el centro. Vista completa de grfica. Vista de rea seleccionada en la grfica. Ver el fichero log de la grfica actual.

Iconos de herramientas
Algunos de estos iconos no los emplearemos; es ms, conviene no acostumbrarse a ellos. Un ejemplo de esto lo tenemos en el de Nueva Simulacin: es mucho ms prctico pulsar la barra espaciadora. Vamos a explicar los iconos que pueden ser tiles en el proceso.

Iconos de edicin
Al pulsar Ctrl +E, o pinchar sobre se abre la ventana ya conocida de edicin.

Iconos de fichero LOG


En esta ventana tenemos que activar la casilla Log netlist(s): para poder ver el fichero log que produce la simulacin. Este fichero se puede ver con el icono ,o pulsando Ctrl + V.

Etiquetar ejes grficos


Magnificad el marco y pulsad Ctrl + E para editarlo.
Hemos ajustado el tiempo final a 3 ms

Escribimos la etiqueta del eje Y

Escribimos la etiqueta del eje X

Aceptamos

Y volvemos a simular para que se fijen los cambios BARRA ESPACIADORA

Resultado de simulacin
El resultado.

Concordancia de colores
Observad que si cambiis de posicin las variables visualizadas (Ven y Vsal), las letras cambian de color pero tambin lo hacen las grficas. Probadlo; poned arriba la que est abajo.

(Recordad: hay que seleccionar la variable y luego arrastrarla a la posicin deseada.)

Aadir sondas manualmente


Ya hemos estudiado la forma de aadir rpidamente sondas al marco. Manualmente tambin podemos hacerlo mediante el icono . Al pincharlo aparece la ventana

Aadir sondas manualmente


Si pinchamos en la flecha de la ventana Probe P1: se desplegar el listado de sondas del esquema. Basta con seleccionar la deseada y pinchar OK. (En nuestro caso ya tenemos las dos que aparecen.)

Desplazar por el eje horizontal


Mediante los iconos podemos desplazarnos en cualquiera de los dos sentidos del eje horizontal. Aunque se puede conseguir el mismo efecto pulsando y manteniendo la tecla Shift y golpeando con el cursor los laterales del marco hacia donde queremos desplazarnos.

Cursores de medicin
En el marco magnificado podemos sacar cursores que nos faciliten la lectura de la grfica. Para sacar un cursor se pincha dentro del marco con el botn principal. De esta manera aparecer un primer cursor que ser del mismo color que la primera de las variables, o sea, verde.

Marco con primer cursor

Primer cursor

Se ha pinchado aqu y ha aparecido el primer cursor

Medidas de cursor
En el cursor de la figura anterior podemos observar una cruz en el corte del cursor con la grfica verde (Ven). Si leemos la marca en el eje vertical provocada por el punto de corte, podremos ver la tensin Ven en ese punto.
Voltios de la Ven en el punto que marca el cursor grfico Punto de corte del cursor grfico

Medidas de cursor
Pero an tenemos una mayor precisin de lectura si miramos el extremo derecho de la barra de estado (debajo del eje horizontal).
Voltios medidos en la posicin del cursor grfico

Y si miramos la misma barra pero en el lado izquierdo, lo que tenemos es el tiempo que va desde el origen hasta la marca del cursor.
Cursor grfico Tiempo medido en la posicin del cursor grfico

Desplazar el cursor
Podemos desplazar el cursor si lo pinchamos y arrastramos. Veris que la cruz se mueve donde se cortan cursor y variable visualizada. Observad cmo varan con el movimiento la marca sobre el eje vertical y los valores de la barra de estado. Pero ATENCIN!: el cursor se asignar a una variable o a otra dependiendo de la zona donde lo pinchemos para arrastrarlo. l siempre se asigna a la grfica que tiene ms cerca cuando lo pinchamos. Probad.

Segundo cursor
Para extraer un segundo cursor hay que hacer la misma operacin que con el primero pero pulsando previamente, sin soltar, la tecla Ctrl. Este segundo cursor ser rojo y se desplazar igual que el primero, pero siempre hay que pulsar la tecla para operar con l. Probad a dejarlos como en la grfica siguiente y leer los valores de la barra.

Aspecto con ambos cursores

Lecturas de ambos cursores


En la barra de estado se obtendrn los valores de voltios y tiempos siguientes:

Tambin tenemos las diferencias. Para obtenerlas, PROTEUS calcula Valor verde Valor rojo.

Ocultar cursores
Para ocultar un cursor bastar arrastrarlo al lado izquierdo del grfico

Caractersticas SPICE
En la ventana de edicin de marco grfico, pinchando en el botn Spice Options aparecen las caractersticas SPICE que emplea PROTEUS para simulacin.

Pinchamos aqu para leer las caractersticas SPICE

Caractersticas SPICE
Los valores por defecto que inserta PROTEUS son vlidos para la inmensa mayora de aplicaciones.

Ms anlisis de PROTEUS
PROTEUS presenta un completsimo abanico de anlisis grficos, que se dan en la figura. Poco a poco, y con ejemplos apropiados, se irn viendo todos.

Zum en marco grfico


Para realizar una ampliacin de la grfica obtenida podemos pinchar el icono del marco grfico Este zum mantendr el centro de la grfica.

Para reducir, hay que pinchar sobre

Zum en marco grfico


Para volver a vista completa hay que pinchar sobre el icono

Para ampliar una zona de la grfica hay que pinchar sobre el icono y cerrar la zona a ampliar con el cursor que nos aparece.

FINAL

En el prximo captulo se estudian los generadores de PROTEUS

Jos Luis Snchez Calero

2006