lunes, 28 de octubre de 2013



PRÁCTICA 1:

INTRODUCCIÓN  A  PSPICE  (OrCAD)

 __________________________________________

1.      ¿Qué es PSpice?

Spice surge a mediados de los años 70 en la Universidad de California, en Berkeley, como un programa capaz de resolver las ecuaciones que describen un circuito, a través de una breve descripción del mismo. Esta representación del circuito dio lugar a un lenguaje propio de representación que se ha convertido en un estándar en la actualidad.

            El nombre de Spice deriva de las iniciales “Simulation Program with Integrated Circuit Emphasis”, que viene a resumir la filosofía con que Spice fue creado. Debido a su enorme éxito fueron apareciendo versiones mejoradas, como Spice2 y Spice3. En 1984, apareció el programa Pspice, que es la versión del simulador Spice disponible para el IBM-PC.

            La unidad fundamental de programación PSpice es el Netlist. Es un archivo ASCII que contiene la descripción del circuito en el lenguaje PSpice, así como los diferentes tipos de análisis (dominio del tiempo, frecuencia, etc.) Una vez realizado el Netlist se lanza el compilador PSpice que nos dirá si hay errores o nuestro circuito funciona correctamente desde el punto de vista sintáctico. Posteriormente, los resultados se visualizan en una ventana de aspecto similar a la pantalla de un osciloscopio.

            PSpice, como era de esperar, ha evolucionado hacia un entorno gráfico: Schematics (en las primeras versiones) y Capture (en las versiones más recientes). Los programas Schematics y Capture permiten realizar nuestros circuitos sin tener necesidad de conocer la sintaxis PSpice, con el consiguiente ahorro de tiempo y esfuerzo. Sin embargo, es muy recomendable conocer la terminología PSpice si queremos sacar todo el partido al programa.

            En la actualidad el PSpice ha pasado a denominarse OrCAD, y la aplicación completa no sólo realiza simulaciones analógicas y digitales de circuitos electrónicos, sino que también crea PCB’s a partir de los esquemas de nuestros circuitos.

            La versión demo del programa OrCAD 16.2, se suele denominar OrCAD demo o bien PSpice Student 9.1.

            La versión demo funciona de forma idéntica a la profesional, sólo que viene limitada por la librería de componentes (mucho menor que en la versión completa), por el número de componentes de los circuitos que puede simular y por ciertas opciones de simulación. (Ver Cuadro 1).

Limitaciones de esta versión
 
Se han aplicado las siguientes limitaciones a los productos Student Version:
 
 
PSpice Alterna/Continua
 
La simulación de circuitos está limitada a un máximo de:
 
§  64 nodos
§  10 transistores
§  65 dispositivos digitales
§  10 líneas de transmisión en total (ideal y no-ideal)
§  4 líneas de cables de transmisión paralelos
 
 
Límites adicionales:
 
Ø  La librería de componentes incluye 39 analógicos y 134 digitales
Ø  Caracterización de Dispositivo en el Editor de Modelo PSpice está limitado a diodos.
Ø  Generador de funciones en el Editor de Funciones PSpice está limitado a ondas senoidales (analógicas) y relojes (digitales).
Ø  Optimización de Circuito con el Optimizador PSpice está limitado a un gol, un parámetro, y un constraint.
Ø  No puedes crear archivos de datos en formato CSDF
Ø  Solo puedes visualizar datos de simulación desde simulaciones optimizadas con el simulador Student Version.
 
 
                   Esquemas:
 
·         Puedes insertar un máximo de 50 componentes en cada diseño.
·         Sólo puedes dibujar sobre hojas tamaño A.
 
 
                  Capturas:
 
o   Las únicas incluidas son las librerías PSpice. Las librerías estándar de Capturas no están incluidas.
o   Importación de facilidades, netlisters, y accesorios que no son relevantes para PSpice no están incluidas.
o   No puedes guardar un diseño que contenga más de 60 partes. (Puedes ver o crear diseños largos, pero no puedes guardarlos).
o   No puedes guardar una librería que contenga más de 15 partes.
 
 
 
1.       Elementos del OrCAD 16.2.

El programa está compuesto por las aplicaciones siguientes:
 
                                    Figura 1. Aplicaciones del programa OrCAD 16.2.

                               Para la realización de las prácticas utilizaremos sólo la aplicación OrCAD Capture y la PSpice A/D.

1.1.            Capture Student.

OrCAD Capture es la aplicación del programa que nos permite la creación de circuitos electrónicos, tanto analógicos como digitales y mixtos, en un entorno gráfico.
Para acceder a esta aplicación, debemos seleccionar el icono OrCAD Capture, situado en el paquete de programas de OrCAD 16.2.
El inicio de una sesión de trabajo la podemos llevar a cabo mediante la opción New del menú File, si lo que queremos es crear un nuevo trabajo. O bien mediante la opción Open del mismo menú para abrir un fichero ya existente. Cualquiera de estas dos opciones dará paso a la página de OrCAD Capture, donde procederemos al diseño del circuito.
Una vez abierta la sesión, la ventana principal aparece como se muestra en la Fig.2.

Figura 2. OrCAD Capture
 
