PRÁCTICA 1:
INTRODUCCIÓN A PSPICE (OrCAD)
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
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:
·
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).Detallamos a continuación cada una de las opciones que nos ofrece el menú Pspice.
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.
ð 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.
Francisco-Javier Maciá Riquelme.










































Muy buena explicación del programa. Muy extensa y completa. Enhorabuena.
ResponderEliminarMe gusta muchisimo vuestra exposición,para mi es la mejor.Os mereceis un 10.Felicidades!!!!
ResponderEliminarEl blog esta muy bien explicado y resumido, buen trabajo, un saludo.
ResponderEliminarEsta practica esta muy bien explicada y estructurada. El diseño es perfecto para la practica.Felicidades.
ResponderEliminarMe 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.
ResponderEliminarPrecisamente 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.
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.
ResponderEliminarBuena práctica. Todo explicado de forma clara y con imágenes que ayudan a comprenderlo. Felicidades
ResponderEliminar