Documentos de Académico
Documentos de Profesional
Documentos de Cultura
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
Permite el acceso a la mayor parte de opciones del programa; sin embargo algunas slo estn disponibles en los iconos de las barras de herramientas.
Herramientas
Barra de ficheros Barra de visionado
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 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 Zona de resultado s
Subcategora
Fabricantes
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
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
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
O lo ms cmodo y rpido, que es pulsando Ctrl + Z. ISIS permite gran cantidad de pasos atrs.
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. Ntese que la puerta mira hacia la derecha. Es posible cambiar su orientacin antes de salir a escena.
Se ha pinchado aqu
Se ha seleccionado aqu
Se presiona aqu
El botn permanece hundido como muestra de que el elemento ha sido reflejado horizontalmente
Se presiona aqu
El botn permanece hundido como muestra de que el elemento ha sido reflejado verticalmente
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
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
Para modificar la visualizacin de cualquier elemento del esquema podemos recurrir a tres opciones:
Con la barra de herramientas. Con la ventana de Vista Completa. Con el teclado.
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 dndole en el icono La segunda, y ms cmoda, el pulsar F8.
Edicin de componente
Seleccionad el componente.
Referencia
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 Activando esta casilla se oculta 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
Aqu escribiremos espacio en blanco para que el campo <TEXT> aparezca blanco
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 Clic primario para editar el texto
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:
Aqu se ve la marca por defecto, que est puesta en 100 milsimas (pulgada)
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. presionndolo 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
Activad aqu para reflejo horizontal Activad aqu para reflejo vertical
Borrar bloque
Para borrar un bloque, despus de seleccionarlo pulsar Del. Tambin se le puede dar al icono est seleccionado el 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
Existen una gran variedad de resistores. Como slo nos interesa la simulacin y no el PCB, elegimos ste.
Seleccin de resistores
Seleccionamos sobre el nico elemento genrico que se nos ofrece en resultados.
Seleccionamos sobre el dispositivo
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. Seleccinalo 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.
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.
Ahora procede a copiar el resistor para obtener dos iguales. Colcalos ya en su posicin.
Circuito resultante
Ya iramos as:
Hemos dejado dos pasos de rejilla
Entre componentes hay que dejar un paso de rejilla como mnimo, si no hay bifurcacin.
Localizacin de conmutadores
Abrimos las libreras y elegimos:
Un posible conmutador
Miramos la ventana de resultados.
ste puede valer
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 tendramos 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
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 de Terminales
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
Llevamos el cursor una de las patillas a unir. Cuando el cursor se transforme en una cruz le damos sobre la patilla.
Finalizacin de unin
Al pinchar en origen nace la lnea rosa
En el punto seleccionado nace una lnea rosa que indicar operacin de cableado. Llevamos el cursor a la otra patilla a unir y, cuando se transforme en cruz, le presionamos. La unin queda efectuada.
Pinchamos en destino Unin realizada de forma automtica por ISIS
Cancelar cableado
Si antes de finalizar la unin de dos puntos nos arrepentimos y decidimos cancelar la operacin, cuando vamos arrastrando la lnea rosa bastar un clic secundario, en cualquier parte del esquema, para que el cableado se cancele.
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.
Clic secundario sobre ella para seleccin. Le damos con primario, sin soltar, sobre el lado a desplazar y arrastramos a la nueva posicin. Tambin es posible pinchar y arrastrar una esquina.
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
Trazamos la unin del interruptor B. Tomamos como origen del cable el interruptor, y finalizamos en el cable ya existente
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.
Desmarcamos la casilla
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 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
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
En esta ventana dejaremos todas las opciones por defecto pero activaremos la casilla que indica Mostrar el estado lgico de las patillas
Arrancar simulacin
Ahora ya slo falta arrancar la simulacin. Para ello presionaremos en la herramienta
Circuito en simulacin
Detalles de simulacin
Observa la barra de estado en simulacin. Nunca debe quedar la ocupacin de la CPU al 100 %. Si esto se diese, el circuito no se simulara y ocurriran errores.
Resultado de simulacin
Se pueden programar los colores de los distintos niveles lgicos, pero eso se ver ms adelante. Solamente se colorean los cables de entrada y salida; en los centrales se colorea el nodo.
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.
Fin de la presentacin