En esta figura podemos apreciar las distintas partes en que se divide la ventana de trabajo: barra de menús, barra de herramientas, ventana Session Log (ofrece información acerca del desarrollo de la sesión de trabajo), librería de los archivos relacionados con el proyecto y la página de diseño de esquemático (donde realizamos el diseño gráfico de nuestro circuito).

En los siguientes apartados describiremos todos los menús que contienen las distintas herramientas y operaciones necesarias para trabajar en esta aplicación.

La descripción de los menús se ha realizado suponiendo    que hemos generado un proyecto tipo Analog or Mixed A/D, y hemos situado sobre la hoja de diseño del circuito algún componente. En caso contrario, los menús son algo diferentes (tienen menos opciones) de los que a continuación se describen.

 

2.2.1  Menú File.




Este menú contiene los comandos que nos permiten trabajar con los ficheros, pudiendo realizar operaciones como: abrir, guardar, cerrar un archivo ya existente o bien crear uno nuevo. Los comandos de este menú los podemos apreciar en la figura siguiente.
 
                                                              Figura 3. Menú File.

Ø 
New. Este comando abre un menú desplegable con la lista de los diferentes tipos de archivo que podemos crear.
                                                                       Figura 4. Menú New.
ð  Project. Se abre una ventana de diálogo para la creación de un nuevo proyecto de trabajo, existen varios tipos de proyectos: Analog or Mixed A/D, PC Board, Programable Logic y Schematic. En el proyecto se guardarán y enlazarán los ficheros utilizados para el diseño del circuito, así como los obtenidos en simulación. Habitualmente el tipo de sesión a iniciar será Analog or Mixed A/D, que nos permite el diseño y la simulación de circuitos. En la Fig.5 se muestra la ventana de diálogo de New Project.

                                                            Figura 5. New Project.
ð  Design. Mediante esta opción se accede sólo a los ficheros básicos de diseño de un circuito determinado (netlist, schematics, librerías, etc.)
 
ð  Library. Nos permite añadir librerías ya creadas a nuestro circuito.
 
ð  VHDL File. Nos permite crear un fichero de tipo VHDL.
 
ð  Text File. Permite crear un fichero de texto en el que podremos realizar anotaciones de interés sobre el proyecto.
 
ð   Pspice Library. Mediante esta opción creamos una librería de componentes para PSpice. Primero nos pedirá el nombre del proyecto al que queremos añadirle la librería y después nos enlaza directamente con la aplicación OrCAD Model Editor, donde crearemos la librería.
 
Archivos de tipo Project
à  extensión *.opj
Archivos de tipo Design
à  extensión *.dsn
Archivos de tipo Library
à  extensión *.olb
Archivos de tipo VHDL
à  extensión *.vhd
Archivos de tipo Text File
à  extensión *.txt
Archivos de tipo Pspice
à  extensión *.lib
 
 
 
 
 
 
ð   Open. Con este comando abrimos un menú desplegable con la lista de los diferentes tipos de archivos que podemos abrir. Como es normal, los ficheros que se pueden abrir son similares a los que se pueden crear, por lo que no realizaremos más comentarios sobre estos. Únicamente indicaremos la extensión que se corresponde a cada uno de estos archivos.
 
ð  Close. Cierra el esquemático (en curso).
 
ð  Save. Guarda el esquemático actual.
 
ð  Export Selection. Exporta en forma de bloque a otro fichero de esquemático la selección realizada.
 
ð  Import Selection. Importa bloques pertenecientes a otros proyectos.
 
ð  Printer Preview. Permite ver de forma preliminar la página a imprimir.
 
ð  Print. Abre una ventana de diálogo en la que podemos seleccionar tanto la impresora como el tipo de impresión. Desde este comando tenemos acceso directo al comando Page Setup.
 
ð  Printer Setup. Abre la ventana de diálogo que nos permite configurar la impresora, así como la orientación y tamaño de la página a imprimir.
 
ð  Import Design. Convierte los diseños de otras aplicaciones a ficheros de OrCAD Capture. Existen tres posibilidades de conversión: Pspice, EDIF. y PDIF. En la siguiente figura vemos la ventana de diálogo de Import Design.
 
ð  Export Design. Exporta, previa conversión, los ficheros de OrCAD Capture a otras aplicaciones. Estas aplicaciones son: EDIF y DXF.
 
ð  Exit. Con este comando salimos y cerramos la aplicación.
 
ð  Por último, en la parte inferior del menú File, arriba de Exit, aparece una lista con los últimos proyectos utilizados.
2.1.2. Menú Edit.
Este menú nos ofrece una serie de posibilidades acerca de la edición del circuito con el que estamos trabajando.
 

                                                                  Figura 6. Menú Edit.

ð  Undo [….]. Permite deshacer una operación realizada previamente. Los puntos suspensivos hacen referencia al tipo de operación que podemos deshacer. También se puede emplear la combinación CTRL+Z.
 

ð  Redo. Este comando nos permite rehacer una operación realizada previamente.
 

ð  Repeat [….]. Nos permite repetir una operación ya realizada previamente. F4.


ð  Cut. Corta la selección y la guarda en memoria para posteriores acciones a pegar. Se puede emplear la combinación CTRL + X.


ð  Copy. Copia en memoria la selección para tenerla disponible para posteriores acciones de pegar. Se puede emplear la combinación CTRL+C.


