Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Abstract
1
1 Introducción:
La …nalidad del presente texto, es orientar al estudiante en la simulación de circuitos
eléctricos y/o electrónicos, utilizando para ello el software de aplicación Pspice, de
Orcad. El paquete posee muchas aplicaciones interrelacionadas entre sí, que pueden
realizar diversas funciones, como el de dibujar circuitos para simulación de transitorios,
con las funciones de simulación transitoria (PspiceAD) y la respuesta grá…ca transitoria
(Probe ó MicroSim Probe).
Se van a distinguir tres fases en la guía, que coincidirán con las de desarrollo de
una simulación en Pspice. Una primera de introducción: en donde se describe como
ingresar en el programa y prepararlo para el trabajo. La segunda será el planteamiento
del esquema del circuito que se esta estudiando en el Schematics con el que trabajara
PSpice, y …nalmente la realización del análisis y su representación en cuanto a las
curvas de respuesta. Se realizarán algunos ejemplos detallados de análisis transitorio
a manera de dar una mejor visión al estudiante, a cerca de las potencialidades de este
paquete.
2 Historia:
El origen del simulador PSPICE se remonta a mediados de la década de los 60. IBM
desarrollo el programa ECAP, que mas tarde serviría como punto de partida para que
la Universidad de Berkeley desarrollara el programa CANCER. Hasta principios de los
años 70 los circuitos electrónicos se analizaban casi exclusivamente de forma manual,
mientras que de forma progresiva, la complejidad de estos iba en aumento. Fue en
ese momento cuando un grupo de la Universidad de Berkeley, tomando como base el
programa CANCER, desarrollo la primera versión de PSPICE (Simulation Program
with Integrated Circuits Emphasis). Un simulador de propósito general que permitía
analizar sobre grandes ordenadores y workstations circuitos analógicos sin necesidad
de implementarlos físicamente.
En PSPICE el circuito y el análisis requerido se describen en un …chero de texto
mediante una serie de comandos y declaraciones: a este …chero se le llama …chero del
circuito. La sintaxis de las declaraciones permite dejar parámetros sin especi…car con
la que tomaran valores por omisión. El …chero del circuito es leído por P SP ICE que
comprueba que no haya errores en las conexiones y las sintaxis declaradas, y …nalmente
realizara la simulación.
El éxito alcanzado por el programa, así como por su utilización generalizada, origino
la aparición de numerosas versiones de PSPICE. En 1984 nace de manos de MicroSim
Corporation la primera adaptación para ordenadores personales: PSpice. Desde en-
tonces, ha ido renovándose hasta llegar a la versión numero 16.5, de reciente lanza-
miento. Esta revisión del simulador es la primera desde la fusión de MicroSim Corpo-
ration y ORCAD.
PSPICE esta considerado como el estándar en análisis electrónico. Es la referencia
y base de numerosos simuladores existentes en el mercado en la actualidad.
2
3 Inicio:
Luego de instalar el programa, vamos a Inicio !Programas ! Orcad family re-
laese 9.2 ! Capture CIS generando la siguiente interfaz.
3
En esta interfaz debemos de introducir un nombre al proyecto, y seleccionar “Ana-
log or Mixed A/D”. Esta selección es realmente importante, ya que de no hacerla,
será imposible ejecutar normalmente PSpice. Por otro lado en Location se escogerá
la ruta al archivo en donde se guardaran los proyectos que se simulen.
Luego de introducir el nombre y la ruta, presiónanos OK con lo cual se genera la
siguiente interfaz.
En el cual tenemos dos opciones, una de ellas es realizar el proyecto en base a uno ya
existente, pero como queremos generar un proyecto nuevo escogemos Create a blank
Project, luego presionamos OK. Aparecerá la siguiente interfaz.
4
e ir pulsando “Add”. PSpice permite manejar hasta un máximo de ocho librerías a
la vez. Se pueden seleccionar todas las librerías, aun así necesariamente habrá que
escoger las siguientes librerías principales: “analog”, “source”, “eval”, “special”.
Si presionamos en el icono: place part
En este caso se desplegó un menú en donde ya están cargadas las librerías de todos
los componentes que se pueden utilizar en el diseño. En caso de que las áreas de part
list y Libraries se encuentran vacías, signi…ca que debemos de añadir las librerías,
esto se realiza presionando Add Library. Realizado este procedimiento estamos
listos para comenzar a diagramar el circuito del proyecto.
4 Funciones especiales:
Aunque sean funciones muy conocidas, antes de empezar vamos a dar un pequeño
repaso a los distintos iconos que aparecen en la barra de tareas principal. Los tres
primeros iconos son los que representan las opciones de comenzar un proyecto nuevo,
abrir uno ya comenzado y guardar el que este en curso. Sigue la opción de imprimir,
cortar, copiar y pegar, así coma deshacer y deshacer lo deshecho.
Acto seguido, es posible abrir un pequeño desplegable, que brinda la opción de
escoger alguno de los últimos componentes usados en el esquema.
5
Los cuatro Siguientes iconos son los de manejo del zoom. Es muy útil comenzar sin
tocarlos, pero una vez que hayamos puesto los primeros componentes, marcarlos y dar
al zoom de acercar, y de esta manera no habrá que hacer ningún ajuste extra.
Selecionado el componente en cuestión, basta con hacer doble click sobre el para
seleccionarlo, llevarlo con el puntero del ratón al lugar donde se quiere colocar y pulsar
el botón izquierdo del ratón. Si no se desea volver a colocar un elemento del mismo
tipo en el esquema, después de apretar el botón derecho del ratón se selecciona “End
Mode”.
6
En el caso del condensador y de la bobina, para hacer análisis transitorios, hay que
escoger unas condiciones iniciales. Esto se realiza en la ventana de propiedades del
elemento (para abrirla se hace doble clic con el botón izquierda sobre el componente).
Como tierra se debe escoger la llamada 0/SOURCE pinchando en el icono de
tierras, que aparece en la barra auxiliar de la derecha. Es necesario que nuestro esquema
tenga un punto de potencial de…nido cero, ya que si no existe, este no se podrá simular.
5.2.1 Rotacion:
Para rotar, se puede seleccionar “Edit!Rotate”, o bien pulsar al mismo tiempo
Ctrl+R. (Se debe tener cuidado, ya que PSpice hace las rotaciones en el sentido
contraria a las agujas del reloj, no es lo mismo rotar un polo positivo en una dirección
que en otra, al igual que no es lo mismo 90o que 270o ).
7
5.2.2 Copiar:
Para copiar, o se marca “Edit!Copy”, o se pulsa Ctrl+C. Para pegar el elemento
en cuestión, se puede optar por “Edit!Paste” o Ctrl+V.
5.2.3 Mover:
Para mover, se marca con el ratón sobre el componente, y sin levantar el dedo del ratón
se desplaza al lugar de destino.
5.2.4 Borrar:
Para borrar un componente, basta con seleccionar el elemento y luego pulsar Supr.
8
Nombre En Pspice Simbolo Fuente
5.7 Interruptores:
Para PSpice, el interruptor es una resistencia variable que pasa de tener un valor muy
bajo (RCLOSED) a tener uno muy alto (ROPEN) o a la inversa (si en lugar de
abrirse se cierra) en un tiempo muy pequeño (TTRAN).
9
Interruptor apertura: Sw_topen Eval
6.0.1 Marcadores:
El paso previo a ejecutar el análisis, es indicarle a PSpice. Los nodos en los que
queremos conocer la evolución, tanto de la tensión, como de la intensidad. Para ello
hay que abrir “Pspice!Markers” y seleccionar la magnitud que se quiera medir.
También se puede hacer lo mismo seleccionando los iconos respectivos.
10
o también podemos ubicar el icono.
Esta acción genera un menú, donde se debe de introducir el nombre que tendrá la
simulación, luego presionar Create.
11
especi…car donde se inicia la simulacion generalmente se inicia el análisis en cero,. Esto
se consigue con “Start saving data after:”. Por ultimo se señala cual es el intervalo
de tiempo entre cada punto.
Barrido de continua. llamado por Pspice “DC Sweep”. El programa hace un
análisis en continua realizando un barrido de la variable especi…cada, que puede ser una
fuente de tensión o de corriente, el parámetro de un modelo o incluso la temperatura,
en el rango de valores especi…cado para dicha variable. Primero se selecciona el tipo de
elemento que queremos utilizar como variable en la parte de la izquierda del desplegable.
Luego se identi…ca el componente en cuestión, del esquema, y por último se ponen las
características del barrido. Estas serán por orden, valor inicial, valor …nal e incremento
de la magnitud. Es de notar que el barrido puede ser anidado, es decir, que varié un
elemento, y para cada paso, hacer variar otro.
12
Análisis parametrico. En cualquier análisis se puede escoger un componente del
circuito y hacerla variar como parámetro.
13
6.1 Ejecutando la Simulación:
Una vez realizado el esquema, y con…gurado la simulación, solo queda ejecutar la
simulación. Para ello ejecutamos “Pspice ! Run” en la barra de herramientas o
presionamos en el icono
14
Por ejemplo en este caso estaría indicando que:
Dos nodos, el N00009 y el N00437 no tienen referencia de tensión. Esto suele ser
debido a tener el esquema, o parte de el, sin tierra.
El tercer error es debido a que hemos puesto una inductancia en paralelo con un
pulse de tensión.
Si se quiere modi…car la escala de la simulación, basta con hacer doble click sobre
cualquiera de los dos ejes. Aparecerá un desplegable que por un lado permitirá selec-
cionar la escala (logarítmica o lineal) y los limites del eje en cuestión; y por otro la
con…guración de la representación.
Para conocer algún valor en concreto, un punto determinado de las gra…cas, existen
los cursores. Estos se abren pinchando sobre el icono que representa una gra…ca roja
marcada con un cursor (seleccionado en la …gura).
Una vez seleccionado se abrirá una ventana en la que aparecerá el valor del cursor
(“Probe Cursor”). Si se pincha sobre la gra…ca se podrá desplazar el cursor sobre
la función. El botón izquierdo controla un cursor, mientras que el derecho permitirá
evaluar, manejando ambos, distintos valores y sus diferencias.
Si se quiere llevar un cursor sobre un mínimo o un máximo local, así como sobre un
15
punto de in‡exión, con el cursor seleccionado cliqueamos el símbolo que corresponda,
de la siguiente gra…ca.
En la barra principal el icono " Trace" tiene distintas posibilidades como comple-
mentos de la representación gra…ca. Se puede representar varias funciones o incluso
relaciones entre ellas (Diferencias, productos, etc. . . )
16
6.2 Analisis de un transitorio simple:
Se va estudiar la descarga de un condensador de 1 (nf), cargado inicialmente con 1
voltio sobre una resistencia de 1Kohmio. Lo primero a realizar es el esquema. Se debe
modi…car las propiedades del interruptor, ya que el valor de "Ttrans" que tiene por
defecto (1 u) que es demasiado grande para la escala de tiempops a utilizar.Usaremos
el valor de (1 p).
17
Si cambiamos el valor de apertura del switch, de acuerdo a la escala de la gra…ca a
un valor de 2 u, tendremos la gra…ca siguiente./
Para realizar el análisis de R variable, se debe seguir los siguientes pasos. Primero,
como si se estuviera escogiendo un componente, abrimos la barra principal “Place!Part”
18
y escogemos el componente “Parameters”, que se encuentra en la biblioteca “Spe-
cial”.
Hacemos clic en New Column y colocamos el nombre del componente que vamos a
19
usar como variable, en nuestro caso R.
Posteriormente hay que darle a la resistencia el valor de {R}, con lo cual indicare-
mos que no tendrá un valor …jo, sino que será un parámetro del análisis. Es decir
grá…camente tendremos.
20
A continuación ingresamos en “Edit Simulation Pro…le”, en donde se con…gura
el transitorio, y se selecciona “Parametric Sweep”. En el caso del ejemplo, se
seleccionara “Global Parameter”, y se dará el nombre que tiene nuestro parámetro
en el esquema, así como los valores, inicial, …nal y el incremento que tome de un valor
a otro.
Una vez con…gurado el análisis, se puede ejecutar sin ningún problema. Se elige
“Run” y tras un corto intervalo de tiempo, aparece la siguiente ventana, pidiéndonos
que valores de los calculados queremos representar en nuestro estudio.
21
Par omisión aparecen seleccionados todos, se acepta y se puede ver el resultado en
la siguiente gra…ca.
En el gra…co se puede ver la respuesta del circuito, en donde para R pequeña, apenas
se ofrece oposición al intercambio de energía entre la bobina y el condensador y la señal
es subamortiguada (el condensador se descarga sobre la bobina haciendo que este se
cargue, para luego descargarse sobre aquel sin apenas disipación). Se observa como a
medida que R aumenta hay mas oposición al intercambio, llegando este a realizarse
una sola vez para valores de R grandes (sobreamortiguada).
22
para ello lo primero que realizamos es generar el esquema del circuito en cuestión,
tomando como valores de L, C, R y la fuente Vac.
El montaje del esquema no es complicado, y una vez realizado, antes de poner los
marcadores, es necesario con…gurar la simulación. Para con…gurar el análisis, abrimos
la ventana de “Edit Simulation Pro…le” y elegimos “ACSweep”. Hay que indicar
la escala (logarítmica). Las unidades (Décadas) y las frecuencias de inicio, la …nal y
cuantas intermedias queremos tomar.
23
Obteniéndose la siguiente gra…ca de respuesta.
24