Académique Documents
Professionnel Documents
Culture Documents
DE TECNOLOGA ELECTRNICA
Y AUTOMTICA ESCUELA POLITCNICA SUPERIOR
SEMINARIO:
SIMULACIN DE
CIRCUITOS
ELECTRNICOS DE
POTENCIA CON
ORCAD PSPICE
J.D.AGUILAR; P.LOZANO; R.MORALES; M.J.LPEZ
Seminario Introduccin a Orcad PSpice 9.2 Demo
1. PROGRAMAS DE SIMULACIN
La mayor parte de estos simuladores deriva de SPICE (Simulation Program with Integrated
Circuits Emphasis) desarrollado en la Universidad de California-Berckley, En la actualidad
incorporado en el paquete que comercializa Orcad. En 1984 apareci el programa PSpice, versin
para PC. Todos estos son muy tiles para trabajar con pequeos circuitos pero presentan
problemas en circuitos ms complejos, empleando un tiempo elevado de procesador y gran
cantidad de memoria. Aunque, hoy en da, estos problemas pueden ser menores debido a la gran
capacidad de clculo de los ordenadores actuales.
ORCAD 9.2
MICRO-CAP
URL: http://www.spectrum-soft.com
MULTISIM
URL: http://www.electronicsworkbench.com
URL: http://www.powersimtech.com
SIMPLORER: (48MB)
URL: http://www.ansoft.com
CASPOCFREWARE: (47MB)
URL: http://www.caspoc.com
URL: http://www.mathworks.com
URL: http://www.powerdesigner.com.
URL: http://www./iee.edu.uy
En la actualidad hay nuevas versiones ya desarrolladas, como Cadence OrCAD 16.3. Esta
versin adems de las herramientas para el diseo y simulacin de circuitos, tambin ofrece una
serie de herramientas relacionadas con la creacin de circuitos como las herramientas para disear
placas de circuitos impreso (PCB), para su posterior fabricacin, y otras muchas ms. La diferencia
mas resaltada de esta ltima versin de Orcad es que el programa que se llama en Orcad 9.2
Layout, en esta ltima se llama Orcad PCB editor y los procedimientos de trabajo en uno y otro
programa son completamente distintos.
2.1. INTRODUCCIN
Tras la adquisicin de la empresa Microsim por parte de Orcad, se cre un paquete de
aplicaciones en el software de diseo y simulacin de circuitos electrnicos y elctricos de una
potencia elevada. A la gran capacidad de diseo de los productos Orcad se uni, el estndar en la
simulacin de circuitos electrnicos y elctricos (PSpice) y el resultado ha sido, entre otras, la
versin de Orcad PSpice 9.2.
Es un paquete que trabaja bajo el entorno grfico Windows. En la parte que se refiere a
simulacin nos permitir los anlisis transitorios, de respuesta en frecuencia, anlisis de Fourier,
anlisis paramtrico, anlisis de ruido, del pero caso, etc. Adems, el tipo de simulaciones que
sern posibles realizar sern analgicas, digitales y mixtas.
Las caractersticas mnimas del equipo donde instalemos la versin Orcad 9.2 Demo debern
ser las siguientes:
Capture se comunica de forma interactiva con OrCAD PSpice y OrCAD Layout, de modo
que puede depurar fcilmente sus proyectos. Adems de las ms de 30,000 libreras incluidas con
Capture, puede crear sus propias partes y libreras. Tambin puede guardar esquemas como si
fueran libreras para su uso posterior.
PSPICE OPTIMIZER
Esta aplicacin calcula el valor unos parmetros del circuito para que ste cumpla una serie
de condiciones. Es decir, PSpice Optimizer, mediante llamadas a PSpice A/D, realiza simulaciones
de forma iterativa ajustando los valores de los parmetros hasta que se cumpla la funcin objetivo,
definida bajo una serie de restricciones. Se puede prescindir de restricciones si no es necesario
imponerlas.
Esta aplicacin permite la captura de esquemticos (CE). Con la CE, se introduce y edita el
esquemtico del circuito de forma sencilla usando la tcnica de arrastrar y soltar con el ratn. As la
posibilidad de conexiones errneas o nudos flotantes es menor que si introdujramos el
esquemtico en modo texto (en entornos sin CE).
Despus de esta breve resea histrica, sealar que la diferencia existente entre
Schematics y Capture radica en la forma de aparecer en el mercado profesional puesto que a la hora
de trabajar poseen muchos aspectos similares de simulacin, diseo y edicin de circuitos. Destacar
que Capture tiene una mejor organizacin a la hora de realizar proyectos, visualizando y
estructurando los ficheros desarrollados en la elaboracin de dicho proyecto de una forma sencilla
de manejar.
Los diseos no deben exceder de 30 casos. Eso significa que se puede colocar 1
elemento 30 veces, 30 componentes distintos 1 vez o cualquier combinacin entre
ellas.
Quince componentes por librera. No se podr modificar o grabar unos componentes
de esa librera si contiene ms de 15 elementos.
No podr realizarse exportacin de EDIF
El asistente a travs de Internet no est habilitado.
64 nodos
10 transistores
65 dispositivos primitivos digitales
10 lneas de transmisin en total (ideal o no ideal)
4 lneas de transmisin conectadas en parejas.
Lmites adicionales:
3. ORCAD CAPTURE
3.1. INTRODUCCIN
La opcin Orcad Capture CIS es la aplicacin del programa que permite la creacin de
circuitos elctricos y electrnicos bajo un entorno grfico, tanto analgicos como digitales, o bien
mixtos.
El acceso a esta aplicacin se realiza directamente desde el icono correspondiente a la
aplicacin, situado en el grupo de programas Orcad Demo bajo el nombre OrCAD CIS Demo.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22
Cuando iniciemos un nuevo proyecto o abramos uno existente aparecern otras ventanas que
configuran el contenido del programa. Estas son:
1. En el men File, seleccionar New, y despus Project. Se mostrar la caja de dilogo New
Project, o bien pinchando sobre el icono:
Circuito de seales mixtas o analgicas. Seleccionar este tipo de proyecto si quiere utilizar el
diseo con OrCAD PSpice.
Placa PCB. Seleccionar este tipo de proyecto si piensa utilizar el diseo con OrCAD Layout.
Lgica programable. Seleccionar este tipo de proyecto si piensa utilizar el diseo con
OrCAD Express.
Esquema. Utilizando esta opcin, Capture crea un proyecto bsico conteniendo slo el
fichero del diseo.
Al dar OK aparecera la ventana Create PSpice Project en donde se selecciona Create
Blank Project de la ventana.
Una vez creado el nuevo proyecto, obtendremos un proyecto en blanco, como el que se
muestra a continuacin:
Se usar el gestor de proyectos para recoger y organizar todos los recursos necesarios para el
proyecto. Estos recursos incluyen carpetas de esquemas, pginas de esquemas, libreras de partes,
ficheros VHDL e informes de salida tales como listas de materiales, y listas de conexiones.
Como podemos ver en la figura 3.5 dentro de la carpeta Design Resources, hay dos carpetas
la carpeta .DSN y la carpeta Library. La carpeta .DSN contiene las carpetas de esquema. Y la
carpeta Library son libreras que podemos incluir dentro del proyecto
El gestor de proyectos tiene dos formas de visualizar los recursos de un proyecto, mediante
la pestaa File y la pestaa Hierarchy. Si seleccionamos la pestaa File, esta nos mostrar las
carpetas de esquemas y pginas de esquemas (Design), as como todas los componentes utilizados
en el proyecto (Design Cach), los ficheros de libreras de componentes que se han aadido en el
proyecto (Library), y los ficheros de salida de las herramientas de proceso de Capture (Outputs).
la ventana del gestor de proyectos. Adems, el editor incorpora una barra de herramientas de
simulacin para acceder directamente a las opciones de PSpice.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
1 2 3 4 5 6 7 8 9 10 11 12 13 14
Una vez que el rea de trabajo est perfectamente definida, se puede comenzar a dibujar el
circuito. Para hacerlo, ser necesario fundamentalmente trabajar con el men desplegable Place
cuyas opciones se ilustran en la figura 3.9, muchas de ellas descritas en la paleta de herramientas
del editor de esquemas.
Figura 3.9 Opciones del men Place y Men de la orden Part (donde se colocan los
componentes)
En la parte izquierda del cuadro de dilogo de la figura 3.9, se tiene dos cuadros de
seleccin, Libraries donde figuran las diferentes libreras activas en el diseo y Part List donde
aparecen los distintos componentes de cada librera, con su correspondiente dibujo en la parte
inferior.
Abm.olb: Esta librera esta constituida por bloques que poseen entradas y salidas, y
que realizan operaciones especficas, tales como el coseno, valor absoluto, derivadas,
logaritmos, transformadas, etc. Estos elementos sern los que se utilicen para
construir diagramas de bloques que simulen el comportamiento de sistemas fsicos
reales.
Eval.olb: Librera formada por todo tipo de elementos activos especficos, es decir,
con nombre determinado y parmetros internos asignados. Se encuentran en esta
librera tiristores, triacs, transistores bipolares y fets, diodos, amplificadores
operacionales, circuitos integrados digitales como puertas, biestables, multiplexores,
decodificadores, etc.
Source: ofrece los diferentes tipos de Fuentes de voltaje y corriente, tales como Vdc,
Idc, Vac, Iac, Vsin, Vesp, pulso, cuadrado, etc. Explore la librera para ver cual esta
disponible.
Por ejemplo para un circuito que en el cual, necesitamos una fuente, esta podremos
encontrarla en la librera source, as que damos clik en el mismo cuadro donde dice Add library, y
seleccionamos source, en esta se encuentran todas las fuentes que se necesitan para un circuito,
estas las podremos ir viendo en Part List.
Como se muestra en la figura, en la parte inferior derecha se observa el tipo de fuente que se
esta escogiendo. Una vez escogido el elemento le damos OK.
Posteriormente aparecer la fuente en nuestra pantalla del proyecto nuevo, y daremos click
para pegarla en la parte que queramos del diseo, una vez que ya no se desea utilizar esta plantilla
le damos click derecho y end mode. As iremos aadiendo los componentes necesarios.
Para cambiar los valores de los componentes, solo es necesario darle click al valor del
componente, por ejemplo para una resistencia hacemos click en el valor de la resistencia y para una
fuente se le da click en la parte de DC o AC.
Ahora es solo cuestin de unir los elementos, esto se hace dando click en los cuadro
colocados en los extremos de los elemento. En el caso de las fuentes si no se utiliza una de las
partes (DC,AC O TRAN) debemos dar doble click en el valor o valores que no vayamos a utilizar
seleccionamos en su Display Properties, Do Not Display.
En PSpice los valores de las resistencias, condensadores, Inducatanciasetc son escritos con
los siguientes prefijos:
Cada columna del editor de propiedades es una propiedad. Cada fila es una instancia o una
ocurrencia. Las propiedades que aparecen en el editor de propiedades dependen del elemento
seleccionado en la pgina del esquema.
Una vez diseado nuestro circuito debemos de indicar el tipo de anlisis a realizar,
configurar las libreras a utilizar, modificar las opciones ante posibles problemas de convergencia,
etc. Para ello desplegamos el men Simulation Settings (figura 3.15) seleccionando Edit Simulation
Profile desde el men PSpice donde nos aparecer varias pestaas de opciones que configuraremos
segn nos convenga, o bien directamente pinchando en el icono:
Si hacemos clic en la pestaa Analysis type, nos encontraremos los cuatro anlisis
fundamentales:
Time domain(transient)
DC Sweep
AC Sweepp/Noise
Bias Point
En este anlisis se realiza el clculo del punto de trabajo del circuito, lo que obtendremos es
informacin acerca de la tensin en los nudos del circuito, intensidad a travs de las fuentes,
potencia total disipada y todos los parmetros de pequea seal de las fuentes controladas no
lineales y elementos semiconductores.
Este anlisis permite hacer un barrido en torno a una serie de valores de una fuente de
entrada independiente, de la temperatura, de un parmetro interno de un modelo ( de un
transistor), o de un parmetro global, calculando el punto de trabajo para cada uno de los valores
que tome la variable en cuestin.
Segn el tipo de variable que reciba el barrido, hay que especificar el nombre, Name, el tipo
de modelo, Model Type, el nombre del modelo, Model Name, o el parmetro del modelo a variar,
Parameter Name.
Este tipo de anlisis se utiliza para calcular la respuesta en frecuencia del circuito para un
rango de frecuencias determinado. Por ello se consideran como seales de entrada todas aquellas
fuentes independientes que tengan especificaciones AC, considerndose nulas las siguientes. Se
especificaran los siguientes parmetros:
El anlisis del ruido, NOISE, debe ser hecho en conjuncin con un anlisis de respuesta en
frecuencia, para ello, habilitaremos el casillero Noise Analysis Enabled y se especificara la seal de
salida, Output Voltage, la fuente independiente de entrada, I/V Source y el intervalo, Interval.
Este tipo de anlisis estudia el comportamiento del circuito a lo largo del tiempo.
Antes de realizar el anlisis transitorio, el programa calculara el punto de trabajo del circuito.
Si habilitamos el casillero Skip the inicial transient bias point calculation, permitirs al programa
usar las condiciones iniciales de los condensadores y bobinas en la simulacin del circuito.
Si pulsamos en el botn Output file options, como muestra la Figura 3.23, se accede a una
ventana como muestra la Figura 3.24, Para poder realizar este tipo de anlisis, es imprescindible
que exista con anterioridad una serie de datos que se derivan del anlisis en funcin del tiempo, y a
partir de estos se determinaran los coeficientes de la serie de Fourier para un ciclo completo de la
forma de onda.
Adems de habilitar el casillero Perform Fourier Analysis, se especificara la frecuencia del
fundamental, Center Frecuency, el nmero de armnicos a calcular, Number of Harmonics y las
variables de salida sobre las que se deseen realizar el anlisis, Output Variables.
Para una resistencia, p.ej., parmetro global, hay que definir un nuevo parmetro, SET,
situando un nombre en el mismo, (SET->resis) y de la librera Special tomar el componente
PARAM definiendo un nuevo parmetro con el nombre dado anteriormente en SET, (resis->0), As
se podr observar el resultado para varios valores.
Para una fuente de voltaje o de corriente no es necesario utilizar el componente PARAM.
Uno de los errores ms comunes con el que nos podemos encontrar es el llamado error de
convergencia, que es cuando no puede aproximarse el anlisis a la solucin. Para ayudar a PSpice
durante el proceso de clculo a evitar este tipo de errores en la pestaa OPTIONS (Figura 3.26)
definimos unos parmetros de tolerancia de error para valores de tensiones y corrientes, con los que
podremos aumentar el margen del error de tolerancia y, de esta forma, evitar los errores durante la
simulacin. Estos parmetros, para todo tipo de anlisis en general, son:
RELTOL: Este parmetro define un error relativo de tolerancia. Por defecto PSpice tiene
marcado este valor para 0.001 (0.1%). En el caso en el que por una rama circule una corriente
de 1 A Pspice permitir un error mximo relativo a 0.001 x 1 = 1mA. Esto, en circuitos de
potencia, en los que los valores de corriente suelen ser elevados, supone un margen muy
pequeo para asegurar una simulacin sin que se produzcan errores de convergencia, por lo
que para este tipo de circuitos daramos a este parmetro un valor de RELTOL=0.01, con lo
que incrementamos el margen de error.
VNTOL, ABSTOL: Definen valores absolutos de error tolerancia. Estos se refieren a voltaje
y corriente respectivamente.. Por defecto VNTOL est configurado para un valor de 1V y
ABSTOL para un valor de 1pA. Para circuitos de potencia estos valores son bajos, por lo que
deberamos seguir un criterio para su configuracin a un valor que nos permita evitar los
errores de convergencia. Este sera:
Aparte de los vistos hasta ahora, para el caso de los anlisis transitorios disponemos de
un par de parmetros que nos ayudarn a evitar los errores de convergencia. Una
combinacin de una transicin rpida de voltajes y discontinuidades en el modelo de un
dispositivo puede producir problemas de no-convergencia. En el anlisis transitorio, si una
no-convergencia ocurre en el lmite de una iteracin, PSpice descarta ese punto de tiempo,
reduce el tiempo de paso de clculo (Step Ceiling) y recalcula.
ITL4: Este parmetro indica el lmite del nmero de iteraciones antes de abandonar un punto
de tiempo y reducir el tiempo de paso de clculo. Cuanto mayor tiempo de paso menor
probabilidad de discontinuidad. Merece la pena tener un nmero grande de iteraciones
permitidas para incrementar la posibilidad de convergencia. El valor por defecto que PSpice
tiene configurado para este parmetro es de ITL4 = 10. Para asegurar la convergencia
daremos a este parmetro el valor de ITL4 = 40.
Una lnea para incluir en nuestro fichero .CIR (Ver ms adelante) con la sentencia
.OPTIONS, que asegure la convergencia durante la simulacin de nuestros circuitos de potencia,
sera de la forma:
Una vez modificados los parmetros de simulacin, indicando el tipo de anlisis elegido, y
acabado el circuito por completo, con todos los componentes colocados, podremos simularlo
seleccionando Run en el men desplegable PSpice o pinchando sobre el icono:
Figura 3.30 Resultados del anlisis de fourier Figura 3.31 Rectificador media onda
El editor de partes se utiliza para crear y editar partes y smbolos, despus guardarlos en
libreras nuevas o ya existentes. Crear y editar smbolos de masa y alimentacin, smbolos de
conectores de salida de pgina, y bloques de ttulos. Utilice las herramientas elctricas de la paleta
de herramientas para colocar pines en partes, y sus herramientas de dibujo para dibujar partes y
smbolos. Para ello seleccionamos el componente a editar y nos vamos en el men a Edit -> Part.
Donde su barra de herramientas es la siguiente:
1 2 3 4 5 6 7 8 9 10
1. Fichero de proyecto: Este fichero, con extensin .OPJ, contiene el proyecto propiamente
dicho, que engloba a todo lo referente al circuito.
2. Fichero de diseo del circuito: Este fichero contiene la pgina de esquema del circuito as
como sus componentes. Este tipo de ficheros poseen la extensin .DSN.
3. Fichero de seguridad: Fichero que se crea mientras se trabaja para mantener un backup en
el caso de que ocurra algn error al cerrar el fichero. De esta forma lo podr leer y retomar
la informacin existente. Poseen la extensin .DBK, que corresponden a las siglas del
ingls design backup file.
4. Fichero de nudos de conexin: Fichero que contiene el listado que identifica los nudos del
circuito con los terminales de los elementos. La extensin del fichero ser .ALS.
5. Fichero de lista de conexiones: El fichero de lista de conexiones contienen una lista de los
nombres de los dispositivos, sus valores, y cmo estn conectados a otros dispositivos.
Capture generar un fichero con la extensin .NET.
Pasos a realizar:
5. Simular el circuito.
Pasos a realizar:
6. Indicar el anlisis a realizar (Transient, Run to time: 100ms, Maximum step size 0.00001s
).
8. Simular el circuito.
9. Desde PSpice A/D calcular, Tensin de alimentacin, tensin entre los nudos AB y CD.
10. Simular el circuito para un anlisis Transient (Run to time: 280ms y Maximum step size
0.001s), para simular las potencias activa, reactiva y aparente.
4. SCHEMATICS
4.1. INTRODUCCIN
Schematics es un programa de interfaz grfica en el cual pueden colocarse directamente y de
manera muy sencilla componentes elctricos y/o electrnicos e interconectarlos entre s, para
realizar simulaciones. Este programa posee una interfaz directa a otros programas de Orcad
PSpice, que le permiten integrar en un solo ambiente diferentes funciones. Mantiene la forma de la
versin anterior a Orcad 9.1 (DesignLab Eval 8 de MicroSim) para aquellos usuarios
acostumbrados a trabajar con este entorno. Es similar al editor esquemtico de Capture,
diferencindose en la distribucin de los mens. En forma resumida mediante Schematics usted puede
realizar las siguientes tareas:
Departamento de Ingeniera Electrnica. Universidad de Jan, Espaa. Septiembre 2011 38
Seminario Introduccin a Orcad PSpice 9.2 Demo
4.1.1. Importar.Scha.Opj
El primer paso es abrir el programa Orcad Capture, hacemos clic en el men Archivo y en la
opcin Import Design y se nos abrir una pantalla como la que se muestra a continuacin.
El Pspice Design Manager o Gestor de diseo de PSpice nos permite estructurar todo un proyecto
en base a la informacin que se genera, pudindola organizar en funcin de las dependencias entre los
ficheros creados y los ficheros fuentes. Asimismo, permite la inclusin en un proyecto de ficheros
pertenecientes a otro proyecto de una manera cmoda y eficaz.
Desde este programa se podrn ejecutar el resto de utilidades del entorno de trabajo del paquete
Orcad Demo 9.1 exceptuando la opcin Capture, de forma que en cualquier momento desde la pantalla
principal podamos supervisar el estado global del diseo.
Una vez realizado esto aparecer una ventana similar a la mostrada en la figura 4.2, que
representa la interfaz grfica del programa Schematics.
Una vez seleccionado el componente se hace click en Place (en caso de querer mantener
activa la ventana de librera) o en Place & Close (para cerrar esta ventana), y arrastramos el ratn
sobre la ventana de Schematics hasta el sitio donde queremos colocar el componente y hacemos
click. Podemos colocar este componente tantas veces como queramos con solo hacer click con el
ratn. Para obviar el componente seleccionado, presionamos la tecla ESC...
Cada componente como es obvio, posee ciertas propiedades a las que se puede acceder
seleccionando (color rojo) el componente o dispositivo y haciendo doble click con el ratn. Esto
abre una ventana con las propiedades de dicho componente de manera que el usuario pueda
modificar las que necesite.
Como podemos observar en la Figura 4.6, para unir cada componente seleccionamos Wire
del men Draw o hacemos click en el botn de la barra de herramientas:
En caso de querer cambiar el valor de una resistencia, condensador, inductor, etc.. se debe
hacer doble clic en el valor correspondiente, con lo que se abrir una ventana en la cual se debe
introducir el nuevo valor. Las unidades aceptadas por el programa Schematics son: (p) para pico,
(n) para nano, (u) para micro, (m) para mili, (k) para kilo, (M) para mega.
. El archivo almacenado en este caso tiene extensin *.sch. Una vez almacenado pasamos a configurar el
tipo de anlisis que vayamos a realizar. Para esto se puede hacer click en el botn Setup Anlisis: , de
la barra de herramientas, con lo cual aparecer una ventana semejante a la mostrada en la Figura
4.11, o seleccionando Setup en el men Anlisis (Figura 4.10).
Figura 4.11 Men Anlisis Figura 4.12 Men de seleccin de tipo de anlisis
Por defecto viene seleccionado Bias Point Detail (Punto de polarizacin del circuito), que
nos permite determinar el punto de trabajo del circuito diseado, almacenando los resultados
obtenidos en el fichero *.OUT.
En nuestro caso como slo es de inters el anlisis transitorio de circuitos, debemos seleccionar la
casilla Transient... y pulsar en dicho botn, as aparecer la ventana de la figura 4.13. Este tipo de anlisis
nos permite determinar la respuesta del circuito en funcin del tiempo. Generalmente es el ms empleado
dado que reemplaza a la visualizacin de seales con el osciloscopio. Adems, podemos obtener el
espectro de una seal generada mediante un anlisis transitorio realizando un anlisis de Fourier,
descomponiendo la seal obtenida en su componente continua y sus armnicos (es necesario realizar el
anlisis transitorio para poder ejecutar el de Fourier).
Al igual que Capture, el programa Schematics nos permite, seleccionando el botn Options,
modificar los parmetros que determinan la precisin de clculo con la que va a trabajar PSpice
evitando un posible error de convergencia. Los parmetros a modificar son:
ABSTOL = 1 nA
ITL4 = 40
RELTOL = 0.01
VNTOL = 1 mV
Una vez definido el tipo de anlisis a realizar en el circuito y cambiados los parmetros
oportunos procederemos a realizar la simulacin mediante el botn . Si no se produce
ningn error, el programa enlazar con el programa PSpice A/D con el que trabajaremos para
visualizar las grficas que creamos conveniente.
Pasos a realizar:
Para la edicin de nuevos componentes se debe entrar en el Schematics, pulsar sobre el men
File y a continuacin sobre Edit Library. Una vez se ha entrado en la edicin de libreras, se puede
abrir una librera existente pulsando Open en el men File o crear una nueva pulsando New.
Figura 4.16 Men Edit Library Figura 4.17 Entorno de trabajo del editor de smbolos
Cuando ya tengamos la librera disponible podemos crear un nuevo modelo, editar uno ya
existente o copiarlo. Para ello seleccionamos New, Copy o Get del men Part segn nos convenga.
Para modificar un smbolo o crearlo tenemos las opciones de arco, crculo, polilnea, de la barra de
herramientas o del men Graphics, para la representacin del elemento y su insercin en la
aplicacin. Una vez dibujado el contorno, se procede a la definicin de las patillas de conexin o
pines seleccionando pin del men Graphics o pinchando sobre:
El Message Viewer aparece en pantalla cuando se genera cualquier tipo de mensaje del que
el diseador tiene que tener constancia, por ejemplo los posibles mensajes de alarma o error
generados durante la ejecucin del netlist o del programa ERC. Cada uno de los mensajes
generados contiene un enlace de hipertexto a la fuente generadora del mensaje, lo que permite la
rpida localizacin en el diseo del componente o elemento que ha generado el aviso haciendo
doble click con el ratn.
Fichero del circuito: El fichero del circuito contiene comandos describiendo cmo ejecutar
la simulacin. Este fichero tambin hace referencia a otros ficheros que contienen listas de
conexiones, modelos, impulsos y cualquier otra informacin definida por el usuario que sea
aplicable a la simulacin. Capture generar un fichero con la extensin .CIR.
Fichero de simulacin: Fichero donde se recogen los parmetros que se desean a la hora de
realizar los anlisis con sus opciones correspondientes. La extensin del fichero generado
por Capture es .SIM.
Fichero de macros: Fichero que contienen las posibles macros realizadas durante la
aplicacin. Los ficheros generados tendrn la extensin .PRB.
Fichero de seguridad: Dicho fichero contiene las copias de los ficheros de simulacin,
perfiles y locales, libreras usadas y ficheros que guardan los Markers usados. Capture
genera estos ficheros con extensin .MRK.
Fichero de enlace: Fichero que relaciona el proyecto abierto con el fichero *.CIR generado
anteriormente. Estos ficheros tienen la extensin .1OP.
5. PSPICE A/D
Los diferentes mens disponibles en la barra de mens y los iconos pertenecientes a la barra
de tareas, aparecern activos o no dependiendo de la aplicacin que estemos utilizando en el
momento.
Ejecucin de la simulacin
Fichero .CIR
Procesador grfico Probe
Ventana de editor de ficheros .CIR
Fichero .OUT
Fichero .DAT
Opciones de
simulacin de la
ventana de Probe
Herramientas de archivo:
1 2 3 4 5
Herramientas de edicin:
1 2 3 4 5
Herramientas de simulacin:
1 2
Herramientas de Probe:
1 2 3 4 5 6 7 8 9 10 11 12 13
Herramientas de cursor:
1 2 3 4 5 6 7 8 9 10
de agregar nuevas grficas, para lo cual debemos utilizar el botn Add Trace de la barra de
herramientas de PSpice A/D (tambin puede usarse la tecla Insert) , presionando este botn se nos
carga una ventana como la mostrada en la figura 5.2.
Esto puede ser escrito directamente en el recuadro (Trace Expresin) o puede seleccionarse
la variable correspondiente y hacer click, con lo que aparecer automticamente en este recuadro.
Una vez seleccionada la variable a graficar presionamos Ok. En caso de querer aplicar una funcin
a la grfica, por ejemplo RMS( ), se debe colocar: RMS( V1(R) ). Si queremos graficar varios
parmetros a la vez, los nombres de las variables deben ir separados por comas (,), ejemplo: V1(R),
I(D1), V2(VS).
As si, por ejemplo, nos interesara mostrar la grfica del valor medio de la corriente de
carga que pasa por una resistencia de carga RL, elegiramos la opcin Add_trace e introduciramos
la expresin AVG(I(RL)), que nos calcular y mostrar la grfica. Si queremos que nos muestre lo
mismo pero hasta un determinado valor de tiempo (por ejemplo 50ms), utilizaramos la funcin
AVGX(I(RL),50ms). Lo mismo pasar con la funcin para calcular el valor eficaz de las distintas
variables (RMS(x)) y con el resto de funciones.
PSpice nos permitir combinar funciones y mediante operadores algebraicos operarlas para
obtener el resultado deseado.
Esto se introduce en la casilla Definition. Una vez creada o modificada la macro de guarda pulsando
en Save. Un ejemplo de cmo crear una macro sera definir el ancho de banda de una seal:
BANDA = 20*LOG10(V(B)/V(A))
Luego se puede graficar una variable en la ventana que este seleccionada (SEL>>). Cuando
se quiera eliminar una ventana, primero la seleccionamos (haciendo click con el ratn) luego en el
men Plot escogemos Delete Plot.
Siempre ha sido de gran utilidad poder manipular los ejes sobre los cuales se grfica una
funcin, con la finalidad de obtener solo la parte que interesa de la grfica. Para hacer esto se
selecciona el men Plot y en ella se escoge X Axis Settings... Y Axis Settings..., segn se quiera
modificar el eje X Y. Luego se abrir una
ventana como la mostrada en la figura 5.6.
clic en el botn Toggle Cursor con lo que aparecern en la grfica dos rectas (horizontal y
vertical) que se cortan sobre la curva seleccionada.
de la barra de herramientas del men Cursor con lo que se indicar en la grfica el punto
correspondiente, tal y como puede observarse en la figura 5.8.
Las dems opciones del men Cursor son Cursor Peak, Cursor Trough, Cursor Slope, Cursor
Min, Cursor Max, Cursor Point, Cursor Search, Cursor Next Tran, Cursor Next Prev.
Existe un doble cursor que se visualiza haciendo clic con el botn derecho del ratn una vez
que tengamos visualizado el otro. Esto ser til para poder medir dos puntos de una misma grfica
o de grficas distintas. Estos valores se visualizarn en un recuadro, descrito anteriormente, donde
tambin aparecer la diferencia entre dichos valores.
En caso de tener varias curvas en una misma grfica, y se desee seleccionar una de ellas,
basta con hacer clic en el nombre correspondiente de la curva (los nombres aparecen en la parte
inferior izquierda de la ventana de PSpice A/D), y quedar seleccionada. Cuando se desee borrar
una curva, primero se selecciona y luego se presiona la tecla Supr.
Toggle Cursor
Men Cursor
El fichero puede ser redactado con cualquier procesador de texto. Este fichero no debe de
tener caracteres de control (cdigos relativos a mrgenes, tipos de letra, etc.). Normalmente
utilizaremos el editor de textos contenido en el entorno PSpice A/D, fcil de utilizar e interactivo
con el simulador.
Fijndonos en el esquema del circuito de la figura y para una correcta descripcin del
circuito seguiremos los siguientes pasos:
1. Realizar sobre un papel el esquema del circuito a estudiar. Este esquema deber de estar
completamente definido (con todos los valores de sus componentes).
2. Identificaremos cada nudo del circuito mediante un nmero, sin necesidad de seguir un
orden concreto. Sin embargo deberemos de tener en cuenta que el nmero correspondiente
al nudo de tierra ser siempre cero.
3. Daremos a cada componente del circuito un nombre que nos servir para hacer referencia a
dicho elemento.
4. Realizaremos la descripcin del circuito conforme a las normas de PSpice.
Como podemos ver, en el esquema, cada uno de los componentes tiene su nombre y valor.
Adems de esto hemos numerado cada uno de los nudos de conexin entre elementos para su
descripcin en el circuito. As pues, realizaremos la descripcin del circuito en un fichero .CIR,
en el que adems de los datos necesarios para el circuito, se han aadido diferentes comentarios,
tanto en lneas independientes, que van precedidas por un asterisco (*), como tras las lneas de
comando que describen a los diferentes componentes del circuito, que van precedidas por un punto
y coma (;) colocado justo detrs de la descripcin de cada componente. Por supuesto estos
comentarios son opcionales y slo tienen carcter informativo para el usuario.
CIRCUITO RECTIFICADOR
*TENSION DE ENTRADA ENTRE LOS NUDOS 1 Y 0 (TIERRA), QUE GENERA UNA SEAL *SINUSOIDAL CON
UNA TENSIN OFFSET NULA, UNA TENSIN DE 12 VOLTIOS DE *PICO Y UNA FRECUENCIA DE 50 HZ.
*ELEMENTOS ACTIVOS DEL CIRCUITO DIODO RECTIFICADOR 1N4002 COLOCADO *ENTRE LOS NODOS 1 Y 2
(EN EL ORDEN *ANODO-CATODO).
.END
Aqu tenemos una lista que muestra cmo debemos de estructurar nuestro fichero .CIR a la
hora de crearlo:
Esta sentencia genera, tras la simulacin con PSpice A/D, un fichero de datos con la
extensin .DAT, en el que se almacenan los resultados de los anlisis .DC (en continua), .AC (en
alterna) y .TRAN (transitorio) para ser usado posteriormente por el procesador de grficos Probe.
Si no se especifica ninguna [salida] los datos se guardarn en un fichero llamado PROBE.DAT, en
el que tendremos los valores de todas las tensiones de todos los nodos y las intensidades que
circulan por todos los elementos.
Una vez creado el fichero de datos podremos cargarlo desde la versin de Probe incluida en
el paquete de Orcad 9.2 Lite Edition para el estudio de las seales deseadas.
tensiones de entrada V2(Van), V2(Vbn), V2(Vcn), y V(3)-V(5). Trata de interpretar las lneas
correspondientes a dichas tensiones.
Ante un mismo diseo o circuito, los cuatro anlisis o slo uno de ellos podrn estar
habilitados y ser en el visualizador grfico de PSpice A/D donde seleccionaremos los resultados
del anlisis que queremos observar. No obstante, existen otros tipos de anlisis que se pueden
combinar con los mencionados anteriormente, completando as la informacin obtenida en funcin
de otras variables (tolerancias, temperatura, etc.). Estos anlisis son:
Anlisis paramtrico.
5.10.1. Anlisis DC
Este tipo de anlisis nos va a permitir realizar un estudio en continua del circuito para un
determinado rango de valores de una fuente de tensin o de corriente, de temperaturas o de valores
de un determinado parmetro de un modelo. Ser usado para calcular la caracterstica de
transferencia de un amplificador, umbrales de puertas lgicas, trazado de familias de curvas de
componentes diversos, etc.
PSpice calcular el punto de trabajo del circuito para cada valor de la variable a la que se le
est realizando el barrido, as como la ganancia de pequea seal. Podremos ver como vara la
seal de salida respecto a la variacin del parmetro de entrada.
PSpice slo tendr en cuenta las fuentes de tensin cuyos valores vengan definidos por DC
de la forma:
Figura 5.9 Curva de caracterstica del diodo zener Figura 5.10 Circuito a
analizar
Figura 5.11 Curva de caracterstica del transistor Figura 5.12 Circuito a analizar
Mediante este anlisis el programa PSpice va a determinar el clculo del punto de trabajo del
circuito y nos suministrar un listado en valores en el fichero de salida (*.OUT) de datos divididos
en tres apartados:
El anlisis de sensibilidad (la sensibilidad se obtiene en rgimen de DC) nos ofrece la posibilidad de
obtener en el fichero de salida el listado de las variables que se especifiquen, ya sean tensiones o
intensidades, en funcin de los parmetros caractersticos de cada uno de los componentes del circuito.
Los componentes pueden ser: resistencias, fuentes de excitacin independientes, diodos, transistores, e
interruptores controlados por V o I.
Este tipo de anlisis permite al diseador conocer la ganancia asociada a una variable de salida
respecto a la fuente de entrada. Tanto el parmetro de entrada como el de salida pueden estar asociados a
fuentes o seales de tensin o corriente respectivamente. Una aplicacin interesante de este anlisis es la
obtencin del equivalente Thevenin de un circuito.
Este anlisis se realizar aadiendo la sentencia .TF a nuestro fichero de trabajo, que har que
PSpice calcule y nos muestre la ganancia del circuito para pequea seal, la impedancia de entrada y la de
salida, linealizando el circuito en torno al punto de trabajo. Los resultados aparecern en el fichero de
salida de datos (.OUT) etiquetados con SMALL SIGNAL CHARACTERISTICS.
5.10.5. Anlisis de AC
El anlisis en corriente alterna permite calcular la respuesta de un circuito para una pequea
seal en un determinado rango de frecuencias. El barrido de este rango de frecuencias podemos
seleccionarlo entre lineal y logartmico. Siempre que el rango de frecuencias sea pequeo ser
ms interesante mostrar los resultados de forma lineal, sin embargo si el rango de frecuencias es
alto ser ms interesante presentar los resultados de forma logartmica, y dentro de esta ltima
forma podremos elegir entre presentar la escala por octavas o por dcadas.
.AC [LIN] [OCT] [DEC] <n puntos> <frec. inicial> <frec. final>
En este tipo de anlisis PSpice slo tendr en cuenta las fuentes con valores especificados
mediante AC. As pues, la definicin de una fuente en el momento de realizar un anlisis en alterna
ser de la forma:
En el anlisis AC, hay que tener en cuenta los sufijos que se les deben de aadir a las
variables de salida para obtener los diferentes resultados especificados en la siguiente tabla:
Figura 5.13 Resultados del anlisis de AC Figura 5.14 Circuito serie RLC
Como se observa en la figura 5.15. Hemos realizado un Anlisis AC del tipo lineal, donde la
frecuencia inicial es de 10 Hz, la frecuencia final es de 100Khz y el anlisis calculara un total de
101 puntos entre estos dos valores.
Este tipo de anlisis nos permite determinar la respuesta del circuito diseado en funcin del
tiempo. Generalmente es el anlisis ms empleado, dado que reemplaza a la visualizacin de
seales con el osciloscopio.
Para realizar el anlisis, el programa PSpice determina el punto de trabajo del circuito, a
continuacin se aplican las fuentes de excitacin a los modelos de los componentes y se obtienen
las magnitudes en cada nudo y rama.
Donde:
<paso> intervalo de tiempo para la representacin de los resultados del anlisis. Se refiere
a representaciones en ficheros de texto.
<tiempo fin> tiempo final del anlisis.
<tiempo inicio> Por defecto el anlisis comienza en el tiempo cero. Podemos suprimir en
la salida un intervalo de tiempo inicial indicndolo en esta opcin.
<paso calc> El paso interno para realizar los clculos tiene el valor por defecto de <tiempo
final>/50, pero podemos variarlo introduciendo un nuevo valor en esta opcin.
Para el anlisis de respuesta temporal PSpice tendr en cuenta diferentes tipos de fuentes,
que definiremos ms adelante:
Una de las caractersticas que causan ms confusin a la hora de configurar los parmetros
de un anlisis transitorio es el intervalo de tiempo entre los puntos de simulacin a representar o lo
que se denomina el Step Ceiling.
PSpice elige un tiempo entre puntos tan grande como le sea posible para reducir el tiempo
de la simulacin, pero las grficas resultantes pueden no parecer lo suficientemente adecuadas.
Para poder disminuir este tiempo entre puntos y as obtener un nmero mayor de ellos para su
impresin PSpice nos da la oportunidad con la caracterstica Step Ceiling, que es el mximo
tiempo entre puntos de simulacin. Si reducimos el valor de Step Ceiling aumentaremos el
nmero de puntos de simulacin con lo que la grfica resultante tendr una mayor resolucin pero,
por el contrario, el tiempo de la simulacin aumentar al ser mayor el nmero de puntos a calcular
por PSpice. Por lo tanto deberemos adoptar un compromiso medio entre la resolucin deseada de la
grfica y el tiempo empleado en la simulacin. En las grficas siguientes podemos apreciar el
resultado final al modificar el valor de Step Ceiling:
V V
2 2,T2 3,T3
00V
V
1,T1 TIE 3
MPO 0ms
Mediante el anlisis de Fourier vamos a obtener el espectro de una seal generada mediante un
anlisis transitorio (es necesario realizar el anlisis transitorio para poder ejecutar el de Fourier). Se hace
comenzando con los resultados del anlisis transitorio para las variables de salida especificadas. A partir de
estas tensiones e intensidades se calcula la componente DC, la fundamental y los armnicos desde el 2 al
9, aunque podemos especificar un nmero mayor mediante <n de armnicos>. Despus de la simulacin
los resultados se guardarn en el fichero de salida .OUT donde tambin podremos ver las diferentes
componentes armnicas de la seal en este fichero.
Donde:
Figura 5.19 Resultados del anlisis de fourier Figura 5.20 Rectificador media onda
La informacin que muestra esta tabla del fichero .OUT se explica de la siguiente forma:
HARMONIC N: Indica el nmero del armnico al que se refiere el estudio. En este caso
disponemos de informacin del armnico fundamental (N 1) y la de los de orden 2 hasta el 9.
FREQUENCY: Nos muestra el valor de la frecuencia de cada armnico. Podemos comprobar
que el valor de la del primer armnico coincide con la introducida por nosotros en la sentencia que
define el anlisis como frecuencia central.
FOURIER COMPONENT: Indica la magnitud de cada una de las componentes. En nuestro
caso indica que el valor de la primera componente alcanza los 3.7 Amperios y el de la segunda es
de 0.42 Amperios, pudiendo comprobar que es mucho ms pequeo que el de la fundamental.
NORMALIZED COMPONENT: Indica el ndice de distorsin de cada uno de los armnicos.
El valor de cada uno de ellos se obtiene de dividir el de su componente de Fourier entre el valor de
la componente de Fourier del fundamental. Al multiplicarlo por cien nos da el valor en porcentaje
de distorsin de cada uno de los armnicos.
PHASE: Indica el valor de fase, en valor absoluto, de cada uno de los componentes de Fourier.
NORMALIZED PHASE: Indica el valor de la ase relativa respecto a la componente
fundamental. El resultado se obtiene de restar al valor de fase absoluto de cada componente el de la
fundamental.
Fijndonos en la tabla de los componentes de Fourier podramos definir una ecuacin para la tensin
instantnea de la carga RL de la forma:
Recurdese que la seal peridica puede expresarse, de forma genrica, en una serie de
Fourier como:
n =8
V ( ) = C 0 + [C n Sen(n + n )]
n =1
Donde:
=2ft
Co = Componente DC de la seal
Cn = Componente del armnico nmero n.
n = Fase del armnico n.
El anlisis paramtrico permite asignar valores a una variable que puede ser una fuente de tensin,
de corriente, la temperatura de trabajo del sistema, un parmetro de un componente o un parmetro global
definible por el usuario. Una vez tenemos definida la variable y asignados los valores, deberemos
configurar otro tipo de anlisis bien sea el AC, DC, etc., y ser en este ltimo en el que estudiaremos el
comportamiento del sistema para cada uno de los valores asignados al elemento variable.
El anlisis se define en nuestro fichero de trabajo mediante la sentencia .STEP seguida de los
parmetros que definen el anlisis.
Anlisis paramtrico lineal: Este tipo realiza un barrido de tipo lineal de la variable que
indiquemos desde un valor inicial sealado hasta uno final, indicando el incremento desde el valor
anterior al siguiente. La sentencia es de la forma:
El <valor inicial> puede ser mayor o menor que el <valor final> ya que el barrido puede ser
ascendente o descendente.
Anlisis paramtrico logartmico: Al igual que el tipo de anlisis anterior, este realiza un
barrido de la variable que se indicamos desde un <valor inicial> hasta un <valor final>, pero esta
vez ser de forma logartmica y se podr elegir entre dos tipos:
Por ltimo le indicaremos el nmero de puntos a calcular por octava o por dcada en <n puntos>.
La sentencia es de la forma:
.STEP [DEC]* [OCT]* <variable> <val. Inic> <val. Fin> <n puntos>
Anlisis paramtrico de una lista de valores: En este caso lo que se especifica es una lista de
valores. No se especificar un valor inicial y final, sino un nmero determinado de valores,
precedidos por la palabra LIST que se asignarn a la <variable> en cada uno de los anlisis.
Como se observa en la figura 5.24 Hemos realizado un Anlisis Paramtrico, donde hemos
utilizado el parmetro global REVAL, el cual lo realizaremos variando este parmetro desde los
0.5ohmios, hasta los 10 ohmios con un incremento de 0.5 ohmios.
Para poder estudiar el efecto de las tolerancias en un circuito electrnico podemos realizar dos
tipos de anlisis (Los cuales siempre irn en conjuncin de un anlisis de tipo AC, DC o transitorio), que
son:
Anlisis de Monte Carlo: mediante este anlisis realizaremos la simulacin del circuito
tantas veces como indique el diseador, siendo la tolerancia asignada a los componentes un
parmetro que el programa tomar aleatoriamente en cada simulacin.
Anlisis Worst Case (Peor Caso): con este anlisis, se realiza una simulacin del circuito
para cada parmetro que tenga asignada tolerancia (se asignan valores extremos). Adems,
PSpice calcula la sensibilidad de la seal que asignemos como salida en funcin de cada uno
de estos parmetros.
La sentencia .IC
.IC <V(nudo)=<valor>>*
La sentencia .NODESET. Esta sentencia nos permite dar una primera aproximacin de los
valores de tensin para algunos nudos. Lo que hace es atacar los nudos especificados en la
sentencia con una fuente de tensin del valor especificado en la sentencia junto a una
resistencia en serie de 0.002. A diferencia de la sentencia .IC, una vez calculado la
primera aproximacin de las tensiones, contina hasta encontrar el punto de trabajo final,
pero esta vez sin las fuentes definidas anteriormente.
Esta sentencia nos permite ayudar a PSpice a encontrar el punto de trabajo en circuitos que
pueden causar errores de convergencia (como veremos ms adelante), como pueden ser los
biestables.
Si, por ejemplo, deseamos indicar a PSpice que la tensin aproximada en los nudos 4 y 7 es
de 2 y 4.5 voltios respectivamente, incluiremos en nuestro fichero de trabajo la siguiente
sentencia:
Por ltimo PSpice nos permite especificar condiciones iniciales a condensadores y bobinas
para un anlisis transitorio. Para hacer esto utilizamos la sentencia IC= seguida del valor de
tensin o corriente y colocado en la propia sentencia de definicin del condensador o la
bobina.
C1 3 0 200uF IC=32V
L1 2 3 5mH IC=100Ma
6. MODELOS
6.1. INTRODUCCIN
Ya hemos visto como podemos definir algunos elementos pasivos y algn tipo de fuente de
tensin o de seal en nuestro fichero de trabajo para crear la descripcin del circuito RLC serie a
simular. En realidad lo que hemos estado haciendo es definir el modelo de cada componente que
forma el circuito pero dejando los valores de los parmetros que Capture y PSpice trae por defecto
para cada uno de ellos.
Podremos definir modelos de todos los elementos que componen un circuito, sin embargo
para algunos su uso puede ser opcional y para otros es obligatorio. Si hubiramos querido
modificar algn parmetro de algn elemento, como puede ser la tolerancia, deberamos de haberlo
indicado en la sentencia que lo define en el fichero de trabajo .CIR, de la forma que veremos ms
adelante.
Adems, el paquete Orcad 9.2 Lite Edition incorpora un editor de modelos, PSpice Model
Editor, con el que podremos crear o modificar de forma grfica los modelos que incorporan las
libreras.
Una tabla que define el modelo y su smbolo para cada elemento que describe un circuito en
el fichero de trabajo es la siguiente:
Donde, para definir un modelo, en <nombre> indicamos el nombre que damos a ese elemento
empezando siempre por una de las letras que tenemos en la columna SIMBOLO. En <tipo> definimos el
tipo de modelo que vamos a utilizar, que viene indicado en la columna MODELO y, tras este, entre
parntesis, indicamos los valores de cada uno de los parmetros que deseamos modificar respecto a los
que ya estn definidos por defecto en PSpice.
Vamos a tratar de ver esto con un ejemplo. En nuestro circuito RLC hemos definido tres
componentes pasivos, como han sido una resistencia, un condensador y una bobina. Para definirlo no
hemos indicado nada ms que su nombre, valor y los nudos entre los que estn conectados sus terminales.
Sin embargo, si hubiramos deseado modificar algn parmetro, de los que PSpice tiene por defecto y que
definen la resistencia, deberamos haberlo indicado de la forma siguiente:
R 1 2 RLOAD 10
Departamento de Ingeniera Electrnica. Universidad de Jan, Espaa. Septiembre 2011 83
Seminario Introduccin a Orcad PSpice 9.2 Demo
Aqu hemos dado el nombre RLOAD a nuestra resistencia para luego referenciar esta en la
sentencia del modelo, y le hemos indicado que el parmetro que la resistencia toma el valor de 10 y el
valor del parmetro que define su coeficiente lineal de temperatura pasar a ser de 0.002.
Para estos elementos complejos podremos definir sus parmetros segn nuestras propias
necesidades. As, por ejemplo, podemos definir un modelo de diodo rectificador de recuperacin
rpida que puede trabajar en un circuito rectificador concreto introduciendo los valores
correspondientes de los parmetros que lo definen. Esto valores de parmetros los podremos
obtener de las hojas de caractersticas y grficas suministradas por el fabricante o mediante
herramientas que nos permiten definir el modelo de un componente mediante valores de grficas
como es el caso del programa PARTS.
De esta forma podremos crear nuestro propio modelo y podremos ahorrarnos la necesidad de
encontrar la librera que defina ese modelo y de la que no disponemos en ese momento. Por
supuesto siempre ser ms cmodo y rpido el uso de elementos ya definidos en libreras, pero es
interesante saber que si no disponemos de estas podremos definir nuestro propio modelo
basndonos en las caractersticas suministradas por el fabricante.
DIODO:
PSpice simula el
comportamiento del diodo mediante
dos modelos, uno para grandes seales
y otro para pequeas seales.
Los dems tipos de anlisis utilizan el modelo para pequeas seales, donde la resistencia Rd
es la inversa de la pendiente de la curva caracterstica V-I (resistencia dinmica).
En la tercera columna podemos ver el valor por defecto que Pspice asigna a cada parmetro
si no indicamos nada. Todos estos parmetros son caractersticas fsicas del diodo y que dependen
de la fabricacin del mismo. El campo [rea] es opcional y es un coeficiente que permite definir
diodos que, teniendo los mismos parmetros se diferencian slo en el rea efectiva de unin p-n de
cada diodo. La corriente positiva ir desde el nodo hasta el ctodo a travs del diodo.
Como ejemplo, podemos definir el modelo del diodo 1N4007 del que hemos obtenido los
valores de los parmetros que deseamos modificar de sus hojas de caractersticas. Los parmetros
obtenidos son los siguientes:
D1 1 2 D1N4007
.MODEL D1N4007 D(Bv=1200 Ibv=100u IS=17n N=2.18 +CJO=35.35p M=0.46
TT=7.07u)
TRANSISTOR BIPOLAR:
Al igual que suceda con el diodo, PSpice utiliza dos modelos para simular el
comportamiento del transistor, uno para grandes seales y otro para pequeas seales.
El transistor bipolar est modelado como un transistor ideal con resistencias hmicas en
serie con el colector de valor RC/rea, con la base de valor RB/rea y con el emisor de valor
RE/rea. La corriente la tomaremos como positiva cuando fluye hacia el interior de un terminal.
La forma de definir el modelo de un transistor es de la forma:
defecto
CARACTERISTICAS ESTTICAS
Los parmetros fsicos que definen el comportamiento del transistor bipolar genrico se
muestran en la tabla 6.3. Los valores por defecto que toma el modelo del transistor vienen
especificados en la columna Valor por defecto. Estos valores son los que tomar el parmetro del
transistor si no son modificados. Los valores de estos parmetros podremos obtenerlos de la hoja de
caractersticas que ofrece el fabricante.
Q1 3 7 12 Q2N6122
.MODEL Q2N6122 NPN(BF=50 IS=3.77E-13 RB=1.42 RC=0.145 +MJE=0.57
CJE=323p MJC=0.48 CJC=318p TF=63.66E-9 +TR=3.18E-6)
6.4. SUBCIRCUITOS
6.4.1. Introduccin
Supongamos que se nos da el caso en el que en durante la definicin de nuestro circuito de trabajo
existen un grupo de elementos interconectados en l que se repiten varias veces. Pspice nos da la opcin
de no tener que repetir la definicin de los componentes y sus interconexiones en cada una de estas partes
que se van a repetir. Mediante la definicin de este grupo de elementos como un subcircuito, podremos
definirlos como un elemento ms y slo con hacer una llamada a la sentencia de llamada de subcircuito e
indicar los nudos a los que va a estar conectado, PSpice entender que se trata de ese grupo de
componentes que hemos definido. Podemos imaginarlo como una especie de caja con conexiones de
entrada/salida donde est definido este pequeo circuito y que utilizaremos como si de un elemento ms se
tratara.
Un subcircuito se compone de varias sentencias que definirn los elementos que lo integran,
precedidas por la sentencia .SUBCKT y terminarn con la sentencia .ENDS. Tras definir el subcircuito
los podremos colocar como si de un elemento se tratase mediante la sentencia de llamada subcircuito X.
Los subcircuitos pueden estar anidados, de manera que para definir un subcircuito podemos hacer
una llamada a otro con la sentencia de llamada X, pero no podremos definir otro subcircuito dentro la
definicin de este. Tambin deberemos tomar la precaucin de si estamos definiendo el subcuircuito
Primero, podremos incluir una llamada a un subcircuito ya definido como Segundo, pero este ltimo no
puede contener una llamada al subcircuito Primero, ya que esto producir un bucle cclico sin salida.
Una vez definido el subcircuito lo acoplaremos a nuestro circuito principal mediante unos nudos
que actuarn como terminales entrada/salida.
Tambin podremos introducir ciertos valores dentro de nuestro subcircuito definidos como
parmetros, que podrn ser utilizados en expresiones aritmticas dentro de l. Para esto introducimos el
trmino PARAMS dentro de la sentencia .SUBCKT, con lo que definimos los parmetros disponibles en
dicho subcircuito y sus valores por defecto. Despus, tambin con el trmino PARAMS en la sentencia X
de llamada al subcircuito, daremos los valores deseados a los parmetros para cada caso en concreto.
Los nmeros de los nudos y los nombres de los elementos de un subcircuito tienen carcter local y
slo afectan a ese subcircuito y no al resto del circuito.
Para entender todo esto mejor vamos a suponer que nuestro circuito RLC serie, con el que hemos
estado trabajando hasta ahora, pasa a formar parte de otro circuito ms grande. Este circuito podra ser un
inversor, rectificador, etc. y el circuito RLC lo utilizaramos como filtro a la salida de estos circuitos para
reducir, en cierta medida, el nmero de armnicos a la salida. Si tuviramos que usar el filtro varias veces
a lo largo de la definicin del circuito superior slo tendramos que definirlo como un subcircuito y
referenciarlo con la sentencia de llamada a subcircuito en las partes del circuito donde sea necesario pero,
en este caso, como si fuera un elemento ms del circuito mayor. En un principio, el valor de la resistencia
es de 10, pero nos va a interesar variar su valor para aplicarlo a diferentes aplicaciones del subcircuito.
** Terminales Terminales
* de entrada de salida
.SUBCKT FILTRO 1 4 3 4 PARAMS: RES=10
* Resistencia R1 colocada entre los nudos 1 y * 2. Como valor el parmetro RES
R1 1 2 {RES}
* Bobina entre los nudos 2 y 3, de valor 5mH
L1 2 3 5mH
* Condensador entre los nudos 3 y 4 de valor * 200uF
C1 3 4 200uF
.ENDS ; Fin del subcircuito
Ya tenemos definido el subcircuito y slo nos queda insertarlo en nuestro circuito principal. Para
esto existe una sentencia de llamada a subcircuito de se define como sigue:
Todos estos parmetros no sern siempre necesarios. Si, por ejemplo, no hemos definido ningn
elemento del subcircuito como un parmetro, la opcin PARAMS la obviaremos.
Bien. El nombre que elegimos para insertar el subcircuito ser FLT1. La entrada del subcircuito
estar insertada en los nudos 12 y 15 del circuito principal, y la salida en los nudos 6 y 9. En este caso
vamos a dar un valor de 0.5 a la resistencia. La sentencia de llamada quedar de la forma siguiente:
Ya hemos visto como definir e insertar un subcircuito en otro mayor, con el consiguiente ahorro de
trabajo y tiempo. Pspice slo es capaz de trabajar con condensadores, resistencias, bobinas, diodos,
transistores, interruptores y fuentes de tensin en intensidad, por lo que para utilizar en nuestros circuitos
elementos ms complejos, como puede ser un operacional, necesitaremos disear un subcircuito
equivalente que lo defina con los elementos mencionados.
Vamos a ver algunos de estos componentes complejos y los subcircuitos que lo definen.
AMPLIFICADOR OPERACIONAL:
Como sabemos, un amplificador operacional contiene una cantidad elevada de elementos, por lo
que, para definirlo, lo haremos como un subcircuito y, cada vez que deseemos insertarlo en un circuito, no
tendremos ms que hacer una llamada al subcircuito que lo define y tratarlo como otro elemento ms de
los que forman el circuito.
El modelo de amplificador operacional que vamos a tratar es el modelo lineal, que simplificar el
diseo y los anlisis a realizar. Existen modelos ms complejos que simulan con mayor realismo y
precisin el comportamiento del amplificador pero, el modelo lineal nos proporcionar unos resultados
aceptables en los diferentes anlisis de circuitos en los que, entre sus elementos, se cuenten con
operacionales.
Para una mayor precisin en los clculos podemos acudir a modelos ms complejos,
teniendo en cuenta que el tiempo de clculo ser mayor.
A continuacin definimos este modelo del operacional en forma de subcircuito, para unos
valores a los parmetros de resistencia de entrada de 2M y de salida de 75, as como un valor
del parmetro de ganancia de 100.000. Al subcircuito le daremos el nombre de AMPOP.
* Entrada Salida
.SUBCKT AMPOP 1 2 5 4
RENT 1 2 2MEG; Impedancia de entrada
RSAL 3 5 75; Impedancia de salida
*Fuente de tensin controlada por tensin con *valor de ganancia de 100.000
EA 4 3 1 2 1E5
.ENDS AMPOP
TIRISTOR (SCR):
Al igual que el operacional, el modelo de tiristor se define mediante un subcircuito que
simula su comportamiento elctrico.
Existen varios modelos que simulan el comportamiento del tiristor con diferentes grados de
complejidad. Elegir uno u otro depender de la precisin buscada en los resultados de los anlisis.
Mayor complejidad significar mayor precisin pero un tiempo mayor en el proceso de simulacin.
El modelo en alterna viene dado en la figura 6.3.
El subcircuito que define el modelo del SCR, y al que llamamos SCRAC sera de la
siguiente forma:
Conmuta al estado ON con una pequea tensin positiva en la puerta cuando la tensin
nodo-ctodo es positiva.
Se mantiene en estado ON mientras circule corriente por el nodo.
Conmuta a estado OFF cuando la corriente de nodo se anula.
Aparte del modelo para corriente alterna vamos a ver tambin el modelo para continua. Este
modelo puede ser simulado por el circuito de la figura 6.4.
Este programa permite convertir informacin de las hojas de caractersticas del fabricante en
valores de parmetros precisos usados por Orcad PSpice, y una vez obtenidos stos, se incluye el elemento
como un componente ms dentro de nuestra propia librera.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
Para acceder a la edicin de un modelo existente lo podemos hacer de dos formas diferentes:
Figura 6.6
7. LIBRERAS
7.1. INTRODUCCIN
Ya hemos visto como crear el modelo de un componente, mediante la sentencia .MODEL y
el editor de modelos, para adaptarlo a nuestros requerimientos de trabajo. Tambin hemos vistos
como definir subcircuitos que definirn el comportamiento de modelos ms complejos. Una vez
creados los modelos y subcircuitos podremos guardarlos en libreras para su uso posterior en otros
circuitos sin tener que volver a definir el elemento y con tan slo una llamada al nombre de la
librera que lo contiene.
Mediante la inclusin en nuestro fichero de trabajo de la sentencia .LIB, seguida del nombre
de una librera, haremos referencia a esa librera. Adems, podemos abrir, editar y crear nuevas
libreras de forma grfica mediante el programa PSpice Model Editor como hemos visto en el
apartado anterior.
Una librera es un fichero tipo ASCII con la extensin .LIB, donde se guardan sentencias
.MODEL, que definen modelos de diferentes elementos, definiciones de subcircuitos, comentarios
y sentencias .LIB que hagan llamadas a otras libreras. Al principio de cada librera encontraremos
un comentario que har referencia al contenido de esta.
El nombre del fichero librera deber estar completo, esto es, con nombre y extensin ya que,
aun siendo .LIB la extensin ms usual para este tipo de ficheros no es tomada por defecto. Si
omitiramos el nombre de la librera en la sentencia .LIB, PSpice buscar el fichero NOM.LIB, que
hace referencia al resto de libreras que se incluyen en el paquete.
Supongamos el caso en el que a nuestro circuito RLC serie quisiramos aadirle un elemento
nuevo como puede ser un diodo, al que llamaremos D1. Este ser el modelo de diodo de Motorola
D1N3883 incluido en la librera Diode.lib, que se encuentra en el directorio de trabajo de PSpice.
Para este elemento no necesitaramos definir los parmetros de su modelo ya que se da el caso que
disponemos de la librera donde se incluye. Si el diodo lo colocramos entre los nudos 0 y 2
nuestro fichero de trabajo quedara de la forma siguiente:
*Anlisis a realizar.
.AC DEC 101 10 100.000k ; *ipsp*
.PROBE
.END
De esta forma y, tal y como vimos antes, los modelos y subcircuitos que definen diodos,
transistores, amplificadores operacionales, tiristores, triacs, UJTs, estn implementados en estas
libreras.
Nosotros mismos podremos crear y editar nuestras propias libreras. Slo tendramos que
aadir, mediante un editor de textos estndar, a un fichero tipo ASCII, el cual nombraremos con el
Departamento de Ingeniera Electrnica. Universidad de Jan, Espaa. Septiembre 2011 97
Seminario Introduccin a Orcad PSpice 9.2 Demo
nombre que deseemos seguido de la extensin .LIB, los modelos y subcircuitos que vayamos
creando a lo largo de nuestro proceso de trabajo. Tras esto slo tendremos que hacer una llamada a
nuestra librera desde el fichero de trabajo para disponer de nuestros elementos definidos con
anterioridad y guardados en nuestra librera personal.
A estas libreras podremos acceder libremente y descargarlas para disponer de los modelos y
subcircuitos de los componentes que estas casas fabrican y utilizarlos en la descripcin de nuestros
circuitos
Estas son algunas direcciones en la red donde podremos encontrar libreras para incluirlas en
la simulacin con PSpice.
Se usarn en las versiones Windows de PSpice, ya que en estas versiones, la descripcin del
circuito de trabajo se realiza mediante esquemticos, por lo que necesitaremos, adems de la
definicin del elemento mediante un modelo o un subcircuito, una definicin del smbolo que se
usar en el esquemtico para dibujar el elemento, por lo que en estos ficheros de librera tendremos
asociados los smbolos de los elementos definidos en la librera de extensin .LIB para usarlos en
los diseos de los esquemticos.
Linear Technology
http://www.linear.com/designtools/spice_models.jsp
SGS-THOMSON
http://www.st.com/stonline/domains/support/simulators_tools.htm
Orcad Cadence
http://www.cadence.com/products/si_pk_bd/downloads/pspice_models/index.aspx
Intusoft
http://www.intusoft.com/models.htm
On Semiconductor
http://www.onsemi.com/PowerSolutions/supportDoc.do?type=models
Semikron
http://www.semikrom.com
ndice General
http://www.intusoft.com/slinks.htm
8. ESTMULOS
8.1. INTRODUCCIN
La inclusin de diferentes tipos de estmulos en los circuitos es algo de gran utilidad, sobre
todo en el momento en que estemos trabajando con circuitos de control de potencia, donde la
aplicacin de estmulos a puertas de control va a ser algo muy utilizado. La forma de definir estos
estmulos se realiza mediante comandos especficos en el fichero de trabajo.
Hasta ahora hemos visto como definir un estmulo consistente en una seal tipo escaln, la
cual definimos mediante pares de puntos correspondientes a las coordenadas de estos en los ejes X
e Y. Este tipo de seal la utilizamos para realizar el anlisis de respuesta transitoria ante una
entrada tipo escaln para el circuito RLC serie. La seal la definimos mediante un tipo de fuente
generadora de impulsos utilizada para los anlisis de tipo transitorio.
Aparte de este tipo, podemos encontrar otras que definirn diferentes tipos de impulsos,
como pueden ser de tipo sinusoidal, pulsante, moduladas en frecuencia, exponenciales, etc.
Todas ellas tendrn una sentencia que defina la fuente y cmo ser al forma del impulso,
pero podremos utilizar una herramienta que se incluye en el paquete Orcad 9.2 Lite Edition. Esta
herramienta es PSpice Stimulus Editor. Mediante esta herramienta y, a base de mens, podremos
editar todos estos tipos de impulsos de una forma ms sencilla y pudiendo visualizar la forma de
onda durante el proceso de su creacin. El inconveniente es que slo podemos crear seales
sinusoidales en la versin de evaluacin.
SEAL CONTINUA:
DC <valor>
SEAL ALTERNA:
Una fuente de tensin alterna se describe de la siguiente forma:
AC <amplitud> <fase>
SEAL MIXTA:
Este tipo de fuentes suministra tanto seal continua como alterna. Se
describe de la siguiente forma:
SEAL SINUSOIDAL:
El tiempo de retardo es el tiempo en que empieza a atenuarse la seal. Desde 0 a (td) la seal
tendr un valor constante de voff+(1/2)(vampl). La seal la podemos describir mediante la frmula:
fase
Vsal = voff + vampl sen(2 ( freq (tiempo td) + )) e(TIEMPOtd )df
360
Esta forma de onda definida mediante SIN slo se utilizar para el anlisis transitorio, no
teniendo ningn efecto para el anlisis de respuesta en frecuencia .AC.
EJEMPLO 8.1.- Definir la fuente de tensin colocada entre el nudo 1 y masa, que
genera una forma de onda sinusoidal como la mostrada en la figura anterior:
SEAL PULSANTE:
Una fuente de tensin pulsante se define con el trmino:
6.0V
PW
V2
T
E 4.0V
N
S
I 2.0V
TD
TR TF PER
V1
N
0V
0s 1.0s 2.0s 3.0s 4.0s
5.0s TIEMPO
La forma PULSE genera una seal de tensin (V1) durante los (td) primeros segundos.
Despus, la seal crece linealmente desde (V1) hasta (V2) durante los prximos (tr) segundos.
Entonces la tensin permanece constante al valor (V2) durante (pw) segundos. A continuacin, la
seal decrece linealmente, desde (V2) hasta (V1), durante los siguientes (tf) segundos. Se mantiene
a una tensin (V1) durante (per)-(tr)-(pw)-(tf) segundos y despus vuelve a comenzar el ciclo,
exceptuando el tiempo inicial de retardo (td).
SEAL EXPONENCIAL:
Una fuente de tensin exponencial se define con el trmino:
6.0V
T V2
E TC2
4.0V
TC1
N
S
I 2.0V
V1 TD1 TD2
N
0V
0s 1.0s 2.0s 3.0s 4.0s 5.0s
TIEMPO
Vsal = V1
( TIEMPO td 1) ( TIEMPO td 2 )
Vsal = V 1 + (V 2 V 1)((1 e tc 1
) (1 e tc 2
))
EJEMPLO 8.3.- Describir la fuente de tensin llamada EXP, colocada entre los nudos
2 y 0, que genere la forma de onda exponencial mostrada en la figura anterior:
PARM SIGNIFICADO
ETRO
<tn> Tiempo de un punto en segundos.
<vn/in> Tensin de un punto en voltios.
6.0V
T3,V3
T
T5,V5
E 4.0V
N
S
I 2.0V T4,V4
T6,V6
T1,V1 T2,V2
N
0V
0s 1.0s 2.0s 3.0s 4.0s
5.0s TIEMPO
La forma PWL describe una seal definida por tramos lineales. Cada par de valores tiempo-
tensin especifica un punto de la seal. Podemos definir hasta 3995 pares de valores para generar la
forma de onda. La tensin entre dos puntos definidos la calcula PSPICE por interpolacin lineal.
La forma SFFM genera una tensin sinusoidal modulada en frecuencia definida por la
frmula:
EJEMPLO 8.5.- Definir la fuente de tensin, llamada SFFM, colocada entre los
nudos 4 y 5, que genera una forma de onda sinusoidal modulada en frecuencia con
tensin de pico de 1V, tensin de offset 2V, portadora de 8Hz, ndice de modulacin 4 y
frecuencia de modulacin 1Hz:
Ejemplo de aplicacin 8.1.- Colocar en paralelo con una resistencia los diferentes
estmulos estudiados y visualizarlos mediante Probe.
El editor de esquemas Capture, dispone de unas fuentes especficas para crear cada una de
las distintas seales, aunque tambin poseen varios tipos de fuentes genricas (ISTIM, VSTIM,
DIGSTIM, DIGCLOCK, etc.), que permitirn acceder al editor de estmulos para posteriormente
asignarle el tipo de seal.
La principal ventaja que introduce el uso de PSpice Stimulus Editor es poder visualizar la
seal a la misma vez que se va confeccionando en lugar que tener que esperar a la simulacin del
circuito y posterior acceso a PROBE. De este modo se evitan posibles errores en el caso de no
conocer con total seguridad cada uno de los parmetros que definen las distintas seales. Una vez
creada la seal deseada el editor de estmulos permite aadir dicha seal de manera inmediata al
circuito que se quiera simular.
Barra de herramientas:
1 2 3 4 5 6 7 8 9 10 11 12 13
9.1. INTRODUCCIN
9.2. DISPOSITIVOS
La forma general para estos dispositivos es:
Donde:
Esta expresin permite crear una funcin de transferencia instantnea que est escrita como una
expresin matemtica en notacin estndar. El formato de una fuente con VALUE es:
Un ejemplo sera:
ELOG 7 0 VALUE={6V*LOG(I(Vcc)/mA)}
Figura. 9.0 - Fuente de tensin controlada definida mediante una expresin matemtica
V1 1 0 SIN(0 10 2K)
VX 3 0; Fuente de tensin de valor 0 que nos permite medir la intensidad por la rama
R1 1 2 2K
D1 2 3 DMOD
E1 7 0 VALUE={10V*LOG(I(VX)/10mA)}
RL 7 0 500
.TRAN 5u 2m 0 1u ;*ipsp*
.PROBE
.END
La palabra LAPLACE deber ir seguida de un espacio. Esta extensin indica que la fuente
controlada tiene una descripcin en forma de transformada de Laplace, siendo:
Un ejemplo sera:
1
F ( s) =
1 + 0.001s
V1 1 0 AC 0.003
R1 1 0 10K
RL 10 0 100
E1 10 0 LAPLACE {V(1)} = {1/(1+.001*S)}
Con estos dos tipos de fuentes estudiados se pretende dar una idea de cmo PSpice tiene la
capacidad de modelar sistemas, aparentemente complejos, mediante mtodos distintos al desarrollo
habitual de descripcin de circuitos.
PSpice podr modelar sistemas fsicos complejos, como puede ser motores de CC, sistemas
mecnicos, etc. Obtendremos las expresiones matemticas que definen estos sistemas y las
aplicaremos a los circuitos que estemos diseando.
(1)
Figura.9.4.- Smbolos del modelo Pspice utilizados para las simulaciones. a) Utilizado para
simulaciones con G y TA constantes. b) Utilizado para comportamiento real del dispositivo. c)
Subcircuito equivalente a una clula solar usado para la simulacin en Pspice.
(2)
(3)
Figura 9.6.- Modelo Pspice de una clula de silicio. Cdigo del Subcircuito de la figura
9.5 Fragmento extrado de librera solar_parts.lib.
En el modelo presentado en la figura 9.6, vemos dos bloque importantes, AMBI1 (modela la
ecuacin(2), a travs de Irradiancia incidente, y la ISC,STC), que nos suministra la corriente
fotogenerada y G1(modela la ecuacin (3)), que devuelve el valor de la corriente de oscuridad.
Las Rs y Rp que vemos en el diagrama del modelo son las resistencias serie y paralelo
calculadas para el modelo utilizado en concreto.
Los resultados obtenidos del modelo a travs una simulacin son los siguientes:
Figura 9.8.- Simulacin de curva caracterstica variando los parmetros Ta, y G del
modelo de la clula.
El modelo de la figura 9.4., solo nos permite realizar simulaciones con una G y una TA
constante, con lo que podemos obtener el comportamiento de la clula para unas condiciones de
irradiancia y temperatura dadas. Para ello se han introducido pequeas variantes en el modelo
anterior:
Figura 9.9.- Variante del Modelo Pspice de la figura 9.4. Fragmento extrado de librera
solar_parts.lib.
En el modelo de la figura. 9.9. Podemos apreciar que ambas fuentes dependientes (AMBI1 y
G1) ya no dependen de un parmetro, sino que lo son de fuentes de tensin. Estas fuentes de
tensin nos permitirn introducir en el modelo valores de irradiancia y temperatura ambiente
variables en una simulacin en modo transitorio, observando as, el comportamiento de la clula
ante los cambios que puedan sufrir estos parmetros a lo largo de la simulacin.
Figura. 9.10.- Esquema simulado en Pspice para obtener el valor de la tensin de circuito
abierto a lo largo de un da completo. En el se puede observar las curvas de irradiancia y
temperatura ambiente terica.
Ahora veamos la grfica de corriente que nos da como resultado el circuito de la figura 20:
10.1. INTRODUCCIN
Orcad 16.3 es la versin mas reciente de Orcad, programa dedicado a la simulacin de
circuitos electrnicos, diseando circuitos con relativa facilidad, el cual no ha cambiado mucho
sobre el modo de colocar componentes. Una de las diferencias es que OrCAD incluye ahora
OrCAD PCB Editor, sobre la base de cadencia Allegro.
Sistema Operativo: Windows Server 2003-Sever 2008(con cualquier service pack pero solo
las versiones de 32 bit) / Windows XP Professional (no Home Edition)/ Windows Vista(32 y
64 bits) excepto Vista Home Basic.
Departamento de Ingeniera Electrnica. Universidad de Jan, Espaa. Septiembre 2011 119
Seminario Introduccin a Orcad PSpice 9.2 Demo
Requisistos Recomendados:
Sistema Operativo: Windows Server 2003-Sever 2008(con cualquier service pack pero solo
las versiones de 32 bit) / Windows XP Professional (no Home Edition)/ Windows Vista(32 y
64 bits) excepto Vista Home Basic.
Procesador: Intel Pentium 4 a 2.4GHz/ AMD equivalente o mejor compatible con la
arquitectura IA-32.
R.A.M: 2 GB.
Memoria Virtual: RAM * 2.
Disco Duro: 50GB.
Monitor: Monitor con resolucin de 1280x1024 y 32-bits
Targeta Grfica: Targeta grfica dedicada
OrCAD Capture release 16.3 ha avanzado en varios aspectos, con lo que conlleva, que
nuestro trabajo ser mas agilizado a travs del nuevo GUI, la inspeccin de huella de 3-D, una
nueva capacidad de conexin autocableado, y realzado scripting con el apoyo de TCL/TK.
Autocableado: OrCAD Capture 16.3 incluye una herramienta de autocabelado que permite a
los usuarios cablear los componentes en un esquemtico. Esta nueva funcionalidad que cablea entre
componentes, es tan simple de utilizar como el seleccionar una patilla de un componente de partida
y una patilla de destino y el programa aade el cableado.
Realce del Interfaz de Usuario: OrCAD Capture16.3 permite cambiar el color, el estilo de
lnea, o la anchura de lnea de un cable o la red; el color de un bloque.
OrCAD PCB Editor 3-D Footprint Viewer: OrCAD PCB Editor 3-D Footprint viewer
proporciona una vista tridimensional del smbolo de huella de una parte seleccionada sobre el
esquemtico. Con el smbolo de huella, puedes mostrar nmeros de pines, nombres de pines y
puedes girararlo para ver perspectivas diferentes. El instrumento de medida en 3-D puede ser usado
tambin para medir puntos en x, y, o el eje de z.
Reglas Elctricas: El DRC de OrCAD Capture 16.3 es capaz de separar reglas fsicas de
reglas elctricas. Esto permite controlar comprobaciones de diseo de las reglas disponibles fsicas
y/o elctricas.
Listas de material: Con OrCAD Capture CIS 16.3, puedes incluir campos emparentados en
una Lista de material, definiendo campos emparentados.
PSpice A/D release 16.3 ha cambiado el entorno de forma de onda, con mejoras de utilidad,
Cursor realzado, y nuevos modelos de simulacin.
Exportacin y Copiar Datos de Graficos: PSpice A/D 16.3 puede exportar informacin de
cursor guardando en un archivo (.csv). Este archivo puede ser abierto en varios programas, como
Microsoft Excel. Tambin puede copiar valores seleccionados de la ventana de cursor y pegar la
informacin en el portapapeles de cualquier editor de textos.
Nuevas Plantillas de Diseo: PSpice A/D 16.3 posee un conjunto de plantillas de diseo que
cubren la electrnica bsica y la topologa SMPS. Estas plantillas de diseo cubren la gama de
analgicos, diseos digitales, y mixtos. Puedes usar las nuevas plantillas de diseo, que son una
combinacin de diseo y perfiles de simulacin, como un punto de partida para nuevos diseos.
Nuevos Modelos en 16.3: Ms de 330 nuevos modelos estn ahora disponibles para la
simulacin en PSPICE A/D16.3 bajo las categoras siguientes:
OrCAD PCB Editor release 16.3 El nuevo editor de Orcad aade la capacidad de diseo con
rasgos como la inspeccin de 3-D, nuevo DRCS entre otros.
Enhanced Arc Editing: en OrCAD PCB Editor 16.3 Esta funcin puede ser usada para
cambiar el radio de un arco existente, convertir un vrtice de esquina en un arco, la tangente de
segmentos de diapositiva a un arco (s), automticamente selecciona o conserva uno o ambos arcos,
y desliza directamente los segmentos que son unidos a pines y vas.
3-D Viewer: El nuevo entorno de 3-D en OrCAD PCB Editor 16.3 incorpora varias opciones
de filtracin; vistas de cmara; opciones de demostracin grficas como slido, transparencia y
wireframe. La inspeccin de 3-D tambin es apoyada en el modo de preseleccin, hacindolo
posible de mostrar HDI va estructuras o las secciones aisladas del consejo.
Lo primero que vamos a hacer, es abrir el programa Orcad Capture CIS 16.3 Demo
Edition Despus de esto, abriremos el archivo Ejemplo_Capture.opj y nos saldra en mensaje al
abrirlo que nos dice que este archivo fue creado por una versin anterior a Orcad 16.3 y que si
queremos convertir el archivo DSN a la actual versin, para poder ejecutarlo (Ver Anexo 1
resuelto en Orcad 9.2). Esto solo nos ocurrir para ficheros creados con antiguas versiones, en
el caso del laboratorio virtual, para el cual hemos creado este Seminario, todos los circuitos
estn creados con versiones ms antiguas.
Hacemos clic en Aceptar, cuando le demos a aceptar, nos dir que si queremos convertirlo y
mantener el archivo original como muestra la figura 10.2.
Comenzaremos por representar las grficas correspondientes a algunas de las tensiones del
circuito:
Tensin de alimentacin V(V1:+) cuyo ngulo de fase (0) tomamos como referencia.
Tensin entre los nudos AB: V(C1:1)-V(C1:2)
Tensin entre los nudos CD: V(R2:1)
Una vez representadas las tensiones indicadas en PSpice A/D el aspecto es el que se muestra
en la ventana de la siguiente figura.
Ahora representaremos las grficas correspondientes a algunas de las corrientes del circuito:
Corriente en el condensador 1 I(C1).
Corriente en la resistencia 1 I(R1).
Corriente en el condensador 2 I(C2).
Corriente en la alimentacin I(V1).
Una vez representadas las corrientes indicadas en PSpice A/D el aspecto es el que se muestra
en la ventana de la siguiente figura.
Las expresiones a utilizar para la simulacin de las grficas de las potencias disipadas en el
circuito sern:
11. BIBLIOGRAFA
Fuentes, Manuel.
Manual Orcad PSpice
Departamento de Ingeniera Electrnica. Universidad de Jan.
Mohan, Ned
Power Electronics, computer simulation, analysis, and educational using PSpice.
Minneapolis; Minesota Power Electronics Research & Education 1992
M. H. Rashid
PSpice for power electronics and electric power
Ed. Prentice Hall 1993
http://www.uwf.edu/mrashid [Consulta: 29 de Diciembre de 2006]
Andrzej M. Trynadlowski
Introduction to Modern Power Electronics.
Johw Wiley & Sons, 1998
Daniel W. Hart
Electrnica de Potencia
Pearson Educacin 2001
http://diamond.gem.valpo.edu/~dhart [Consulta: 29 de Diciembre de 2006]