ð  Paste. Permite pegar en la ventana seleccionada la selección que haya sido cortada o copiada previamente. Se puede emplear la combinación CTRL + V.


ð  Delete. Borra los componentes que tengamos seleccionados. Se puede emplear la tecla DEL.


ð  Select All. Selecciona todos los componentes y elementos presentes en la ventana activa. CTRL + A.


Properties. Abre una ventana de diálogo que depende del elemento seleccionado. En esta ventana podemos configurar las propiedades de este elemento, tales como valor, referencia… En la siguiente figura vemos como el botón Display de esta ventana da paso a otra ventana de diálogo donde podemos modificar el parámetro seleccionado. CTRL+E.

       Figura 7. Property Editor.

 
                                           Figura 8. Display Properties.

ð  Part. Abre la aplicación para la inserción de componentes.

ð  Pspice Model. Abre la aplicación para la edición de componentes.

ð  Pspice Stimulus. Abre la aplicación para la edición de estímulos.

ð  Mirror. Abre un menú desplegable en el que tenemos distintas opciones para posicionar un componente:
ð  Rotate. Permite rotar 90º el componente seleccionado.

ð  Group. Agrupa los componentes seleccionados en un mismo bloque.

ð  Ungroup. Permite desagrupar el bloque de componentes seleccionado, que previamente debe haber sido agrupado.

ð  Find. Abre una ventana de diálogo con la que podemos realizar la búsqueda de cualquier tipo de componente o elemento de circuito.

ð  Global Replace. Localiza y reemplaza un componente o una cadena de texto en el circuito.

Ä  Horizontally
Invierte el componente seleccionado horizaontalmente
Ä  Vertically
Invierte el componente seleccionado verticalmente.
Ä  Both
Realiza simultáneamente las dos operaciones anteriores.

 
2.1.3. Menú View.
            En este menú se encuentran las opciones referentes a la visualización del programa. Podemos configurar qué es lo que queremos ver y cómo lo queremos ver. Las distintas opciones las podemos ver en la figura siguiente:


                 Figura 9. Menú View.

ð  Ascend Hierarchy. Permite ascender en el orden jerárquico, de manera que si nos encontramos en un subcircuito, esta opción nos abrirá el circuito que contiene a este subcircuito como componente

ð  Descend Hierarchy. Permite descender en el orden jerárquico, de manera que si seleccionamos un subcircuito nos abrirá la página correspondiente del mismo.

ð  Go To. Este comando nos abre una ventana de diálogo a través de la que podemos desplazar la pantalla hasta el punto referencia que indiquemos en esta ventana. En la Fig. 10 podemos ver las distintas opciones de este comando.
 

                  Figura 10. Go To.

Zoom. Esta opción nos abre un menú desplegable en el que disponemos de distintas posibilidades sobre la configuración del aspecto de la pantalla

                                                                  Figura 11. Zoom.


·         In. Amplía la pantalla tomando como centro el punto que le indiquemos con el botón izquierdo del ratón.


·         Out. Reduce la pantalla tomando como centro el punto que le indiquemos con el botón izquierdo del ratón.
 

Scale. Abre una ventana de diálogo en la que podemos seleccionar la escala para unos valores predefinidos o personalizados:



                 Figura 12. Zoom Scale


·         Area. Amplía la pantalla en el área que seleccionemos con el botón izquierdo del ratón.

·         All. Ajusta automáticamente el zoom al tamaño del circuito actual.

·         Selection. Ajusta automáticamente el zoom al tamaño de la selección de componentes realizada.

·         Redraw. Redibuja la pantalla, eliminando los trazos que ya no son útiles.


ð  Tool Palette. Permite ver u ocultar la barra de operaciones referente a la inserción de componentes o elementos del circuito.

ð  Toolbars. Posibilita ver u ocultar la barra de herramientas correspondiente a la aplicación.

ð  Status Bars. Permite ver la barra de estados, donde obtenemos información acerca de la aplicación: posición del cursor, número de elementos seleccionados…

ð  Grid. Activa o desactiva la rejilla de la pantalla de esquemáticos.

ð  Grid References. Oculta o visualiza el marco de referencia de la rejilla.



2.1.4. Menú Place.

            Este menú contiene las opciones acerca de la inserción de componentes o elementos en el circuito, así como diversas opciones gráficas como el dibujo de elipses o circunferencias, o la inserción de imágenes en formato *.bmp.


Figura 13. Menú Place.
Part. Abre una ventana de diálogo con la que podemos seleccionar un componente, perteneciente a cualquiera de las librerías asociadas al proyecto, que será insertado. Se pueden añadir o eliminar librerías a nuestro diseño

 
        Figura 14. Place Part.
 

ð  Wire. Permite la realización de las conexiones necesarias en el circuito.
 

ð  Bus. Permite la creación de líneas para buses.
 

ð  Junction. Permite la creación de nudos en el circuito.
 

ð  Bus Entry. Crea las entradas para las líneas de bus.
 

Net Alias. Abre una ventana de diálogo en la que podemos asignar a las líneas de conexión del circuito un nombre de referencia.
 
                                                          Figura 15. Place Net Alias.

ð  Power. Abre la misma ventana de diálogo de la opción Part, pero en este caso los componentes están restringidos a fuentes de alimentación o niveles digitales.

