Anda di halaman 1dari 24

SIMULACION DE CIRCUITOS CON ORCAD

Ing. Jaime Miguel Flores Mujica


Escuela Militar de Ingenieria
August 2, 2018

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.

Una vez abierto el programa, pulsando File! New! Project...seleccionamos el


tipo de proyecto que queremos abrir, para comenzar a trabajar. Este procedimiento
genera 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.

En esta interfaz realizaremos, en primera instancia el esquema del circuito a simular,


para tal …n, deberemos de cargar las librerías que contienen a los diferentes componentes
electrónicos y eléctricos. del proyecto que se desea realizar.
Las librerías instaladas aparecerán en el lado derecho, mientras que las que no la
están lo harán en la izquierda. Para seleccionarlas, basta con marcarlas una por una

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

Se desplegara el menú siguiente:

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.

5 Elaboración del esquema:


5.1 Escogiendo elementos pasivos:
Para colocar un elemento pasivo en el esquema del circuito, tenemos varias opciones.
Se puede hacer abriendo desde la barra principal “Place! Part” o bien pinchando
en el icono de la barra de herramientas que se encuentra en la derecha, desplegaremos
la ventana llamada “Place Part”.
Una vez delante dicho desplegable, solo queda seleccionar el elemento que queramos
utilizar. Para encontrar el componente necesario basta con escribir las primeras letras
de aquel. Por ejemplo, tecleando “r” aparecerán todos los elementos que comiencen
con dicha letra. Si pulsamos sobre “Libraries”, se pueden seleccionar bibliotecas
de elementos especí…cos para diferentes usos (desde lógica digital hasta micros). Un
elemento no aparece si no se carga la biblioteca en la que esta.

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 Manipulando elementos:


Los componentes se pueden manipular de distintas maneras, todas ellas comienzan
marcando con el botón izquierdo del ratón el componente deseado. Una vez marcado
este, se pondrá de color rojo.

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.

5.3 Cableado del esquema:


Una vez colocados todos los elementos en el esquema de la pantalla, hay que unirlos con
cables. Para dibujar los cables, se abre, desde la barra principal “ Place!Wire”o se
pincha en el icono de la barra de herramientas de la derecha. El puntero se convertirá
en un lápiz, y solo quedara unir los distintos puntos haciendo clic en los extremos. Para
acabar de dibujar un tramo, hay que hacer doble click con el botón izquierdo. En el
caso de querer dejar de usar la opción de modelar el cable, después de apretar el botón
derecho se selecciona “End Wiring”.

5.4 Valores y Nombres a los componentes:


Para dar valores a un elemento pasivo se debe hacer doble click con el botón izquierdo
del ratón sobre el valor del componente y rellenar el desplegable que aparece en pantalla.
Para darle nombre hay que hacer lo mismo, solo que cliqueando sobre el nombre.

5.5 Elementos Activos:


La selección para los elementos activos se realizara de la misma manera, lo único que
cambia son los elementos, como se muestra en la siguiente tabla.

8
Nombre En Pspice Simbolo Fuente

Fuente de continua: VDC Source

Fuente de alterna: VSIN Source

Fuente de alterna para RF: VAC Source

5.6 Fuentes controladas:

Fuente de tensión controlada por tensión: E Analog

Fuente de intensidad controlado por intensidad: F Analog

Fuente de intensidad controlada por tensión. G Analog

Fuente de tensión controlada por intensidad. H Analog

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

Interruptor cierre: Sw_tclose Eval

6 Simulación del circuito:


PSpice puede analizar con mucho detalle el circuito previamente montado. Y estruc-
turado en el esquemático, para ello lo primero que se debe de utilizar son los marcadores.

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.

Existen tres marcadores básicos: el de tensión, el de tensión diferencial y el de


