Beruflich Dokumente
Kultur Dokumente
1
Son conjuntos de ecuaciones, como la ecuacin de Schockley, las que definen la operacin de dispositivos activos
en PSPICE.
Los parmetros que estn disponibles a travs del comando .MODEL son los que aparecen en las ecuaciones del
dispositivo. Por ejemplo, para la ecuacin Schockley, el parmetro IS (para Isat) puede especificarse en el modelo del
diodo. Por supuesto, k y q son constantes fsicas, y T es la temperatura especificada para la simulacin. De esta manera el
usuario controla la operacin del dispositivo sin escribir nuevas ecuaciones para cada dispositivo. Para PSPICE no es
suficiente considerar, digamos, la ganancia de corriente en sentido directo para un transistor bipolar como una caracterstica
aislada del dispositivo. Todas las caractersticas de operacin deben combinarse en un modelo unificado, puesto que
PSPICE no es capaz, de saber cuando descartar efectos, que para las condiciones del circuito son despreciables (esto, por
supuesto, es una practica comn en ingeniera). Todas las caractersticas que afectan los clculos de conductancia,
transconductancia, corriente, etc., deben estar presentes cada vez que se evala el dispositivo. Esto significa que la
operacin del dispositivo, la cual generalmente dividimos en regiones de operacin, tales como saturacin y corte, se
convierten en un conjunto continuo de formulas. Es difcil desarrollar modelos de dispositivos que se comporten de esta
manera.
El beneficio, para el usuario de PSPICE, es que todas las caractersticas del dispositivo pueden incluirse en la
simulacin. Por supuesto, puede elegir ignorar algunas caractersticas. Comnmente encuentra un circuito que no se simula
de la manera esperada debido a algunas caractersticas del dispositivo que ignoro durante el diseo. Este es el propsito de
PSPICE: verificar la operacin de un circuito. Por esto se quiere que los modelos sean suficientemente completos no solo
para simular sus circuitos cuando se comportan de la manera esperada, sino tambin para mostrarle cuando no lo hacen. As
pues, los modelos son importantes.
Hay solo un modelo, en PSPICE, para cada tipo de dispositivo. Este modelo es el conjunto de ecuaciones no
lineales que describen corrientes, conductancias y capacitancias. Los nuevos usuarios de PSPICE frecuentemente, se
Cadence 53
OrCAD REL. 9.2 LITE
cenidet
preguntan si, para anlisis de pequea seal, el simulador usa un modelo hbrido para el transistor bipolar. S lo hace,
pero est incluido en las ecuaciones no lineales, las cuales se usan para llegar al punto de operacin de un circuito y despus
los valores de conductancia, transconductancia, y capacitancia se guardan para usarse en la seccin de anlisis de pequea
seal del simulador. Piense que PSPICE calcula el modelo hbrido para cada transistor del circuito. Pero piense que la
topologa interna del transistor es la misma para un anlisis de pequea seal que para uno transitorio. Para anlisis
posteriores, los valores de pequea seal se calculan y usan.
PARAMETROS DE MODELADO DE DIODOS
El modelo del diodo en PSPICE, como se menciona anteriormente, contiene una fuente de corriente no lineal que
sigue la ecuacin de Schockley:
Corriente IS e
V
j
N V
t
1
onde
Vj es el voltaje en la unin
Vt es el voltaje trmico ( = k T / q)
Estos valores, con los parmetros de modelo IS y N, se usan para modelar los efectos de corriente y voltaje en la
unin semiconductora. Esto no incluye la operacin no lineal de los diodos reales. Por ejemplo, a bajas corrientes (menos
de 1 nA), otros procesos del semiconductor que aumentan el flujo de corrientes se hacen apreciables. Como algo prctico,
estas corrientes pequeas son ignoradas por PSPICE.
Los efectos de las corrientes altas son modelados incluyendo una resistencia en serie que intenta combinar el efecto
de la resistencia del material y la inyeccin de alto nivel. En corrientes altas, la corriente observada del diodo deja de seguir
la ecuacin de Schockley y se aproxima a la siguiente ecuacin
I IS e
directa
V
N V
j
t
2
De nuevo, por razones practicas PSPICE no incluye esta forma modificada. En vez de eso, PSPICE solo usa el
parmetro de resistencia en serie, RS, para tener un modelado limitado de este efecto. Para incluir el efecto de la inyeccin
de alto nivel, PSPICE utiliza el parmetro IK. En la tabla IV se muestran algunos de los parmetros ms usados en la
definicin de modelos de diodos. El listado completo de los parmetros disponibles para definir el modelo de un diodo se
encuentran en el anexo B.
Cadence 54
OrCAD REL. 9.2 LITE
cenidet
PARAMETRO DESCRIPCION UNIDADES
VALOR POR
OMISION
IS Corriente de saturacin Amperios 1e-15
N Coeficiente de Emisin 1
BV Voltaje de ruptura inverso Voltios infinito
RS Resistencia parsita del diodo
Tabla IV.- Parmetros comunes del modelado de diodos.
PARAMETROS DE MODELADO DE UN TRANSISTOR DE UNION BIPOLAR (BJT)
El modelo del transistor bipolar, o BJT, en el PSPICE es una versin ampliada del modelo de Gummel-Poon.
Esto significa que es un conjunto superior del antiguo modelo de Ebers-Moll, junto con uno ms bsico, el cual es
usualmente el primero que encuentra un estudiante de electrnica. Se tiene acceso todos los niveles del modelo por la forma
en que los parmetros de Gummel-Poon estn fijados. Asociado a este modelo de CDestn todas las capacitancias de unin,
las cuales, con algo de cuidado, dan una buena simulacin de pequea seal y de transitorios hasta niveles de frecuencias
microondas.
Ambos modelos de Ebers-Moll y Gummel-Poon son simtricos, con operaciones directas e inversas (tal como un
transistor bipolar real). Por tanto, hay parmetros directos e inversos que son explcitamente etiquetados como tales; sin
embargo, hay algunos parmetros asociados a las uniones base-emisor y base-colector que son parmetros directos e
inversos (respectivamente). Esto significa que de los cuarenta y tantos parmetros del modelo bipolar, la mayora de ellos
son duplicados especificando la operacin inversa, o caractersticas base-colector en vez de base-emisor. En la tabla V se
muestran algunos de los parmetros ms usados en la definicin de modelos de BJT. El listado completo de los parmetros
disponibles para definir el modelo de un BJT se encuentran en el anexo B.
PARAMETROS DE MODELADO DE UN TRANSISTOR DE EFECTO DE CAMPO (JFET)
El JFET es el ms sencillo de los transistores. En este dispositivo, el aumento de la regin de deplexin por la
polarizacin de la unin de compuerta reduce el canal, aumentando su resistencia a drenar corriente. Se conoce como un
dispositivo de ley cuadrtica porque la expresin que relaciona a la corriente de dren (Drain) con el voltaje de compuerta
a fuente (Gate - Source) es:
I V V
dren GS umbral
2
Aunque actualmente casi universalmente se usa una aproximacin de la funcin de transferencia dada por el
anlisis exacto de la carga del canal. Otra forma de llegar a la misma ley cuadrtica es haciendo la aproximacin de que la
capacitancia de la unin de compuerta es una funcin lineal del voltaje de unin de compuerta (el cual describe como se
modula la regin de compuerta). Igual que como ocurre con el diodo, la capacitancia de polarizacin inversa no es una
Cadence 55
OrCAD REL. 9.2 LITE
cenidet
PARAMETRO DESCRIPCION UNIDADES
VALOR POR
OMISION
BF Beta mxima ideal directa 100
BR Beta mxima ideal inversa 1
RE Resistencia ohmica de emisor Ohms 0
RC Resistencia ohmica de colector Ohms 0
RB Resistencia (mxima) de base sin polarizacin Ohms 0
VAF Voltaje Early directo Voltios infinito
Tabla V.- Parmetros comunes del modelado de BJT.
funcin lineal, pero puede aproximarse as para polarizaciones mucho mayores a la barrera de potencial ( ) de la unin. El
error asociado con el uso de la ley cuadrtica es algo pequeo (cuando se compara al anlisis exacto as como a dispositivos
reales). El resultado de la ley cuadrtica se aplica solo cuando VDS es mayor que VGS - Vumbral (donde Vumbral es
equivalente al voltaje de agotamiento del JFET, y es fijado por el parmetro VTO), cuando el canal del FET es saturado.
Cuando VDS est por debajo del Vumbral, la expresin que relaciona la corriente de dren con el voltaje de la unin de
compuerta es
I V V V V
dren GS umbral DS DS
2
2
la cual describe una curva parablica invertida pasando por el origen y la cual, en su valor pico (cuando VDS est en el
umbral), intersecta la formula de la ley cuadrtica. Esta regin parablica de operacin se llama regin lineal; para
voltajes de dren pequeos, la expansin de la ecuacin anterior es dominada por el termino lineal.
I V V V
dren GS umbral DS
2
Finalmente, Idren es cero cuando VGS es menor que Vumbral. En la tabla VI se muestran algunos de los
parmetros ms usados en la definicin de modelos de JFET. El listado completo de los parmetros disponibles para definir
el modelo de un JFET se encuentran en el anexo B.
PARAMETROS DE MODELADO DE UN TRANSISTOR DE EFECTO DE CAMPO TIPO MOS
(MOSFET)
El MOSFET siendo una variante del JFET se rige bsicamente por las mismas ecuaciones, sin embargo, por sus
diferencias de construccin en PSPICE se utilizan seis modelos diferentes, estos modelos difieren en la formulacin de la
caracterstica I-V. El parmetro LEVEL selecciona cual de los modelos se utilizar para la simulacin. Acontinuacin se
listan los tipos de modelos disponibles, para mayor informacin sobre los modelos puede revisar las referencias mostradas
[1], [2], [3], [7], [8] y [10] que aparecen en la pgina 174 del Manual de Referencia de PSPICE.
LEVEL= 1, Modelo Shichman-Hodges,
LEVEL= 2, Modelo analtico, basado en la geometra del MOSFET,
LEVEL=3, Modelo de canal corto, semi-emprico,
LEVEL=4, Modelo BSIM,
LEVEL=5, Modelo EKV versin 2.6,
LEVEL=6, Modelo BSIM3 versin 2.0,
LEVEL=7, Modelo BSIM3 versin 3.1
Cadence 56
OrCAD REL. 9.2 LITE
cenidet
PARAMETRO DESCRIPCION UNIDADES
VALOR POR
OMISION
VTO Voltaje de umbral Voltios 0
BETA Coeficiente de transconductancia Amp/Volt
2
1e-4
LAMBDA Modulacin de longitud del canal Voltios
-1
0
Tabla VI.- Parmetros comunes del modelado de JFET.
En la tabla VII se muestran algunos de los parmetros ms usados en la definicin de modelos de JFET. El listado
completo de los parmetros disponibles para definir el modelo de un JFET se encuentran en el anexo B.
PARAMETROS DE MODELADO DE UN TRANSISTOR DE BIPOLAR DE COMPUERTA AISLADA
(IGBT)
El IGBTes un dispositivo hbrido, que presenta caractersticas de control semejantes a las de un FET, esto es, es
controlado por voltaje, presenta una capacitancia de entrada y una alta impedancia entre sus terminales de compuerta y
emisor. Entre sus terminales de potencia, colector y emisor, presenta caractersticas propias de un BJT, esto es, una cada de
voltaje en terminales independiente de la magnitud de la corriente que circula a travs de ellas. Estas caractersticas lo hacen
atractivo en aplicaciones de inversores y control de motores elctricos. PSPICE utiliza un modelo matemtico del
dispositivo y no un modelo en base a subcircuitos que lo hace mas estable. El listado completo de los parmetros disponibles
para definir el modelo de un IGBT se encuentran en el anexo B.
CAMBIAR LA REFERENCIA DE MODELO.
En algunas ocasiones se requiere utilizar dispositivos no disponibles en las libreras instaladas en CAPTURE, y se
tienen disponibles libreras o archivos de modelos proporcionados por fabricantes de semiconductores. A continuacin se
describir el procedimiento para crear y utilizar libreras de modelos.
CREAR ARCHIVO DE LIBRERA DE MODELOS
Las libreras de modelos, son archivos ASCII en los cuales se encuentran comando .MODEL que describen las
caractersticas de los dispositivos. A continuacin se muestra el contenido de una librera llamada curso.lib. Teclee este
archivo utilizando el programa NOTEPAD o Bloc de Notas y gurdelo en la carpeta PSPICE contenida en
C:\Archivos de programa\OrcadLite\Capture\Library asegurndose de hacerlo usando la extensin .lib.
Cadence 57
OrCAD REL. 9.2 LITE
cenidet
PARAMETRO DESCRIPCION UNIDADES
VALOR POR
OMISION
VTO Voltaje de umbral Voltios 0
KP Coeficiente de transconductancia A/V
2
2.0e-5
L Longitud del canal Metros 100e-6
W Ancho del canal Metros 100e-6
LAMBDA Modulacin de longitud del canal Voltios
-1
0
Tabla VII.- Parmetros comunes del modelado de MOSFET.
Para tener disponible esta librera en CAPTURE es necesario crear primero un perfil de simulacin utilizando el
comando NEW SIMULATION PROFILE del men PSPICE, o con el botn NEW SIMULATION PROFILE
que se encuentra en la barra de herramientas.
Aparece la ventana NEW SIMULATION en la cual se da nombre al nuevo perfil de simulacin, para este
ejercicio escribiremos uno en el campo NAME y presionaremos el botn OK.
Cadence 58
OrCAD REL. 9.2 LITE
cenidet
.model D1N4004 D(Is=0.1p Rs=4 CJO=2p Tt=3n Bv=400 Ibv=0.1p)
.model MUR860 D(Is=853.7f Rs=41.35m Ikf=21.56m N=1 Xti=3 Eg=1.11 Cjo=367p
+ M=.4068 Vj=.75 Fc=.5 Isr=217.5n Nr=2 Tt=123.3n)
* Motorola pid=MUR850 case=TO220AC
* 88-09-22 rmn
*
.model IRF840 NMOS(Level=3 Gamma=0 Delta=0 Eta=0 Theta=0 Kappa=0.2 Vmax=0 Xj=0
+ Tox=100n Uo=600 Phi=.6 Rs=6.382m Kp=20.85u W=.68 L=2u Vto=3.879
+ Rd=.6703 Rds=2.222MEG Cbd=1.415n Pb=.8 Mj=.5 Fc=.5 Cgso=1.625n
+ Cgdo=133.4p Rg=.6038 Is=56.03p N=1 Tt=710n)
* Intl Rectifier pid=IRFC440 case=TO220
88-08-25 bam creation
Fig. 72.- Listado del archivo curso.lib
Fig. 73.- Crear perfil de simulacin.
Fig. 74.- Ventana de asignacin de nombre para el perfil de simulacin.
Seleccionamos la ceja LIBRARIES de la ventana SIMULATION SETTINGS, y llenamos el campo
FILENAME utilizando la opcin BROWSE con la secuencia de carpetas para llegar a donde tenemos guardado el
archivo curso.lib (ver figura 75),
Antes de presionar el botn ACEPTAR hay que decidir si la librera se agregar de manera global (ADD AS
GLOBAL), esto es, estar disponible para todos los diseos que se creen en adelante, o si se agregar de manera local (ADD
TO DESIGN), esto es, solo estar disponible para este diseo en particular. Para nuestro ejemplo utilizaremos la opcin
ADD TO DESIGN.
MODIFICAR LA REFERENCIA DE MODELO
Acontinuacin seleccionamos los dispositivos D1N4002/EVAL e IRF150/EVAL y los colocamos en el rea
de trabajo tal como se muestra en la figura 76.
Para cambiar el modelo utilizado por el smbolo del diodo D1N4002/EVAL:
1) Pulsaremos dos veces el botn izquierdo del mouse cuando el apuntador est sobre l, para abrir la ventana de
edicin de propiedades, tal como se muestra en la figura 77.
2) El campo IMPLEMENTATION contiene el nombre del modelo de PSPICE asociado al smbolo de la
librera grfica. Posicionando el apuntador en este campo y presionando el botn izquierdo del mouse
tenemos acceso a modificar su contenido, para nuestro ejemplo escribimos D1N4004.
Cadence 59
OrCAD REL. 9.2 LITE
cenidet
Fig. 75.- Ventana de configuracin del perfil de simulacin, opcin libreras.
Cadence 60
OrCAD REL. 9.2 LITE
cenidet
Fig. 76.- Dispositivos para cambiar su referencia de modelo.
Fig. 77.- Propiedades del smbolo D1N4002/EVAL.
3) El campo VALUE no es usado por PSPICE para la simulacin, sin embargo, normalmente contiene el
nombre del modelo utilizado y su valor es desplegado en el rea de esquemtico. Para nuestro ejemplo,
escribiremos D1N4004 en este campo, una vez realizados estos cambios, presionamos CTRL F4 y
regresamos a la pantalla de esquemticos. Los cambios efectuados se visualizan en la figura 78.
4) Para comprobar que el smbolo de D1 est asociado al modelo D1N4004 de nuestra librera curso.lib,
seleccionamos el dispositivo, y ejecutamos el comando PSPICE MODEL del men EDIT, o
seleccionamos EDIT PSPICE MODEL en la ventana que aparece al presionar el botn derecho del
mouse. El programa PSPICE MODEL EDITOR se ejecuta y aparece la siguiente ventana:
Cadence 61
OrCAD REL. 9.2 LITE
cenidet
Fig. 78.- Diodo con cambio de referencia de modelo PSPICE.
Fig. 79.- Programa PSPICE MODEL EDITOR desplegando el modelo D1N4004.
Al diodo D2 y al MOSFET IRF150, les cambiaremos sus referencias de modelo por el de MUR860 e IRF840
respectivamente, repitiendo los pasos 1 a 3 descritos anteriormente.
Algunas ocasiones solo es necesario cambiar alguno de los parmetros del modelo, para hacer esto utilizamos el
paso 4 descrito anteriormente, PSPICEMODELEDITORnos permite modificar los parmetros del modelo y guardar los
cambios en la misma librera o en una diferente.
CREAR NUEVOS MODELOS USANDO PARTE TIPO BREAKOUT
Al esquemtico utilizado en la seccin anterior le agregaremos los siguientes dispositivos:
QbreakN/BREAKOUT y DbreakZ/BREAKOUT, tal como se muestra en la figura 80.
Empezaremos con el diodo Zener,
1) Seleccionamos con el cursor el dispositivo Dbreak, ejecutamos el comando PSPICE MODEL del men
EDIT con lo que aparecer la siguiente ventana del programa PSPICE MODEL EDITOR.
Cadence 62
OrCAD REL. 9.2 LITE
cenidet
Fig. 80.- Esquemticos con dispositivos tipo BREAKOUT agregados.
Fig. 81.- Ventana de edicin del modelo de DbreakZ
La ventana de PSPICE MODEL EDITORpermite editar el texto del modelo. En la figura 81 se tienen resaltadas
tres partes de la ventana. La primera que encierra el texto EJEMPLO04 muestra el nombre de la librera
que se crear al utilizar el comando SAVE del men FILE. Esta es una librera que se crea para el
proyecto actual. Dado que el proyecto en que estamos trabajando se llama ejemplo04.opj el archivo de
librera se llamar ejemplo04.lib.
2) Modifiquemos el modelo de PSPICE para tener un diodo Zener con un voltaje de ruptura de 3.1v. Llamemos al
nuevo modelo DZ31V. El parmetro que controla el voltaje de ruptura se llama BV. Los cambios se
muestran en la figura 82.
La nica modificacin al modelo de DbreakZ que se realiz fue el introducir el parmetro BV, los dems
parmetros del modelo se dejaron intactos. Hay que notar que el nombre del nuevo modelo que editamos
no aparece en el recuadro de listado de modelos.
3) Para actualizar esta lista, es necesario ejecutar el comando SAVE del men FILE.
4) Para regresar al editor de esquemticos, utilizamos el comando EXIT del men FILE. Note que el nombre
del dispositivo D3 cambi de Dbreak a DZ31V, con lo que ahora D3 utilizar el modelo que
acabamos de definir.
Cadence 63
OrCAD REL. 9.2 LITE
cenidet
Fig. 82.- Modificacin del modelo del diodo Zener.
Fig. 83.- Lista de modelos actualizada de la librera ejemplo04.lib
Ahora, supongamos que necesitamos que el transistor Q1 tenga un valor de HFE de 40, para crear el nuevo
modelo repetimos el paso 1 definido para el diodo Zener.
Note que en la ventana de listado de modelos aparecen dos modelos, Qbreak y DZ31V. En esta ventana se
listan todos los modelos contenidos en la librera que se est editando. El modelo con el que estamos trabajando es
QbreakN, este modelo utiliza los valores por omisin asignados a un transistor bipolar tipo NPN dado que el comando
.MODELno contiene parmetros. Para el paso 2 utilizaremos el QHFE40 para nombrar nuestro modelo, para especificar
el valor de HFE, PSPICEutiliza el parmetro BF, as que agregaremos el parmetro BF=40 a la descripcin del modelo.
Cadence 64
OrCAD REL. 9.2 LITE
cenidet
Fig. 84.- Esquemtico con el cambio de modelo de PSPICE para D3.
Fig. 85.- Listado de modelos disponibles en la librera ejemplo04.lib
para actualizar el archivo de librera ejemplo04.lib repetimos 3 y 4 descritos para el diodo Zener.
Utilizando el programa Bloc de Notas o NOTEPAD se puede ver el archivo completo con los modelos
generados.
Cadence 65
OrCAD REL. 9.2 LITE
cenidet
Fig. 86.- Modificacin del modelo del transistor NPN.
Fig. 87.- Esquemtico con el cambio de modelo de PSPICE para Q1.
* PSpice Model Editor - Version 9.2
*$ .model QHFE40 NPN BF=40
*$ .model DZ31V D Is=1e-14 Cjo=.1pF Rs=.1 BV=3.1
*$
Fig. 88.- Listado del archivo de modelos ejemplo04.lib
CREAR UN MODELO TIPO .SUBCKT A PARTIR DE UN ESQUEMATICO
En algunas ocasiones necesita un dispositivo que tenga caractersticas de funcionamiento especiales, y estas
caractersticas de funcionamiento pueden representarse por medio de un circuito. Si este dispositivo ser utilizado en varios
proyectos, el tenerlo disponible en una librera sera conveniente.
En los archivos de libreras se tienen dos formas de definir dispositivos: usando el comando .MODEL o el
comando .SUBCKT.
El comando .SUBCKT permite definir el comportamiento de un dispositivo o sistema, por ejemplo un transistor
tipo Darlington o un motor de CD, en funcin de circuitos formados por diversos tipos de elementos, por ejemplo fuentes
controladas, bloques de funciones de Laplace, etc.
El procedimiento para convertir un diagrama esquemtico en un archivo .lib que contiene una estructura
.SUBCKT es el siguiente:
1) Crear el diagrama esquemtico deseado.
2) Colocar Puertos jerrquicos en los puntos que se desea sean las terminales de subcircuito.
3) Guardar el esquemtico y cerrar la ventana para ir al Administrador de Proyecto.
4) Ejecutar el comando CREATE NETLIST del men TOOLS
5) Seleccionar la ceja PSPICE
6) Seleccionar CREATE SUBCIRCUIT FORMAT NETLIST en OPTIONS
7) Asignar el nombre del archivo que contendr el listado de red del subcircuito en el campo NETLISTFILE
8) Ver el archivo generado.
Para ejemplificar este procedimiento, se generar un subcircuito que realice las funciones de obtener la seal de
error existente entre una seal de salida y otra de referencia, y al error resultante lo pase por un compensador PID.
1) Para esto crearemos un proyecto en blanco llamado PID tal como el mostrado en la figura 89.
Al colocar la parte PARAM en el esquemtico, no aparecen los campos de Kp, Ki, Kd y N. Para
generar estos campos y desplegarlos en el esquemtico, es necesario editar las propiedades de PARAM, para
hacer esto la seleccionamos y ejecutamos el comando PROPERTIES del men EDIT, o seleccionamos
EDIT PROPERITES de la ventana que aparece al presionar el botn derecho del mouse, o presionamos el
botn izquierdo del mouse. Para crear los campos Kp, Ki, Kd y N presionamos el botn NEW COLUMN..
que est en la parte superior izquierda del campo de edicin (ver figura 90).
En la ventana ADD NEW COLUMN, figura 91, se tiene disponible el campo NAME, en este
campo se escribe el nombre de la nueva propiedad que se quiere crear. Al escribir en este campo, se activa el
campo VALUE, en este campo se escribe el valor que tendr la propiedad que se agregar. Si se van a crear
varias propiedades, despus de escribir en el campo VALUE se presiona el botn APPLY, esto permite
limpiar los campos NAME y VALUE para las nuevas propiedades, si ya se termin de agregar propiedades,
despus de escribir en el campo VALUE se presiona el botn OK.
Cadence 66
OrCAD REL. 9.2 LITE
cenidet
Cadence 67
OrCAD REL. 9.2 LITE
cenidet
Fig. 89.- Diagrama esquemtico de un controlador PID con funciones ABM.
Fig. 90.- Ventana de edicin de propiedades para la parte PARAM.
Fig. 91.- Ventana para agregar nuevas propiedades.
Para nuestro ejemplo el proceso es el siguiente:
a) Presionar el botn NEW COLUMN..,
b) Escribir Kp en el campo NAME,
c) Escribir 3 en el campo VALUE,
d) Presionar el botn APPLY,
e) Escribir Ki en el campo NAME,
f) Escribir 14 en el campo VALUE,
g) Presionar el botn APPLY,
h) Escribir Kd en el campo NAME,
i) Escribir 40m en el campo VALUE,
g) Presionar el botn APPLY,
k) Escribir N en el campo NAME,
l) Escribir 10 en el campo VALUE,
m) Presionar el botn OK
Al cerrarse la ventana aparecen las nuevas propiedades, tal como se muestra en la parte derecha de la figura 92.
Para poder visualizar y modificar estas propiedades desde el esquemtico seleccionamos las columnas
con el botn izquierdo del mouse y presionamos el botn de DISPLAY.., en la ventana de DISPLAY
PROPERTIES seleccionamos la opcin NAME AND VALUE y presionamos OK y despus CTLF
F4 para regresar al esquemtico.
2) Agregaremos puertos jerrquicos de tipo PORTNO-R en los puntos mostrados y los nombraremos Out+,
Out-, Ref+, Ref- y PIDout.
3) Ejecutamos el comando CTRLS y seleccionamos 2 PID del men WINDOW. Con esto, se tiene acceso
al rea de administracin de proyectos, ver figura 93.
4) Seleccionamos el archivo PID.dsn y ejecutamos el comando CREATE NETLIST del men TOOLS
(ver figura 94).
Cadence 68
OrCAD REL. 9.2 LITE
cenidet
Fig. 92.- Ventana de edicin de propiedades con las nuevas propiedades.
5) Seleccionar la ceja PSPICE
6) Seleccionar CREATE SUBCIRCUIT FORMAT NETLIST en OPTIONS
7) Asignar el nombre de PID.LIB al archivo que contendr el listado de red del subcircuito en el campo
NETLIST FILE
Cadence 69
OrCAD REL. 9.2 LITE
cenidet
Fig. 93.- Area de administracin de proyectos.
Fig. 94.- Ventana de creacin de listado de red.
8) Para ver el contenido del archivo, seleccionamos el archivo PID.LIB, utilizamos la opcin EDIT de la
ventana que aparece al presionar el botn derecho del mouse, o pulsando dos veces el botn izquierdo del
mouse. La figura 97 muestra el contenido del archivo generado. Hay que resaltar que la parte INTEG
es implementada tambin como un subcircuito que es referenciado por nuestro modelo.
Cadence 70
OrCAD REL. 9.2 LITE
cenidet
Fig. 95.- Ventana con la configuracin para generar un listado de red tipo .SUBCKT
Fig. 96.- Area de administracin de proyectos mostrando el archivo de listado de red generado.
CREACION DE LIBRERIAS DE SIMBOLOS PARA CAPTURE
En algunas ocasiones se cuenta con modelos de PSPICEpara los cuales no se tiene librera de smbolos y se quiere
asociar un archivo tipo .olb (librera de smbolos) con uno tipo .lib (librera de modelos). Acontinuacin se mostrar un
mtodo para realizar esta accin.
CREAR UNA LIBRERA DE SIMBOLOS USANDO PSPICE MODEL EDITOR.
Para generar una librera de smbolos usando PSPICE MODEL EDITOR utilizaremos el siguiente archivo de
modelos de PSPICE:
Cadence 71
OrCAD REL. 9.2 LITE
cenidet
Fig. 97.- Listado del subcircuito.
*$
.model IRFP460 NMOS(Level=3 Gamma=0 Delta=0 Eta=0 Theta=0 Kappa=0.2 Vmax=0 Xj=0
+ Tox=100n Uo=600 Phi=.6 Rs=2.041m Kp=20.65u W=1.9 L=2u Vto=3.248
+ Rd=.2303 Rds=2.222MEG Cbd=5.156n Pb=.8 Mj=.5 Fc=.5 Cgso=1.947n
+ Cgdo=135.8p Rg=1.556 Is=96.3p N=1 Tt=670n)
* Intl Rectifier pid=IRFC460 case=TO3P
* 88-08-26 bam creation
*$
Fig. 98.- Listado del archivo Potencia.lib
Cadence 72
OrCAD REL. 9.2 LITE
cenidet
*-
* connections: non-inverting input
* | inverting input
* | | positive power supply
* | | | negative power supply
* | | | | output
* | | | | |
.subckt TL082 1 2 3 4 5
*
c1 11 12 2.412E-12
c2 6 7 18.00E-12
css 10 99 5.400E-12
dc 5 53 dy
de 54 5 dy
dlp 90 91 dx
dln 92 90 dx
dp 4 3 dx
egnd 99 0 poly(2),(3,0),(4,0) 0 .5 .5
fb 7 99 poly(5) vb vc ve vlp vln 0 3.467E6 -1E3 1E3 3E6 -3E6
ga 6 0 11 12 339.3E-6
gcm 0 6 10 99 17.01E-9
iss 10 4 dc 234.0E-6
hlim 90 0 vlim 1K
j1 11 2 10 jx
j2 12 1 10 jx
r2 6 9 100.0E3
rd1 3 11 2.947E3
rd2 3 12 2.947E3
ro1 8 5 50
ro2 7 99 170
rp 3 4 20.00E3
rss 10 99 854.7E3
vb 9 0 dc 0
vc 3 53 dc 1.500
ve 54 4 dc 1.500
vlim 7 8 dc 0
vlp 91 0 dc 50
vln 0 92 dc 50
.model dx D(Is=800.0E-18 Rs=1)
.model dy D(Is=800.00E-18 Rs=1m Cjo=10p)
.model jx NJF(Is=2.500E-12 Beta=984.2E-6 Vto=-1)
.ends
*$
Fig. 98.- Continuacin del listado del archivo Potencia.lib
El archivo contiene modelos de un MOSFET, un OPAMP, y de un controlador PIDanalgico. El subcircuito PID
es una modificacin del subcircuito obtenido con el ejemplo PID, la sintaxis del comando .SUBCKT se encuentra en el
anexo C.
Genere el archivo Potencia.lib utilizando el programa Bloc de notas o NOTEPAD, y gurdelo en el
directorio C:\.....\OrcadLite\Capture\Library\PSpice.
En el programa PSPICE MODEL EDITOR seleccione la opcin CREATE CAPTURE PARTS del men
FILE, ver figura 99.
La ventana que aparece, ver figura 100, permite definir la ubicacin del archivo .lib, en el campo ENTER
INPUT MODEL LIBRARY, del cual quiere generarse un archivo de smbolos. El campo ENTER OUTPUT PART
LIBRARY genera de manera automtica la ruta de ubicacin y el nombre del archivo .olb, aunque es posible cambiar la
ubicacin y nombre de la librera.
Seleccione para el campo ENTERINPUTMODELLIBRARY la librera Potencia.lib y presione OK, en
caso de no tener errores en las definiciones de los modelos aparecer la ventana de mensajes mostrada en la figura 101.
Cadence 73
OrCAD REL. 9.2 LITE
cenidet
*-
* connexiones: salida positiva
* | salida negativa
* | | referencia positiva
* | | | referencia negativa
* | | | | salida PID limitada (0 a 10v)
* | | | | |
.*-
.SUBCKT PID O+ O- R+ R- PIDout PARAMS:Kp=3 Kd=40m N=10 Ki=14
E_SUM1 PI 0 VALUE {V(I)+V(P)}
E_SUM2 PID 0 VALUE {V(PI)+V(D)}
E_LIMIT1 PIDOUT 0 VALUE {LIMIT(V(PID),0,10)}
E_E2 O+ O- VALUE { abs(V(OUT, 0)) }
E_DIFF1 ERROR 0 VALUE {V(REF,OUT)}
E_GAIN1 P 0 VALUE {{Kp} * V(ERROR)}
X_INTEG1 ERROR I SCHEMATIC1_INTEG1
E_E1 R+ R- VALUE { abs(V(REF, 0)) }
E_LAPLACE1 D 0 LAPLACE {V(ERROR)} {({N})/(s+{kd/N})}
.ENDS
.subckt SCHEMATIC1_INTEG1 in out
G_INTEG1 0 $$U_INTEG1 VALUE {V(in)}
C_INTEG1 $$U_INTEG1 0 {1/{Ki}}
R_INTEG1 $$U_INTEG1 0 1G
E_INTEG1 out 0 VALUE {V($$U_INTEG1)}
.IC V($$U_INTEG1) = 0v
.ends SCHEMATIC1_INTEG1
*
*$
Fig. 98.- Continuacin del listado del archivo Potencia.lib
Cadence 74
OrCAD REL. 9.2 LITE
cenidet
Fig. 99.- Comando de creacin de smbolos para el programa CAPTURE.
Fig. 100.- Ventana de creacin de libreras de smbolos.
Fig. 101.- Ventana de mensajes del proceso de creacin de libreras de smbolos.
Presione el botn OK y cierre PSPICE MODEL EDITOR.
En CAPTURE, ejecute FILE OPEN LIBRARY, ver figura 102, seleccione la librera Potencia.olb.
La figura 103, muestra el contenido de la librera de smbolos Potencia.olb, podemos observar que se generaron
cuatro smbolos en lugar de los tres que podramos estar esperando, esto se debe a que PSPICE MODEL EDITOR no
reconoce al subcircuito SCHEMATIC1_INTEG1 como parte del subcircuito PID sino como un modelo independiente.
Para simplificar nuestra librera de smbolos borramos el smbolo SCHEMATCI1_INTEG1.
Para ver si se generaron bien los smbolos para los modelos, seleccionamos el nombre del smbolo, despus
seleccionamos la opcin EDIT PART que aparece al presionar el botn derecho del mouse.
Cadence 75
OrCAD REL. 9.2 LITE
cenidet
Fig. 102.- (a) Comando para abrir libreras de smbolos, (b) Ventana de seleccin de archivo.
Fig. 103.- Area de administracin de proyectos.
El smbolo generado para el IRFP460 es el correcto y no hay nada que modificarle, en cambio tanto el smbolo
generado para el PID y el TL082 aparecen como un bloque de 9 y 5 terminales respectivamente, los cuales requieren
modificarse.
Empezaremos modificando el smbolo del TL082. CAPTURE ya tiene definidos smbolos para amplificadores
operacionales, sin embargo, PSPICEMODELEDITORno es capaz de asignar este smbolo a los subcircuitos que definen
este dispositivo. De manera que tendremos que hacer la asignacin manualmente.
Cadence 76
OrCAD REL. 9.2 LITE
cenidet
Fig. 104.- Men de para editar el smbolo de una librera.
Fig. 105.- Smbolos generados para los dispositivos IRFP460, PID y TL082.
Para cambiar el smbolo seguiremos el siguiente procedimiento:
a) Abrir la librera de smbolos EVAL.OLB que se encuentra en C:\.....\OrcadLite\Capture\Library\PSpice,
utilizando el comando FILE OPEN LIBRARY.
b) Seleccionar el dispositivo LM324, un amplificador operacional de cinco terminales, y despus seleccionar la
opcin EDIT PART que aparece al presionar el botn derecho del mouse. Ignorar el mensaje que
despliega CAPTURE.
c) Utilizar el comando EDIT SELECT ALL para seleccionar todos los elementos que definen al smbolo.
Cadence 77
OrCAD REL. 9.2 LITE
cenidet
Fig. 106.- Comando de apertura de libreras.
Fig. 107.- Mensaje de error, generado por el nmero de dispositivos contenidos en la librera EVAL.OLB.
Fig. 108.- Todos los elementos del smbolo LM324 seleccionados.
d) Utilizar el comando EDIT COPY o presionar CTRL C para copiar los elementos que definen al smbolo
LM324.
e) Utilizar el comando FILE CLOSE para cerrar la ventana de edicin del smbolo.
f) Utilizar el comando FILE CLOSE PROJECT para cerrar la librera EVAL.OLB.
g) En la ventana de edicin del smbolo TL082, utilizamos el comando EDIT PASTE o presionamos CTRL
V, con esto aparecer un mensaje preguntando si queremos sobreimponer los elementos del smbolo.
Seleccionamos SI.
h) Para completar el cambio generado en el paso anterior, es necesario modificar algunas propiedades del smbolo
utilizando el comando OPTIONS PART PROPERTIES. Las propiedades que deben modificarse
son: IMPLEMENTATION y VALUE. Estas propiedades tienen asignado el valor LM324,
debemos substituirlo por TL082.
Cadence 78
OrCAD REL. 9.2 LITE
cenidet
Fig. 109.- Mensaje de advertencia generado.
Fig. 110.- Smbolo del TL082 modificado.
i) Utilizar el comando CTRL S y cerrar la ventana de edicin del TL082
Para modificar el smbolo del PID, dado que CAPTUREno tiene definidos smbolos para esta funcin, tendremos
que hacer la asignacin manualmente.
Para cambiar el smbolo seguiremos el siguiente procedimiento:
a) Eliminamos las terminales 5, 6, 7 y 8.
b) Reacomodamos las terminales 2, 3 y 4.
Cadence 79
OrCAD REL. 9.2 LITE
cenidet
Fig. 111.- Ventana de edicin de propiedades del smbolo.
Fig. 112.- Smbolo modificado.
c) Aunque no es indispensable, introduciremos en el cuerpo del smbolo, elementos grficos que permitirn
visualizar mejor la funcin del dispositivo. Para no quedar confinados a colocar los elementos grficos
sobre la cuadrcula de trabajo, utilizaremos el comando OPTIONS PREFERENCES para abrir la
ventana de preferencias, seleccionamos la ceja de GRID DISPLAY y modificamos la opcin
POINTERSNAP TOGRID, tal como se muestra en la figura 114. Esto har que podamos colocar los
elementos grficos y de texto en cualquier parte del smbolo.
Cadence 80
OrCAD REL. 9.2 LITE
cenidet
Fig. 113.- Terminales del smbolo PID modificadas.
Fig. 114.- Ventana de configuracin de preferencias para edicin de esquemticos y smbolos.
La figura 115 muestra el smbolo del PID modificado, se utilizaron los elementos grficos IEEE
SYMBOL SIGMA, ELIPSE, RECTANGLE y TEXT que se encuentran en el men PLACE. Para
modificar el tipo de llenado de los elementos ELIPSE y RECTANGLE debe seleccionarse el elemento y
utilizar el comando EDIT PROPERTIES o pulsar CTRL E para cambiar el campo FILL STYLE a
NONE.
Para poder utilizar el smbolo PIDde manera adecuada en simulaciones, es necesario agregarle algunas
propiedades y modificar otras. Las propiedades que es necesario agregar son las constantes que definen el
comportamiento del controlador PID, esto es, Kp, Ki, Kd y N, adems de esto es necesario modificar la
propiedad de plantilla (TEMPLATE) que controla la relacin entre las propiedades del smbolo y el modelo de
PSPICE.
Para hacer estos cambios, ejecutamos el comando PART PROPERTIES del men OPTIONS, la
ventana que se abre, ver figura 116, da acceso para crear o modificar parmetros.
Cadence 81
OrCAD REL. 9.2 LITE
cenidet
Fig. 115.- Smbolo de PID terminado.
Fig. 116.- Ventana de edicin de propiedades del smbolo.
Para agregar las propiedades correspondientes a los parmetros Kp, Ki, Kd y Ndel PIDpresionamos el
botn NEW, esto abre la ventana de nuevas propiedades, donde podemos definir el nombre y el valor por
omisin de la nueva propiedad, para nuestro ejemplo utilizaremos Kp = 3, Ki = 14, Kd = 40m, y N = 10. La
figura 118 muestra las nuevas propiedades creadas.
Adems, es necesario modificar el contenido del campo PSPICETEMPLATE, de manera que sea posible en el
esquemtico modificar los valores de las propiedades que hemos definido y sean transferidos sus valores al modelo
PSPICE al momento de la simulacin. El contenido original del campo PSPICE TEMPLATE es:
X^@REFDES %O+ %O- %R+ %R- %PIDOUT %PARAMS:KP=3 %KD=40M %N=10 %KI=14 @MODEL
Este campo debe modificarse de la siguiente manera:
X^@REFDES %O+ %O- %R+ %R- %PIDOUT @MODEL PARAMS: Kp=@Kp Ki=@Ki Kd=@Kd N=@N
El formato del campo TEMPLATE y su sintaxis se encuentan en el anexo D.
Antes de guardar el smbolo del PID, regresaremos la opcin POINTERSNAPTOGRID a su valor
original.
d) Utilizar el comando CTRL S y cerrar la ventana de edicin del PID.
Ya teniendo todos los smbolos de la librera modificados guardamos los cambios efectuados con
CTRL S y cerramos el proyecto.
Cadence 82
OrCAD REL. 9.2 LITE
cenidet
Fig. 117.- Ventana de definicin de nuevos propiedades.
Fig. 118.- Ventana de edicin de propiedades del smbolo PID con las nuevas propiedades agregadas.
Cadence 83
OrCAD REL. 9.2 LITE
cenidet
Fig. 119.- Smbolos modificados para los dispositivos IRFP460, PID y TL082
D
R
A
F
T
CAPITULO 4.- FUENTES DE SEAL
Para las simulaciones de PSPICE se requieren fuentes de seal, ya sea de tipo analgico o de tipo digital. En este
captulo se describirn sus caractersticas.
FUENTES DE SEAL ANALOGICA DE VOLTAJE Y CORRIENTE.
Las fuentes de seal analgica disponibles para simulacin en PSPICE se pueden dividir en:
a) Fuentes dependientes o controladas por seales de voltaje o corriente, y
b) Fuentes independientes.
FUENTES DE CORRIENTE Y VOLTAJE DEPENDIENTES
En PSPICE se tienen disponibles cuatro tipos de fuentes de corriente o voltaje dependientes:
a) Fuente de voltaje controlada por voltaje (E),
b) Fuente de corriente controlada por voltaje (G),
c) Fuente de voltaje controlada por corriente (H), y
d) Fuente de corriente controlada por corriente (F)
Dadas las similitudes en las opciones disponibles en estas fuentes a continuacin se agruparan en funcin de la
seal de salida.
FUENTES CONTROLADAS POR VOLTAJE
PSPICE cuenta con ocho tipos de fuentes de corriente (G) y voltaje (E) controladas por voltaje, las cuales se
muestran en la figura 120.
Cadence 84
OrCAD REL. 9.2 LITE
cenidet
Fig. 120.- Smbolos de las fuentes de corriente y voltaje controladas por voltaje.
FUENTES DE GANANCIA FIJA
Las fuentes tipo E y G, utilizan una ganancia GAIN para definir la relacin entre el voltaje de control y la seal
de salida, por omisin el valor de esta ganancia es 1, para modificar su valor es necesario seleccionar la fuente y presionar
CTRL E para editar sus propiedades y modificar el campo GAIN.
FUENTES DEPENDIENTES DE LA FRECUENCIA
Las fuentes tipo EFREQ y GFREQ, permiten definir el comportamiento de la seal de salida en funcin de una
tabla de datos de magnitud y fase dependientes de la frecuencia de la seal de entrada. Para modificar la tabla de valores, las
unidades de la magnitud y fase, es necesario seleccionar la fuente y presionar CTRL E para editar sus propiedades y
modificar los campos requeridos.
El campo DELAY permite definir un retardo al inicio de las fases definidas en la tabla de datos definida en el
campo TABLE.
El campo MAGUNITS permite definir el tipo de unidad de las magnitudes utilizadas en la tabla de datos, para
interpretar la magnitud de los datos en decibeles se fija el campo en DB (valor por omisin), para interpretar la magnitud
de los datos crudamente se fija el campo en MAG.
El campo PHASEUNITS permite definir el tipo de unidad de las fases utilizadas en la tabla de datos, para
interpretar la fase de los datos en grados se fija el campo en DEG (valor por omisin), para interpretar la fase de los datos
en radianes se fija el campo en RAD.
Cadence 85
OrCAD REL. 9.2 LITE
cenidet
Fig. 121.- Propiedades de la fuente E.
Fig. 122.- Propiedades de la fuente EFREQ.
El campo TABLE permite definir el comportamiento de la fuente por medio de tercias de datos en este formato
(frecuencia, magnitud, fase), las unidades de magnitud y fase son definidas en los campos MAGUNITS y
PHASEUNITS.
FUENTE LAPLACIANA
Las fuentes tipo ELAPLACEy GLAPLACE, permiten definir el comportamiento de la seal de salida en funcin
de una transformacin en el plano S de la seal de entrada. Para modificar la ecuacin de la transformacin, es necesario
seleccionar la fuente y presionar CTRL E para editar sus propiedades y modificar los campos requeridos.
El campo XFORM permite definir la ecuacin de transformacin del voltaje de control. Esta ecuacin puede
definirse como un cociente de polinomios de S.
FUENTE TIPO POLINOMIO
Las fuentes tipo EPOLY y GPOLY, permiten definir el comportamiento de la seal de salida en funcin de una
ecuacin polinomial de la seal de entrada. Para modificar el grado de ecuacin, es necesario seleccionar la fuente y
presionar CTRL E para editar sus propiedades y modificar los campos requeridos.
El campo COEF define el grado de la ecuacin que modifica al voltaje de control, es posible definir los pares de
puntos que definen el polinomio. El nmero de pares de puntos utilizados debe ser igual a COEF + 1.
FUENTE TIPO TABLA
Las fuentes tipo ETABLEy GTABLE, permiten definir el comportamiento de la seal de salida en funcin de una
tabla de pares de puntos. Para modificar el grado de ecuacin, es necesario seleccionar la fuente y presionar CTRLE para
editar sus propiedades y modificar los campos requeridos.
Cadence 86
OrCAD REL. 9.2 LITE
cenidet
Fig. 123.- Propiedades de la fuente ELAPLACE.
Fig. 124.- Propiedades de la fuente EPOLY.
Fig. 125.- Propiedades de la fuente ETABLE
El campo TABLE define los pares de datos que definen el comportamiento de la seal de salida. Los puntos en la
tabla son unidos por lneas rectas.
FUENTE TIPO VALOR
Las fuentes tipo EVALUE y GVALUE, permiten definir el comportamiento de la seal de salida en funcin de
una expresin matemtica. Para modificar el grado de ecuacin, es necesario seleccionar la fuente y presionar CTRL E
para editar sus propiedades y modificar los campos requeridos.
El campo EXPR define la ecuacin de la funcin de la seal de salida con respecto al voltaje de entrada.
FUENTES CONTROLADAS POR CORRIENTE
PSPICE cuenta con dos tipos de fuentes de corriente (F) y voltaje (H) controladas por voltaje, las cuales se
muestran en la figura 127.
FUENTES DE GANANCIA FIJA
Las fuentes tipo F y H, utilizan una ganancia GAIN para definir la relacin entre el voltaje de control y la seal
de salida, por omisin el valor de esta ganancia es 1, para modificar su valor es necesario seleccionar la fuente y presionar
CTRL E para editar sus propiedades y modificar el campo GAIN.
Cadence 87
OrCAD REL. 9.2 LITE
cenidet
Fig. 126.- Propiedades de la fuente EVALUE.
Fig. 127.- Smbolos de las fuentes de corriente y voltaje controladas por corriente.
Fig. 128.- Propiedades de la fuente F.
FUENTE TIPO POLINOMIO
Las fuentes tipo FPOLY y HPOLY, permiten definir el comportamiento de la seal de salida en funcin de una
ecuacin polinomial de la seal de entrada. Para modificar el grado de ecuacin, es necesario seleccionar la fuente y
presionar CTRL E para editar sus propiedades y modificar los campos requeridos.
El campo COEF define el grado de la ecuacin que modifica al voltaje de control, es posible definir los pares de
puntos que definen el polinomio. El nmero de pares de puntos utilizados debe ser igual a COEF + 1.
FUENTES DE VOLTAJE Y CORRIENTE INDEPENDIENTES
En PSPICE se tienen disponibles ocho tipos de fuentes de corriente o voltaje independientes:
a) De corriente alterna,
b) De corriente directa,
c) Exponencial,
d) De pulsos,
e) Definida por segmentos lineales,
f) Moduladas en frecuencia,
g) Senoidal, y
h) Tipo fuente.
FUENTE DE CORRIENTE (IAC) O VOLTAJE (VAC) DE CORRIENTE ALTERNA
Este tipo de fuentes se utiliza cuando el anlisis de simulacin a realizar solo es de tipo barrido de corriente alterna,
existen dos parmetros que pueden modificarse: ACMAG y ACPHASE. El campo ACMAG representa la magnitud
de la seal, el campo ACPHASE representa el defasamiento en grados. Para modificar estos campos, es necesario
seleccionar la fuente y presionar CTRL E para editar los campos requeridos.
Cadence 88
OrCAD REL. 9.2 LITE
cenidet
Fig. 129.- Propiedades de la fuente FPOLY.
Fig. 130.- Smbolo de VAC y ventana de propiedades.
FUENTE DE CORRIENTE (IDC) O VOLTAJE (VDC) DE CORRIENTE ALTERNA
Este tipo de fuentes se utiliza cuando el anlisis de simulacin a realizar es de tipo barrido de corriente directa o
transitorio, existe un parmetro que puede modificarse: DC. El campo DC representa la magnitud de la seal de
corriente directa. Para modificar este campo, es necesario seleccionar la fuente y presionar CTRLE para editar los campo
requerido.
FUENTE DE CORRIENTE (IEXP) O VOLTAJE (VEXP) EXPONENCIAL
Las seales exponenciales tienen la forma:
donde
V1 (I1) es el voltaje (corriente) inicial,
V2 (I2) es el voltaje (corriente) de pico,
TD1 es el retraso del tiempo de subida,
TC1 es la constante de tiempo de subida,
TD2 es retraso del tiempo de bajada,
TC2 es la constante de tiempo de bajada.
Cadence 89
OrCAD REL. 9.2 LITE
cenidet
Fig. 131.- Smbolo de VDC y ventana de propiedades.
TC1
TC2
TD1
TD2
Tiempo
S
e
a
l
V1
(I1)
V2
(I2)
Fig. 132. Forma de onda exponencial.
La fuente EXP hace que la salida sea V1 (I1) por los primeros TD1 segundos. Despus, la seal crece de V1 (I1)
hacia V2 (I2) exponencialmente, con una constante de tiempo de TC1. El crecimiento dura TD2 -TD1 segundos. Entonces,
la seal decrece de V2 (I2) nuevamente hacia V1 (I1) con una constante de tiempo de TC2.
Para modificar estos parmetros solo es necesario seleccionar cada uno de ellos y seleccionar el comando EDIT
PROPERTIES del men EDIT.
FUENTE DE CORRIENTE (IPULSE) O VOLTAJE (VPULSE) DE PULSOS
La fuente PULSE genera un tren de pulsos de la forma:
donde
V1 (I1) es el voltaje (corriente) inicial,
V2 (I2) es el voltaje (corriente) de pico,
TD es el retraso de tiempo inicial,
TR es el tiempo de subida,
TF es el tiempo de bajada del pulso,
PW es el ancho del pulso,
PER es el periodo de la seal peridica.
Cadence 90
OrCAD REL. 9.2 LITE
cenidet
Fig. 133.- Smbolo de VEXP y ventana de propiedades.
Tiempo
S
e
a
l
V1
(I1)
V2
(I2)
TR PW TF
PERIOD TD
Fig. 134.- Forma de onda de pulso.
La fuente PULSE hace que la seal inicie en V1 (I1) y permanezca ah por TD segundos. Despus, la seal pasa
linealmente de V1 (I1) a V2 (I2) durante los siguientes TR segundos. De ah, la seal permanece en V2 (I2) durante PW
segundos. Entonces, la seal pasa linealmente de V2 (I2) a V1 (I1) durante los siguientes TF segundos, la seal permanece
en V1 (I1) durante PER - TR - PW - TF segundos, y despus se repite el cielo (excepto por el retraso inicial, TD).
Para modificar estos parmetros solo es necesario seleccionar cada uno de ellos y seleccionar el comando EDIT
PROPERTIES del men EDIT.
FUENTE DE CORRIENTE (IPWL) O VOLTAJE (VPWL) FORMADAS POR SEGMENTOS
LINEALES
La fuente PWL es apropiada cuando la fuente que puede ser grficada como una serie de lneas rectas conectadas
entre s. Su forma es
Donde Vn ( In) representa un vrtice de la secuencia de segmentos de lnea recta, y los valores de tiempo (Tn)
deben estar en una secuencia estrictamente ascendente.
PSPICE maneja siete variantes de este tipo de fuente, las cuales pueden clasificarse en dos grupos: puntos
definidos en propiedades, y puntos definidos en archivo externo.
Cadence 91
OrCAD REL. 9.2 LITE
cenidet
Fig. 135.- Smbolo de VPULSE e IPULSE.
Tiempo
S
e
a
l
T1, V1
(T1, I1)
T2, V2
(T2, I2)
T3, V3
(T3, I3)
T3, V3
(T3, I3)
T4, V4
(T4, I4)
Tn-1, Vn-1
(Tn-1, In-1)
Tn, Vn
(Tn, In)
Fig. 136. Forma de onda de una funcin PWL.
En el primer grupo tenemos:
a) IPWL y VPWL,
b) IPWL_ENH y VPWL_ENH,
c) IPWL_RE_FOREVER y VPWL_RE_FOREVER
d) IPWL_RE_N_TIMES y VPWL_RE_N_TIMES
En el segundo grupo tenemos:
a) IPWL_FILE y VPWL_FILE
b) IPWL_F_RE_FOREVER y VPWL_F_RE_FOREVER
c) IPWL_F_RE_N_TIMES y VPWL_F_RE_N_TIMES
En circuitos elctricos prcticos, las transiciones no ocurren precisamente en un tiempo cero, y tampoco lo permite
PSPICE. En la fuente PWL(y en las otras fuentes), debe permitirse un cierto tiempo finito para que suba o baje de un valor
a otro. Esta corrupcin del pulso ideal se requiere para la simulacin de PSPICEy no causa ningn problema si el tiempo
de transicin es muy pequeo comparado con la constante de tiempo ms pequea del circuito. El hecho de que tenga que
estimar la constante de tiempo ms pequea para usar la fuente PWLmuestra una vez mas que PSPICEno lo releva de la
responsabilidad de entender el circuito.
Puede estar tentado a usar tiempos de transicin ridculamente cortos, digamos 10
-50
segundos. Sin embargo, entre
mas cortas haga esas transiciones abruptas, PSPICE tardar mas tiempo en calcular los resaltados.
FUENTE DE CORRIENTE (IPWL) O VOLTAJE (VPWL) FORMADAS POR SEGMENTOS LINEALES
Las fuentes IPWLy VPWLse definen en base a un mximo de ocho parejas (tiempo, valor_amplitud) tal como se
muestra en la figura 137. Para modificar estos valores es necesario seleccionar la fuente y ejecutar el comando EDIT
PROPERTIES del men EDIT.
La forma de onda generada por esta fuente solo se produce una vez, al desplegarse el ltimo punto (tiempon,
valorn) la seal de salida permanece en ese valor.
Cadence 92
OrCAD REL. 9.2 LITE
cenidet
Fig. 137.- Smbolo de IPWM y VPWL y ventana de propiedades de VPWL.
FUENTE DE CORRIENTE (IPWL_ENH) O VOLTAJE (VPWL_ENH) FORMADAS POR SEGMENTOS
LINEALES EXTENDIDAS
Las fuentes IPWL_ENH y VPWL_ENH no tienen el lmite de ocho parejas (tiempo, valor_amplitud) de las
fuentes IPWL y VPWL, para este tipo de fuentes se permite definir hasta tres grupos de n parejas (tiempo,
valor_amplitud). Los campos definidos para esto son: FIRST_NPAIRS, SECOND_NPAIRS y THIRD_NPAIRS.
Existen otros dos parmetros: TSF (siglas en ingls de Time Scale Factor, factor de escala de tiempo) y VSF (siglas en
ingls de Value Scale Factor, factor de escala de valores), y definen la escala de transformacin para las parejas (tiempo,
valor_amplitud) que construyen la forma de onda. Para modificar estos valores es necesario seleccionar la fuente y ejecutar
el comando EDIT PROPERTIES del men EDIT.
La forma de onda generada por esta fuente solo se produce una vez, al desplegarse el ltimo punto (tiempon,
valorn) la seal de salida permanece en ese valor.
FUENTE DE CORRIENTE (IPWL_RE_FOREVER) OVOLTAJE (VPWL_RE_FOREVER) FORMADAS
POR SEGMENTOS LINEALES, DE REPETICION INFINITA
Las fuentes IPWL_RE_FOREVER y VPWL_RE_FOREVER, al igual que las fuentes IPWL_ENH y
VPWL_ENH, no tienen el lmite de ocho parejas (tiempo, valor_amplitud) de las fuentes IPWLy VPWL, para este tipo de
fuentes se permite definir hasta tres grupos de n parejas (tiempo, valor_amplitud). Los campos definidos para esto son:
FIRST_NPAIRS, SECOND_NPAIRS y THIRD_NPAIRS. Existen otros dos parmetros: TSF (siglas en ingls
de Time Scale Factor, factor de escala de tiempo) y VSF (siglas en ingls de Value Scale Factor, factor de escala de
valores), y definen la escala de transformacin para las parejas (tiempo, valor_amplitud) que construyen la forma de onda.
Para modificar estos valores es necesario seleccionar la fuente y ejecutar el comando EDIT PROPERTIES del men
EDIT.
La forma de onda generada por esta fuente se produce una y otra vez, empezando cada nuevo ciclo al finalizar el
anterior, por esta razn, es necesario que la primera y ltima pareja (tiempo, valor_amplitud) tengan el mismo valor
especificado para valor_amplitud.
Cadence 93
OrCAD REL. 9.2 LITE
cenidet
Fig. 138.- Smbolo de VPWL_ENH y ventana de propiedades.
FUENTE DE CORRIENTE (IPWL_RE_FOREVER) OVOLTAJE (VPWL_RE_FOREVER) FORMADAS
POR SEGMENTOS LINEALES, DE N REPETICIONES
Las fuentes IPWL_RE_N_TIMES y VPWL_RE_N_TIMES, al igual que las fuentes IPWL_ENH y
VPWL_ENH, no tienen el lmite de ocho parejas (tiempo, valor_amplitud) de las fuentes IPWLy VPWL, para este tipo de
fuentes se permite definir hasta tres grupos de n parejas (tiempo, valor_amplitud). Los campos definidos para esto son:
FIRST_NPAIRS, SECOND_NPAIRS y THIRD_NPAIRS. Existen otros tres parmetros: TSF (siglas en ingls
Cadence 94
OrCAD REL. 9.2 LITE
cenidet
Fig. 139.- Smbolo de VPWL_RE_FOREVER y ventana de propiedades.
Fig. 140.- Smbolo de VPWL_RE_N_TIMES y ventana de propiedades.
de Time Scale Factor, factor de escala de tiempo), VSF (siglas en ingls de Value Scale Factor, factor de escala de
valores) y REPEAT VALUE, los dos primeros definen la escala de transformacin para las parejas (tiempo,
valor_amplitud) que construyen la forma de onda, el tercero define el nmero de veces que se reproducir la forma de onda.
Para modificar estos valores es necesario seleccionar la fuente y ejecutar el comando EDIT PROPERTIES del men
EDIT.
La forma de onda generada por esta fuente se produce n veces, donde n es el valor del campo REPEAT
VALUE, empezando cada nuevo ciclo al finalizar el anterior, por esta razn, es necesario que la primera y ltima pareja
(tiempo, valor_amplitud) tengan el mismo valor especificado para valor_amplitud. Al finalizar la ltima forma de onda y
desplegarse el ltimo punto (tiempon, valorn) la seal de salida permanece en ese valor.
FUENTE DE CORRIENTE (IPWL_ENH) O VOLTAJE (VPWL_ENH) FORMADAS POR SEGMENTOS
LINEALES, DEFINIDAS EN ARCHIVO
Las fuentes IPWL_FILE y VPWL_FILE no tienen el lmite de ocho parejas (tiempo, valor_amplitud) de las
fuentes IPWL y VPWL, para este tipo de fuentes se permite definir n parejas (tiempo, valor_amplitud) en un archivo
externo de tipo ASCII, las parejas deben expresarse de la forma (t1, v1) (t2, v2) ..... Existen tres parmetros que requieren
definirse: TSF (siglas en ingls de Time Scale Factor, factor de escala de tiempo), VSF (siglas en ingls de Value Scale
Factor, factor de escala de valores) y FILE, los primeros dos definen la escala de transformacin para las parejas (tiempo,
valor_amplitud) que construyen la forma de onda, y el tercero define el nombre y la ubicacin del archivo donde se
encuentran definidas las parejas (tiempo, valor_amplitud). Para modificar estos valores es necesario seleccionar la fuente y
ejecutar el comando EDIT PROPERTIES del men EDIT.
La forma de onda generada por esta fuente solo se produce una vez, al desplegarse el ltimo punto (tiempon,
valorn) la seal de salida permanece en ese valor.
Cadence 95
OrCAD REL. 9.2 LITE
cenidet
Fig. 141.- Smbolo de VPWL_FILE y ventana de propiedades.
FUENTE DE CORRIENTE (IPWL_F_RE_FOREVER) O VOLTAJE (VPWL_F_RE_FOREVER)
FORMADAS PORSEGMENTOS LINEALES, DEFINIDAS ENARCHIVO, DEREPETICIONINFINITA
Las fuentes IPWL_F_RE_FOREVERy VPWL_F_RE_FOREVERno tienen el lmite de ocho parejas (tiempo,
valor_amplitud) de las fuentes IPWL y VPWL, para este tipo de fuentes se permite definir n parejas (tiempo,
valor_amplitud) en un archivo externo de tipo ASCII, las parejas deben expresarse de la forma (t1, v1) (t2, v2) ..... Existen
tres parmetros que requieren definirse: TSF (siglas en ingls de Time Scale Factor, factor de escala de tiempo), VSF
(siglas en ingls de Value Scale Factor, factor de escala de valores) y FILE, los primeros dos definen la escala de
transformacin para las parejas (tiempo, valor_amplitud) que construyen la forma de onda, y el tercero define el nombre y la
ubicacin del archivo donde se encuentran definidas las parejas (tiempo, valor_amplitud). Para modificar estos valores es
necesario seleccionar la fuente y ejecutar el comando EDIT PROPERTIES del men EDIT.
La forma de onda generada por esta fuente se produce una y otra vez, empezando cada nuevo ciclo al finalizar el
anterior, por esta razn, es necesario que la primera y ltima pareja (tiempo, valor_amplitud) tengan el mismo valor
especificado para valor_amplitud.
FUENTE DE CORRIENTE (IPWL_F_RE_FOREVER) O VOLTAJE (VPWL_F_RE_FOREVER)
FORMADAS POR SEGMENTOS LINEALES, DE N REPETICIONES
Las fuentes IPWL_RE_N_TIMES y VPWL_RE_N_TIMES no tienen el lmite de ocho parejas (tiempo,
valor_amplitud) de las fuentes IPWL y VPWL, para este tipo de fuentes se permite definir n parejas (tiempo,
valor_amplitud) en un archivo externo de tipo ASCII, las parejas deben expresarse de la forma (t1, v1) (t2, v2) ..... Existen
cuatro parmetros que requieren definirse: TSF (siglas en ingls de Time Scale Factor, factor de escala de tiempo),
VSF (siglas en ingls de Value Scale Factor, factor de escala de valores), REPEAT VALUE y FILE, los primeros
dos definen la escala de transformacin para las parejas (tiempo, valor_amplitud) que construyen la forma de onda, el
tercero el nmero de veces que se generar la seal, y el ltimo define el nombre y la ubicacin del archivo donde se
encuentran definidas las parejas (tiempo, valor_amplitud). Para modificar estos valores es necesario seleccionar la fuente y
ejecutar el comando EDIT PROPERTIES del men EDIT.
Cadence 96
OrCAD REL. 9.2 LITE
cenidet
Fig. 142.- Smbolo de VPWL_F_RE_FOREVER y ventana de propiedades.
La forma de onda generada por esta fuente se produce n veces, donde n es el valor del campo REPEAT
VALUE, empezando cada nuevo ciclo al finalizar el anterior, por esta razn, es necesario que la primera y ltima pareja
(tiempo, valor_amplitud) tengan el mismo valor especificado para valor_amplitud. Al finalizar la ltima forma de onda y
desplegarse el ltimo punto (tiempon, valorn) la seal de salida permanece en ese valor.
FUENTE DE CORRIENTE (ISFFM) O VOLTAJE (VSFFM) MODULADA EN FRECUENCIA
La fuente SFFM genera una seal de la forma:
Cadence 97
OrCAD REL. 9.2 LITE
cenidet
Fig. 143.- Smbolo de VPWL_RE_N_TIMES y ventana de propiedades.
TIEMPO
0
FC
1
FM
1
VOFF
(IOFF)
VAMPL
(IAMPL)
Fig. 144. Forma de onda seal SFFM.
donde
VOFF (IOFF) es el nivel de desplazamiento en CD de la seal alterna
VAMPL (IAMPL) es el valor pico de la seal alterna,
FC es la frecuencia de la seal portadora,
MOD es el ndice de modulacin y
FM es la frecuencia de la seal a modular.
La fuente SFFM(siglas en ingls de Single Frequency FM, frecuencia modulada en frecuencia nica) hace que el
voltaje cumpla la formula:
( )) VOFF VAMPL Sen FC tiempo MOD Sen FS tiempo + 2 2p
FUENTE DE CORRIENTE (ISIN) O VOLTAJE (VSIN) SINUSOIDAL AMORTIGUADA
La fuente SIN es apropiada cuando la fuente es sinusoidal. Su forma es
donde:
VOFF (IOFF) es el nivel de desplazamiento de la seal,
VAMPL (IAMPL) es el valor de la amplitud de la seal,
FREQ es el valor de la frecuencia de la seal,
Cadence 98
OrCAD REL. 9.2 LITE
cenidet
Fig. 145.- Smbolos de ISFFM y VSFFM.
0
TIEMPO
TD
VOFF
(IOFF)
DF
VAMPL
(IAMPL)
FREQ
1
Fig. 146. Forma de onda senoidal con amortiguamiento.
TD es el valor del tiempo de retraso de la seal,
DF es el factor de amortiguamiento de la seal,
PHASE es el valor del desfasamiento de la seal.
DC valor de la fuente para anlisis de barrido de CD y
AC valor de la fuente para anlisis de barrido de CA.
La fuente SINhace que la seal empiece en VOFF + VAMPL*Sen(PHASE*p /180) y permanezca en ese valor por
TDsegundos. Entonces, el voltaje se convierte en una onda senoidal exponencialmente amortiguada descrita por la formula
( ) )) VOFF VAMPL Sen FREQ tiempo TD
PAHSE
e
tiempo
+ - +
-
2
360
( ) TD DF
Nota: La forma de onda SINsolo es para anlisis transitorio. No tiene efecto durante anlisis de pequea seal (AC
Sweep).
FUENTE DE CORRIENTE (ISRC) O VOLTAJE (VSRC)
Este tipo de fuentes se utiliza en anlisis de simulacin tanto del tipo barrido de corriente directa, del tipo de barrido
de corriente alterna o del tipo transitorio. Esta fuente tiene tres parmetros que pueden modificarse: DC, AC y
TRAN. El campo DC representa la magnitud de la seal para anlisis de barrido de corriente directa. El campo AC
representa la magnitud de la seal para anlisis de barrido de corriente alterna. El campo TRAN representa la magnitud de
la seal para anlisis transitorio. Para modificar estos campos, es necesario seleccionar la fuente y presionar CTRLE para
editar los campo requerido, o seleccionar el parmetro y presionar CTRL E para editar su valor.
Cadence 99
OrCAD REL. 9.2 LITE
cenidet
Fig. 147.- Smbolo de VSIN e ISIN y ventana de propiedades.
FUENTES DE SEAL DIGITAL
En simulaciones digitales, muchas veces se requiere conocer el funcionamiento de un circuito o sistema digital
ante una seal que cambia en el tiempo, ya sea de manera regular o aleatoria. Para poder generar este tipo de seales se
pueden utilizar dos tipos de fuentes:
a) Reloj digital, y
b) Fuente de estmulos.
RELOJ DIGITAL
La fuente DIGCLOK reloj digital, se encuentra en la librera SOURCE -, proporciona una seal cuadrada,
esta seal est definida por su tiempo en estado alto (ONTIME), su tiempo en estado bajo (OFFTIME), el retardo en el
inicio del ciclo inicial (DELAY) y su valor inicial (STARTVAL). El periodo de la seal es igual a la suma de ONTIME y
OFFTIME. Existe otro parmetro que define hacia que estado ser la transicin cuando la seal est en estado bajo
(OPPVAL), por lo general este campo se fija en 1. Para modificar estos campos, es necesario seleccionar la fuente y
Cadence 100
OrCAD REL. 9.2 LITE
cenidet
Fig. 148.- Smbolo de VSRC e ISRC y ventana de propiedades.
Fig. 149.- Smbolo de DIGCLOCK y ventana de propiedades.
presionar CTRL E para editar los campo requerido, o seleccionar el parmetro y presionar CTRL E para editar su
valor.
ESTIMULO
La fuente STIMn estimulo de n bits donde n puede ser 1, 4, 8 o 16 -, se encuentra en la librera
SOURCE -, proporciona pulsos de n bits cuya duracin est definida en los campos COMMANDm donde m
varia de 1 a 16 con el siguiente formato (tiempo, nmero_binario), el campo FORMAT permite definir la base con la
que se describe el nmero binario, se utiliza 1 para definir los nmeros en base binaria, para base hexadecimal se utiliza 4, el
campo WIDTH define el nmero de bits utilizados. El campo TIMESTEP define la duracin en segundos del ciclo de
reloj. Para modificar estos campos, es necesario seleccionar la fuente y presionar CTRL E para editar los campo
requerido.
Cuando el nmero de seales digitales de salida es mayor de 1, la terminal de salida es de tipo BUS por lo tanto la
conexin al circuito ser utilizando lneas tipo BUS, para conectar lneas individuales del BUS a otros dispositivos se
utilizan partes llamadas BUS ENTRY que se encuentran disponibles en el men PARTS.
ESTIMULO DEFINIDO EN ARCHIVO
La fuente FILESTIMn estimulo de n bits donde n puede ser 1, 2, 4, 8, 16 o 32 -, se encuentra en la
librera SOURCE -, proporciona pulsos de n bits cuya duracin est definida en un archivo externo. La fuente define
sus parmetros con dos campos: FILENAME y SIGNAME. FILENAME define el nombre del archivo que
contiene la definicin de las transiciones de las seales binarias. El archivo puede contener la definicin de varias seales
binarias, por eso el campo SIGNAME contiene el nombre de la seal a utilizar que se encuentra definida en el archivo.
Para modificar estos campos, es necesario seleccionar la fuente y presionar CTRL E para editar los campo requerido, o
seleccionar el parmetro y presionar CTRL E para editar su valor.
Cuando el nmero de seales digitales de salida es mayor de 1, la terminal de salida es de tipo BUS por lo tanto la
conexin al circuito ser utilizando lneas tipo BUS, para conectar lneas individuales del BUS a otros dispositivos se
utilizan partes llamadas BUS ENTRY que se encuentran disponibles en el men PARTS.
Cadence 101
OrCAD REL. 9.2 LITE
cenidet
Fig. 150.- Smbolo de STIMn y ventana de propiedades de STIM1.
El archivo de definicin de las seales digitales es el siguiente:
* ENCABEZADO, contiene el nombre de las seales
nombre1, nombre2 ....
* Inicio de la definicin de transiciones. (NOTE QUE EXISTE UNA LINEA EN BLANCO)
tiempo valor digital
Por ejemplo:
Clock, reset, in1, in2 ; nombres de cuatro seales
0 0000 ; valores en base binaria
10ns 1100
20ns 0101
30ns 1110
40ns 0111
El encabezado tiene el siguiente formato:
[TIMESCALE=valor]
nombre1 ... nombren
OCT(nombre(bit3) ... nombre(bit lsb))...
HEX(nombre(bit4) ... nombre(bit lsb))..
Cadence 102
OrCAD REL. 9.2 LITE
cenidet
Fig. 151.- Smbolo de FILESTIMn y ventana de propiedades de FILESTIM4.
Por ejemplo:
Clock Reset In1 In2
HEX(Addr7 Addr6 Addr5 Addr4) HEX(Addr3 Addr2 Addr1 Addr0)
ReadWrite
0 0000 00 0; se pueden usar espacios para agrupar valores
10n 1100 4e 0
20n 0101 4e 1
30n 1110 4e 1
40n 0111 ff 0
Otro ejemplo:
TIMESCALE=10ns; debe aparecer en una lnea individual
Clock Reset In1 In2
HEX(Addr7 Addr6 Addr5 Addr4) HEX(Addr3 Addr2 Addr1 Addr0)
ReadWrite
0 0000 00 0; se pueden usar espacios para agrupar valores
1 110R 4e 0; ver la tabla 1 para el significado de R
2 0101 4e 1
+ 3 1111 4e 1; la transicin ocurre a los 50ns
7 011F c3 0; la transicin ocurre a los 70ns
11X0 c3 1
TIMESCALE define la duracin entre los pulsos digitales en segundos.
Cadence 103
OrCAD REL. 9.2 LITE
cenidet
binario octal hexadecimal
Nivel lgico/numrico 0,1 0,7 0-f
Desconocido X X X
Alta impedancia Z Z Z
Subida R R
Bajada F F
TABLA VIII Valores permitidos para los nmeros digitales
ESTIMULO DEFINIDO EN ARCHIVO DE ESTIMULO
La fuente DIGSTIMn estimulo de n bits donde n puede ser 1, 2, 4, 8, 16 o 32 -, se encuentra en la librera
SOURCSTM -, proporciona pulsos de n bits cuya duracin est definida en un archivo externo generado por PSPICE
STIMULUS EDITOR. La fuente requiere de la definicin del parmetro IMPLEMENTATION, que contiene el
nombre de la seal a utilizar que se encuentra definida en el archivo. Para modificar este campo, es necesario seleccionar la
fuente y presionar CTRL E para editar los campo requerido, o seleccionar el parmetro y presionar CTRL E para
editar su valor.
Cuando el nmero de seales digitales de salida es mayor de 1, la terminal de salida es de tipo BUS por lo tanto la
conexin al circuito ser utilizando lneas tipo BUS, para conectar lneas individuales del BUS a otros dispositivos se
utilizan partes llamadas BUS ENTRY que se encuentran disponibles en el men PARTS.
El archivo de estmulos debe incluirse dentro del perfil de simulacin en la ceja STIMULUS, tal como se
muestra en la figura 153.
Cadence 104
OrCAD REL. 9.2 LITE
cenidet
Fig. 152.- Smbolo de DIGSTIMn y ventana de propiedades de DIGSTIM2.
Fig. 153.- Ventana de inclusin de archivo de estmulos.
PROGRAMA PSPICE STIMULUS EDITOR
El programa PSPICE STIMULUS EDITOR est limitado en la versin LITE de OrCAD rel. 9.2 a generar
archivos de estmulos con seales senoidales y de reloj digital.
Para generar un nuevo archivo de estmulos se siguen los siguientes pasos:
1) Ejecutar el comando NEW del men FILE.
2) Ejecutar el comando NEW del men STIMULUS o presionar ALT N.
3) Dar nombre a la nueva seal de estmulo.
4) Seleccionar el tipo de estmulo (seal senoidal o de reloj digital),
5) Repetir los pasos 2 a 4 hasta terminar de definir las seales de estmulo necesarias.
6) Guardar el archivo de estmulos ejecutando el comando SAVE del men FILE o
presionar SHIFT F12.
Los archivos generados en PSPICESTIMULUS EDITORson utilizados por PSPICEA/DLITEa travs de los
siguientes dispositivos:
a) VSTIM, de la librera SOURCSTM, para utilizar como voltajes las seales senoidales generadas.
b) ISTIM, de la librera SOURCSTM, para utilizar como corrientes las seales senoidales generadas.
c) DIGSTIMn, de la librera SOURCSTM, para utilizar las seales digitales generadas.
GENERACION DE ESTIMULO TIPO SENOIDAL
Para ejemplificar el uso de PSPICE STIMULUS EDITOR como generador de seales de estmulo senoidal
crearemos un archivo que contenga dos seales senoidales defasadas 90 grados. Seguiremos los pasos arriba definidos.
1) Ejecutamos el comando NEW del men FILE.
Cadence 105
OrCAD REL. 9.2 LITE
cenidet
Fig. 154.- Programa PSPICE STIMULUS EDITOR.
2) Presionamos ALT N, y aparece la siguiente ventana
3) Escribimos Va en el campo NAME
4) Como ya se encuentra seleccionada la opcin SIN presionamos el botn de OK. Con esto
aparece la ventana de definicin de parmetros de la seal senoidal.
Los parmetros que aparecen en la ventana son los mismos que se definieron para las fuentes de corriente y voltaje
senoidal anteriormente. Para nuestro ejemplo utilizaremos:
Offset value 0
Amplitude 180
Frequency (Hz) 60
Time delay (sec) 0
Damping factor (1/sec) 0
Phase angle (degrees) 0
Cadence 106
OrCAD REL. 9.2 LITE
cenidet
Fig. 155.- Ventana de creacin de nuevas seales de estmulo.
Fig.- 156.- Ventana de definicin de parmetros de la seal senoidal Va.
y presionamos OK
5) Presionamos ALT N para generar la otra seal senoidal requerida para nuestro ejemplo.
Escribimos Vb en el campo NAME y presionamos OK.
Para nuestro ejemplo utilizaremos:
Offset value 0
Amplitude 180
Frequency (Hz) 60
Time delay (sec) 0
Damping factor (1/sec) 0
Phase angle (degrees) 90
Cadence 107
OrCAD REL. 9.2 LITE
cenidet
Fig. 157.- Forma de onda generada.
Fig.- 158.- Formas de onda generadas.
6) Guardamos el archivo de estmulos presionando SHIFT F12, y nombramos senoidal a
nuestro archivo.
GENERACION DE ESTIMULO TIPO DIGITAL
Para ejemplificar el uso de PSPICE STIMULUS EDITOR como generador de seales de estmulo digitales,
crearemos un archivo que contenga cuatro seales digitales para simular la salida de un contador de 4 bits. Seguiremos los
pasos arriba definidos.
1) Ejecutamos el comando NEW del men FILE.
2) Presionamos ALT N
3) Escribimos A1 en el campo NAME
4) Seleccionamos la opcin CLOCK y presionamos OK. Con esto aparece la ventana de
definicin de parmetros del reloj digital.
Los parmetros del reloj digital pueden definirse en trminos de su frecuencia y ciclo de trabajo, o en trminos de
su perodo y tiempo en estado alto, para nuestro ejemplo dejaremos seleccionado Frequency and duty cycle esto es, en
funcin de la frecuencia y ciclo de trabajo -.
Para nuestro ejemplo utilizaremos:
Frequency (Hz) 10k
Duty cycle (%) 0.5
Initial value 0
Time delay (secs) 0
Presionamos OK
Cadence 108
OrCAD REL. 9.2 LITE
cenidet
Fig.- 159.- Ventana de definicin de parmetros de la seal de reloj A1.
5) Presionamos ALT N para generar la segunda seal digital de nuestro ejemplo. Escribimos
A2 en el campo NAME, seleccionamos la opcin CLOCK y presionamos
OK.
Para A2 utilizaremos:
Frequency (Hz) 5k
Duty cycle (%) 0.5
Initial value 0
Time delay (secs) 0
Presionamos OK
Presionamos ALT N para generar la tercer seal digital de nuestro ejemplo. Escribimos A3
en el campo NAME, seleccionamos la opcin CLOCK y presionamos OK.
Para A3 utilizaremos:
Frequency (Hz) 2.5k
Duty cycle (%) 0.5
Initial value 0
Time delay (secs) 0
Presionamos OK
Presionamos ALTN para generar la cuarta seal digital de nuestro ejemplo. Escribimos A4
en el campo NAME, seleccionamos la opcin CLOCK y presionamos OK.
Para A4 utilizaremos:
Cadence 109
OrCAD REL. 9.2 LITE
cenidet
Fig. 160.- Forma de onda generada.
Frequency (Hz) 1.25k
Duty cycle (%) 0.5
Initial value 0
Time delay (secs) 0
Presionamos OK
6) Guardamos el archivo de estmulos presionando SHIFT F12 y nombrando cont4 a
nuestro archivo.
Cadence 110
OrCAD REL. 9.2 LITE
cenidet
Fig. 161.- Formas de onda generadas.
D
R
A
F
T
Capitulo 5.- Tipos de anlisis de simulacin en PSPICE AD
INTRODUCCION A LOS TIPOS DE ANALISIS EN PSPICE AD
PSPICEADpermite realizar once tipos de simulaciones diferentes, lo cual ofrece un amplio rango de informacin
sobre los circuitos analizados. La figura 162 muestra en forma de rbol los anlisis que puede realizar PSPICE AD.
A continuacin se describen brevemente cada uno de estos anlisis.
1.- PUNTODEOPERACIN(ENCD).- Realiza un anlisis de nodos para encontrar los voltajes de polarizacin o
de punto de operacin de un circuito, ya sea dispositivos pasivos o activos.
2.- SENSIBILIDAD.- Calcula la sensibilidad de un nodo de voltaje a variaciones de parmetros de ciertos
dispositivos.
3.- FUNCION DE TRANSFERENCIA.- Calcula la funcin de transferencia de pequea seal de un circuito, el
circuito se linealiza alrededor del punto de operacin.
4.- RESPUESTA EN FRECUENCIA.- Realiza un anlisis de respuesta en frecuencia del circuito.
5.- ANALISIS DERUIDO.- Realiza un anlisis de la respuesta del circuito a frecuencias especificas de ruido en los
dispositivos.
Cadence 111
OrCAD REL. 9.2 LITE
cenidet
Tipos de
anlisis en
PSPICE AD
PUNTO DE OPERACION
PUNTO DE OPERACION EN CD
SENSIBILIDAD
FUNCION DE TRANSFERENCIA
BARRIDO DE AC
RESPUESTA EN FRECUENCIA
ANALISIS DE RUIDO
BARRIDO DE CD
BARRIDO DE CD SIMPLE
BARRIDO DE CD ANIDADO
TRANSITORIO
TIEMPO
FOURIER
MONTE CARLO
EN CA
EN CD
TRANSITORIO
PEOR CASO
EN CA
EN CD
TRANSITORIO
PARAMETRICO
EN CA
EN CD
TRANSITORIO
TEMPERATURA
PUNTO DE OPERACION EN CD
EN CD
EN CA
TRANSITORIO
Fig. 162.- Tipos de anlisis en PSPICE AD.
6.- BARRIDO EN CD.- Realiza un anlisis de la respuesta del circuito ante variaciones de una fuente, parmetro
global o parmetro de modelo dentro de un rango especificado. Es posible realizar anlisis anidando otro
parmetro de barrido.
7.- TRANSITORIOENTIEMPO.- Realiza un anlisis de la respuesta en el tiempo del circuito, desde un valor de
tiempo igual a cero hasta un tiempo mximo especificado.
8.- TRANSITORIO EN FRECUENCIA (FOURIER).- Realiza un anlisis utilizando la FFT de un voltaje o
corriente del circuito para encontrar su espectro de frecuencias.
9.- MONTE CARLO.- Realiza el clculo de la respuesta del circuito ante cambios de los valores de ciertos
parmetros de los dispositivos. Estos cambios se realizan de manera aleatoria dentro de un rango de tolerancia
definido.
10.- PEOR CASO.- Este anlisis encuentra la pero salida probable de un circuito dada la varianza de sus
parmetros.
11.- PARAMETRICO.- Realiza varias iteraciones de un anlisis estndar definido mientras se vara un parmetro
del circuito o de un dispositivo.
12.- TEMPERATURA.- Realiza un anlisis estndar a temperaturas diferentes de la de base (27C).
VENTANA DE CONFIGURACION DE PSPICE
Para utilizar estos anlisis anteriormente descritos es necesario configurar sus parmetros y opciones particulares,
adems las opciones generales.
Para configurar los anlisis es necesario accesar al perfil de simulacin, este perfil est disponible a travs de las
opciones NEW SIMULATION PROFILE y EDIT SIMULATION PROFILE del men PSPICE (ver figura
163), del programa CAPTURE.
La opcin NEW SIMULATION PROFILE permite crear un nuevo perfil de simulacin, al seleccionar esta
opcin aparece la ventana de la figura 164.
El campo NAME nos permite dar un nombre al perfil de simulacin, esto es til, dado que es posible tener varios
perfiles de simulacin para un mismo proyecto. El campo INHERIT FROM nos permite copiar como si fuera una
plantilla los parmetros desde otro perfil de simulacin.
Al presionar el botn CREATE aparece la ventana de configuracin mostrada en la figura 165.
Cadence 112
OrCAD REL. 9.2 LITE
cenidet
Fig. 163.- Opciones del men PSPICE.
La ventana cuenta con varias cejas, a continuacin se describir el uso de cada una de ellas.
OPCION GENERAL
La ceja GENERAL, figura 166, permite especificar cuales son los archivo de entrada y salida del proyecto,
guardar una descripcin del perfil de simulacin y crear nuevos perfiles.
El campo PROFILE NAME muestra el nombre del perfil activo, al modificar este campo se puede crear un
nuevo perfil o simplemente cambiar el perfil usado.
Cadence 113
OrCAD REL. 9.2 LITE
cenidet
Fig. 164.- Ventana de creacin de perfil de simulacin.
Fig. 165.- Ventana de configuracin del perfil de simulacin.
El campo INPUT SETTINGS contiene los nombre de los archivos de proyecto (.OPJ), de diseo (.DSN) y de
esquemtico.
El campo OUTPUT SETTINGS contiene el nombre del archivo de salida tipo ASCII (.OUT) y del archivo de
salida binario (.DAT).
El campo NOTES permite tener una descripcin del diseo o del perfil de simulacin.
OPCION ANALYSIS
La ceja ANALYSIS, ver figura 165, permite especificar el tipo de anlisis a realizar y sus opciones bsicas y
avanzadas.
El campo ANALYSIS TYPES contiene una lista de los tipos de anlisis de simulacin disponibles en PSPICE
AD, en las siguientes secciones se ver como asignar las opciones de cada uno de los tipos de simulacin.
El campo OPTIONS permite seleccionar opciones avanzadas del tipo de simulacin utilizado.
OPCION INCLUDE FILES
La ceja INCLUDE FILES, figura 167, permite agregar archivos que contienen comandos de PSPICE AD.
Estos archivos son ledos por PSPICE AD antes de procesar el listado de red o el perfil de simulacin.
Cadence 114
OrCAD REL. 9.2 LITE
cenidet
Fig. 166.- Ventana de configuracin de perfil de simulacin, opcin GENERAL.
El campo FILENAME permite definir el nombre y ruta de acceso para el archivo a incluir, puede llenarse este
campo utilizando el botn BROWSE, el botn de BROWSE permite buscar la ruta de acceso y el archivo.
El campo INCLUDE FILES contiene el listado de los archivos incluidos en el proyecto.
Adems de estos campos, se cuenta con seis botones de control: ADD AS GLOBAL, ADD TO DESIGN,
EDIT, REMOVE, MOVE UP y MOVE DOWN.
El botn ADD AS GLOBAL permite que el archivo se agregue y quede disponible para todos los proyectos.
El botn ADD TO DESIGN permite que el archivo se agregue y quede disponible para el proyecto en uso.
El botn EDIT abre el archivo seleccionado para ser editado.
El botn REMOVE marcado con una X quita el archivo de la lista de archivos incluidos, pero no lo borra de
la computadora.
El botn MOVE UP marcado con una flecha hacia arriba permite mover el archivo seleccionado un espacio
hacia arriba en la lista de archivos.
El botn MOVE DOWN marcado con una flecha hacia abajo permite mover el archivo seleccionado un
espacio hacia abajo en la lista de archivos.
Cadence 115
OrCAD REL. 9.2 LITE
cenidet
Fig. 167.- Ventana de configuracin de perfil de simulacin, opcin INCLUDE FILES.
OPCION LIBRARIES
La ceja LIBRARIES, figura 168, permite agregar archivos que contienen definiciones de modelos o de
subcircuitos.
El campo FILENAME permite definir el nombre y ruta de acceso para el archivo a incluir, puede llenarse este
campo utilizando el botn BROWSE, el botn de BROWSE permite buscar la ruta de acceso y el archivo.
El campo LIBRARY FILES contiene el listado de los archivos de librera incluidos en el proyecto.
El campo LIBRARYPATH permite definir la ruta de acceso para el archivo de librera a incluir, puede llenarse
este campo utilizando el botn BROWSE, el botn de BROWSE permite buscar la ruta de acceso y el archivo.
Adems de estos campos, se cuenta con seis botones de control: ADD AS GLOBAL, ADD TO DESIGN,
EDIT, REMOVE, MOVE UP y MOVE DOWN.
El botn ADD AS GLOBAL permite que el archivo se agregue y quede disponible para todos los proyectos.
El botn ADD TO DESIGN permite que el archivo se agregue y quede disponible para el proyecto en uso.
El botn EDIT abre el archivo seleccionado para ser editado.
El botn REMOVE marcado con una X quita el archivo de la lista de archivos incluidos, pero no lo borra de
la computadora.
Cadence 116
OrCAD REL. 9.2 LITE
cenidet
Fig. 168.- Ventana de configuracin de perfil de simulacin, opcin LIBRARIES.
El botn MOVE UP marcado con una flecha hacia arriba permite mover el archivo seleccionado un espacio
hacia arriba en la lista de archivos.
El botn MOVE DOWN marcado con una flecha hacia abajo permite mover el archivo seleccionado un
espacio hacia abajo en la lista de archivos.
OPCION STIMULUS
La ceja STIMULUS, figura 169, permite agregar archivos de seales de estimulo en formato ASCII, tanto
generados por PSPICE STIMULUS EDITOR, como generados en BLOC DE NOTAS o NOTEPAD.
El campo FILENAME permite definir el nombre y ruta de acceso para el archivo de estimulo a incluir, puede
llenarse este campo utilizando el botn BROWSE, el botn de BROWSE permite buscar la ruta de acceso y el archivo.
El campo STIMULUS FILES contiene el listado de los archivos de estimulo incluidos en el proyecto.
Adems de estos campos, se cuenta con seis botones de control: ADD AS GLOBAL, ADD TO DESIGN,
EDIT, REMOVE, MOVE UP y MOVE DOWN.
El botn ADD AS GLOBAL permite que el archivo se agregue y quede disponible para todos los proyectos.
El botn ADD TO DESIGN permite que el archivo se agregue y quede disponible para el proyecto en uso.
El botn EDIT abre el archivo seleccionado para ser editado.
Cadence 117
OrCAD REL. 9.2 LITE
cenidet
Fig. 169.- Ventana de configuracin de perfil de simulacin, opcin STIMULUS.
El botn REMOVE marcado con una X quita el archivo de la lista de archivos incluidos, pero no lo borra de
la computadora.
El botn MOVE UP marcado con una flecha hacia arriba permite mover el archivo seleccionado un espacio
hacia arriba en la lista de archivos.
El botn MOVE DOWN marcado con una flecha hacia abajo permite mover el archivo seleccionado un
espacio hacia abajo en la lista de archivos.
OPCION OPTIONS
La ceja OPTIONS, figura 170, permite afinar el mecanismo utilizado por PSPICE para realizar los clculos de
las simulaciones, as como tambin definir que informacin se guardar en el archivo de salida de texto (.OUT)
El campo CATEGORIES presenta tres opciones: ANALOG SIMULATION, GATE-LEVEL
SIMULATION y OUTPUT FILE.
Al seleccionar ANALOGSIMULATION, es cual se selecciona por omisin, se puede afinar la precisin de la
simulacin analgica, fijar limites de iteracin, temperatura de operacin y definir ciertos parmetros de MOSFETs. Los
campos listados en la parte derecha de la ventana corresponden a los nombres de las opciones utilizadas en el comando
.OPTIONS de PSPICE, una descripcin completa del comando .OPTIONS se encuentra en el anexo G. El botn
MOSFET OPTIONS permite modificar los valores de rea de dren, rea de fuente, longitud y ancho que se utiliza por
omisin en los modelos de MOSFET. El botn de ADVANCED OPTIONS permite modificar el lmite de iteraciones
para anlisis transitorio, y la magnitud relativa y absoluta de la matriz pivote.
Cadence 118
OrCAD REL. 9.2 LITE
cenidet
Fig. 170.- Ventana de configuracin de perfil de simulacin, opcin OPTIONS.
Al seleccionar GATE-LEVELSIMULATION, figura 172, se fijan tiempos de propagacin, niveles de interfaz
analgica digital, caractersticas de salida de las compuertas y limites de mensajes de error. Los campos listados en la parte
derecha de la ventana permiten fijar el tipo de tiempo de propagacin utilizado para la simulacin digital, y el estado inicial
de Flip-flops e interfaces analgica digital. El botn ADVANCEDOPTIONS permite fijar los valores de las resistencias
de salida de las compuertas digitales, los valores de los tiempos de retardo y lmite de mensajes de error.
Cadence 119
OrCAD REL. 9.2 LITE
cenidet
Fig. 171.- Ventana de configuracin de las opciones MOSFET OPTIONS y ADVANCED OPTIONS para
ANALOG SIMULATION.
Fig. 172.- Ventana de configuracin de perfil de simulacin, opcin GATE-LEVEL SIMUALTION para OPTIONS.
Al seleccionar OUTPUT FILE, se fija el tipo de informacin que PSPICE guarda en el archivo de salida de
simulacin.
Cadence 120
OrCAD REL. 9.2 LITE
cenidet
Fig. 173.- Ventana de configuracin de la opcin ADVANCED OPTIONS para GATE-LEVEL SIMULATION.
Fig. 174.- Ventana de configuracin de perfil de simulacin, opcin OUTPUT FILE para OPTIONS.
OPCION DATA COLLECTION
La ceja DATA COLLECTION, figura 175, permite restringir el nmero de datos guardados en el archivo de
salida binario.
Estas restricciones se pueden aplicar a voltajes, corrientes, potencias, seales digitales y de ruido. Las opciones
disponibles para los campos VOLTAGES, CURRENTS, POWER, DIGITAL y NOISE son
ALL Guarda los datos generados en todos los nodos y dispositivos del circuito.
ALL BUT INTERNAL SUBCIRCUITS Guarda los datos generados en todos los nodos y dispositivos del
circuito, con excepcin de los circuitos internos de los diseos jerrquicos.
ATMARKERS ONLY Solo se guarda informacin de los nodos y dispositivos donde se encuentren marcadores.
NONE No se guarda ningn dato.
Tambin es posible guardar el archivo de datos en formato CSDF siglas en ingls de COMMON
SIMULATION DATA FORMAT, formato de datos de simulacin comn- (.CSD).
OPCION PROBE WINDOW
La ceja PROBE WINDOW, figura 176, permite definir la forma en que PSPICE AD desplegar los datos
generados en la simulacin fijada en un perfil de simulacin.
Cadence 121
OrCAD REL. 9.2 LITE
cenidet
Fig. 175.- Ventana de configuracin de perfil de simulacin, opcin DATA COLLECTION.
Al seleccionar DISPLAY PROBE WINDOW WHEN PROFILE IS OPENED se despliega la ventana de
PSPICE AD que fue utilizada la ltima ves que el perfil fue abierto.
Al seleccionar DISPLAY PROBE WINDOW se define el momento en el cual se desplegar el resultado de la
simulacin, se cuenta con dos opciones:
1.- DURINGSIMULATION.- Los resultados de la simulacin se desplegarn al irse generando en la simulacin.
2.- AFTER SIMULATION IS FINISHED.- Los resultados de la simulacin se desplegarn al terminarse la
simulacin.
La opcin SHOW permite definir que informacin se desplegar, se cuenta con tres alternativas:
1.- ALL MARKERS ON OPEN SCHEMATIC.- Despliega la informacin generada de todos los puntos del
circuito en los cuales se colocaron marcadores.
2.- LAST PLOT.- Despliega las formas de onda que se desplegaron en la sesin anterior.
3.- NOTHING.- No despliega ninguna forma de onda.
ANALISIS DE PUNTO DE OPERACIN
La opcin BIAS POINT de simulacin, nos permite realizar anlisis estticos en CD. Estos anlisis permiten
encontrar las condiciones de operacin estticas de un circuito, la sensibilidad de uno o varios voltajes del circuito con
Cadence 122
OrCAD REL. 9.2 LITE
cenidet
Fig. 176.- Ventana de configuracin de perfil de simulacin, opcin PROBE WINDOW.
respecto a resistencias y fuentes la ganancia en pequea seal del circuito. A continuacin se ejemplificar el uso de estas
tres opciones de anlisis.
PUNTO DE OPERACIN EN CD
El anlisis de punto de operacin (BIAS POINT) nos proporciona informacin sobre los voltajes, corrientes y
potencias en un circuito en condiciones estticas de operacin en CD. Este tipo de anlisis se utiliza en circuitos con
transistores, circuitos resistivos, etc. Los capacitores e inductancias se suponen en circuito abierto y corto circuito,
respectivamente, para este anlisis. Las fuentes utilizadas para este tipo de anlisis deben fijar el valor del campo DC en
algn valor.
Los resultados de este anlisis se podrn desplegar en la pantalla del esquemtico en CAPTURE. Para ejemplificar
este anlisis utilizaremos el circuito mostrado en la figura 177, al cual llamaremos ejemplo05.
Una vez creado el circuito, crearemos el perfil de simulacin utilizando el comando NEW SIMULATION
PROFILE del men PSPICE, ver figura 178, y seleccionamos BIAS POINT en el campo ANALYSIS TYPE de
la ventana de edicin de perfil y presionamos el botn ACEPTAR, ver figura 179.
Cadence 123
OrCAD REL. 9.2 LITE
cenidet
Fig. 177.- Circuito integrador no inversor utilizando un amplificador operacional.
Fig. 178.- Ventana de asignacin de nombre para nuevo perfil.
Para ejecutar el anlisis seleccionado se utiliza el comando RUN del men PSPICE, o se presiona la tecla de
F11, esto activa el programa PSPICE AD, en PSPICE ADse realizar la simulacin pero no desplegar ningn resultado,
como se mencion anteriormente los resultados de este tipo de simulacin se visualizarn en CAPTURE.
Para visualizar los resultados de la simulacin en CAPTURE es necesario la opcin ENABLE del comando
BIAS POINT del men PSPICE.
Cadence 124
OrCAD REL. 9.2 LITE
cenidet
Fig. 179.- Ventana de configuracin de tipo de anlisis.
Fig. 180.- Programa PSPICE AD ejecutado.
El comando BIAS POINT cuenta con siete opciones adicionales a ENABLE, las cuales se explican a
continuacin:
1.- ENABLE BIAS CURRENT DISPLAY.- Permite visualizar los valores de las corrientes que circulan a travs
de los componentes del circuito.
2.- TOGGLE SELECTEDBIAS CURRENT.- Permite visualizar u ocultar la corriente que entra a una terminal
de un dispositivo en particular.
3.- ENABLE BIAS VOLTAGE DISPLAY.- Permite visualizar los valores de los voltajes que existen en los
nodos del circuito.
4.- TOGGLE SELECTED BIAS VOLTAGE.- Permite visualizar u ocultar el voltaje que existe en un nodo del
circuito en particular.
5.- ENABLE BIAS POWER DISPLAY.- Permite visualizar los valores de las potencias que se disipan en los
componentes del circuito.
6.- TOGGLE SELECTED BIAS POWER.- Permite visualizar u ocultar la potencia que se disipan en un
dispositivo en particular.
7.- PREFERENCE.- Permite modificar el nmero de dgitos utilizados para desplegar el valor de voltaje,
corriente y potencia obtenidos en el anlisis. Adems de poder modificar los atributos de texto de estos
valores.
Cadence 125
OrCAD REL. 9.2 LITE
cenidet
Fig. 181.- Habilitacin de la opcin de desplegado de los datos de punto de operacin.
Fig. 182.- Ventana de configuracin de preferencias.
Una vez ejecutada la simulacin, primero visualizaremos los valores de voltaje en los nodos del circuito, para esto,
seleccionaremos la opcin ENABLE BIAS VOLTAGE DISPLAY para desplegar los valores de voltaje en todos los
nodos del circuito.
Para ocultar (o desplegar si est oculto) el valor de un nodo, por ejemplo el nodo de referencia de la fuente V1, se
siguen los siguientes pasos:
1.- Seleccionar el nodo a ocultar (o desplegar).
2.- Seleccionar la opcin TOGGLE SELECTED BIAS VOLTAGE.
El circuito despus de esta operacin se muestra en la figura 184.
En algunas ocasiones, el valor de voltaje de nodo se despliega sobre otra informacin que es importante visualizar,
para evitar estos problemas es necesario mover de lugar este valor. Para mover de lugar el valor de voltaje de un nodo es
necesario primero seleccionarlo con el mouse, despus sosteniendo presionado el botn izquierdo del mouse se puede
mover el valor seleccionado, al hacer esto aparece una lnea punteada que une el valor de voltaje con su nodo generador. La
figura 185 muestra los valores de voltajes separados de los nodos.
Para visualizar los valores de corriente a travs de los dispositivos del circuito, se selecciona la opcin ENABLE
BIAS CURRENT DISPLAY.
Cadence 126
OrCAD REL. 9.2 LITE
cenidet
Fig. 183.- Voltajes de punto de operacin en CD para el circuito integrador no inversor.
Cadence 127
OrCAD REL. 9.2 LITE
cenidet
Fig. 184.- Valor del nodo de referencia de V1 no desplegado.
Fig. 185.- Valores de voltaje separados de los nodos.
Cadence 128
OrCAD REL. 9.2 LITE
cenidet
Fig. 186.- Corrientes de punto de operacin en CD para el circuito integrador no inversor.
Fig. 187.- Valor de las corrientes de las terminales de polarizacin del amplificador operacional no desplegadas.
Para ocultar (o desplegar si est oculto) el valor de una corriente, por ejemplo las corrientes que entran a las
terminales de polarizacin del amplificador operacional, se siguen los siguientes pasos:
1.- Seleccionar la terminal de la cual se quiere ocultar (o desplegar) el valor de la corriente que entra.
2.- Seleccionar la opcin TOGGLE SELECTED BIAS CURRENT.
El circuito despus de esta operacin se muestra en la figura 187.
En algunas ocasiones, el valor de corriente de la terminal del dispositivo se despliega sobre otra informacin que es
importante visualizar, para evitar estos problemas es necesario mover de lugar este valor. Para mover de lugar el valor de
corriente se sigue el mismo procedimiento utilizado para el voltaje en los nodos: primero seleccionarlo con el mouse,
despus sosteniendo presionado el botn izquierdo del mouse se puede mover el valor seleccionado, al hacer esto aparece
una lnea punteada que une el valor de corriente con su terminal de entrada.
Para visualizar los valores de potencia disipada por los dispositivos del circuito, se selecciona la opcin ENABLE
BIAS POWER DISPLAY, ver figura 189.
Para ocultar (o desplegar si est oculto) el valor de una potencia, por ejemplo la potencia entregada por la fuente
V1, se siguen los siguientes pasos:
1.- Seleccionar el dispositivo del cual se quiere ocultar (o desplegar) el valor de la potencia disipada o entregada.
2.- Seleccionar la opcin TOGGLE SELECTED BIAS POWER.
El circuito despus de esta operacin se muestra en la figura 190.
Cadence 129
OrCAD REL. 9.2 LITE
cenidet
Fig. 188.- Valores de corriente separados de las terminales.
Cadence 130
OrCAD REL. 9.2 LITE
cenidet
Fig. 189.- Potencias de punto de operacin en CD para el circuito integrador no inversor.
Fig. 190.- Valor de la potencia de la fuente V1 no desplegada.
En algunas ocasiones, el valor de potencia del dispositivo se despliega sobre otra informacin que es importante
visualizar, para evitar estos problemas es necesario mover de lugar este valor. Para mover de lugar el valor de potencia se
sigue el mismo procedimiento utilizado tanto para el voltaje en los nodos como para la corriente en las terminales de los
dispositivos.
ANALISIS DE SENSIBILIDAD EN CD
Una vez que se ha realizado el anlisis de punto de operacin en CD, PSPICEADpuede calcular la sensibilidad de
cada salida, de manera individual, con respecto a los valores de parmetros de los dispositivos del circuito. Los resultados de
este anlisis se guardan en el archivo de salida ASCII (.OUT) y puede ser visualizado utilizando el comando VIEW
OUTPUT FILE del men PSPICE.
El anlisis de sensibilidad realizado es equivalente a encontrar la derivada parcial de la variable de salida con
respecto a un parmetro en particular. Al circuito del ejemplo anterior, circuito integrador no inversor, es posible realizarle
un anlisis de sensibilidad del voltaje de salida (v(out)) con respecto a variaciones en los valores de resistencia y de los
parmetros del amplificador operacional. Para seleccionar el anlisis de sensibilidad ejecutamos el comando EDIT
SIMULATION PROFILE del men PSPICE, se marca la opcin PERFORM SENSITIVITY ANALYSIS y se
escribe V(OUT) en el campo OUTPUT_VARIABLE(S), tal como se muestra en la figura 192, y por ltimo, se presiona
el botn ACEPTAR. Para ejecutar la simulacin se presiona F11.
Cadence 131
OrCAD REL. 9.2 LITE
cenidet
Fig. 191.- Valores de potencia separados de los dispositivos.
Para ver los resultados de la simulacin, se ejecuta el comando VIEW OUTPUT FILE del men PSPICE,
CAPTURE abre la siguiente ventana de edicin de texto:
Cadence 132
OrCAD REL. 9.2 LITE
cenidet
Fig. 192.- Configuracin del anlisis de sensibilidad.
Fig. 193.- Ventana de edicin del archivo ejemplo05-schematic1-bias point.out.
Dentro de esa ventana de edicin de texto, hay que buscar la seccin marcada DCSENSITIVITYANALYSIS,
en esta seccin se muestra la variacin de la variable de salida ante variaciones de los componentes del circuito. El formato
de esta seccin es el siguiente:
La primer columna presenta el nombre del dispositivo sobre el cual se efecta la derivada parcial de la variable de
salida, la segunda columna representa el valor nominal del dispositivo, la tercer columna representa la variacin de la
variable de salida ante variaciones por unidad del dispositivo, en el caso de que la variable de salida sea voltaje y el
dispositivo sea una resistencia se tendra la variacin en voltios por cada ohm de variacin en la resistencia. Por ltimo, la
cuarta columna presenta esta variacin como porcentaje, y se obtiene de la multiplicacin de la segunda y tercer columna, el
resultado es entonces dividido entre 100.
Para nuestro ejemplo, R1 y R2 son los que afectan en mayor medida el valor de V(out), tal como se muestra en la
figura 195.
Cadence 133
OrCAD REL. 9.2 LITE
cenidet
DC SENSITIVITIES OF OUTPUT nombre de la variable de salida
ELEMENT ELEMENT ELEMENT NORMALIZED
NAME VALUE SENSITIVITY SENSITIVITY
(uvs/UNIT) (uvs/PERCENT)
R_R1 1.000E+04 -4.995E-04 -4.995E-02
*uvs representa el nombre de la unidad de la variable de salida, puede ser VOLTS o AMPS
Fig. 194.- Formato de la seccin de anlisis de sensibilidad de CD.
Fig. 195.- Seccin de anlisis de sensibilidad del archivo ejemplo05-schematic1-bias point.out.
FUNCION DE TRANSFERENCIA DE PEQUEA SEAL EN CD
El anlisis de funcin de transferencia de pequea seal en CDrealiza clculos de los efectos que tienen seales de
excitacin cercanas a cero sobre el funcionamiento del circuito. El anlisis da informacin sobre como variar la seal de
salida, si la seal de entrada se aleja ligeramente de su punto de operacin. Esta anlisis tambin ofrece el valor de las
resistencias de entrada y de salida del circuito en CD. Para seleccionar el anlisis de funcin de transferencia ejecutamos el
comando EDIT SIMULATION PROFILE del men PSPICE, se marca la opcin CALCULATE
SMALL-SIGNAL DC GAIN, escribimos V1 en el campo FROM INPUT SOURCE NAME y V(OUT) en el
campo TO OUTPUT_VARIABLE, tal como se muestra en la figura 196, y por ltimo, se presiona el botn
ACEPTAR. Para ejecutar la simulacin se presiona F11.
Para ver los resultados de la simulacin, se ejecuta el comando VIEW OUTPUT FILE del men PSPICE,
CAPTURE abre la ventana de edicin de texto mostrada en al figura 197.
Dentro de esa ventana de edicin de texto, hay que buscar la seccin marcada SMALL-SIGNAL
CHARACTERISTICS, en esta seccin se muestra la ganancia del circuito ante excitacin de pequea seal en CD, la
resistencia de entrada en CD y la resistencia de salida en CD. El formato de esta seccin se ejemplifica con el archivo
ejemplo05-schematic1-bias point.out mostrado en la figura 198.
Cadence 134
OrCAD REL. 9.2 LITE
cenidet
Fig. 196.- Configuracin del anlisis de funcin de transferencia de pequea seal en CD.
Cadence 135
OrCAD REL. 9.2 LITE
cenidet
Fig. 197.- Ventana de edicin del archivo ejemplo05-schematic1-bias point.out.
Fig. 198.- Formato de la seccin de anlisis de funcin de transferencia de pequea seal de CD.
ANALISIS TRANSITORIO
El anlisis transitorio, o en el dominio del tiempo, es sin duda, uno de los ms usados en PSPICE. Este anlisis
pretende representar la operacin del circuito al transcurrir el tiempo, de manera que toma en cuenta cambios en las entradas
del circuito y/o cambios en las condiciones de carga del mismo. En este anlisis, se tiene adems la posibilidad de realizar
del espectro de frecuencias que componen a un voltaje o corriente en particular utilizando FFT (siglas en ingls de Fast
Fourier Transform, transformada rpida de Fourier), con la opcin de guardar estos resultados en el archivo de salida de
simulacin o solo desplegar en pantalla el espectro de frecuencias.
Los resultados de este anlisis se despliegan en la pantalla de formas de onda de PSPICE AD (en el captulo 6 se
describen los comandos y opciones del programa PSPICE AD). Para ejemplificar este anlisis utilizaremos el circuito
mostrado en la figura 199, al cual llamaremos ejemplo06.
Una vez creado el circuito, crearemos el perfil de simulacin utilizando el comando NEW SIMULATION
PROFILE del men PSPICE, y seleccionamos TIME DOMAIN (TRANSIENT) en el campo ANALYSIS
TYPE de la ventana de edicin de perfil. Para fijar el tiempo de simulacin escribimos 50ms en el campo RUN TO
TIME, para evitar que se realice un anlisis de punto de operacin en CD seleccionamos SKIP INICIAL TRANSIENT
BIAS POINT CALCULATION, ver figura 200. Antes de presionar el botn ACEPTAR, configuraremos la forma de
desplegar las formas de onda en PSPICE AD, para esto seleccionamos la ceja PROBE WINDOW, y activamos las
opciones DISPLAY PROBE WINDOW DURING SIMULATION y SHOW ALL MARKERS ON OPEN
SCHEMATICS.
Cadence 136
OrCAD REL. 9.2 LITE
cenidet
Fig. 199.- Circuito rectificador de onda completa monofsico.
Cadence 137
OrCAD REL. 9.2 LITE
cenidet
Fig. 200.- Ventana de configuracin del anlisis transitorio para ejemplo06.
Fig. 201.- Ventana de configuracin de desplegado de seales en PSPICE AD.
Para ejecutar el anlisis seleccionado se utiliza el comando RUN del men PSPICE, o se presiona la tecla de
F11, esto activa el programa PSPICE AD, en PSPICE AD se realizar la simulacin y se desplegarn las formas de onda
seleccionadas con los marcadores utilizados en el esquemtico.
Las formas de onda de voltaje, de salida y de entrada, y de potencia, de la carga y de la fuente de alimentacin, estn
todas sobre un mismo eje y es difcil distinguirlas. Para poder visualizar mejor las formas de onda utilizaremos el comando
ADD PLOT TO WINDOW del men PLOT, figura 203, esto abrir otra rea de desplegado de formas de onda, tal
como se muestra en la figura 204.
Cadence 138
OrCAD REL. 9.2 LITE
cenidet
Fig. 202.- Programa PSPICE AD ejecutado.
Fig. 203.- Comando para agregar rea de desplegado de formas de onda.
En el rea de desplegado superior copiaremos las formas de onda de potencia de R1 y V1, para esto seleccionamos
W(R1) con el botn izquierdo del mouse, ejecutamos el comando CUT del men EDIT o presionamos CTRL X. El
rea de desplegado agregada tiene en su parte inferior derecha una etiqueta SEL>>, esta etiqueta significa que el rea est
seleccionada para agregar trazos, de manera que podemos ejecutar el comando PASTE del men EDIT o presionar
CTRL V para agregar la forma de onda de W(R1) que cortamos anteriormente. Repetimos estas operaciones para
W(V1), esto har que nuestra rea de desplegado de formas de onda se vea de la siguiente manera:
Cadence 139
OrCAD REL. 9.2 LITE
cenidet
Fig. 204.- Area de desplegado de formas de onda agregada.
Fig. 205.- Las formas de onda de potencia y voltaje separadas en reas de desplegado diferentes.
Si queremos agregar por ejemplo la forma de onda de corriente de entrada al rea de desplegado inferior, es
necesario utilizar una escala en el eje Y diferente para poder visualizar adecuadamente todas las formas de onda. Es posible
agregar escalas diferentes en el eje Y, para esto es necesario primero seleccionar el rea de desplegado donde se quiere
agregar el eje Y, para esto es necesario presionar el botn izquierdo del mouse sobre el rea deseada y ejecutar el comando
ADD Y AXIS del men PLOT o pulsar CTRL Y.
Para agregar la forma de onda de la corriente de entrada se ejecuta el comando ADD TRACE del men
TRACE o se pulsa INS. Esto abre la ventana ADD TRACES donde aparecen listados todos los nombres de las
formas de onda de corriente, voltaje y potencia disponibles. Para nuestro ejemplo, escribimos -I(V1) en el campo
TRACE EXPRESSION y presionamos el botn OK. El signo - hace que el trazo de la corriente de entrada est en
fase con el voltaje de entrada.
Cadence 140
OrCAD REL. 9.2 LITE
cenidet
Fig. 206.- Eje Y agregado.
Fig. 207.- Ventana para agregar trazos al rea de desplegado.
En ocasiones es necesario modificar alguno de los trazos desplegados, en nuestro ejemplo, en lugar de desplegar la
potencia instantnea se quiere desplegar la potencia promedio tanto de la carga como de la fuente de alimentacin. Para
modificar un trazo es necesario ejecutar el comando MODIFY OBJECT del men EDIT o pulsar dos veces el botn
izquierdo del mouse sobre el nombre del trazo a modificar. Esto abre al ventana de MODIFY TRACE, para nuestro
ejemplo, modificaremos primero el trazo W(R1), cambiando el texto que aparece en el campo TRACE EXPRESSION
de W(R1) por avg(W(R1)), y despus para W(V1) cambiaremos este campo por avg(-W(V1)).
Cadence 141
OrCAD REL. 9.2 LITE
cenidet
Fig. 208.- Forma de onda de la corriente de entrada agregada.
Fig. 209.- Ventana de modificacin de trazos del rea de desplegado.
Otras veces, es necesario realizar operaciones con los trazos, por ejemplo, encontrar la eficiencia de un circuito
dividiendo la potencia de salida promedio entre la potencia de entrada promedio. Para hacer esto en nuestro ejemplo,
seleccionaremos el rea de desplegado superior y agregaremos un eje Y pulsando CTRL Y, y agregaremos un nuevo
trazo pulsando INS. En el campo TRACEEXPRESSION escribimos avg(W(R1))/avg(-W(V1)), note el signo menos
en W(V1), y presionamos el botn OK.
Cadence 142
OrCAD REL. 9.2 LITE
cenidet
Fig. 210.- Formas de onda de potencia modificadas.
Fig. 211.- Ventana para agregar trazos al rea de desplegado.
ANALISIS DE FOURIER DE FORMAS DE ONDA GENERADAS EN ANALISIS
TRANSITORIO
Un tipo de anlisis espectral, utilizado en unin con el anlisis transitorio, es el llamado anlisis de Fourier. Este
anlisis permite descomponer una forma de onda peridica en una serie de funciones senoidales. OrCAD Rel. 9.2 cuenta
con dos formas de realizar un anlisis de Fourier para formas de onda obtenidas mediante una simulacin de anlisis
transitorio. En la primera el anlisis se obtiene en PSPICE AD en el rea de desplegado de formas de onda, la segunda el
resultado del anlisis se guarda en el archivo texto de salida de la simulacin. Acontinuacin se muestran las dos formas.
ANALISIS DE FOURIER EN PSPICE AD
PSPICEADpermite, como se mencion anteriormente, realizar un anlisis de Fourier de una o varias seales, este
anlisis se realiza aplicando la transformada rpida de Fourier (FFT por sus siglas en ingls) a las seales que se quiere
analizar. Para ejemplificar su uso, utilizaremos el resultado de la simulacin del ejemplo anterior. Primero dejaremos solo
un rea de desplegado de formas de onda, y solo una forma de onda: I(V1), tal como se muestra en la figura 213.
Para aplicar la FFT a esta forma de onda es necesario ejecutar el comando FOURIER del men TRACE o
presionar el botn FFT que est en la barra de herramientas, ver figura 214.
Cadence 143
OrCAD REL. 9.2 LITE
cenidet
Fig. 212.- Forma de onda de eficiencia agregada.
La forma de onda desplegada en la figura 215 no est muy bien definida en trminos de los componentes de
frecuencia, para mejorar la resolucin de la forma de onda, es necesario ampliar el tiempo de simulacin. Para ampliar el
tiempo de simulacin ejecutamos el comando EDIT PROFILE del men SIMULATION o presionamos el botn
EDIT SIMULATION SETTINGS, figura 216, y escribimos 200ms en el campo RUN TO TIME, figura 217, por
ltimo presionamos el botn ACEPTAR.
Para volver a ejecutar la simulacin ejecutamos el comando RUN del men SIMULATION o presionamos el
botn RUN, al terminar la simulacin vuelven a aparecer las formas de onda marcadas en el esquemtico, figura 218, para
volver a visualizar el anlisis de Fourier presionamos la tecla F12. F12 restablece las formas de onda desplegadas en la
sesin anterior. Al hacer la forma de onda del espectro de frecuencias de la corriente de entrada se transforma, tal como se
muestra en la figura 219.
Cadence 144
OrCAD REL. 9.2 LITE
cenidet
Fig. 213.- Forma de onda de la corriente de entrada.
Fig. 214.- Men de seleccin para FFT.
Cadence 145
OrCAD REL. 9.2 LITE
cenidet
Fig. 215.- FFT de la corriente de entrada.
Fig. 216.- Comando de edicin de perfil de simulacin.
Fig. 217.- Ventana de edicin de perfiles de simulacin.
ANALISIS DE FOURIER EN EL ARCHIVO DE SALIDA DE SIMULACION
OrCADRel. 9.2 permite, como se mencion anteriormente, realizar la FFT de una seal y guardar el resultado en
el archivo de salida de simulacin (.OUT), para activar esta funcin es necesario modificar el perfil de simulacin.
Esta modificacin puede realizarse desde CAPTUREo bien desde PSPICEAD, para nuestro ejemplo, haremos la
modificacin desde CAPTURE ejecutando del comando EDIT SIMULATION PROFILE del men PSPICE o
presionando el botn EDIT SIMULATION SETTINGS de la barra de herramientas. Al abrir la ventana de edicin de
perfil de simulacin presionamos el botn OUTPUT FILE OPTIONS, esto abre la ventana mostrada en la figura 220.
Es necesario seleccionar PERFORMFOURIERANALYSIS para habilitar el anlisis de Fourier, el hacer esto
abre los campos CENTER FREQUENCY, NUMBER OF HARMONICS y OUTPUT VARIABLES. El campo
CENTERFREQUENCY representa el valor de la frecuencia de la componente fundamental de la seal a analizar, para
nuestro ejemplo su valor es 60Hz. El campo NUMBER OF HARMONICS representa el nmero de componentes
armnicos que se desea encontrar en el anlisis, para nuestro ejemplo su valor es de 11. El campo OUTPUT VARIBLE
debe contener el nombre de la(s) variable(s) que se desea analizar, para nuestro ejemplo, la variable a analizar es I(V1).
Cadence 146
OrCAD REL. 9.2 LITE
cenidet
Fig. 218.- Comando de ejecucin de simulacin.
Fig. 219.- Forma de onda del espectro de frecuencias de la corriente de entrada.
Una vez terminado de configurar el perfil de simulacin, ejecutamos el comando RUN, PSPICE AD ejecuta la
simulacin de igual manera que lo hizo anteriormente, y visualiza en pantalla las formas de onda marcadas en el
esquemtico. Para ver el resultado del anlisis de Fourier realizado, es necesario abrir el archivo
ejemplo06-schematic1-transitorio.out. El archivo puede ser abierto tanto desde CAPTURE como desde PSPICE AD.
Para abrirlo desde PSPICE AD ejecutamos el comando OUTPUT FILE del men VIEW, dentro del archivo
buscamos la seccin FOURIER ANALYSIS. Los resultados de este anlisis se muestran en la figura 221.
Cadence 147
OrCAD REL. 9.2 LITE
cenidet
Fig. 220.- Ventana de edicin de opciones del archivo de salida.
Fig. 221.- Resultados del anlisis de Fourier guardados en ejemplo06-schematic1-transitorio.out.
El anlisis arroja resultados en seis columnas, la primer define el nmero del armnico obtenido, la segunda
representa su frecuencia en Hertz, la tercer columna representa la magnitud del componente armnico, la cuarta columna
muestra el valor del componente armnico normalizado al valor del componente fundamental, la quinta columna muestra el
valor de la fase del componente fundamental, y por ltimo, la sexta columna muestra el valor de la fase del componente
fundamental normalizado al valor de fase del componente fundamental.
Adems de estos datos, el anlisis proporciona el valor de distorsin armnica total de la seal analizada y su
componente de CD.
ANALISIS DE BARRIDO DE CD
El anlisis de barrido de CD, es similar al anlisis de punto de operacin, en el sentido de que encuentra los valores
de voltaje, corriente y potencia en CD de un circuito, sin embargo, tiene una mayor flexibilidad debido a que permite variar
de manera controlada el valor de las fuentes de seal. Existen dos opciones para realizar este tipo de anlisis, barrido simple
(utilizando solo una fuente de seal para hacer el barrido), y barrido anidado (utilizando dos fuentes de seal de manera
anidada). A continuacin se ejemplificar el uso de cada una de estas opciones.
ANALISIS DE BARRIDO DE CD SIMPLE.
Para ejemplificar el uso del anlisis de barrido de CD simple, utilizaremos el circuito de la figura 222, al cual
llamaremos ejemplo07, para obtener la curva V-I del diodo 1N4002.
Una vez creado el circuito, crearemos el perfil de simulacin utilizando el comando NEW SIMULATION
PROFILE del men PSPICE, al nuevo perfil le llamaremos BARRIDOSIMPLE. En la ventana de edicin de perfil
seleccionamos DCSWEEP en el campo ANALYSIS TYPE de la lista disponible. En el campo OPTIONS aparece
seleccionado PRIMARY SWEEP, con esta opcin se realiza un barrido de CD simple. Para completar la configuracin
del anlisis es necesario definir cual es la fuente de seal o parmetro con el cual se realizar el barrido, y adems debe
definirse de que manera se variar esta seal o parmetro. En la seccin SWEEP VARIABLE se define cual ser la
variable a barrer, las opciones disponibles son:
1.- Fuente de voltaje (VOLTAGESOURCE), requiere fijar el nombre de la fuente de voltaje que se utilizar en
el barrido de CD.
Cadence 148
OrCAD REL. 9.2 LITE
cenidet
Fig. 222.- Circuito de prueba para obtener la curva V-I de polarizacin directa del diodo 1N4002.
2.- Fuente de corriente (CURRENT SOURCE), requiere fijar el nombre de la fuente de corriente que se
utilizar en el barrido de CD.
3.- Parmetro global (GLOBAL PARAMETER), requiere fijar el nombre del parmetro global, definido en la
parte PARAM del esquemtico, que se utilizar para el barrido de CD.
4.- Parmetro de modelo (MODELPARAMETER), requiere fijar tres elementos del modelo de un dispositivo,
primero el tipo de modelo que se utilizar, segundo el nombre del modelo, y por ltimo el nombre del
parmetro del modelo que se utilizar para el barrido de CD, y
5.- Temperatura (TEMPERATURE),
En la seccin SWEEP TYPE se define la forma en que se realizar el barrido, ya sea de manera lineal o
logartmica definiendo el rango del barrido y el incremento de valor para el barrido, o utilizando valores definidos en una
tabla.
Para nuestro ejemplo, fijaremos VOLTAGESOURCE como la fuente para barrido, y V1 como el nombre de la
fuente a utilizar. Adems, utilizaremos un barrido linear, con valor inicial de 2, valor final de 3 e incrementos de 0.2, ver
figura 223, al terminar de definir esto parmetros presionamos el botn ACEPTAR.
Para ejecutar el anlisis seleccionado se utiliza el comando RUN del men PSPICE, o se presiona la tecla de
F11, esto activa el programa PSPICE AD, en PSPICE AD se realizar la simulacin y abrir un rea para desplegado de
formas de onda, ver figura 224.
Cadence 149
OrCAD REL. 9.2 LITE
cenidet
Fig. 223.- Ventana de configuracin del anlisis de barrido de CD para ejemplo07.
Para agregar la forma de onda de la corriente del diodo se ejecuta el comando ADD TRACE del men
TRACE o se pulsa INS. Esto abre la ventana ADD TRACES donde aparecen listados todos los nombres de las
formas de onda de corriente, voltaje y potencia disponibles. Para nuestro ejemplo, seleccionamos I(D1) de la lista de
formas de onda disponibles y presionamos el botn OK.
Cadence 150
OrCAD REL. 9.2 LITE
cenidet
Fig. 224.- Programa PSPICE AD ejecutado.
Fig. 225.- Ventana para agregar trazos al rea de desplegado.
ANALISIS DE BARRIDO DE CD ANIDADO.
Para ejemplificar el uso del anlisis de barrido de CD anidado, utilizaremos el circuito de la figura 227, al cual
llamaremos ejemplo08, para obtener la curva V-I del FET 2N3819.
Una vez creado el circuito, crearemos el perfil de simulacin utilizando el comando NEW SIMULATION
PROFILE del men PSPICE, al nuevo perfil le llamaremos BARRIDO ANIDADO. En la ventana de edicin de
perfil seleccionamos DC SWEEP en el campo ANALYSIS TYPE de la lista disponible. En el campo OPTIONS
aparece seleccionado PRIMARY SWEEP, para nuestro ejemplo, fijaremos VOLTAGE SOURCE como la fuente
para barrido primaria, y Vds como el nombre de la fuente a utilizar. Adems, utilizaremos un barrido linear, con valor inicial
de 0, valor final de 16 e incrementos de 1, ver figura 228, al terminar de definir esto parmetros presionamos el botn
ACEPTAR.
Cadence 151
OrCAD REL. 9.2 LITE
cenidet
Fig. 226.- Curva voltaje contra corriente del diodo 1N4002.
Fig. 227.- Circuito de prueba para obtener la curva V-I de polarizacin directa del FET 2N3819.
Para agregar el barrido anidado, seleccionamos SECONDARY SWEEP de la lista de OPTIONS, las
opciones de fuentes de barrido y tipo de barrido son idnticas a las de PRIMARY SWEEP, para nuestro ejemplo,
fijaremos VOLTAGE SOURCE como la fuente para barrido anidado, y Vgs como el nombre de la fuente a utilizar.
Adems, utilizaremos un barrido linear, con valor inicial de 0, valor final de -3 e incrementos de -1, ver figura 229,
Cadence 152
OrCAD REL. 9.2 LITE
cenidet
Fig. 228.- Ventana de configuracin del anlisis de barrido primario para ejemplo08.
Fig. 229.- Ventana de configuracin del anlisis de barrido anidado para ejemplo08.
Para ejecutar el anlisis seleccionado se utiliza el comando RUN del men PSPICE, o se presiona la tecla de
F11, esto activa el programa PSPICE AD, en PSPICE AD se realizar la simulacin y abrir un rea para desplegado de
formas de onda, ver figura 230.
Para agregar la forma de onda de la corriente del FET se ejecuta el comando ADDTRACE del men TRACE
o se pulsa INS. Esto abre la ventana ADD TRACES donde aparecen listados todos los nombres de las formas de onda
de corriente, voltaje y potencia disponibles. Para nuestro ejemplo, seleccionamos ID(J1) de la lista de formas de onda
disponibles y presionamos el botn OK.
Cadence 153
OrCAD REL. 9.2 LITE
cenidet
Fig. 230.- Programa PSPICE AD ejecutado.
Fig. 231.- Curva voltaje contra corriente del FET 2N3819.
Ahora se requiere delimitar el rea segura de operacin del FET con los siguientes lmites de trabajo mximos:
a) Potencia mxima permitida 100 mW
b) Corriente de dren mxima 14 mA
Adems se quiere trazar la recta de carga cuyos extremos estn definidos por una corriente de dren de 13 mA y un
voltaje de polarizacin de 14 V. Para trazar la curva de mxima disipacin y de corriente mxima, utilizaremos el comando
MACROS del men TRACE para definir las siguientes ecuaciones:
Pmax = 100mW/(V_Vds+1m), e
Imax = 14mA
El comando MACROS abre la siguiente ventana:
Cadence 154
OrCAD REL. 9.2 LITE
cenidet
Fig. 232.- Ventana de edicin de MACROS.
Fig. 233.- Ventana de edicin de MACROS con las definiciones de Pmax e Imax.
En el campo DEFINITION escribimos Pmax=100mW/(V_Vds+1m) y presionamos ENTER o el botn
SAVE, con esto la expresin que acabamos de escribir se agrega a la lista de macros disponibles para nuestro perfil de
simulacin, adems nos permite agregar nuevas definiciones. Ahora escribimos Imax=14mA presionamos ENTER,
ver figura 233, y despus presionamos el botn CLOSE.
Para agregar los trazos definidos por estas MACROS, se ejecuta el comando ADD TRACE del men
TRACE o se pulsa INS. Esto abre la ventana ADDTRACES, de la lista disponible en el campo FUNCTIONS OR
MACROS seleccionamos la opcin MACROS, con esto aparecen, debajo de esta opcin, listados todos los nombres de
las MACROS disponibles. Para nuestro ejemplo, seleccionamos Pmax e Imax de la lista de MACROS
disponibles y presionamos el botn OK. Los trazos agregados se muestran en la figura 235.
Para visualizar mejor las formas de onda desplegadas, es necesario ajustar los lmites del eje Y, para esto
ejecutamos el comando AXIS SETTINGS del men PLOT, seleccionamos la ceja YAXIS, figura 236, y activamos
la opcin USERDEFINED de DATARANGE fijamos los campos en 0 y 15 mA, y presionamos el botn OK. Los
trazos con el eje Y modificado se meustran en la figura 237.
Para agregar la recta de carga, ejecutaremos el comando ADDTRACE del men TRACE o pulsamos INS.
En el campo TRACEEXPRESSION escribimos (14v V_Vds)/1077, ver figura 238, y presionamos el botn OK.
Para identificar los trazos agregados utilizaremos los comandos TEXT y ARROW del men PLOT. Estos
comandos nos permiten agregar texto y flechas al rea de desplegado de trazos. Los textos que agregaremos son Maxima
Potencia, Maxima Corriente y Recta de Carga, note que las palabras Maxima se escribieron sin acentos, esto es
por el hecho de que PSPICE AD no reconoce los smbolos ASCII extendidos. La figura 239 muestra la ventana de edicin
de texto.
Cadence 155
OrCAD REL. 9.2 LITE
cenidet
Fig. 234.- Ventana para agregar trazos al rea de desplegado.
Cadence 156
OrCAD REL. 9.2 LITE
cenidet
Fig. 235.- Curva voltaje contra corriente del FET 2N3819, con los lmites de potencia y corriente desplegados.
Fig. 236.- Ventana de edicin de parmetros del eje Y.
Cadence 157
OrCAD REL. 9.2 LITE
cenidet
Fig. 237.- Curva voltaje contra corriente del FET 2N3819, con los lmites de potencia y corriente desplegados y el lmite
del eje Y ajustado.
Fig. 238.- Curva voltaje contra corriente del FET 2N3819, con los lmites de potencia y corriente desplegados, la recta
de carga y el lmite del eje Y ajustado.
Fig. 239.- Ventana de edicin de texto.
Al ejecutar el comando ARROW el cursor cambia de forma y aparece como un lpiz, para iniciar el trazo de la
flecha es necesario posicionar el cursor en el punto que queremos sea el inicio y presionamos el botn izquierdo del mouse.
Para fijar el punto de finalizacin de la flecha, posicionamos el cursor en el punto deseado y volvemos a presionar el botn
izquierdo del mouse.
ANALISIS DE BARRIDO DE CA
Supongamos que se est interesado en una corriente o voltaje en particular en un circuito que es excitado por una
fuente sinusoidal, Cos( t), de amplitud unitaria y ngulo de fase cero. Si , la frecuencia de la seal, es una constante, se
puede utilizar el anlisis fasorial para determinar la magnitud y la fase de la respuesta. Es solo un pequeo paso conceptual
pensar en como una variable y utilizarla en los clculos fasoriales como tal, obteniendo la respuesta fasorial como una
funcin de . Puesto que la fuente fasorial es 1/0 = 1, la salida fasorial entonces representa la razn compleja de respuesta
fasorial a fuente fasorial, como una funcin de . Esta razn es llamada de varias maneras: funcin del sistema, funcin de
red, o funcin de transferencia, aunque algunos autores reservan el ltimo termino para el caso en el cual la respuesta es
medida en terminales diferentes a las de la fuente. Generalmente se denota H(jw).
En sistemas lineales, H(j ) juega un papel extremadamente importante, puesto que puede ser usada para
determinar la respuesta del sistema a cualquier fuente de entrada razonable, no solamente una sinusoidal pura, y puede ser
usada para estudiar la forma en que el sistema responde ante entradas irregulares tales como la voz humana y las seales de
transmisin de TV. H(j ) caracteriza la forma en que responde un circuito a diferentes frecuencias omega cuando Cos( t)
es la entrada y por lo tanto se dice que caracteriza la respuesta a las frecuencias del circuito. En un laboratorio elctrico o
electrnico, H(j ) puede ser medido directamente conectando como fuente un oscilador de frecuencia variable al circuito,
manteniendo su magnitud constante al ir variando la frecuencia del oscilador sobre un rango de frecuencias, y midiendo la
magnitud y ngulo de fase de la salida. El anlisis de CA en PSPICE AD hace esto; para un conjunto de frecuencias en un
rango especificado calcula la magnitud y ngulo de la(s) salida(s). A menos que el circuito sea extremadamente sencillo, el
clculo manual de H(j ) es complejo (literalmente), tedioso y propenso a errores, y una vez que se obtiene, la construccin
de grficas de magnitud y fase de H(j ) a mano es un trabajo lento.
Cadence 158
OrCAD REL. 9.2 LITE
cenidet
Fig. 240.- Curva voltaje contra corriente del FET 2N3819, con los lmites de potencia y corriente desplegados, la recta
de carga, el lmite del eje Y ajustado, y textos de identificacin de trazos.
PSPICE AD puede realizar adems anlisis de la contribucin del ruido de los componentes al valor total de la
salida.
ANALISIS DE RESPUESTA EN FRECUENCIA
Para ejemplificar el uso del anlisis de respuesta en frecuencia con barrido de CA, utilizaremos el circuito de la
figura 241, al cual llamaremos ejemplo09, para obtener las grficas de Bode.
Una vez creado el circuito, crearemos el perfil de simulacin utilizando el comando NEW SIMULATION
PROFILE del men PSPICE, al nuevo perfil le llamaremos RESPUESTA EN FRECUENCIA. En la ventana de
edicin de perfil seleccionamos AC SWEEP/NOISE en el campo ANALYSIS TYPE de la lista disponible. En la
seccin AC SWEEP VARIABLE se define cual ser la variable a barrer, las opciones disponibles son:
1.- LINEAR.- Indica que se har un barrido lineal en el rango de frecuencia
Los otros dos tipos de barrido realizan un barrido logartmico por el rango de frecuencias.
2.- OCTAVE.- Indica que se har un barrido en octavas en el rango de frecuencia. El termino octava se refiere a
una relacin 2 a 1 y tiene el mismo significado de una octava en msica; si una nota est una octava
arriba de otra, su frecuencia es el doble de la segunda. El nmero de octavas en un rango de frecuencias
puede calcularse de
octavas
final
inicio
final
inicio
log
ln
l
2
n log 2 2
10
dcadas
Cadence 159
OrCAD REL. 9.2 LITE
cenidet
Fig. 241.- Circuito de filtro pasa bajos.
3.- DECADE.- Indica que se har un barrido en dcadas en el rango de frecuencia. El termino dcada se refiere
a una relacin 10 a 1, como las dcadas de resistencias y capacitancias del laboratorio. El nmero de
dcadas en un rango de frecuencias puede calcularse de
dcadas
final
inicio
final
inicio
log
ln
10
ln 10
4.- TOTAL POINTS (barrido lineal), POINTS/DECADE (barrido logartmico por dcadas),
POINTS/OCTAVE (barrido logartmico por octavas). Determina el nmero de puntos a evaluar en el
rango de frecuencias para el anlisis.
5.- START FREQUENCY.- Frecuencia inicial para el anlisis, puede ser cualquier valor mayor que cero.
6.- END FREQUENCY.- FRECUENCIA FINAL PARA EL ANLISIS.
En esta seccin se define la forma en que se realizar el barrido, ya sea de manera lineal o logartmica por dcadas o
por octavas definiendo el rango del barrido y el nmero de puntos por dcada o por octava.
Para nuestro ejemplo, fijaremos un barrido logartmico por dcadas con los siguientes valores START
FREQUENCY 10, END FREQUENCY 1k, POINTS/DECADE 101, ver figura 242, al terminar de definir esto
parmetros presionamos el botn ACEPTAR.
Para ejecutar el anlisis seleccionado se utiliza el comando RUN del men PSPICE, o se presiona la tecla de
F11, esto activa el programa PSPICE AD, en PSPICE AD se realizar la simulacin y abrir un rea para desplegado de
formas de onda, ver figura 243.
Cadence 160
OrCAD REL. 9.2 LITE
cenidet
Fig. 242.- Ventana de configuracin del anlisis de barrido de CA para ejemplo09.
Para agregar la forma de onda del voltaje de salida, se ejecuta el comando ADDTRACE del men TRACE o
se pulsa INS. Esto abre la ventana ADDTRACES donde aparecen listados todos los nombres de las formas de onda de
corriente, voltaje y potencia disponibles. Para nuestro ejemplo, seleccionamos V(out) y V(m) de la lista de formas de
onda disponibles y presionamos el botn OK.
Un problema con este tipo de grficas es que muchas veces la diferencia en amplitud de las seales a analizar es
grande, y esto hace difcil su correcta visualizacin en la pantalla. Para corregir este problema, se suele utilizar una escala
Cadence 161
OrCAD REL. 9.2 LITE
cenidet
Fig. 243.- Programa PSPICE AD ejecutado.
Fig. 244.- Respuesta en frecuencia del circuito pasa bajos.
logartmica en el eje Y. Esto no solo resuelve el problema de la diferencia en los trazos, sino que muchos tramos de los trazos
son lneas rectas. Esta observacin es una de las razones de porque las caractersticas de los amplificadores (as como la de
los filtros y otros circuitos) se expresan generalmente en decibeles (dB). La especificacin de valores en trminos de dB
convierte las magnitudes directamente a unidades logartmicas
Cadence 162
OrCAD REL. 9.2 LITE
cenidet
Fig. 245. Ventana de modificacin de ejes, opcin eje Y.
Fig. 246.- Grfica con escala del eje Y tipo logartmico.
PSPICE AD puede realizar esta conversin de magnitud a dB directamente, as como otras funciones de
desplegado estndar, como son R( ), IMG( ) entre otras. Deje la escala del eje Y como logartmica, y agregue una grfica
ejecutando ADD PLOT TO WINDOW del men PLOT. En esta segunda grfica, agregue los trazos DB(V(m)), y
DB(V(out)) para grficar las versiones en dB de los dos trazos. Lo que ver ser idntico a la grfica inferior, excepto que
los nmeros en el eje Y superior son lineales (-20 a +20) en vez de logartmico (0.1 a 10). La escala lineal es ms fcil de
usar, por lo cual las descripciones en trminos de dB son comunes, casi universales.
La conversin de un nmero a su representacin en dB se realiza con la formula
N en dB N expresado 20
10
log
Por ejemplo, si N es 100, entonces NdB es 40 dB, y si N es 1, Ndb es cero. Un caso importante es N= 1/ 2, puesto
que es usado en la definicin de las frecuencias de corte, entediendose como la frecuencia a la cual la magnitud de una seal
baja 3 dB con respecto a su valor constante. Elimine la grfica inferior, seleccionndola con el botn izquierdo el mouse y
ejecutando el comando DELTE PLOT del men PLOT, de manera que queden desplegadas las grficas de
DB(V(m)), y DB(V(out)). Para encontrar la frecuencia de corte utilizaremos la funcin CURSOR DISPLAY del
men TRACE o el botn TOGGLE CURSOR que se encuentra en la barra de herramientas, ver figura 248. La
funcin CURSOR permite realizar mediciones puntuales en dos trazos, y despliega la diferencia entre estas mediciones,
la figura 249 muestra la ventana de medicin.
Cadence 163
OrCAD REL. 9.2 LITE
cenidet
Fig. 247.- Grfica con valores de voltaje en dB.
Fig. 248.- Men de activacin de la funcin CURSOR.
Para asignar el cursor a un trazo en particular, y moverlo, se sigue el siguiente procedimiento:
1.- Para el cursor del trazo 1, presionar el botn izquierdo del mouse sobre el smbolo que aparece a la izquierda del
nombre del trazo.
2.- Para el cursor del trazo 2, presionar el botn derecho del mouse sobre el smbolo que aparece a la izquierda del
nombre del trazo.
3.- Para mover el cursor 1, solo es necesario presionar el botn izquierdo del mouse y mover el apuntador sobre el
trazo, automticamente se actualiza la lectura de la ventana de medicin.
4.- Para mover el cursor 2, solo es necesario presionar el botn derecho del mouse y mover el apuntador sobre el
trazo, automticamente se actualiza la lectura de la ventana de medicin.
Para nuestro ejemplo, es necesario que los dos cursores estn asignados a DB(V(out)). Una vez hecha esta
asignacin se mueve el cursor 1, utilizando el botn izquierdo del mouse hasta encontrar el punto donde la diferencia del eje
Y es aproximadamente 3. Este punto se encuentra cercano a los 317.8 Hz, tal como se puede ver en la figura 250. El valor
del voltaje de salida a bajas frecuencias es de 6.37 dB, aproximadamente 2 V.
Cadence 164
OrCAD REL. 9.2 LITE
cenidet
Fig. 249.- Ventana de medicin de la funcin CURSOR.
Fig. 250.- Medicin de la frecuencia de corte utilizando la funcin CURSOR.
Este anlisis se utiliza para generar grficas de Bode, una grfica de Bode est compuesta por dos trazos: magnitud
y fase de la funcin de transferencia. Para nuestro ejemplo, la funcin de transferencia puede representarse como
V(out)/V(in). Para construir la grfica de Bode completa del filtro pasa bajos y encontrar el margen de fase y de ganancia
eliminaremos los trazos de DB(V(m)), y DB(V(out)), agregaremos el trazo DB(V(out)/V(in)), agregaremos otro eje Ypara
desplegar el trazo P(V(out)/V(in)), la funcin P( x ) encuentra el valor de la fase de x en grados. La grfica resultante se
muestra en la figura 251.
Dado que el filtro pasa bajos es de primer orden, la fase del filtro nunca cruzar los 180 y por tanto el margen de
ganancia se considera infinito. Para el margen de fase necesitamos conocer en que punto la ganancia del filtro es 0 dB, dado
que el margen de fase se define como MF = 180 Fase0db. Para nuestro circuito la ganancia es cero a los 582.45Hz, la fase
en esa frecuencia es 61.52, con esto el margen de fase es MF=180-61.52=118.48
Cadence 165
OrCAD REL. 9.2 LITE
cenidet
Fig. 251.- Grfica de Bode del filtro pasa bajos.
Fig. 252.- Medicin de la fase en la cual la ganancia del filtro es 0dB.
ANALISIS DE RUIDO
En cualquier medicin o amplificacin de seales pequeas, existe un lmite mnimo, en el cual la seal es
distinguible por sus caractersticas, por debajo de ese lmite la seal muestra variaciones espontneas diferentes a las
mostradas por seales mayores. Estas variaciones espontneas dependen del equipo utilizado para realizar las mediciones y
es llamado ruido. Este tipo de variaciones se extiende por todo el espectro de frecuencias. Para el anlisis de ruido,
PSPICE ADcalcula tanto los componentes individuales del ruido generado por los dispositivos como su equivalente total.
Para ejemplificar el uso del anlisis de ruido, utilizaremos el circuito de la figura 253, al cual llamaremos ejemplo10.
Una vez creado el circuito, crearemos el perfil de simulacin utilizando el comando NEW SIMULATION
PROFILE del men PSPICE, al nuevo perfil le llamaremos ANALISIS DE RUIDO. En la ventana de edicin de
perfil seleccionamos AC SWEEP/NOISE en el campo ANALYSIS TYPE de la lista disponible. En la seccin AC
SWEEP VARIABLE fijaremos un barrido logartmico por dcadas con los siguientes valores STARTFREQUENCY
100k, END FREQUENCY 10G, POINTS/DECADE 10. En la seccin NOISE ANALYSIS seleccionamos la
opcin ENABLE y fijamos los valores de OUTPUT VOLTAGE en V(o1), I/V SOURCE en V1 e
INTERVAL en 30, ver figura 254, al terminar de definir esto parmetros presionamos el botn ACEPTAR.
El campo OUTPUTVOLTAGE define el nombre del voltaje sobre el que se quiere saber el efecto de una seal
de ruido. El campo I/VSOURCE define el nombre de la fuente de voltaje o corriente con la que ser calculada la entrada
de ruido, en si no es un generador de ruido, pero ser utilizado como tal. Los dispositivos generadores de ruido para anlisis
de pequea seal son las resistencias y los dispositivos semiconductores. Para cada frecuencia del anlisis de pequea seal,
se calcula la contribucin de cada generador de ruido y se propaga al nodo de salida. Ah, se suman en RMS todos los
valores de los ruidos. La ganancia de la seal de entrada a la salida tambin se calcula, la cual con el total de ruido de salida
se calcula una entrada de ruido equivalente. Si la fuente de ruido es de corriente las unidades del ruido son
amperios/Hertioz
1/2
, para voltaje las unidades son voltios/Hertios
1/2
. Las unidades de salida del ruido siempre sern voltios/
Hertioz
1/2.
El campo INTERVAL es un parmetro es opcional, y especifica el intervalo de impresin. Cada n-sma
frecuencia, donde n es el intervalo de impresin, se imprime una tabla detallada mostrando las contribuciones
individuales de todos los generadores de ruido del circuito al ruido de salida.
Cadence 166
OrCAD REL. 9.2 LITE
cenidet
Fig. 253.- Circuito amplificador diferencial.
Para ejecutar el anlisis seleccionado se utiliza el comando RUN del men PSPICE, o se presiona la tecla de
F11, esto activa el programa PSPICE AD, en PSPICE AD se realizar la simulacin y abrir un rea para desplegado de
formas de onda.
Para el circuito se quiere conocer cual es la relacin seal a ruido (signal to noise o S/N en ingls) con respecto a la
fuente de seal V1. La relacin S/N se define como:
S N
seal
ruido total
/ log
20
El anlisis de ruido genera varias funciones que contienen informacin de las seales de ruido del circuito, la tabla
IX muestra las funciones disponibles en PSPICE AD.
Cadence 167
OrCAD REL. 9.2 LITE
cenidet
Fig. 254. Ventana de configuracin del anlisis de ruido.
Tipo de Ruido Funcin utilizada Ecuacin que define al tipo de ruido
Ruido de parpadeo de un dispositivo
NFID(nombre del dispositivo)
NFIB(nombre del dispositivo)
ruido k
I
f
f
a
b
f
Ruido de disparo de un dispositivo
NSID(nombre del dispositivo)
NSIB(nombre del dispositivo)
NSIC(nombre del dispositivo)
Para diodos y BJTs:
ruido q I 2
Para FETs:
ruido k T
dI
dV
4
2
3
TABLA IX Funciones de ruido disponibles.
Para obtener la relacin S/N utilizaremos la funcin V(ONOISE) para generar la siguiente MACRO:
SN(signal) = db((signal)/sqrt(s(V(onoise)*V(onoise))))
Cadence 168
OrCAD REL. 9.2 LITE
cenidet
Tipo de Ruido Funcin utilizada Ecuacin que define al tipo de ruido
Ruido trmico para los parmetros
RB, RC, RD, RE, RG y RS de un
dispositivo
NRB(nombre del dispositivo)
NRC(nombre del dispositivo)
NRD(nombre del dispositivo)
NRE(nombre del dispositivo)
NRG(nombre del dispositivo)
NRS(nombre del dispositivo)
ruido
k T
R
4
Ruido trmico generado por las
resistencias equivalentes en la salida
de un dispositivo digital
NRLO(nombre del dispositivo)
NRHI(nombre del dispositivo)
ruido
k T
R
4
Ruido total de un dispositivo NTOT(nombre del dispositivo)
Suma de todos los componentes de
ruido en nombre del dispositivo
Ruido total de salida del circuito NTOT(ONOISE)
NTOT dispositivo
dispositivo