ð  Ground. Accede a la misma ventana que la opción Part, pero en este caso los componentes están limitados a terminales o derivaciones a masa.
 
ð  Off-Page Connector. Permite realizar conexiones entre circuitos realizados en diferentes páginas.

ð  Hierarchical Block. Abre una ventana de diálogo en la que podemos definir las propiedades del subcircuito a crear. Una vez hecho esto, mediante el cursor definiremos un marco que hará las veces de encapsulado.

ð  Hierarchical Port. Abre la misma ventana que la opción Part, pero en este caso los componentes están restringidos a los terminales de conexión de subcircuitos.

ð  No Connect. Permite establecer no conexiones en el circuito. Es útil para indicar terminales en el circuito que quedan sueltos.

ð  Title Block. Selecciona los bloques del título, de forma que podemos etiquetar las páginas del circuito.

ð  Bookmark. Permite crear marcas de texto en la página del circuito.

ð  Text. Abre una ventana de diálogo en la que podemos escribir el texto a insertar, además de seleccionar las características del texto.

ð  Line. Permite dibujar líneas de diversos tamaños y tipos.

ð  Rectangle. Permite dibujar rectángulos.

ð  Ellipse. Permite dibujar elipses.
 
ð  Arc. Permite dibujar arcos.

ð  Polyline. Permite dibujar polígonos.

ð  Picture. Permite insertar una imagen en formato *.bmp.

Al igual que en la opción Part, para deseleccionar las opciones anteriores pulsamos el botón derecho del ratón y seleccionamos End Mode.


2.1.5. Menú Pspice.

En este menú se encuentran las opciones relacionadas con la simulación del circuito y las herramientas que nos permiten verificar y preparar el circuito para su correcta simulación
 
                                            Figura 16. Menú Pspice.

Detallamos a continuación cada una de las opciones que nos ofrece el menú Pspice.
New Simulation Profile. Permite crear un nuevo fichero de simulación, donde se configura y establece el tipo de simulación a realizar. La ventana de diálogo que aparece se muestra a continuación. Una vez cumplimentada esta ventana se da paso a la ventana donde definiremos las propiedades de la simulación (Simulation Settings).

                                                          Figura 17. New Simulation.

ð Simulation Settings. Esta opción permite la configuración de las opciones de la simulación, tales como: análisis a realizar, librerías a incluir, directorios de trabajo, etc. En las siguientes figuras aparecen las ventanas de diálogo que obtenemos al configurar cada una de las opciones de simulación.

·        General. Con esta opción se configuran los parámetros generales de la simulación: nombre del archivo, directorio de trabajo para el fichero de salida, directorio de trabajo para el fichero de entrada.

                                                 Figura 18. Simulation Settings: General.

Analysis. En la ventana de Analysis se configuran el tipo de análisis, los cálculos adicionales que queramos realizar, los tiempos de simulación (para el análisis transitorio), etc.

                                                 Figura 19. Simulation Settings: Analysis.
 

·        Include Files. Permite incluir circuitos, que serán leídos antes que el principal. Los ficheros añadidos quedarán listados en la ventana de diálogo.

·        Libraries. En esta ventana se seleccionan las librerías que utiliza  el circuito. Las librerías incluidas quedan listadas en la ventana.

·        Stimulus. En esta ventana podemos añadir a nuestro circuito ficheros del tipo “Stimulus” ya creados.
·        Options. Permite configurar una serie de opciones adicionales a la simulación: precisión en corrientes e intensidades, temperatura por defecto, número de iteraciones en funciones matemáticas…
·        Data Collection. En esta ventana podemos seleccionar si deseamos guardar en un fichero con extensión *.csd una serie de datos seleccionables: las corrientes e intensidades, corrientes e intensidades exceptuando subcircuitos, solamente los marcadores, o no guardar nada.

·        Probe Window. En este caso podemos seleccionar el instante  en que se quiere mostrar la ventana de OrCAD Pspice A/D y los marcadores de Schematics.

ð  Run. Inicia el proceso de simulación.


ð View Simulation Results. Enlaza directamente con la ventana de OrCAD Pspice A/D, abriendo el fichero de  formas de onda correspondiente a la última simulación realizada. En esta ventana podemos representar todas las formas de onda del circuito


 

ð View Output File. Enlaza directamente con el editor de texto, abriendo el fichero de salida *.out correspondiente a la última simulación realizada. Este fichero contiene información sobre el circuito simulado así como el resultado de algunos análisis de la simulación: esquema del circuito, componentes, punto de trabajo…


ð Create Netlist. Genera el fichero de conexiones del circuito con extensión *.net, verificando las conexiones e indicando los posibles errores.


ð View Netlist. Enlaza con el bloc de notas abriendo el fichero de conexiones creado anteriormente.


ð Place Optimizer Parameter. Establece los parámetros óptimos de la simulación.


ð Markers. Abre un menú desplegable con una lista de distintos marcadores que podemos incluir en el circuito. Estos marcadores nos permiten conocer tensiones, corrientes, diferencias de tensión,… La siguiente figura muestra estos marcadores.



2.1.6. Menú Options.

            En este menú encontramos diversas opciones generales sobre la aplicación, como pueden ser: configuración del color, escalas de zoom, forma de selección con el cursor. En la siguiente figura podemos ver las distintas opciones de este menú, que serán descritas posteriormente.

                                                 Figura 20. Menú Options.