intensidad. En el caso de que se estuviera trabajando para hacer un barrido de alterna
(es decir, para hallar un Bode) se pueden usar los marcadores avanzados, que medirán
en dB. Para poder abrirlos es necesaria con…gurar el análisis como “AC Sweep”
inicialmente.
Marcador de tensión. Da la tensión de un determinado punto respecto del nodo
que hayamos marcado como tierra.
Marcador de intensidad. Da la intensidad que entra por el punto marcado.
Marcador diferencial de tensión. Es un marcador doble; primero se coloca uno
en una punta, y luego se coloca el segundo en otra. Marca la diferencia de potencial
entre ambos puntos.
También se pueden usar marcadores avanzados (de fase, de parte real, compleja...).
Para acceder a ellos, se sigue la siguiente secuencia Pspice!Markers!Advanced

6.0.2 Con…guración de la simulación:


En primera instancia se debe con…gurar la simulación para ello vamos “Pspice !
New Simulation Pro…le”para especi…car que tipo de simulación queremos realizar,

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.

Luego se desplegara el siguiente menú. En el que aparecen diferentes opciones de


simulación que deberemos escoger de acuerdo al tipo de análisis que se desea realizar

Transitorio. Se debe elegir “Time Domain(Transient)”. Con este análisis se podrá


observar como responde el circuito al paso del tiempo. Lo primero que se ha de hacer,
es especi…car el tiempo límite hasta el que se va a realizar la simulación PSpice, luego

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.

Barrido de alterna. Permite realizar un barrido de frecuencia, utilizado para


calcular los diagramas de Bode y Nyquist, o pedir una magnitud del circuito para
distintas frecuencias de excitación senoidal (intensidad que pasa por algún elemento,
tensión en un nodo). Primero se debe especi…car como se quiere el análisis: lineal o
logarítmico. En el caso de que sea logarítmico, señalar si lo queremos en decibelios u
octavas. Por ultimo se ponen las características del barrido: valor inicial, valor …nal y
cuantos puntos queremos que barra el análisis.

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

Si algo ha fallado, no se ejecutara correctamente el programa, pero al concluir


aparecerá una indicación con los errores que hemos cometido, bien en el esquema o en
la con…guración.

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).

La elaboración del esquema no tiene ningún tipo de di…cultad Si se quiere estudiar


la respuesta de la tensión en el condensador, será su…ciente con colocar un marcador
como se indica en La …gura. Es importante el hecho de que el marcador nos dará La
tensión del nodo respecto de tierra, no propiamente la del condensador en si, aunque
en este caso coincidan. Si quisiéramos en otro caso calcular la tensión del condensador,
habrá que poner un marcador diferencial.
Una vez realizado el esquema pasamos a la simulación del circuito esbozado para
ello vamos a con…gurar el tipo de simulación que se desea, previo cálculo que realicemos
en la constante de tiempo, tendremos en este caso:

Realizado la con…guración, iniciamos la simulación, obteniéndose la siguiente gra…ca


de respuesta.

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./

6.3 Análisis de un transitorio con parámetro variable:


Ahora analizaremos el transitorio de un circuito para distintos valores de la resistencia
de 10 a 100 ohmios, a la apertura del interruptor.

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”.

Una vez seleccionado, se podrá colocar el pseudo componente en el esquema.


PARAMETERS
Damos dos click sobre el y aparecerá la ventana de propiedades del componente en
el este caso parámetros.

Hacemos clic en New Column y colocamos el nombre del componente que vamos a

19
usar como variable, en nuestro caso R.

Luego marcamos sobre R y aparecerá un menú en donde escogemos Display, tal


como muestra la …gura siguiente.

Pinchando dos veces en R (debajo de PARAMETERS) se le da el valor por omisión


que tiene que tener R en el caso de que no se realizara el análisis parametrico.

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).

6.4 Respuesta en frecuencia de un circuito RLC:


Vamos a calcular el diagrama de Bode de modulo y fase de la función de transferencia
que relaciona la tensión en el condensador con la tensión en la fuente del circuito RLC,

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.

Una vez realizada la selección de barrido en alterna, se escogen los marcadores y se


colocan en el esquema. Tienen que ser marcadores avanzados, de fase y modulo.

23
Obteniéndose la siguiente gra…ca de respuesta.

24

Anda mungkin juga menyukai