ð Preferences. Muestra una ventana de diálogo en la que podemos personalizar parámetros de la aplicación. En las siguientes figuras se muestran las diferentes ventanas que nos permiten el cambio de estos parámetros.
 
o
Colors/Print. En esta ventana podemos seleccionar el color de todos los elementos de la aplicación: componentes, cables, textos …
 
                                                                          Figura 21. Preferences.

o   Grid Display. Permite ocultar o mostrar la rejilla, así como establecer el estilo de ésta.
 
o   Pad and Zoom. Permite la configuración del factor de escala del zoom, tanto en el capturador de esquemas como en el editor de símbolos.

 
o   Select. Permite configurar el modo de selección de los componentes con el cursor, tanto en el capturador de esquemas como en el editor de símbolos.

 
o   Miscellaneous. Permite la personalización de algunos parámetros de configuración tanto del capturador de esquemas como del editor de símbolos. Algunos de estos parámetros son: estilo de líneas, formato de texto para la ventana de Sesion Log

 
o   Text Editor. Permite la configuración del formato de texto para la aplicación.
 

ð Design Template. Abre una ventana de diálogo en la que podemos configurar parámetros a nivel general del proyecto que se está realizando: identificación del proyecto, tamaño de página, referencia de la rejilla…

En los siguientes subapartados se muestran las distintas opciones de configuración de este comando, así como las distintas ventanas que aparecen.
 

Fonts. Permite establecer la fuente de texto para cada elemento de forma individual.
 
        Figura 22. Design Template.

 
o   Title Block. Accedemos a una ficha de identificación del proyecto, en la que podemos especificar el título del proyecto, nombre de la empresa, dirección…

o   Page Size. Permite la configuración del tamaño de la página del capturador de esquemas, así como las unidades de medida a emplear.
 

o   Grid Reference. Permite configurar una serie de referencias adicionales que se añaden a la rejilla.
 

o   Hierarchy. Permite establecer la jerarquía entre los subcircuitos de que conste el proyecto.
 

o   SDT Campatibility. Permite especificar qué propiedades guardará Capture entre los ocho campos de componentes del SDT (Schematic Design Tools) cuando salvemos un proyecto en el formato SDT.

 
ð Schematic Page Properties. Abre una ventana de diálogo en la que podemos  personalizar la página de diseño de Schematics. En los siguientes subapartados se muestran las distintas opciones de este comando así como las ventanas que nos aparecen.

 
o   Page Size. Permite especificar la unidad de medida y el tamaño de la página del esquemático.
 
o   Grid Reference. Permite fijar el número de referencias de rejilla horizontales y verticales, y el tipo de referencia de rejilla que queramos.
 

Miscellaneous. Permite ver información sobre la página del esquema, como por ejemplo la fecha de creación, la fecha de modificación y el número de página.

                                                       Figura 23. Schematic Page Properties.

            2.1.7. Menú Window.
                        En este menú encontramos varias opciones sobre las ventanas, como crearlas, modificarlas, editarlas y borrarlas. En la siguiente figura se muestra las distintas opciones de este menú, que serán detalladas posteriormente.

                                                     Figura 24. Menú Window.
ð  New Window. Permite crear una nueva ventana.


ð  Cascade. Permite visualizar todas las ventanas abiertas en forma de cascada.


ð  Tile Horizontally. Permite visualizar todas las ventanas abiertas en forma de mosaico horizontal.


ð  Tile Vertically. Permite visualizar todas las ventanas abiertas en forma de mosaico vertical.

ð  Arrange Icons. Permite colocar iconos.


ð  Session Log. Muestra la ventana de Session Log, que contiene anotaciones sobre la sesión de trabajo que estemos realizando.


ð  Lista de archivos. En la parte inferior del menú desplegable de Window aparecen las distintas ventanas que están abiertas, indicando la ventana activa, que está marcada.

 
2.1.8. Menú Help.
            En este menú aparecen las opciones que nos permiten acceder a la ayuda de la aplicación.

                                                         Figura 25. Menú Help.

ð  Help Topics. Muestra una ventana de diálogo en la que podemos solicitar ayuda sobre los temas que se proponen.

ð  Lerning Capture. Muestra el tutorial de OrCAD Capture.

ð  About Capture. Muestra un recuadro que contiene información sobre la versión de la aplicación.

ð  Web Resources. Muestra una lista desplegable que contiene accesos directos a páginas de OrCAD en Internet.
 
ð  En la parte inferior del menú se muestran dos opciones con menú desplegable que contienen temas de ayuda para la parte de aplicación que se indica.


1.1.            PSpice A/D

PSpice A/D es la aplicación que nos permite visualizar las señales y formas de ondas  que tienen lugar en cualquier punto del circuito tras la simulación. Su funcionamiento es como el de cualquier osciloscopio de laboratorio.

Se puede acceder de distintas formas a esta aplicación:

s  A través del icono correspondiente a la aplicación, situado en el grupo de programas OrCAD 16.2 bajo el nombre de PSpice A/D.

 
s  A través del icono de la aplicación disponible en OrCAD Capture.


s  Automáticamente cuando se simula un circuito desde OrCAD Capture.


s  A través de la opción del menú desplegable de PSpice en el programa de aplicación Capture, seleccionando View Simulation Results.
En la Fig. 26 se muestra la pantalla principal de PSpice A/D. Como puede observarse consta de los elementos básicos de cualquier aplicación bajo entorno Windows (barra de menús, barra de herramientas…).

                                     Figura 26. Pantalla principal de PSpice A/D.

  En los siguientes apartados se describen las distintas opciones que nos ofrece PSpice A/D.


1.1.1.       Menú File.

Este menú contiene los comandos que nos permiten operar con los ficheros: abrir un fichero, salvarlo, cerrarlo… En la siguiente figura se muestra este menú, cuyas opciones describimos seguidamente


                                                                       Figura 27.  Menú File.
 
ð  New. Permite crear un archivo nuevo, permitiéndonos dos posibilidades:
 
s  Simulation Profile. Crea un fichero que contiene información sobre una nueva simulación. En la siguiente figura se muestra la ventana de diálogo que aparece con esta opción. Vemos que tenemos que indicar el nombre del nuevo fichero y el del fichero ya existente. Con esta opción creamos un fichero similar al que ya existía, es una especie de copia de seguridad.
 
Text File. Crea  un archivo de texto en el que podemos guardar cualquier tipo de información referente al circuito.



                                                                  Figura 28.  New Simulation.

ð  Open… Permite abrir un fichero ya existente de extensión  *.dat.
 
ð Append Waveform (.DAT). Permite añadir un fichero de ondas, de extensión *.DAT, de manera que podemos visualizar distintas señales referidas a simulaciones distintas del mismo o de distinto circuito.
 
ð Close Simulation. Cierra el fichero de simulación con el que estemos trabajando actualmente.
 
Page Setup. Abre una ventana de diálogo que nos permite configurar la página de trabajo: márgenes, encabezado y pié de página, orientación, posición de la información que proporciona el cursor y cualquier otra información que se nos presente en pantalla y queramos que sea imprimida. En la siguiente figura podemos ver la ventana de diálogo correspondiente a este comando.


                                                      Figura 29.  Page Setup.
ð Printer Setup. Abre una ventana de diálogo que nos permite configurar la impresora con la que queremos trabajar, así como el tamaño y orientación de la página.
ð  Printer Preview. Permite ver de forma preliminar la página a imprimir.
 
ð Print. Permite la impresión de la página de trabajo. Abre una ventana de diálogo donde podemos seleccionar la impresora, las áreas de trazas y tenemos acceso a las opciones de Page Setup.
 
ð Log Commands. Crea un archivo de comandos con extensión *.cmd, en el que se almacena todas las acciones que realicemos dentro del programa.
 
ð Run Commands. Permite abrir un fichero de comandos creado con anterioridad mediante la opción anterior.
 
ð Recent Simulation. Contiene un menú desplegable en el que aparecen las últimas simulaciones realizadas, de manera que podemos cargarlas directamente.
 
ð Recent Files. Contiene un menú desplegable en el que aparecen los últimos ficheros de datos utilizados, de manera que podemos cargarlos directamente.
 
ð  Exit. Permite salir de la aplicación.
 
1.1.1.       Menú Edit.

 
Este menú nos muestra las distintas posibilidades que se nos ofrece acerca de la  edición de los datos con los que estemos trabajando en pantalla. Para utilizar las diferentes opciones hay que seleccionar primero con el ratón el dato que queremos editar.

                                                 Figura 30.  Edit.

ð  Cut. Corta la señal seleccionada y la guarda en memoria para posteriores acciones de pegar. CTRL + X.

ð Copy. Copia en el portapapeles la señal seleccionada para posteriores acciones de pegar. CTRL + C.

ð Paste. Permite pegar la señal previamente cortada o copiada en la ventana seleccionada. CTRL + V.

ð  Delete. Borra la señal que se encuentre seleccionada en ese momento. SUPR.

ð Find. Realiza la búsqueda de una palabra o un texto dentro de la ventana de texto de PSpice A/D. CTRL + F.
 
ð Find Next. Realiza la búsqueda de la siguiente palabra o texto que se encuentre dentro de la ventana. F3.
 
ð Replace. Realiza la sustitución de una palabra o frase dentro de la ventana de texto. CTRL + H.

ð Goto Line… Permite saltar directamente a la línea de texto que se le indique. CTRL + G.

ð  Insert File. Inserta cualquier fichero de formato de texto.
 
ð Togle Bookmark. Salta a la siguiente referencia que aparezca en el texto, tomando como referencia la posición del cursor. Esta opción permanecerá activa siempre que exista por lo menos una marca de texto.

ð  Clear Bookmark. Borra una marca de texto existente.

ð Modify Object. Abre una ventana de diálogo en la que podemos sustituir una  señal por otra previamente seleccionada.

 

1.1.1.       Menú View.

En este menú encontramos los comandos referentes a la visualización del programa, es decir, podemos configurar lo que queremos ver y cómo lo queremos ver.

                                               Figura 31.  View.

ð Zoom. Abre un menú desplegable en el que tenemos distintas opciones sobre  la configuración del tamaño de la ventana:

s  Fit. Ajusta automáticamente el tamaño de la forma de onda al de la pantalla.

s  In. Amplía el tamaño de la pantalla tomando como centro el punto que le indiquemos con el botón izquierdo del ratón.
 
s  Out. Reduce el tamaño de la pantalla tomando como centro el punto que le indiquemos con el botón izquierdo del ratón.
 
s  Area. Amplía el tamaño de la pantalla ajustándolo al tamaño del área que seleccionemos con el botón izquierdo del ratón.

s  Previous. Permite volver a la configuración del tamaño de la pantalla que tuviéramos anteriormente.

ð Output File. Permite visualizar el fichero de salida de la simulación con extensión *.out.

ð Simulation Queue. Abre una ventana de diálogo en la que podemos realizar nuevamente la simulación del circuito. Incluye la opción Settings que abre la ventana de diálogo de Edit Simulation Settings de Capture.

ð Output Window. Permite ver o no la ventana de salida, que nos ofrece información acerca de la simulación en curso y de los posibles errores que hayan podido suceder.

ð Simulation Status Window. Permite ver o no la ventana que nos informa sobre el estado de la simulación.

ð Toolbars. Permite seleccionar las barras de botones que queremos que estén presentes en la aplicación. En la siguiente figura se muestra la ventana de diálogo en la que vemos que las barras de herramientas se organizan por categorías: fichero, edición, simulación…

ð Status Bar.  Permite ver la barra de estado donde se muestra información sobre la aplicación: tiempo de análisis, efecto del botón sobe el que situemos el ratón…

ð Workbook Mode. Permite organizar la pantalla como si se tratase de un archivador.

ð Alternate Display. Permite tener la ventana de resultados (el osciloscopio) flotante sobre la página de diseño (sobre el esquemático).

ð Always on top. Sitúa un icono de Alternate Display para volver al estado original.

 
1.1.1.       Menú Simulation.

En este menú podemos encontrar las opciones que se nos proporciona sobre la simulación: configurar la simulación, comenzarla, hacer una pausa …

                                                Figura 32.  Simulation.

 
ð  Run. Ejecuta la simulación actual de la aplicación.

 
ð  Pause. Permite realizar una pausa durante la simulación.

 
ð  Stop. Permite detener la simulación en curso.

 
ð Edit Profile. Permite configurar los parámetros referentes a la simulación. Para ello abre la ventana de diálogo de Edit Simulation Setting de OrCAD Capture.

 
1.1.1.        Menú Trace.
            En este menú encontramos las opciones referentes a las formas de onda que queramos representar en la pantalla.
                                                     Figura 33.  Menú Trace.

Add Trace… Abre una ventana de diálogo en la que se encuentran todas las posibles señales que podemos visualizar, de manera que podemos elegir las que realmente queramos ver. Además se nos ofrece una serie de funciones analógicas y operadores matemáticos que podemos usar para una correcta visualización de la medida deseada. En la Fig. 34 se muestra la ventana de diálogo de esta opción en la que se observan algunas señales y funciones obtenidas con la simulación del circuito.

                                                                     Figura 34.  Add  Traces.

ð Delete All Traces. Permite borrar todas las señales que tengamos representadas en ese momento.

ð  Undelete Traces. Permite recuperar la última señal que se haya borrado.

ð Fourier. Permite realizar un análisis de Fourier de la señal representada, mostrándose la señal obtenida. Esta opción únicamente es válida para señales analógicas. Una vez realizado el análisis, esta opción pasa a denominarse End Fourier, con la que podemos finalizar este tipo de análisis, volviendo a la señal original.

ð Performance Analysis. Esta opción sólo es válida para simulaciones de tipo Paramétrico. Muestra cómo varía una característica del circuito en función de algún parámetro.
 
ð Cursor. Abre una ventana de diálogo donde encontramos las opciones sobre el cursor de la aplicación. Proporciona información sobre el valor de cualquier punto de la señal representada y permite obtener puntos importantes de la misma: máximos, mínimos, puntos de inflexión… En la siguiente figura se muestra el menú desplegable que nos proporciona esta opción.
 
ð Macros. Muestra una ventana de diálogo que nos permite ver, modificar y crear macros que se utilicen en la aplicación. En este caso la macro se refiere al nombre que se le asigna a un valor concreto (el número pí (π) por ejemplo). En la siguiente figura podemos ver la ventana que aparece al elegir esta opción.

                                                       Figura 35.  Macros.

ð Goal Functions. Permite utilizar una serie de funciones definidas de gran utilidad. En esta opción podemos crear nuevas funciones, modificar las existentes, copiarlas…

ð Eval Goal Functions. Abre la ventana de diálogo de Add Traces donde podemos seleccionar la señal deseada y aplicarle la función correspondiente.


1.1.1.      Menú Plot.

En este menú encontramos las opciones sobre los ejes de coordenadas y los trazos donde se representan las señales.
 

                                                   Figura 36.  Plot.

Axis Settings. Abre una ventana de diálogo en la que podemos configurar los ejes de coordenadas y las rejillas correspondientes a cada uno de los ejes. Podemos modificar la variable a representar en cada eje, escala del eje, rango del tiempo a representar…


                                                                    Figura 37.  Axis  Settings.

ð Add Y Axis. Crea un nuevo eje Y, que será independiente de los demás y donde podemos seleccionar la variable a representar y la escala.
 
ð  Delete Y Axis. Borra el eje Y creado anteriormente.
 
ð Add Plot to Window. Permite crear un nuevo trazador (espacio de la pantalla donde podemos representar señales) en la pantalla. Éste es independiente de los existentes, de manera que podemos configurarlo y representar las señales que deseemos.
 
ð  Delete Plot. Permite borrar el trazador seleccionado en ese momento.
 
ð Unsync X Axis. Permite configurar los ejes X de los trazadores de manera independiente.
 
ð Digital Size. Permite variar el tamaño del trazador en el que se representan señales digitales para circuitos mixtos.
 
ð Label. Abre un menú desplegable que contiene distintas opciones para personalizar la representación: texto, líneas, flechas, recuadros…
 
ð  AC. Identifica la simulación en curso como un análisis AC.
 
ð  DC. Identifica la simulación en curso como un análisis DC.
 
ð  Transient. Identifica la simulación en curso como un análisis transitorio.

 
1.1.1.      Menú Tools.
 
Este menú contiene las opciones que proporciona la aplicación para la selección y configuración de las herramientas de aplicación a las señales.

                                                 Figura 38.  Tools.

Customize… Permite configurar cada una de las herramientas de la aplicación según categorías. En la Fig. 39 se muestran las opciones de que disponemos: podemos crear nuevas barras de herramientas, asignar botones, combinación de celdas…

                                                          Figura 39.  Menú Tools: Customize.

 
Options… Abre una ventana de diálogo en la que podemos activar o desactivar distintas opciones de la aplicación. Podemos ver estas opciones en la Fig. 40 :
 
                                                            Figura 40.  Menú  Tools:  Options. 

1.1.1.      Menú  Window.

                        En este menú aparecen varias opciones sobre las ventanas de la aplicación: crearlas, modificarlas, clasificarlas, borrarlas o incluso guardar las ventanas para copiarlas posteriormente en el portapapeles u otro editor de textos y/o imágenes.

                                                                         Figura 41.  Window.

ð  New Window. Permite crear una nueva ventana.

ð  Close. Permite cerrar la ventana activa.

ð Close All. Permite cerrar todas las ventanas abiertas de la aplicación.

ð Cascade. Permite clasificar todas las ventanas abiertas en forma de cascada.

ð Tile Horizontal. Permite clasificar todas las ventanas abiertas en forma de mosaico horizontal.

ð Tile Vertical. Permite clasificar todas las ventanas abiertas en forma de mosaico vertical.

ð Title. Abre una ventana de diálogo en la que podemos definir el título de la ventana activa.

ð Display Control. Muestra una ventana de diálogo en la que podemos leer o guardar las ventanas abiertas.

ð Copy to Clipboard. Permite copiar el contenido de la ventana activa en ese momento en el portapapeles del sistema, pudiendo pegarlo en otras aplicaciones.

 
1.1.1.      Menú Help.

En este menú encontramos las opciones que nos ofrece la aplicación para obtener ayuda.


                                                                            Figura 42.  Help.

ð PSpice A/D Demo Help. Muestra un fichero de ayuda incluido en el programa.

ð What’s New. Abre un documento en PDF donde se explica las novedades de ésta versión del programa.

ð Known Problems and Solutions. Abre un documento PDF donde vienen detallados los problemas conocidos que pueden aparecer usando esta versión del programa, y las soluciones a éstos.

ð  Web Resources. Realiza un enlace a una página web relacionada.


ð Documentation. Abre un archivo donde se pueden consultar  nueve manuales sobre los programas usados en esta versión.

ð  Configuration. Muestra una opción seleccionada por defecto.





About PSpice A/D Demo. Abre una ventana donde se muestra la referencia completa de la versión: Demo 16.2.0.p001 y la fecha de su creación: 15 Octubre de 2008, así como a quién se le asigna la Licencia de uso.
 
 

 
Práctica realizada por :   José Luis Lorenzo Mirete,  y
                                        Francisco-Javier Maciá Riquelme.

7 comentarios:

  1. Muy buena explicación del programa. Muy extensa y completa. Enhorabuena.

    ResponderEliminar
  2. Me gusta muchisimo vuestra exposición,para mi es la mejor.Os mereceis un 10.Felicidades!!!!

    ResponderEliminar
  3. El blog esta muy bien explicado y resumido, buen trabajo, un saludo.

    ResponderEliminar
  4. Esta practica esta muy bien explicada y estructurada. El diseño es perfecto para la practica.Felicidades.

    ResponderEliminar
  5. Me ha gustado mucho. Bien explicado y estructurado. La única pega chicos, es la elección del diseño de la web. Fondo negro, con texto amarillo chillón se ve, pero al menos en mi caso, daña un poco a la vista. Textos con colores más claros, o fondo blanco con texto negro, suelen ser mejores.

    Precisamente en la práctica 6, creo, hay una parte que me es imposible entender, por esto mismo que estoy comentando.

    Por lo demás, nada, bien hecho. Enhorabuena.

    ResponderEliminar
  6. No me gusta nada el texto amarillo que hace que se te quiten las ganas de leer las explicaciones ya que daña a la vista, me parece un gran error. Las explicaciones me parecen buenas pero me resulta un poco largo el desarrollo de la Práctica 1.

    ResponderEliminar
  7. Buena práctica. Todo explicado de forma clara y con imágenes que ayudan a comprenderlo. Felicidades

    ResponderEliminar