Vous êtes sur la page 1sur 174

OrCAD

: PSpice

y
Capture


Una herramienta para el anlisis
y diseo de circuitos




Dirigido a estudiantes de universidades e institutos universitarios en las
carreras de electricidad y electrnica, que deseen aprender a utilizar los
programas PSpice

y Capture

de OrCAD

para realizar simulaciones, y a


interpretar los resultados generados por el simulador, tanto en forma grfica
como en archivos texto. Entre los temas ms importantes estn la declaracin
del circuito para el simulador ya sea mediante texto o por entrada esquemtica,
los ajustes de la simulacin, la ejecucin del programa y la interpretacin de
los resultados.





Jaime Salcedo Luna, M.E., Ed.D.
Profesor Titular
Universidad Nacional Experimental del Tchira, UNET
2007


ii




iii
Tabla de Contenidos
Pgina
Prefacio .................................................................................................................... 1
Visin General del PSpice de OrCAD y sus Componentes ......................... 1
Instalacin del Programa .............................................................................. 2

Unidad I. Simulaciones desde el PSpice A/D .......................................................... 5
Objetivos ...................................................................................................... 5
Actividades de Aprendizaje ......................................................................... 5
Introduccin ................................................................................................. 5
Ejemplo Inicial de una Simulacin .............................................................. 6
El Circuito de Entrada *.cir ....................................................................... 12
Declaraciones de Ttulo y Comentarios ............................................... 12
Declaraciones de Datos de los Componentes del Circuito .................. 13
Declaraciones de Control de Solucin ................................................. 15
Declaraciones de Especificacin de Resultados .................................. 18
Declaracin de Fin de Archivo ............................................................ 19
Opciones en PSpice (.OPTIONS) .............................................................. 19
Definicin y uso de parmetros ................................................................. 20
Uso de Expresiones .................................................................................... 20
Barridos ms Utilizados ............................................................................. 22
Barrido de Corriente Continua .DC ..................................................... 22
Barrido de Corriente Alterna en Estado Estable .AC .......................... 23
Barrido o Anlisis Transitorio .TRAN ................................................. 24
Barrido Paramtrico .STEP .................................................................. 25
Errores Comunes en las Simulaciones ....................................................... 26
Ejercicios.................................................................................................... 27

Unidad II. Fuentes o Seales de Entrada ............................................................... 31
Objetivos .................................................................................................... 31
Actividades de Aprendizaje ....................................................................... 31
Tipos de Fuentes ms Comunes ................................................................. 31
Fuentes con Valores Invariables en el Tiempo .......................................... 32
Fuentes de Corriente Continua en Estado Estable (DC) ...................... 32
Fuentes de Corriente Alterna en Estado Estable (AC) ......................... 33
Fuentes con Valores Variables en el Tiempo ............................................ 33
Fuentes de Corriente Alterna Sinusoidal para Anlisis
Transitorio (SIN) .................................................................................. 33
Fuentes de Segmentos Lineales (PWL) ............................................... 34
Fuentes de Pulsos (PULSE) ................................................................. 35
Fuentes Exponenciales (EXP) .............................................................. 36
Fuentes Mltiples ................................................................................. 37
Fuentes Controladas o Dependientes: E, F, G y H .................................... 37
Fuentes Especiales ..................................................................................... 38
Fuentes de Frecuencia Modulada (SFFM) ........................................... 38
Fuentes Tipo Poly ................................................................................ 39


iv
Fuentes Controladas ABM ........................................................................ 40
Fuentes Tipo VALUE .......................................................................... 41
Fuentes Tipo TABLE .......................................................................... 42
Fuentes Tipo LAPLACE ..................................................................... 43
Fuentes Tipo FREQ ............................................................................. 44
Fuentes Tipo CHEBYSHEV ............................................................... 45

Unidad III. Tipos de Anlisis o Barridos ............................................................... 49
Objetivos .................................................................................................... 49
Actividades de Aprendizaje ....................................................................... 49
Introduccin ............................................................................................... 49
Anlisis de Punto de Operacin (.op) ........................................................ 49
Anlisis o Barrido de Corriente Continua (.dc) ......................................... 51
Anlisis de Corriente Alterna en Estado Estable o Barrido de
Frecuencia (.ac) ......................................................................................... 60
Anlisis Transitorio (.tran) ....................................................................... 62
Condiciones Iniciales ........................................................................... 65
Efecto del Paso Forzado en la Respuesta Transitoria .......................... 66
Interruptores y el Anlisis Transitorio ................................................. 67
Anlisis de Fourier (.four) ........................................................................ 69
Anlisis Paramtrico (.step) ...................................................................... 71
Barrido de .DC Anidado y la Combinacin .DC y .STEP .................. 73
Anlisis de Transferencia en DC para Pequeas Seales (.tf) .................. 75
Anlisis de Sensibilidad (.sens) ................................................................. 77
Barrido de Temperatura (.temp) ............................................................... 80
Ejercicios ................................................................................................... 83

Unidad IV. Las Bibliotecas de Componentes: Modelos y Subcircuitos................ 87
Objetivos .................................................................................................... 87
Actividades de Aprendizaje ....................................................................... 87
Introduccin ............................................................................................... 87
Modelos ..................................................................................................... 88
Modelos de Elementos Pasivos: R, L y C ................................................. 89
Resistencia como Modelo .................................................................... 89
Inductancia como Modelo ................................................................... 91
Capacitancia como Modelo ................................................................. 93
Modelos de Componentes Electrnicos: Diodos y Transistores ............... 95
Los Diodos ........................................................................................... 95
Los Transistores Bipolares BJT ........................................................... 99
Los Transistores de Efecto de Campo JFET ..................................... 103
Los Transistores de Efecto de Campo MOSFET .............................. 106
Transistores de Arseniuro de Galio GASFET .........................................
Subcircuitos ...................................................................................................
Creacin y Edicin de Modelos y Subcircuitos ............................................

Unidad VI. Simulaciones desde el Capture CIS ........................................................
Creacin de un Nuevo Proyecto ....................................................................


v
Dibujo del Circuito y Ajuste de Valores ........................................................
Ajustes de la Simulacin ................................................................................
Ejecucin de la Simulacin ............................................................................
Resultados Grficos .......................................................................................
Resultados en Modo Texto ............................................................................

Unidad VII. Anlisis de Resultados: Probe ...............................................................
La Ventana de Probe: Barra de Tareas ..........................................................
Trazado de Curvas .........................................................................................
Mediciones en Probe: Uso de Cursores y Marcacin de Puntos ...................
Opciones de Bsqueda ...................................................................................
Ventanas y Subventanas ................................................................................
Anlisis de Comportamiento en Probe ..........................................................

Unidad VIII. Utilizacin de Interruptores ..................................................................
Interruptores como Subcircuitos ....................................................................
Interruptores como Modelos ..........................................................................
Interruptores Simulados por Fuentes PWL ....................................................
Ejemplos de Aplicacin .................................................................................

Ejemplos
1.1 Circuito AC ............................................................................................ 6
1.2 Barrido DC ........................................................................................... 23
1.3 Barrido de Frecuencia .......................................................................... 24
1.4 Anlisis transitorio ............................................................................... 25
1.5 Barrido Paramtrico Potencimetro .................................................. 26
2.1 Rectificacin con Fuente Poly ............................................................. 40
2.2 Respuesta Transitoria con Fuente Tipo Value ..................................... 41
2.3 Respuesta Transotira con Fuente Tipo Laplace ................................... 43
2.4 Fuente Freq .......................................................................................... 45
3.1 Anlisis .OP Potencimetro .............................................................. 49
3.2 Circuito Resistivo en Serie ................................................................... 52
3.3 Barrido de Corriente Continua ............................................................. 54
3.4 Punto de Operacin y Barrido de Continua Diodo ........................... 55
3.5 Curva Caracterstica de un Diodo en DC ............................................. 58
3.6 Circuito RLC en Serie - .AC ................................................................ 60
3.7 Diagramas de Bode .............................................................................. 62
3.8 Respuesta Transitoria con Fuente Sinusoidal ...................................... 64
3.9 Opamp en Anlisis Transitorio ............................................................ 65
3.10 Anlisis Transitorio sin Fuentes......................................................... 66
3.11 Paso Interno en Barrido Transitorio ................................................... 67
3.12 Circuito RC con Interruptor ............................................................... 69
3.13 Anlisis de Fourier ............................................................................. 70
3.14 Anlisis Transitorio y Paramtrico .................................................... 73
3.15 Barrido de Voltaje y Resistencia ........................................................ 75

Barrido Anidado V y R ........................................................................ 75


vi
Combinacin de Anlisis .Dc y .Step .................................................. 75
3.16 Resistencia Equivalente ..................................................................... 76
3.17 Resistencia Equivalente con Funetes Controladas ............................ 77
3.18 Anlisis de Sensibilidad ................................................................... 78
3.19 Barrido de Temperatura ..................................................................... 81
4.1 Resistencia Variable como Modelo ..................................................... 91
4.2 Variacin de Resistencia por Temperatura .......................................... 92
4.3 R y L como Modelos ........................................................................... 93
4.4 R, L y C como Modelos ...................................................................... 94
4.5 Uso del Modelo Genrico del Diodo ................................................... 97
4.6 Uso de Diodo Comercial ..................................................................... 98
4.7 Curva del Diodo Zener D1N750 ......................................................... 99
4.8 Amplificador con BJT Q2N3904 ...................................................... 103
4.9 Curvas del FET J2N5491 .................................................................. 106

Tablas
1.1 Letras Usadas para Designar los Elementos Circuitales en
PSpice .................................................................................................. 14
1.2 Letras que Representan Mltiplos y Submltiplos en PSpice ............. 14
1.3 Operaciones y Funciones Permitidas por PSpice ................................ 21
4.1 Modelos Analgicos Incluidos en PSpice ........................................... 90
4.2 Parmetros del Modelo Genrico de Diodo de PSpice ....................... 96
4.3 Parmetros del Modelo de PSPice para Transistores Bipolares ........ 101
4.2 Parmetros de PSpice del JFET ......................................................... 105



1
Prefacio



La disponibilidad de herramientas computacionales, tales como el OrCAD, que
simulan el comportamiento de circuitos elctricos y electrnicos, y los cuales son
accesibles a los estudiantes que se preparan para ser ingenieros o tcnicos superiores
en electrnica o en ramas afines, les facilita operar con ellas como si estuvieran en un
laboratorio, lo cual les permite observar el comportamiento de los circuitos y sus
componentes, y hacer los ajustes necesarios antes del montaje definitivo.
Adicionalmente, el estudiante puede verificar muchos conceptos tratados en los cursos
tericos, y de esa manera fortalecer y afianzar los aprendizajes del aula.
La empresa MicroSim populariz el programa PSpice y lo mantuvo en el
mercado hasta 1997 cuando sali la versin 8.1. En 1998 MicroSim fue adquirido por
OrCAD, Inc. Esta empresa sac una nueva versin, la 9 como OrCAD PSpice. En julio
de 1999 se anunci la adquisicin de la empresa OrCAD, Inc. por Cadence Design
Systems, Inc. La fusin de Orcad y Cadence PCB dio lugar a un nuevo grupo de
diseo: Cadence PCB Systems Division, cuyos productos abarcan un espectro muy
grande en CAD para electrnica: El Unison EE que incluye herramientas de software
para diseo y simulacin de circuitos; el Unison PCB para el diseo de circuitos y
elaboracin de circuitos impresos; y el Unison Ultra con herramientas para el diseo y
simulacin de circuitos, as como para el diseo, trazado automtico de pistas y
postprocesamiento de circuitos impresos. El Unison Ultra actualmente incluye la
versin 15.7 del PSpice. La empresa distribuye, en forma gratuita, una versin
estudiantil o de evaluacin.
Visin General del Programa y sus Componentes
El PSpice de OrCAD es un sistema integrado de diseo electrnico. Este texto
est orientado a su utilizacin bajo ambiente Windows. Los ejemplos de aplicacin
que aqu se mencionan se simularon con la versin 15.7 de evaluacin, la cual se
puede conseguir directamente de la empresa fabricante, solicitarla a travs de Internet
o descargarla del sitio Web de Cadence. Las versiones de evaluacin se pueden copiar
libremente.
El sistema integrado est compuesto por varios subcomponentes que trabajan
armnicamente. El simulador PSpice AD, que es el corazn del sistema, analiza,
calcula y almacena los resultados numricos en archivos texto (*.out) y en archivos
binarios (*.dat); se utiliza tambin para crear archivos texto de entrada o para mostrar
archivos texto de resultados de las simulaciones; el Capture para entrada esquemtica
de los circuitos; el Model Editor que permite caracterizar componentes y encontrarles
los parmetros a utilizar por PSpice en las simulaciones, en la versin de evaluacin
slo est disponible para el diodo; el Stimulus Editor o editor de estmulos para


2
generar diferentes tipos de fuentes o entradas tanto para simulaciones analgicas como
digitales, en la versin de evaluacin est limitado a fuentes sinusoidales; el Probe o
postprocesador grfico de alta resolucin que funciona como un muy poderoso
osciloscopio multicanal con memoria, que adems tiene la capacidad de manejar
expresiones; el PSpice Optimizer para optimizacin de circuitos analgicos; para el
diseo de circuitos impresos, el OrCAD Layout que genera los dibujos, a partir de la
entrada esquemtica, y el Specctra o herramienta para el trazado automtico de pistas
(autorouting). Las caractersticas de los dispositivos, modelos y subcircuitos utilizados
por PSpice vienen en archivos especiales llamados bibliotecas (libraries), as como los
smbolos empleados por el programa Capture, y los encapsulados a emplear en la
generacin de circuitos impresos (PCB). El instalador del programa crea un grupo en
Windows, con los iconos de los programas disponibles.

Componentes del OrCAD PSpice
Instalacin del Programa
Con este libro se entrega un disco compacto que contiene diferentes materiales
de aprendizaje en archivos y carpetas; dentro de la carpeta OrCAD_15.7 se encuentra
la versin 15.7 de evaluacin del PSpice. Para su instalacin basta con hacer una doble
pulsacin sobre el icono Setup.exe y seguir las instrucciones. El programa instala el
OrCAD Capture CIS y el OrCAD Unison Ultra, sin embargo para este curso slo es
necesario el primero de los dos. El instalador crea un grupo llamado OrCAD 15 Demo,
dentro del cual se encuentran los subprogramas PSpice AD, Capture CIS, Model
Editor y Stimulus Editor, entre otros. Por favor, si no tiene instalado el programa en su
PC, proceda a instalarlo.
Instalado el programa usted est listo para iniciar el curso que, para que pueda
ser exitoso, debe combinar la lectura con la ejercitacin.


3


4


5
Unidad I
Simulaciones desde el PSpice AD



Objetivos
Despus de estudiar esta unidad usted debera ser capaz de
1. abrir la interfaz del PSpice de OrCAD, e identificar sus funciones
2. identificar las diferentes declaraciones necesarias para simular un circuito
3. escribir y guardar un archivo de datos de un circuito
4. cargar un archivo de datos en el simulador
5. ejecutar una simulacin desde el PSpice AD
6. reconocer los formatos de resultados y consultarlos
Actividades de aprendizaje
1. Lea cuidadosamente los contenidos de esta unidad
2. Emplee el simulador PSpice AD para reproducir los ejemplos propuestos
3. Ejecute las simulaciones y revise los resultados, tanto en los archivos texto
como en Probe, segn corresponda
4. Realice los ejercicios que se encuentran al final de la Unidad
Introduccin
Si se desea simular un circuito dado, es necesario suministrarle al simulador
PSpice, un archivo texto con la terminacin .cir, que contenga el listado de
componentes, los nodos a los cuales se encuentran conectados, y los parmetros o
valores que los caracterizan, as como informacin acerca de los anlisis que se desean
realizar, la forma de presentacin de resultados y las variables de inters. Este archivo
texto se puede escribir directamente en el PSpice AD, o lo puede generar el programa
Capture a partir del esquema del circuito dibujado en la ventana de trabajo. En esta
seccin veremos cmo se crea el archivo *.cir, directamente en la ventana de trabajo
del PSpice AD, a partir del circuito que se desea simular.
El programa PSpice est basado en el mtodo de anlisis de nodos, por
consiguiente es necesario dibujar el circuito y marcar claramente los diferentes nodos
pues se utilizarn como referencia de cada uno de los componentes. No est permitido
en PSpice dejar ningn nodo suelto o flotante (sin conexin), adems, todos los nodos
tienen que tener un camino a tierra para DC a travs de un elemento de circuito; la
razn de esto es que el simulador realiza primero un anlisis de pequeas seales en
DC para determinar el voltaje de corriente continua en cada nodo. Algunos ejemplos
que vendrn, permitirn ver con claridad esa situacin.
Para analizar un circuito en PSpice se requieren los siguientes pasos:
1.- Definir el tipo de anlisis que se va a realizar.


6
2.- Dibujar el circuito para PSpice utilizando solamente componentes que se
permitan en el tipo de anlisis deseado, y con los nodos y componentes del
circuito claramente identificados.
3.- Crear un archivo de datos que d al programa toda la informacin acerca del
circuito, tipo de anlisis deseado y especificacin de resultados que se esperan.
Esta informacin se da desde el PSpice AD o la genera el Capture y debe
contener: a) nombre del archivo; b) detalle del circuito y sus caractersticas; c)
anlisis a realizar; d) descripcin de las respuestas que se desean.
4.- Grabar el archivo, cargarlo en el simulador, y ejecutar la simulacin.
5.- Obtener los resultados, ya sean numricos o grficos.
1.1 Ejemplo inicial de una simulacin
Para tener una primera idea de un a simulacin, se ha tomado un circuito
sencillo, como el que aparece en la Figura 1.1. En la parte superior aparece el circuito
original, y debajo el mismo circuito dibujado para PSpice, con los nodos y los
elementos claramente identificados. Se desea realizar un anlisis de corriente alterna
en estado estable (.AC), con los resultados en forma grfica; para esto se necesita
escribir el archivo texto que contenga la informacin del circuito y de la simulacin
deseada en la ventana de edicin del PSpice AD, guardarlo y despus cargarlo en el
simulador.

Figura 1.1 Circuito para el ejemplo 1
Para tener acceso al editor, desde el grupo de tareas de OrCAD abra la
aplicacin PSpice AD, aparecer la interfaz multipropsito del simulador, que es una
ventana con una barra de botones en la parte superior, la mayora de los cuales
aparecen atenuados (ver la Figura 1.2).
Desde el men File o desde el primer botn de la barra de tareas, arriba y a la
izquierda, se abre un nuevo archivo texto (ver Figura 1.3). Observe que la ventana est
dividida en tres secciones. La seccin de la parte superior es el editor o sitio donde se
escribe el archivo *.cir y tambin donde se obtienen los resultados de la simulacin, la
de la parte inferior izquierda muestra el avance de la simulacin y seala los errores en
caso de que existan, y la ventana inferior derecha sirve para monitorear los valores de
los parmetros que cambian durante la simulacin, as como los tipos de anlisis y la
lista de componentes del circuito.


7

Figura 1.2 Interfaz multipropsito del PSpice AD

Figura 1.3 Ventana de Edicin del PSpice AD
En cualquier archivo *.cir se podrn observar cinco categoras de
declaraciones, de las cuales se hablar en las siguientes secciones de esta unidad:
1.- Declaraciones de ttulo y comentarios
2.- Declaraciones de datos de los componentes del circuito
3.- Declaraciones de control de solucin
4.- Declaraciones de especificacin de resultados
5.- Declaracin de fin de archivo
En la ventana de edicin escriba las siguientes lneas, pulsando la tecla Enter
para pasar a la siguiente (no deje lneas vacas al comienzo):
Ej empl o 1. 1 Ci r cui t o AC
V1 1 0 AC 50


8
R1 1 2 100
L1 2 0 1h
. AC l i n 101 1 1000
. Pr obe
. End
En la carpeta OrCAD que se encuentra en el directorio Program Files, abra una
carpeta nueva y asgnele el nombre que usted desee. Guarde el archivo anterior como
Ejemplo 1.cir. No olvide la terminacin .cir; sin ella, el programa lo graba como un
archivo no apto para la simulacin.
Antes de proceder a la simulacin es necesario cargar el archivo en el
simulador. Para cargar el archivo en el simulador, desde el men File, abra el archivo
Ejemplo 1.cir. Al pulsar el botn de abrir, se ve una ventana que por defecto muestra
los archivos tipo *.dat. Seleccione el tipo *.cir (vea la Figura 1.4) y busque el nombre
de su archivo, y presione el botn Abrir, inmediatamente aparecer, en la barra de
botones, el nombre Ejemplo 1, y un tringulo azul (vea la Figura 1.5).

Figura 1.4 Abriendo el archivo Ejemplo 1.1.cir
Las 7 lneas que usted escribi conforman el archivo .cir. Las lneas se cuentan
en orden descendente, empezando por la lnea del ttulo. En este ejemplo irn desde la
1 hasta la 7. Observe la Figura 1.5, la lnea 1 es la lnea de ttulo y siempre debe existir
pues PSpice interpreta como informacin del circuito slo a partir de la lnea 2, que en
este caso se refiere a una fuente de voltaje alterna con una amplitud de 50 voltios,
llamada V1 y conectada entre los nodos 1 y 0. La lnea 3 corresponde a una resistencia
de 100 conectada entre los nodos 1 y 2. La lnea 4 es una inductancia de 1 Henrio
conectada entre los nodos 2 y 0. La lnea 5 le indica al programa que realice un barrido
de frecuencia (anlisis .AC). La lnea 6 le indica al programa que grabe los resultados
en un archivo *.dat para que pueda ser representado grficamente por Probe. La lnea 7
indica el fin del archivo de datos del circuito.


9

Figura 1.5 El archivo .cir del Ejemplo 1.1
Para ejecutar la simulacin se pulsa sobre el botn del tringulo azul o, desde el
men Simulation, se selecciona Run Ejemplo 1.1. Los resultados de la simulacin
aparecen en el archivo *.out y quedan disponibles para su presentacin grfica si el
archivo de entrada contiene la instruccin .Probe, como es el caso en este ejemplo.

Figura 1.6 Ventana de resultados grficos


10
Una vez ejecutada la simulacin, aparece la ventana de edicin convertida en
ventana de resultados, mostrando, por defecto, la pantalla de Probe donde se podrn
obtener las grficas deseadas (vea la Figura 1.6).
Observe que al lado izquierdo de la ventana aparecen resaltados seis botones.
El primero, que se asemeja a un clavito o tachuela, hace que la ventana del PSpice AD
quede siempre en primer plano, encima de las dems ventanas que se encuentren
abiertas; el segundo permite revisar y editar el archivo *.cir; el tercero muestra los
resultados en forma de texto (archivo *.out); el cuarto da acceso a los resultados de la
simulacin en el postprocesador grfico Probe; el quinto permite el control de la
simulacin cuando se trabaja con el Capture; y el sexto presenta opciones de
visualizacin de Probe. El programa PSpice no es interactivo. Si se desea cambiar
algn parmetro, es necesario editar el archivo *.cir del circuito. En la parte inferior de
la ventana de Probe se ven tres pestaas por medio de las cuales tambin se puede
tener acceso a los archivos *.cir, *.out, y a la ventana de Probe. Como las subventanas
inferiores no son necesarias para el aprendizaje del uso del programa, se pueden
eliminar haciendo una pulsacin con el botn derecho del ratn en el cuadro de cierre
de cada una de ellas. Por otra parte como las pestaas de la parte baja de la ventana de
edicin son redundantes con los botones del lado izquierdo, tambin se pueden
eliminar, para ello se desactiva desde el men View, la opcin Workbook mode.

Figura 1.7 Ventana para agregar trazas
Para obtener el resultado grfico deseado se presiona el botn de agregar trazas
y aparece una ventana dividida verticalmente, a la derecha se tienen las variables del
circuito simulado y a la derecha las operaciones y funciones de Probe, y en la parte
inferior una lnea editable en blanco. Estas operaciones y funciones se pueden utilizar


11
para lograr expresiones que trabajan con las variables del circuito. Su utilizacin se
analizar ms adelante en este libro. Por ahora vamos solo a agregar las trazas del
voltaje de la inductancia en magnitud y fase, para eso en la lnea editable de ventana de
agregar trazas se escribe M(V(2)) y P(V(2)), como se muestra en la Figura 1.7. Si
desea informacin sobre el significado de diferentes expresiones aceptadas por PSpice,
por favor vea la Tabla 3 en la pgina 19.
En la Figura 1.8 se ve la ventana de resultados grficos; se aprecian la curvas
de magnitud (rombos) y fase (tringulos) del voltaje a travs de la inductancia, las
curvas aparecen en colores sobre fondo blanco debido a que se modific el archivo
pspice.ini, la opcin predeterminada muestra curvas a colores sobre fondo negro. La
curva de magnitud es una curva creciente, en la medida en que crece la frecuencia, la
magnitud va creciendo de 0 hasta 50 V, mientras que la fase va decreciendo desde 90
hasta 0. En la Unidad III se analizarn en detalle los resultados grficos.

Figura 1.8 Magnitud y fase del voltaje en la inductancia del Ejemplo 1.1
En la Figura 1.9 se muestra la ventana de resultados mostrando el archivo de
salida (Ejemplo 1.1.out); observe los elementos que se muestran identificados. Los
resultados se ven cuando se avanza la pgina. Estos resultados se pueden copiar y
editar para su presentacin, como se muestra ms adelante.

Figura 1.9 Parte inicial del archivo Ejemplo 1.1.out
El archivo de salida completo, para el Ejemplo 1.1, no presenta mayor
informacin pues no se utiliz ninguna instruccin que produjera resultados en texto,


12
sin embargo a manera de informacin se muestra continuacin todo el archivo
Ejemplo 1.1.out, eliminando los saltos de pgina que se producen despus de cada
seccin, para ahorrar espacio pues en su forma original ocupa 3 pginas.
___________________________________________________________________
*** 12/ 25/ 06 09: 08: 50 *** PSpi ce Li t e ( J ul y 2006) *** I D# 10813 ***
Ej empl o 1. 1 Ci r cui t o AC
**** CI RCUI T DESCRI PTI ON
*******************************************************************
V1 1 0 AC 50
R1 1 2 100
L1 2 0 1h
. AC l i n 101 1 1000
. Pr obe
. End
*** 12/ 25/ 06 09: 08: 50 *** PSpi ce Li t e ( J ul y 2006) *** I D# 10813 ***
Ej empl o 1. 1 Ci r cui t o AC
**** SMALL SI GNAL BI AS SOLUTI ON TEMPERATURE = 27. 000 DEG C
*******************************************************************
NODE VOLTAGE NODE VOLTAGE
( 1) 0. 0000 ( 2) 0. 0000
VOLTAGE SOURCE CURRENTS
NAME CURRENT
V1 0. 000E+00
TOTAL POWER DI SSI PATI ON 0. 00E+00 WATTS
J OB CONCLUDED
*** 12/ 25/ 06 09: 08: 50 *** PSpi ce Li t e ( J ul y 2006) *** I D# 10813 ***
Ej empl o 1. 1 Ci r cui t o AC
**** J OB STATI STI CS SUMMARY
*******************************************************************
Tot al j ob t i me ( usi ng Sol ver 1) = 0. 00
___________________________________________________________________
1.2 El archivo de entrada *.cir
Como se mencion anteriormente, el archivo de entrada de datos del circuito
contiene diferentes declaraciones. A continuacin se elabora un poco ms sobre cada
una de ellas.
1.2.1 Declaraciones de ttulo y comentarios: La declaracin de ttulo es la primera
lnea en un programa en PSpice y puede ser cualquier cadena de caracteres. Se
acostumbra usar ttulos que identifiquen el problema particular que se investiga o
analiza. Una declaracin de comentarios es una lnea de texto, bsicamente una ayuda
para el usuario del programa, y se caracteriza por empezar con un asterisco en la
primera columna de la lnea. Un comentario puede ir en cualquier lnea, excepto en la
primera. Tambin es posible colocar un comentario a continuacin de una declaracin,


13
separndola de sta por un punto y coma (;). No se pueden dejar lneas vacas al
comienzo de un archivo *.cir, pues el programa tomara la primera como ttulo y
producira un mensaje de error.
1.2.2 Declaraciones de datos de los componentes del circuito:
Las declaraciones de datos de los componentes del circuito son como una
manera de describir el circuito verbalmente; por tanto se debe utilizar un mtodo
sistemtico que le permita al programa conocer de manera clara la forma como estn
interconectados los diferentes componentes. El elemento bsico es una rama de
circuito que puede contener cualquier componente de dos o ms terminales:
resistencia, condensador, fuente, etc. Se debe usar una lnea de datos por cada
elemento del circuito (algunos necesitan ms de una lnea); si la declaracin es muy
larga, se puede continuar en la siguiente lnea, utilizando en la segunda lnea un signo
ms (+) como primer caracter, seguido del resto de la declaracin. Los valores de las
fuentes de corriente o de voltaje pueden ser positivos, negativos o cero; las
inductancias, resistencias y condensadores pueden tener valores positivos o
negativos pero en ningn caso cero. Las ramas se conectan a nodos que se identifican
con nmeros o cadenas alfanumricas, reservando siempre el cero (0) para el nodo de
referencia o tierra; si la cadena empieza por una letra en los voltajes se debe escribir la
cadean entre corchetes, por ejemplo un nodo se llama A y otro se denomina Win,
para pedir a travs de una instruccin .Print el voltaje entre esos dos nodos debe
escribirse V([A], [Win]).
Formas generales: (los datos entre corchetes son opcionales y aquellos entre
signos menor y mayor son obligatorios).
<R[nombre]> <N+> <N-> <valor>
<L[nombre]|C[nombre]> <N+> <N-> <valor> [IC = valor]
<V[nombre]> <N+> <N-> <[DC]|AC> <valor 1> [valor 2]
<I[nombre]> <N+> <N-> <[DC]|AC> <valor 1> [valor 2]
<V[nombre]|I[nombre]> <N+> <N-> <Tipo> <valores>
El programa emplea la convencin pasiva de signos, esto es, la corriente entra
por el terminal positivo del voltaje, de esta manera, el orden en que aparecen los
nodos en la declaracin indica la polaridad, as los voltajes tendrn polaridad
positiva hacia el primer nodo y las corrientes que PSpice calcula entrarn por el
primer nodo que se declara.
Cada lnea de datos debe tener los tres campos siguientes, separados entre s
por uno o ms espacios:
a) El nombre del componente: un nombre puede constar de uno o ms
caracteres, pero el primer caracter debe ser una letra que identifique el tipo de
elemento. En la Tabla 1.1 se aprecian las letras utilizadas para designar los diferentes
elementos circuitales.
b) La identificacin de los nodos del circuito a los cuales se encuentra
conectado el elemento: como ya se indic, el primer nmero o cadena alfanumrica


14
corresponde a aquel por el cual entra la corriente. En el caso de fuentes de voltaje, el
primer nodo corresponde al terminal positivo. Recuerde, el nmero cero (0)
corresponde al nodo de referencia. En las fuentes de corriente, el terminal por donde
sale la corriente debe ser el terminal negativo, y en consecuencia ser el segundo
terminal declarado. En el caso de transistores BJT se tendrn tres nodos que
corresponden al colector, la base y el emisor respectivamente.
Tabla 1.1 Letras usadas para designar los elementos circuitales en PSpice
R resistencia V fuente independiente de voltaje
C condensador I fuente independiente de corriente
L inductancia E fuente de voltaje controlada por voltaje
K acoplamiento inductivo
F
fuente de corriente controlada por
corriente D diodo
Q transistor bipolar G fuente de corriente controlada por voltaje
B GaAsFET H fuente de voltaje controlada por corriente
J FET S interruptor controlado por voltaje
M MOSFET W interruptor controlado por corriente
X llamada a un subcircuito T Lnea de transmisin
N entrada digital U dispositivo digital
O salida digital

c) El valor de los parmetros que determinan las caractersticas elctricas del
elemento: por ejemplo 5 ohmios, 20 voltios, 5 mA, etc., pudindose utilizar
expresiones matemticas; en estos casos, tales expresiones deben ir entre llaves, por
ejemplo {2/3}. Algunos dispositivos tienen ms de un parmetro, como sucede con una
variedad de fuentes. En la declaracin de los valores se pueden tomar en cuenta los
factores de escala que aparecen en la Tabla 1.2
Tabla 1.2 Letras que representan mltiplos y submltiplos en PSpice
T = 1E12 M = 1E-3 F = 1E-15
G = 1E9 U = 1E-6 MIL = 25.4E-6
MEG = 1E6 N = 1E-9 C = CICLO DEL RELOJ
K = 1E3 P = 1E-12
El programa interpreta las unidades de acuerdo al tipo de elemento, voltios,
ohmios, faradios, amperios, etc. Las letras que se escriban despus del nmero, y que
no correspondan a factores de escala, se ignoran. No se admiten comas para separar
decimales, y por defecto, si el nmero no tiene signo se considera positivo. Es
necesario recordar que PSpice permite indistintamente el empleo de maysculas o
minsculas, en consecuencia m o M significan el submltiplo 1E-3; para representar el
mltiplo 1E6 se emplea MEG o meg.
Ejemplos:
Rmedia 4 8 5k
Lentrada 6 0 {7/80} IC = 0.5
Cx medio salida 5u IC = 10
R1 1a 1b {Rvar}
Vin 1 0 12
Iab 3 1 AC 120 60


15
Vesc 12 25 PWL 0,0 1u,10
El primer ejemplo es de una resistencia Rmedia que tiene un valor de 5 k,
conectado entre los nodos 4 y 8. El segundo es una inductancia Lentrada, conectada
entre los nodos 6 y 0, con un valor de 7/80 H y con una corriente inicial de 0.5 A; la
condicin inicial es opcional. El tercer ejemplo es una capacitancia de 5 F conectada
entre los nodos medio y salida, con el nombre de Cx y con una tensin inicial de
10 V; la condicin inicial es opcional. El cuarto ejemplo corresponde a la resistencia
R1, conectada entre los nodos 1a y 1b, cuyo valor es variable y est representado por
el parmetro Rvar. El quinto ejemplo es una fuente de tensin continua llamada Vin,
conectada entre los nodos 1 y 0, y con un valor de 12 V DC. El sexto ejemplo es de
una fuente de corriente alterna Iab, de 120 A y con un ngulo de fase de 60. El ltimo
ejemplo es de una fuente de tensin escaln de 10 V.
1.2.3 Declaraciones de control de solucin:
PSpice est diseado de tal manera que si no se usa ninguna declaracin de
control, el simulador determina el punto de operacin para pequeas seales en
corriente continua y produce como resultados los voltajes de los diferentes nodos, as
como las corrientes a travs de las fuentes independientes de voltaje y la potencia total
disipada en el circuito. Las declaraciones de control de solucin hacen parte de una
serie de comandos que se caracterizan por tener un punto (.) como primer caracter y
que se conocen como "Comandos Punto" (Dot Commands); las ms comunes se
enuncian a continuacin en orden alfabtico y se analizarn en detalle en la medida en
que se hagan ejemplos de aplicacin.
.AC Anlisis de corriente alterna. Es un anlisis o barrido que
determina la respuesta de un circuito sobre un rango dado de
frecuencias, o la respuesta en estado estable de corriente alterna.
No se puede usar sino una sola instruccin .AC en un archivo de
entrada. No admite barridos anidados.
.DC Barrido de corriente continua en el circuito. Determina voltajes,
corrientes y potencias, los cuales se mostrarn en el archivo
*.out o en el postprocesador grfico Probe. La declaracin .DC
permite variar parmetros de componentes tales como voltajes,
corrientes, resistencias, inductancias, temperaturas, etc., a lo
largo de un rango especificado de valores. Para cada valor
establecido, efecta un barrido del programa y obtiene los
resultados en forma de tabla. Permite tambin barridos anidados.
No se puede usar sino una sola instruccin .DC en un archivo de
entrada.
.DISTRIBUTION Distribucin definida por el usuario. Permite definir una
distribucin de tolerancias para usarlas solamente con el anlisis
de Monte Carlo.
.ENDS Fin de definicin de un subcircuito. Indica la terminacin de la
definicin de un subcircuito, que se ha iniciado con una
declaracin .SUBCKT.
.EXTERNAL Especificacin de puerto externo. Sirve para identificar y
diferenciar nodos que conectan el circuito bajo estudio a otro


16
circuito o a un perifrico. No est disponible en la versin de
evaluacin.
.FOUR Anlisis de Fourier. Descompone la respuesta de un anlisis
transitorio en componentes de Fourier. No requiere declaracin
de especificacin de resultados. Su salida en forma de tabla se
escribe en el archivo de salida (.out) a medida que avanza el
anlisis transitorio.
.FUNC Definicin de funcin. Sirve para definir funciones que pueden
usarse en expresiones.
.IC Condiciones iniciales. Declaracin que sirve para insertar
condiciones iniciales tales como tensiones en los nodos,
tensiones entre nodos o corrientes a travs de inductancias.
.INC Incorporacin de archivo. Inserta el contenido de otro archivo,
por ejemplo un archivo predefinido de funciones.
.LIB Archivo de biblioteca. Sirve para referirse a una biblioteca de
circuitos, subcircuitos o modelos en otro archivo.
.LOADBIAS Carga archivo de datos del punto de operacin (Bias Point) que,
generalmente, se ha creado mediante la instruccin .SAVEBIAS
en una simulacin anterior.
.MC Anlisis de Monte Carlo. Sirve para realizar un anlisis
estadstico de Monte Carlo al circuito, en el cual se toman en
consideracin los valores nominales y las tolerancias
especificadas de los diferentes parmetros de los modelos
utilizados.
.MODEL Declaracin de modelo. Esta declaracin sirve para definir un
conjunto de parmetros que caracterizan un modelo de
dispositivo en particular. El modelo puede ser de casi cualquier
tipo de dispositivo o componente de circuito.
.NODESET Declaracin que sirve para introducir una aproximacin a las
condiciones iniciales de la tensin de nodos o corrientes a travs
de inductancias, que ayudan a calcular el punto de operacin de
un circuito.
.NOISE Anlisis de ruido. Hace un anlisis de ruido del circuito; requiere
un anlisis .AC. No requiere declaracin de especificacin de
resultados. Si se desea la informacin sobre ruido de entrada
(INOISE) o de salida (ONOISE), se puede obtener a travs de
una declaracin .PRINT.
.OP Punto de operacin para pequeas seales en corriente continua.
Es el tipo de anlisis predeterminado. Produce informacin
detallada del punto de operacin y la muestra en el archivo de
salida (.out) sin necesidad de especificacin de resultados. Si no
se indica .OP, producir slo informacin sobre los voltajes en
los nodos, las corrientes a travs de las fuentes independientes
de voltaje y la potencia total disipada en el circuito. Si .OP es el
nico anlisis, no se crea archivo de datos para Probe.
.OPTIONS Opciones de anlisis. Se usa para ajustar todas las opciones,
lmites y parmetros de control para los diferentes tipos de


17
anlisis, e inclusive para la presentacin de resultados. Da al
usuario una variedad de opciones de control (ms de 30 de las
cuales se hablar ms adelante) aunque la mayora de ellas son
para aplicaciones avanzadas de PSpice.
.PARAM Definicin de parmetros. Permite introducir una lista de
nombres con sus respectivos valores o expresiones que se
pueden usar como parmetros en lugar del valor numrico en la
declaracin de datos de los componentes del circuito. Sirve para
inicializar las variables y el valor declarado por este medio es el
que utiliza el programa para el anlisis de punto de operacin
(.OP).
.SAVEBIAS Guarda en un archivo los datos del punto de operacin
calculados por el programa para un anlisis determinado, para su
uso posterior.
.SENS Anlisis de sensibilidad (sensitivity). Obtiene la sensibilidad
para pequeas seales de corriente continua, para cada una de
las salidas especificadas, con respecto a los parmetros y valores
de los siguientes dispositivos que se encuentren en el circuito:
resistencias, fuentes independientes de voltaje y de corriente,
interruptores controlados por voltaje o por corriente, diodos y
transistores bipolares. Si el circuito es grande o si se especifican
muchas variables, esta instruccin genera una salida
considerablemente grande. No requiere declaracin de
especificacin de resultados.
.STEP Anlisis paramtrico. Es un barrido secundario que debe ir
siempre acompaado de otro barrido como el .DC, el .AC o el
.TRAN. Realiza un barrido paramtrico de la variable
especificada, para cada todos los anlisis especificados del
circuito a simular.
.STMLIB Archivo de biblioteca de estmulos. Permite el acceso a archivos
de bibliotecas de estmulos creados por el Editor de Estmulos.
No disponible en la versin de evaluacin.
.STIMULUS Definicin de estmulos. Generalmente aparece en bibliotecas de
estmulos creados por el Editor de Estmulos.
.SUBCKT Definicin de subcircuitos. Declaracin de control para un
subcircuito. Con esta instruccin se inicia la declaracin de un
subcircuito, la cual termina con una declaracin .ENDS.
.TEMP Temperatura. No es en realidad un tipo de anlisis, .TEMP
establece la temperatura bajo la cual se hace el anlisis, si se
declara ms de una temperatura, el anlisis se hace para cada una
de ellas. Para que este anlisis sea efectivo, los componentes
variables con la temperatura deben declararse como modelos.
.TEXT Definicin de parmetros de texto. Se usa solamente en
simulaciones digitales.
.TF Funcin de transferencia. Determina la ganancia, transresistencia
o transconductancia para pequeas seales en corriente continua,
entre una variable de salida y una fuente independiente y calcula


18
adems la resistencia de entrada y la de salida. La declaracin
.TF puede utilizarse para encontrar el equivalente Thevenin de
un circuito en corriente continua, sin embargo, dado que la
ganancia para pequeas seales no es siempre igual a la
ganancia de estado estable, el valor calculado por PSpice no es
confiable para determinar el voltaje de Thevenin, y es preferible
indicarle al programa que calcule el voltaje de circuito abierto.
La instruccin .TF no requiere declaracin de salida y no se
puede ver en Probe.
.TRAN: Anlisis transitorio. Realiza el anlisis transitorio del circuito,
considerando o no las condiciones iniciales. Se debe especificar
el tiempo total del barrido. No se puede incluir ms de un
barrido transitorio en un archivo de entrada.
.VECTOR: Salida digital. Se usa para crear archivos que contienen
resultados de simulaciones digitales. Produce archivos
nombre.vec.
.WCASE: Sensibilidad/Peor Caso. Realiza un anlisis de sensibilidad y
peor caso del circuito bajo estudio. A diferencia de Monte Carlo,
.WCASE vara solamente un parmetro en cada ejecucin y al
final ejecuta la simulacin variando todos los parmetros para
obtener la forma de onda de peor caso. Se puede utilizar .MC o
.WCASE en una simulacin, pero no ambas.
1.2.4 Declaraciones de especificacin de resultados:
Los comandos .FOUR, .MC, .NOISE, .OP, .SENS, .TF y .WCASE, producen
resultados que van directamente al archivo de salida sin necesidad de instrucciones
adicionales de especificacin de resultados. Si no se utiliza ninguna instruccin de
salida, PSpice produce como resultado el valor de los voltajes en los nodos, las
corrientes a travs de las fuentes independientes de voltaje y la potencia total disipada
por el circuito. Si se desea otro tipo de resultados se puede usar uno o ms de los
comandos que a continuacin se mencionan:
.PRINT Permite obtener en pantalla e imprimir si se desea, resultados numricos
en forma de tablas, de anlisis en DC, en AC, transitorio, etc. No existe
lmite en el nmero de variables de salida, pero no puede haber ms de
un tipo de anlisis en cada instruccin .PRINT. Por cada instruccin
.Print que aparezca en el archivo del circuito, PSpice crea una tabla con
valores numricos de las variables especificadas.
.PLOT Permite obtener los resultados en forma grfica por puntos, en el
archivo .out. El lmite de variables para cada instruccin .Plot es de 8,
pero puede haber tantos .Plot como sea necesario. No se puede incluir
ms de un tipo de anlisis en cada lnea .Plot. Esta instruccin est
disponible en el programa, pero su uso ha quedado obsoleto dada la
calidad de las imgenes de Probe.
.PROBE Crea un archivo de datos donde se almacenan los resultados de los
anlisis transitorio, de continua, o de alterna y los guarda con el mismo
nombre del archivo del circuito, pero con la extensin .DAT o .TXT,
segn se desee que el archivo sea binario o ASCII. Este archivo es ledo


19
por el postprocesador grfico PROBE que hace que el monitor de la
computadora trabaje como un osciloscopio multicanal con memoria y
con muchas opciones adicionales. Los grficos pueden ser de las
diferentes variables, o de resultados de operaciones matemticas
realizadas con ellas.
.WATCH Observacin de resultados de anlisis. Permite visualizar en la pantalla
los resultados parciales de anlisis de DC, AC o transitorio, mientras la
simulacin est en proceso.
.WIDTH Ancho de salida. Define el ancho en columnas del archivo de salida.
1.2.5 Declaracin de fin de archivo:
Para finalizar el archivo del circuito se escribe la declaracin .END. Cuando
PSpice llega a la instruccin .END "mira" la siguiente lnea en busca de datos de otro
circuito, si existen datos de otros circuitos, PSpice realiza en secuencia los anlisis
especificados. Esta caracterstica del programa puede usarse para la ejecucin de
circuitos en grupos (Batch), escribiendo la informacin de un nuevo circuito
inmediatamente despus del .END del primero. La instruccin .ENDS se utiliza para
finalizar la entrada de datos de un subcircuito.
1.3 Opciones en PSpice (.OPTIONS)
La instruccin .Options permite declarar opciones y establecer lmites y
controles a la simulacin. Existen ms de 40 opciones, algunas de ellas son slo
banderas, otras son valores numricos. Para mayor informacin sobre las opciones del
programa se sugiere revisar la Gua de Referencia del PSpice a la cual se puede llegar
a travs del men Help/Manuals del PSpice A/D. La forma general de la instruccin
es:
.OPTIONS [nombre de la opcin]
+ [ <nombre de la opcin> = <valor> ]
Ejemplos:
.OPTIONS ACCT RELTOL = .01
.Options nopage noecho list
El primer ejemplo se declaran dos opciones, ACCT y RELTOL; la primera
hace que en el archivo de salida se den las estadsticas de la simulacin; con Reltol =
0.01 establece en 0.01 la exactitud de los voltajes y las corrientes, en lugar de su valor
por defecto que es de 0.001. El segundo ejemplo utiliza tres opciones al programa:
nopage que elimina los saltos de pgina y los encabezamientos que, por defecto,
aparecen en el archivo de salida despus de cada anlisis, con lo cual se logra un
archivo de salida ms compacto; noecho que suprime el listado del archivo *.cir que
por defecto aparece al comienzo del archivo de salida; y list le pide al programa que en
el archivo de salida incluya una lista de todos los componentes del circuito. Las
instrucciones .options pueden ir en cualquier parte del archivo de entrada, antes de
.end, salvo la opcin noecho que para que produzca el resultado deseado debe ir
inmediatamente despus del ttulo.



20
1.4 Definicin y uso de parmetros
La definicin de modelos de dispositivos utiliza parmetros que pueden
cambiarse a fin de caracterizar elementos especficos tales como los disponibles en el
mercado, por otra parte, en algunas simulaciones se desea ver la respuesta del circuito
cuando un parmetro de un componente toma un valor variable. Para declarar un
componente con un valor variable se requieren dos lneas de datos, en la primera se
escribe la declaracin del componente con su nombre, sus nodos y en lugar del valor
se escribe el nombre de la variable entre llaves; a este nombre se le denomina
Parmetro Global y puede ser cualquier caracter o cadena de caracteres. En la
segunda lnea se define el parmetro mediante la instruccin .Param, asignndole un
valor que ser el que use el programa para calcular el punto de operacin. Suponga que
se va a usar una resistencia R1 y su valor se va a hacer variar para ver su efecto en el
resultado de la simulacin; a la variable se le va a dar arbitrariamente el nombre de
Rvar. La declaracin de la resistencia R1 quedara as:
R1 3 6 {Rvar}
.Param Rvar = 5k
PSpice permite la utilizacin de parmetros en las simulaciones y, a travs de la
instruccin .Step, hace posible la simulacin repetida para diferentes valores de
parmetros de modelos o de parmetros definidos por el usuario.
La instruccin .PARAM tiene las siguientes formas generales:
.PARAM <nombre> = <valor>...
.PARAM <nombre> = {<expresin>}...
En una lnea se pueden definir hasta tres parmetros y se pueden usar tantas
lneas como sea necesario. Si se usa la segunda forma, la expresin tiene que ir entre
llaves. Una expresin no puede dividirse entre dos lneas.
Para ilustrar el uso de .Param se dan los siguientes ejemplos:
.Param Vss = 12 V Vcc = -12 V
.Param Arg = {2*3.l416*60*TIME}
.Param R = 1k K = 0.5
Rtop i tap {(l-K)*R+1}
Rbot tap f {K*R+1}
En la primera lnea se especifican como parmetros las tensiones Vss y Vcc; en
la segunda lnea aparece el parmetro Arg que tiene como valor una .expresin
matemtica en funcin del tiempo. En las tres ltimas lneas se da un ejemplo de como
pueden utilizarse los parmetros. Se definen los parmetros R y K con valores de 1k y
0.5 respectivamente, y a continuacin se definen las resistencias Rtop y Rbot como
expresiones en funcin de esos parmetros. Si se desea cambiar el valor de los
parmetros bastar con editar una lnea del archivo. La definicin de parmetros se
asemeja a la declaracin de variables en un lenguaje de programacin, que despus
pueden utilizarse en diferentes lneas del programa.
1.5 Uso de expresiones
El programa permite la utilizacin de expresiones matemticas en lugar de


21
valores de dispositivos. Estas expresiones pueden ser sencillas como una operacin
aritmtica, o complejas que incluyan funciones trigonomtricas o algebraicas. Las
expresiones que se utilicen en un archivo de datos de un circuito deben estar siempre
entre llaves {}. En la Tabla 1.3 se presenta un listado de operaciones que pueden
utilizarse en declaraciones, y su significado.
Tabla 1.3 Operaciones y Funciones permitidas por PSpice:
Operador/Funcin Significado
ABS(x) |x|, valor absoluto de x
ACOS(x) arcocoseno de x, para -1.0 x 1.0; x en radianes
ARCTAN(x) arcotangente de x; resultado en radianes
ASIN(x) arcoseno de x, para -1.0 x 1.0; x en radianes
ATAN(x) arcotangente de x; resultado en radianes
ATAN2(y,x) arcotangente de (y/x); resultado en radianes
COS(x) coseno de x; x en radianes
COSH(x) coseno hiperblico de x; x en radianes
DDT(x) Derivada de x en funcin del tiempo, anlisis transitorio
EXP(x) e
x

IF(t,x,y)
x si t es verdadero, y si t es falso; t es una expresin
relacional
IMG(x) parte imaginaria de x
LIMIT(x, min, max) min si x < min, max si x > max, x en los dems casos
LOG(x) ln(x), logaritmo natural de x
LOG10(x) log(x), logaritmo en base 10 de x
M(x) magnitud de x
MAX(x,y) mximo de x & y
MIN(x,y) mnimo de x & y
P(x) ngulo de fase de x
PWR(x,y) |x|
y
, x a la y, se puede reemplazar por {x**y}
PWRS(x,y) +|x|
y
, si x > 0, -|x|
y
si x < 0
R(x) parte real de x
SDT(x) integral de x en funcin del tiempo, anlisis transitorio
SGN(x) +1 si x > 0, 0 si x = 0, -1 si x < 0
SIN(x) seno de x; x en radianes
SINH(x) seno hiperblico de x; x en radianes
STP(x) 1 si 0, 0 si x 0
SQRT(x) raz cuadrada de x
TAN(x) tangente de x, x en radianes
TANH(x) tangente hiperblica de x, x en radianes
TABLE(x,x
1
,y
1
..., x
n
, y
n
)
los puntos x
n
, y
n
se unen por lneas

rectas, el resultado es
el valor de y que corresponde a x por interpolacin
+ suma o concatenacin de caracteres de texto
- resta
* multiplicacin
/ divisin


22
Operador/Funcin Significado
~ NOT
| OR
^ XOR
& AND
** operador binario
== prueba de igualdad
!= prueba de desigualdad
> prueba de mayor que
>= prueba de mayor o igual
< prueba de menor que
<= prueba de menor o igual
A manera de ejemplo se muestran algunas lneas de archivos de circuitos que
utilizan expresiones:
R1 1 2 {R*(1-K)}
R2 4 5 {R*K}
R3 0 2 {1+5/3}
E1 10 20 {sin(V(3)*TIME)}
G2 a b Value {sqrt(abs(V(2,3))}
.Param dospi = {2*3.141596}
R1 y R2 son resistencias cuyo valor depende de los parmetros R y K que
deben estar definidos en otra lnea del archivo de datos del circuito; R3 es una
resistencia cuyo valor es de 8/3 ; El representa una fuente sinusoidal cuya frecuencia
varia con el producto del tiempo de simulacin y la tensin en el nodo 3; G2 es una
fuente de corriente cuyo valor es la raz cuadrada del valor absoluto de la tensin entre
los nodos 2 y 3; el ltimo ejemplo es una definicin del parmetro "dospi" cuyo valor
se puede utilizar en otras expresiones y que es igual a 6.283192.
La importancia del uso de expresiones se ver mejor en la medida en que se
vean otras aplicaciones como el uso de parmetros y barrido paramtrico y el modelaje
de comportamiento analgico ABM
1.6 Barridos ms utilizados
Aunque la Unidad III est dedicada a los diferentes tipos de anlisis, es
conveniente tratar aqu las formas generales de los barridos .DC, .AC, .TRAN y
.STEP que sern utilizados en los ejemplos de la Unidad II.
1.6.1 Barrido de corriente continua .DC:
Un barrido o anlisis de corriente continua permite calcular los diferentes
voltajes, corrientes y potencias del circuito cuando se vara a) la tensin o la corriente
de alguna fuente, b) un parmetro definido por el usuario o parmetro global, c) un
parmetro de un modelo, y d) la temperatura; las formas generales para la declaracin
son:
.DC [Lin] <variable> <valor inicial> <valor final> <incremento>
.DC <oct|dec> <variable> <valor inicial> <valor final> <puntos>


23
.DC <variable> <lista> <valor 1> <valor 2>
La primera forma sirve para hacer un barrido lineal de la variable, esto es con
incrementos iguales, los cuales pueden ser positivos o negativos pero nunca cero,
observe que Lin es opcional; la segunda forma se usa para aquellos casos en los cuales
los valores de las variables cubren diferencias muy grandes, el barrido en esta caso es
logartmico por octavas o por dcadas y al final de la lnea se escribe el nmero de
puntos por dcada que el simulador utilizar; la tercera forma sirve para hacer un
anlisis para un nmero determinado de valores que se declaran en una lista, los cuales
deben llevar un orden ya sea creciente o decreciente (monotono).
Los siguientes son ejemplos de instrucciones para barridos de corriente
continua:
.DC LIN I1 12 0 -2
.DC Vent -10 20 2
.DC param Rx 100 1000 10
.DC DEC Rvar 10 100k 101
.dc temp list 25 60 100
Ejemplo 1.2. Determine la tensin en la resistencia de 10 y la corriente en la
resistencia de 4 de un circuito resistivo en serie, constituido por una fuente de 12 V
en serie con una resistencia de 4 , y en serie con stos, una combinacin en paralelo
de tres resistencias, una de 10 , otra de 20 y la tercera de 30 .
El archivo para la simulacin ser:
Ej empl o 1. 2 Bar r i do DC
V1 a 0 12
R1 a b 4
R2 b 0 10
R3 b 0 20
R4 b 0 30
. DC V1 12 12 2
. Pr i nt DC V( b) I ( R1)
. End
Gurdelo como Ejemplo 1.2.cir, y efecte la simulacin. Revise los resultados
en el archivo Ejemplo 1.2.out.
1.6.2 Barrido de corriente alterna en estado estable .AC
El anlisis o barrido .AC permite calcular los diferentes voltajes y corrientes
del circuito cuando se vara la frecuencia de la fuente, la forma general para la
declaracin es:
.AC <LIN|DEC|OCT> <puntos> <Fi> <Ff>
Presenta tres opciones, la primera es un barrido lineal, en el cual se especifica
el nmero total de puntos que utilizar el simulador, as como las frecuencia inicial y
final; las otras dos opciones son barridos logartmicos, por octavas y por dcadas, en
ellos se especifica el nmero de puntos por octava o por dcada que utilizar el
simulador, y las frecuencias inicial y final.


24
A continuacin se muestran dos ejemplos de instrucciones .AC, en la primera
se ordena un anlisis lineal para una sola frecuencia, 60Hz, y en la segunda un barrido
por dcadas desde 10 Hz hasta 100 kHz calculando once puntos por cada dcada.
.AC Lin 1 60 60
.AC Dec 11 10 100k
Ejemplo 1.3. Una fuente de 50 | 30 V a 100 Hz alimenta un circuito que tiene
una resistencia de 10 , una impedancia de 10 | 36.87 , y una reactancia de j10 ,
conectadas en paralelo. Determine la corriente suministrada por la fuente, en forma
polar.
Para simular el circuito, lo primero que se requiere es determinar los valores de
R, L y C de las impedancias.
El archivo para la simulacin quedar as:
Ej empl o 1. 3 Bar r i do de f r ecuenci a
Vi n 1 0 AC 50 30
R1 1 0 10
R2 1 2 8
L2 2 0 9. 55m
C3 1 0 159. 16u
. AC Li n 1 100 100
. Pr i nt AC I ( Vi n) I P( Vi n)
. End
Gurdelo como Ejemplo 1.3.cir, efecte la simulacin y revise el resultado.
1.6.3 Barrido o anlisis transitorio .Tran
El anlisis o barrido transitorio .Tran permite calcular los diferentes voltajes y
corrientes del circuito como una funcin del tiempo, y ver las formas de las seales de
entrada y salida en funcin del tiempo; la forma general para la declaracin es:
.Tran[/OP] <Ttabla> <Tbarrido> [Tatraso] [Tforzado] [skipbp]
Como se aprecia en la lnea anterior, se requieren dos en la instruccin, los
dems son opcionales y de ellos se hablar en la Unidad III. El simulador produce un
anlisis del circuito que va desde t = 0 s, hasta Tbarrido s. A partir de los datos
calculados y mediante interpolacin, calcula las entradas de una tabla de valores de
voltajes y corrientes con intervalos especificados por Ttabla. Como esta tabla se utiliza
poco, es conveniente especificar una tabla con pocas entradas, para lo cual Ttabla debe
tener un valor del mismo orden de magnitud de Tbarrido.
Ejemplos de instrucciones .Tran
.Tran 1 4
.Tran 0.2 10 skipbp
.tran 2.5 5 1
En la primera se especifica un anlisis transitorio de 4 s de duracin con un
intervalo para tabla de 1 s, lo cual significara que la tabla generada tendra 5 entradas
o lneas; la segunda especifica un tiempo de barrido de 10 s, un intervalo para tabla de
0.2 s y a travs de skipbp le dice al programa que utilice las condiciones iniciales de


25
inductancias y capacitancias dadas en el archivo de entrada; la ltima sirve para
establecer un barrido de 5 s de duracin, que se empieza mostrar a partir de 1 s, y con
un intervalo para tabla de 2.5 s.
Ejemplo 1.4. Simule un circuito RLC en serie, sin fuentes, con un voltaje
inicial de 12 V en el condensador, y con una duracin del barrido de 5 s. Obtenga la
curva de corriente a travs del circuito. R = 20 k, L = 100 mH, C = 50 F.
El archivo para la simulacin ser:
Ej empl o 1. 4 Anl i si s t r ansi t or i o
R1 1 0 20k
L1 1 2 100m
C1 2 3 50u I C = 12
. t r an 5 5 ski pbp
. pr obe I ( R1)
. end
Guarde el archivo como Ejemplo 1.4.cir, ejecute la simulacin y observe el
resultado en Probe.
1.6.4 Barrido paramtrico .STEP
El barrido .step es un anlisis secundario y no puede declararse solo, debe ir
acompaado de otro barrido tal como el .DC, el .AC o el .Tran, que ser el barrido
principal. El barrido paramtrico permite la realizacin del barrido principal, para cada
valor del parmetro de inters declarado en la instruccin .step. Este parmetro puede
ser de un modelo existente, un parmetro definido por el usuario, una temperatura, un
voltaje de una fuente independiente, o una corriente de una fuente independiente.
Puede emplearse, por ejemplo, para ver el efecto de la variacin de una resistencia
(parmetro) sobre la respuesta transitoria de una corriente; el simulador obtendr los
datos para visualizar una curva de respuesta por cada valor del parmetro. Tiene la
misma forma de una instruccin .dc.
Forma general de la instruccin:
.Step [Lin] <parmetro> <valor inicial> <valor final> <incremento>
. Step <oct|dec> < parmetro > <valor inicial> <valor final> <puntos>
. Step < parmetro > <lista> <valor 1> <valor 2>
Ejemplos de la instruccin .Step:
.Step Vin 20 10 -1
.Step Temp List 50 75 100
.Step Param k 0.1 0.9 0.1
El primer ejemplo es un barrido de tensin de la fuente Vin entre 20 y 10
voltios en pasos de -1 V; el programa ejecutar 11 corridas del barrido principal, y
en consecuencia, si el barrido principal genera ms de un punto, en Probe se podrn
obtener 11 curvas diferentes para cada variable del circuito. El segundo es un anlisis
de temperatura para 50, 75 y 100 C, el programa ejecutar 3 veces el barrido
principal. El ltimo corresponde a la variacin lineal del parmetro k, entre 0.1 y 0.9
en pasos de 0.1, el programa evala la variable del barrido principal para nueve valores


26
de k.
Ejemplo 1.5. Para el circuito de la figura 1.10, determine la tensin de salida
en vaco, con el punto variable en posiciones de l0% al 100% en pasos de 10%.
Defina el potencimetro con la resistencia de la porcin inferior Rinf = {(l.00l-K)*R}
y resistencia de la porcin superior Rsup = {(0.00l+K)*R. Muestre los resultados en
forma de tabla en un archivo texto.

Figura 1.10 Circuito del Ejemplo 1.5
El archivo de entrada del circuito queda as:
Ej empl o 1. 5 Bar r i do Par amet r i co - Pot enci omet r o
Vi n 1 0 DC 0
R1 1 2 100
Rsup 2 3 {( 0. 001+K) *R}
Ri nf 3 0 {( 1. 001- K) *R}
. Par am R = 100 K = 0. 5
. DC Vi n Li st 50
. St ep par am K 0. 1 0. 9 0. 1
. Pr i nt DC V( 3)
. End
Guarde el archivo como Ejemplo 5.cir, ejecute la simulacin y revise los
resultados en el archivo Ejemplo 5.out.
1.7 Subcircuitos en PSpice
Un subcircuito se define como un conjunto de componentes que trabajan
unidos para realizar una tarea. Un grupo de elementos interconectados en patrones que se
repiten pueden definirse como un subcircuito. Cuando en un circuito se repite un patrn de
componentes se puede escribir un sucircuito y despus citarlo, como se hara con una subrutina
o un macro en programacin, o pudiera guardarse en una biblioteca de componentes para su
uso en otros circuitos. En PSpice la declaracin de un subcircuito se compone de una
lnea o declaracin que lo define, una o ms lneas de datos del subcircuito, una
declaracin de fin de archivo y una o ms lneas para llamarlo.
1.7.1 Creacin y uso de subcircuitos
La declaracin ms simple de un subcircuito tiene la siguiente estructura:
.SUBCKT <nombre del subcircuito> <nodos externos del subcircuito>
Lneas de datos de componentes del subcircuito
.ENDS
Un subcircuito puede ser complejo y tener muchos nodos internos, pero en su
declaracin slo se mencionan los nodos externos, o sea los que unen el subcircuito
con el resto del circuito principal. Las lneas de datos tienen las formas ya conocidas


27
de acuerdo a los elementos que lo conforman. Todas las lneas desde .Subckt hasta
.Ends estn incluidas en la definicin del subcircuito. Nombre del subcircuito es
cualquier nombre que se desee y se usa para llamarlo cuando sea necesario. En la
forma general de la declaracin .Subckt se pueden utilizar expresiones y funciones de
PSpice.
Para llamar un subcircuito se utiliza la forma:
Xyyy <Nodo1> <Nodo2> [Nodo ...] ... <Nombre del subcircuito>
Ejemplo 1.6. Analizar el circuito de la Figura 1.11 para determinar Vout e Iout,
usando subciruitos.
Las resistencias de 75 , 50 y 25 forman una T que puede verse en la
Figura 1.12 y que se repite dos ocasiones como se muestra en la Figura 1.13.

Figura 1.11 Circuito para el Ejemplo 1.6

Figura 1.12 Patrn que se repite en el Ejemplo 1.6

Figura 1.13 Circuito del Ejemplo 1.6 con subcircuitos
El programa para el subcircuito de la figura 1.12 ser:
. Subckt T N1 N2 N3
R1 N1 N4 75
R2 N4 N2 50
R3 N4 N3 25
. Ends
y para llamar al subcircuito la declaracin:
Xsub1 1 0 3 T
Xsub2 3 0 5 T


28
El programa completo ser:
Ej empl o 1. 6 Uso de subci r cui t os
Vi n 1 0 DC 100
R4 3 0 37. 5
Rout 5 0 25
* A cont i nuaci n l a decl ar aci n del subci r cui t o
. Subckt T N1 N2 N3
R1 N1 N4 75
R2 N4 N2 50
R3 N4 N3 25
. Ends
* Se l l ama el subci r cui t o l as veces que sea necesar i o
Xsub1 1 0 3 T
Xsub2 3 0 5 T
*Decl ar aci ones de cont r ol
. DC Vi n 100 100 1
. Pr i nt DC V( 5) I ( Rout )
* V( 5) es el vol t aj e Vout sol i ci t ado
. Opt i on nopage
. End
El subcircuito puede declararse al comienzo, en la parte intermedia o al final
(antes de .End), sin que produzca diferencia alguna. En el archivo siguiente se ha
colocado la declaracin del subcircuito al final.
Ej empl o 1. 6 Uso de subci r cui t os
Vi n 1 0 DC 100
R4 3 0 37. 5
Rout 5 0 25
* Se ut i l i za el subci r cui t o cuant as veces sea necesar i o
Xsub1 1 0 3 T
Xsub2 3 0 5 T
*Decl ar aci ones de cont r ol
. DC Vi n 100 100 1
. Pr i nt DC V( 5) I ( Rout )
* V( 5) es el vol t aj e Vout sol i ci t ado
. Opt i on nopage
* A cont i nuaci n l a decl ar aci n del subci r cui t o
. Subckt T N1 N2 N3
R1 N1 N4 75
R2 N4 N2 50
R3 N4 N3 25
. Ends
. End
La hoja de resultados da V(5) = Vout = 1.657 V; I(Rout) = 66.3 mA.
Como se ver en la Unidad IV, los subcircuitos pueden guardarse en
bibliotecas particulares o agregarse a otras ya existentes.
1.8 Errores comunes en las simulaciones
Al iniciar la ejecucin de una simulacin, lo primero que hace el programa es


29
verificar la sintaxis de las diferentes lneas del archivo *.cir, una por una, y a
continuacin realiza un barrido de punto de operacin en corriente continua. En este
proceso puede detectar algunos errores como los siguientes:
1. Si aparece una lnea en blanco al inicio del archivo y en la segunda lnea
aparece el ttulo de la simulacin, el programa considera la lnea en blanco como lnea
de ttulo y presenta un mensaje de error en la segunda lnea pues el ttulo no tiene un
formato que se ajuste a ninguna de las instrucciones de PSpice. Para corregirlo hay que
ir al archivo .cir y editarlo suprimiendo la lnea en blanco.
2. Si se omite la lnea de ttulo, el programa toma la primera lnea como ttulo y
presenta un mensaje de error sealando que hay un nodo flotante. Nuevamente hay que
ir al archivo .cir y editarlo agregando la lnea de ttulo.
3. Cuando un nodo se conecta a un solo elemento, el programa produce el
mensaje Node # is floating, en este caso se debe revisar el archivo de datos para
verificar que cada nodo aparezca por lo menos dos veces.
4. Si encuentra una declaracin que no se ajuste a las formas estndar del
programa aborta la ejecucin y presenta un mensaje de error en el archivo *.out en el
sitio donde lo encontr. Se requiere ir al archivo .cir, revisar la sintaxis y editar el
archivo. Este mensaje puede presentarse ms de una vez pues cuando el programa
encuentra un error aborta la simulacin; cuando se vuelve a ejecutar la simulacin
puede encontrar otro. Y as sucesivamente, hasta que no haya errores.
5. Cuando el simulador efecta el barrido de punto de operacin en corriente
continua, puede encontrar situaciones que el simulador interpreta como errores, aborta
la simulacin y produce un mensaje de error en el archivo de salida. Los ms comunes
son:
a) cuando existe una trayectoria cerrada entre una fuente de voltaje y una
inductancia. Debido a que en corriente continua la inductancia se comporta como
una resistencia de valor cero, la fuente de voltaje queda cortocircuitada; el
programa produce un mensaje de error que dice Voltage source and/or inductor
loop y el mismo programa sugiere la solucin, que consiste en colocar en serie
con uno de los dos elementos una resistencia de un valor suficientemente pequeo
que no afecte los resultados del circuito original.
b) cuando quedan dos fuentes ideales de voltaje de diferente valor en paralelo, la
condicin viola la ley de voltajes de Kirchhoff. El programa produce un mensaje
de error que dice Voltage source and/or inductor loop y la solucin es similar a
la del caso anterior, colocar en serie con uno de los dos elementos una resistencia
de un valor suficientemente pequeo que no afecte los resultados del circuito
original.
c) cuando queda un nodo sin una trayectoria a tierra para la corriente, como en el
caso de dos condensadores en serie, el simulador no puede calcular el voltaje del
nodo. En este caso el mensaje de error dice Node # is floating, la solucin es
editar el archivo .cir y colocar, entre el nodo flotante y tierra, una resistencia de un
valor muy grande de manera que no afecte los resultados del circuito original.
d) cuando falta el nodo de tierra, el simulador produce el mensaje Node # is


30
floating, se debe revisar el archivo para garantizar que haya un Terminal de tierra
llamado cero 0; este error es ms comn cuando las simulaciones se hacen desde
el Capture.
1.8 Ejercicios:
E.1.1 Responda las siguientes preguntas:
1. El programa ____________ permite simular un circuito mediante un archivo
texto.
2. Con el programa ___________ es posible simular un circuito a partir de un
esquema del mismo.
3. Si se desea un resultado en modo texto es necesario incluir en el archivo del
circuito la instruccin . ______
4. La instruccin . ________ me permite visualizar curvas de voltajes y corrientes
de alta resolucin.
E.1.2 Diga en sus propias palabras qu significa cada una de las siguientes lneas
incluidas en un archivo *.cir:
Rin 1 2 10
C1 a b 50u IC = 10
Rb in 5 {3/11}
L12 24 25 6m
Lm 3 0 0.1m IC = 2m
Ejercicio 5
* Se trata de un circuito resistivo serie paralelo
.Print DC I(R4) ; es la corriente a travs de la resistencia de 2 ohmios
.Probe
Cout 23 out {Cvar}
E.1.3 Escriba las lneas de datos correspondientes a los siguientes elementos:
a) Resistencia de 20 k conectada entre los nodos 11 y 24
b) Resistencia de 5/13 conectada entre los nodos in y medio
c) Resistencia de valor variable conectada entre los nodos 5 y salida
d) Inductancia de 5 mH conectada entre los nodos 0 y 7 con una IC = 3 mA
e) Capacitancia de 25 F conectada entre tierra y el nodo medio
f) Fuente de voltaje de 12 voltios de continua conectada entre tierra y el nodo 1,
con el positivo hacia tierra
g) Fuente de corriente sinusoidal de 2 V pico y un ngulo de fase de 30 con el
positivo hacia el nodo 4 y el negativo hacia el nodo 13
E.1.4 Escriba un ejemplo de la instruccin que se utilizara para:
a) que las variables de salida se muestren en un archivo texto
b) declarar una inductancia con condiciones iniciales
c) obtener las curvas de salida de un circuito alimentado por una fuente sinusoidal
d) finalizar la entrada de datos de un circuito
e) iniciar un archivo *.cir


31
f) explicar que la lnea anterior es la rama de mayor inters en la simulacin
E.1.5 Qu debe hacer si al ejecutar una simulacin recibe un mensaje de nodo
flotante?
E.1.6 Cmo se evita un mensaje de Voltage source and/or inductor loop?
E.1.7 Para qu se utiliza la opcin noecho?
E.1.8 Qu se logra con la opcin List?
E.1.9 Qu efecto produce la opcin nopage?
E.1.10 A partir del archivo siguiente, dibuje el circuito en que se origina, y explique
qu har el programa PSpice cuando se ejecute la simulacin:
Circuito RLC
V1 1 0 AC 10 30
R1 1 2 22
L1 2 3 2
C1 3 0 0.25
.AC DEC 11 0.1 100
.PROBE
.PRINT AC I(R1) IP(R1) IR(R1) II(R1)
.END
E.1.11 Se tiene un circuito resistivo en serie compuesto por una fuente de 24 voltios
de corriente continua y tres resistencias de 2 , 4 y 5 respectivamente. Calcule,
mediante el PSpice, los voltajes en los terminales de cada una de las resistencias, la
corriente del circuito, y los voltajes de los nodos.
E1.12 Edite el archivo de entrada del ejercicio anterior para obtener la corriente a
travs de la fuente, y a travs de cada una de las resistencias. Incluya la declaracin
.Option nopage. Ejecute el programa y compare los resultados. Encuentra algo que
merezca la pena comentar? Qu diferencia encuentra en cuanto al formato de
presentacin del archivo *.out?
E1.13 Edite de nuevo el archivo de entrada para incorporar la instruccin .option
noecho con el fin de eliminar la declaraciones del circuito en el archivo de salida.
Ejecute la simulacin y observe los cambios en el archivo de salida, logr lo que se
buscaba?, en caso negativo cambie la ubicacin de la declaracin .option noecho.
E1.14 Edite nuevamente el archivo de entrada y elimine las declaraciones de anlisis
y de salida de resultados. Observe el archivo de salida. Qu valores calcula el
programa por defecto?
E1.15 Qu sucede si usted elimina la lnea de ttulo del archivo de entrada anterior?
E1.16 En la figuras 1.14, 1.15 y 1.16 se presentan tres circuitos. a) Dibuje cada uno de
ellos identificando los nodos y asignando nombres a los elementos de acuerdo a las
convenciones de PSpice. b) Escriba el archivo de entrada de datos para cada uno de
ellos de manera que le permita encontrar el voltaje de los diferentes nodos y verificar
la ley de Kirchhoff de voltajes. c) Edite sus archivos para incluir una instruccin Print
que le presente las corrientes de las ramas del nodo que usted haya designado como


32
nodo 2, y verifique el cumplimiento de la ley de Kirchhoff de corrientes.

Figura 1.14 Circuito 1 del ejercicio E1.16

Figura 1.15 Circuito 2 del ejercicio E1.16

Figura 1.16 Circuito 3 del ejercicio E1.16
E1.17 Conecte una fuente de 10 V de DC en serie con una resistencia de 2 , una
inductancia de 10 mH un condensador de 25 F y otro de 15 F. Trate de ejecutar la
simulacin para encontrar la corriente del circuito. Qu dificultad encuentra y cmo
podra resolverla?
E.1.18 Conecte en paralelo una fuente de 12 V de continua, una resistencia de 3 ,
una inductancia de 5 mH y un condensador de 10 F. Trate de hacer la simulacin para
encontrar la corriente total del circuito. Qu dificultad existe y cmo puede hacer para
ejecutar la simulacin?
E.1.19 Para el circuito representado en la Figura 1.17, v(t) = 100 cost voltios. Halle los
voltajes y corrientes en estado estable, en magnitud y fase, y construya un diagrama
fasorial con los resultados.

Figura 1.17 Circuito para el ejercicio E.1.19
E.1.20 Encuentre la curva de tensin vs tiempo en los terminales de la resistencia de 5
k del circuito de la Figura 1.18, si v(t) = 100 sen(100t) voltios. Para los diodos use


33
el modelo genrico de PSpice.

Figura 1.18 Circuito para el ejercicio E.1.20
E.1.21 Calcule la resistencia equivalente vista desde los terminales de la izquierda de
la red de la Figura 1.19, utilizando subcircuitos, si se sabe que cada una de las
resistencias tiene un valor de 3 .

Figura 1.19 Circuito para el ejercicio E.1.21



34


35
Unidad II
Fuentes o Seales de Entrada



Objetivos
Despus de estudiar esta unidad usted debera ser capaz de
1. identificar los tipos de fuentes independientes ms comunes en PSpice, su
denominacin y su uso
2. identificar los parmetros de diferentes tipos de fuente independientes
3. escoger el tipo de fuente adecuado a un barrido determinado
4. escribir declaraciones de diferentes tipos de fuentes independientes
5. identificar diferentes tipos de fuentes controladas y su denominacin
6. escribir declaraciones de fuentes controladas
7. identificar fuentes ABM y la forma de declararlas
8. escribir declaraciones de fuentes ABM
9. utilizar fuentes en la simulacin de circuitos
Actividades de aprendizaje
1. Lea cuidadosamente los contenidos de esta unidad
2. Simule un circuito compuesto por una fuente y una resistencia de 1 , y
utilcelo para ver en Probe las fuentes de los diferentes ejemplos
3. Ejecute las simulaciones y revise los resultados, tanto en los archivos texto
como en Probe, segn corresponda
4. Realice los ejercicios del final de la Unidad
Introduccin
Las fuentes que aparecen en un circuito condicionan los resultados de la
simulacin. En el caso del PSpice hay una gran variedad de fuentes que pueden
emplearse, sin embargo no todas son actas para todos los tipos de anlisis, por esta
razn esta unidad trata sobre los tipos ms comunes de fuentes empleadas en circuitos
analgicos, sus parmetros caractersticos y las formas de declaracin de las mismas
2.1 Tipos de fuentes ms comunes
Las fuentes de tensin o de corriente hacen parte fundamental de los circuitos
elctricos y electrnicos, y condicionan los resultados. El programa PSpice trae una
serie de fuentes de diferente tipo, tanto para uso en circuitos analgicos como digitales
y mixtos. En esta seccin se consideran los tipos de fuentes ms comunes en circuitos
analgicos, las cuales se pueden dividir en tres clases:
1) Las de voltaje o corriente invariables con el tiempo:
a) Fuentes DC o de corriente continua


36
b) Fuentes AC o de corriente alterna en estado estable o fasoriales
2) Las de voltaje o corriente variables en el tiempo:
a) Fuentes SIN o sinusoidales
b) Fuentes PWL o de segmentos lineales
c) Fuente PULSE o cadenas de pulsos
d) Fuentes EXP o exponenciales
3) Las controladas o dependientes:
a) Fuente E, de voltaje controlada por voltaje
b) Fuente F, de corriente controlada por corriente
c) Fuente G, de corriente controlada por voltaje
d) Fuente H, de voltaje controlada por corriente
4) Fuentes especiales:
a) Fuente SFFM, de frecuencia modulada
b) Fuente controlada tipo Poly, de voltaje o de corriente
5) Fuentes ABM
a) Fuente tipo Value
b) Fuente tipo Table
c) Fuente tipo Laplace
d) Fuente tipo Freq
e) Fuente tipo Chevyshev
La forma general de declaracin de fuentes independientes es la siguiente:
<V|I><nombre> <(N+> <N->
+ [ [DC] <valor> ]
+ [ AC <magnitud> [ngulo de fase] ]
+ [especificaciones de fuente para anlisis transitorio]
2.2 Fuentes con valores invariables en el tiempo
Son seales de voltaje y de corriente que se usan para anlisis en estado
estable, tanto en corriente continua como en corriente alterna .DC, .TF, .SENS, .AC, y
.NOISE.
2.2.1 Fuentes de corriente continua en estado estable (DC)
Se usan con anlisis .DC, funcin de transferencia .TF y anlisis de sensibilidad
.Sens; pudiera usarse en anlisis transitorio si en el circuito existen interruptores, o si
se declaran condiciones iniciales en inductancias y condensadores. Se definen con los
siguientes parmetros:
<V|I><nombre> <N+> <N-> [DC] <valor>
Nombre es una cadena de caracteres que acompaa a V o I; N+ es el terminal
positivo de las fuente de voltaje o el nodo por donde entra la corriente a la fuente si es
una fuente de corriente; N- es el Terminal negativo de la fuente de voltaje o el nodo
por donde sale la corriente si se trata de una fuente de corriente; observe que la
expresin DC es opcional. A continuacin tres ejemplos:
Vent 3 0 DC 23


37
Iaux in out 2.5
V1 1 0 DC 0
El primero es una fuente de voltaje de 23 V, conectada entre los terminales 0 y
3, donde 3 es el terminal positivo; el segundo corresponde a una fuente de corriente de
2.5 A, fluyendo del terminal in al terminal out, el tercero es una fuente de voltaje
de valor cero, con el positivo en el nodo 1 y el negativo en tierra.
2.2.2 Fuentes de corriente alterna en estado estable (AC)
Se usan para anlisis .AC o barrido de frecuencia y para anlisis de ruido o
.NOISE. Sirven para expresar voltajes y corrientes en forma fasorial. Se definen con
los siguientes parmetros:
<V|I><nombre> <N+> <N-> <AC> <magnitud> [fase]
Ejemplos:
I2 3b 3c AC 5
Vmia n1 n2 AC 120 60
El primer ejemplo es una fuente de corriente alterna de 5 A conectada entre los
nodos 3b y 3c, con ngulo de fase 0; el segundo se trata de una fuente de corriente
alterna de 120 voltios y 60, conectada entre los terminales n1 y n2. En este caso, AC
es necesario y va despus de la declaracin de los nodos.
2.3 Fuentes con valores variables en el tiempo
Son fuentes, tanto de voltaje como de corriente, que se utilizan para anlisis
transitorio y aquellos que se derivan de ste, como .FOUR
2.3.1 Fuentes de corriente alterna sinusoidal para anlisis transitorio (SIN)
Se utiliza para anlisis transitorio .Tran y para anlisis de Fourier .FOUR. Es
una fuente de corriente alterna sinusoidal amortiguada. No se emplea para anlisis
fasorial. Se define con los siguientes parmetros:
<V|I><nombre> <N+> <N->
+ <SIN> <(<Voff> <Vpico> <F> [TD] [] [Fase])>

Figura 2.1 Fuente sinusoidal amortiguada Vsin
Voff es el voltaje de offset o componente de continua; Vpico es el valor pico
de la onda inicial; F es la frecuencia en Hertz; TD es el atraso en el inicio de la seal
en segundos; es el coeficiente de amortiguamiento; y Fase es el ngulo de fase de la
onda sinusoidal. Los tres ltimos son opcionales y tienen cero como valor por defecto.


38
Obedece a la ecuacin
at
e fase TD t F seno Vpico Voff t v

+ + = ] ) ( 2 [ ) ( . La imagen
de la Figura 2.1 representa una onda seno con un Voff = 4, Vpico = 3, F = 5 Hz, TD =
0.5 s, = 5, Fase = 90. La grfica empieza en 7 = 4 + 3 sen(90), y dura con ese valor
hasta t = 0.5 s que corresponde al atraso de la seal alterna, despus se inicia la
oscilacin amortiguada centrada en el valor de la componente de continua y cuando la
seal alterna se amortigua totalmente (t = TD + 5/a = 0.5 + 5/5 = 1.5) queda con un
valor de 4 unidades de voltaje o de corriente.
Ejemplos:
Vin 1 0 Sin (10 50 60 5m 0 30)
Iaux 18 23 Sin (0 3 1k 50)
Va 6 7 sin (0 120 60)
La primera fuente es una sinusoidal con 50 V pico, desplazada haca arriba 10
V, con una frecuencia de 60 Hz y un ngulo de fase de 30, sin amortiguamiento, que
se inicia al cabo de 5 milisegundos, como se ve en la Figura 2.2. La segunda es una
fuente sinusoidal de 1 kHz, 3 voltios pico y con un factor de amortiguamiento de 50 s
-
1
. La tercera es una fuente sinusoidal de 120 voltios pico, a 60 Hz.
Ti me
0s 10ms 20ms 30ms
V( 1)
- 100V
0V
100V

Figura 2.2 Ejemplo de fuente sinusoidal de voltaje
2.3.2 Fuentes de segmentos lineales (PWL)
Se emplea para anlisis transitorio .Tran y .Four. Representa una seal
compuesta por tramos rectos. Se declara como pares ordenados tiempo-valor de los
puntos de interseccin de los tramos rectos (vrtices), segn las formas siguiente,
teniendo en cuenta que t1 < t2 < t3 Si el tiempo de la simulacin es mayor que el
ltimo t declarado, la fuente mantiene el ltimo valor declarado de voltaje o corriente.
Se define con los siguientes parmetros.
<V|I><nombre> <N+> <N-> <PWL> <t1,v1 [t2,v2] [t3,v3] >
<V|I><nombre> <N+> <N->
+ <PWL> <Repeat for> <N> <t1,v1 [t2,v2] [t3,v3] > <Endrepeat>
<V|I><nombre> <N+> <N->
+ <PWL> <Repeat forever> <t1,v1 [t2,v2] [t3,v3] > <Endrepeat>
Ejemplos:
Va 2 0 PWL 0, 0 0.0001, 10
V2 a b PWL 1 0 1.0001 10
I3 1 7 PWL 0,0 1,2 2,0


39
V1 n1 n2 PWL (0,0 2,-3 4,3 6,0)
I1 1 0 PWL Repeat for 5 (0,0 1,2 3,0) endrepeat
I2 1 0 PWL Repeat forever (0,0 1,2 3,0) endrepeat
I2 1 0 PWL Repeat for -1 (0,0 1,2 3,0) endrepeat
Observe que los pares tiempo-valor pueden separarse por comas o por espacios.
El primer ejemplo es una escaln con un valor de 10, que empieza en t = 0; la segunda
es la misma seal anterior pero empezando en t = 1 s; la tercera es una seal triangular
positiva; la cuarta es una seal de tramos rectos con cuatro vrtices, que se puede
apreciar en la Figura 2.3, observe que el ltimo valor declarado para la fuente (V = 0)
se mantiene para valores de t > 6; la quinta es una seal triangular que se repite 5
veces; la sexta es una seal triangular que se repite durante toda la duracin del barrido
transitorio, y la sptima es otra forma de declarar la misma seal anterior; note que
for -1 se interpreta como forever.
Ti me
0s 2. 0s 4. 0s 6. 0s 7. 0s
V( n1)
- 4. 0V
0V
4. 0V

Figura 2.3 Ejemplo de seal PWL
2.3.3 Fuentes de pulsos (PULSE)

Figura 2.4 Fuente PULSE
Esta es una fuente que produce una onda en forma de pulsos (vea la fig. 2.4).
Se emplea para anlisis .tran y .four, y se define segn la forma siguiente:
<V|I><nombre> <N+> <N->
+ <PULSE> <V1> <V2> <TD> <TR> <TF> <PW> <PER>
En donde V1 es el valor inicial, V2 el valor final, TD es el atraso en el inicio en
segundos, TR es el tiempo de levante o tiempo de transicin entre el valor inicial y el
valor final, TF es el tiempo de cada o de transicin entre el valor final y el valor
inicial, PW representa el ancho del pulso en segundos, y PER es el periodo de la
cadena de pulsos. Los tiempos de transicin TR y TF no pueden ser cero.


40
Ejemplos:
I1 3 2 Pulse (0 2 10m 1m 1m 10m 20m)
V1 5 0 Pulse (-2 2 0 1m 1m 1.5 2)
El primer ejemplo es una cadena de pulsos positivos que se inicia 10 ms
despus de iniciada la simulacin, es una onda rectangular de 2 A pico, en la cual el
pulso tiene una duracin de 10 ms y una frecuencia de 50 ciclos por segundo. Los
tiempos de subida y de cada se han declarado iguales y de un 1 ms. El segundo
ejemplo corresponde a una fuente que genera un tren de pulsos simtricos entre -2 y 2
voltios, el ancho del pulso es de 1.5 s y el periodo de la onda es de 2 s, los tiempos de
transicin se han tomado de 1 ms cada uno.
2.3.4 Fuentes exponenciales (EXP)
La seal est compuesta de un tramo exponencial creciente y uno decreciente, o
a la inversa. Esta onda parte de un valor inicial Vi, con un posible atraso (TRD) si as
se declara, y tiende a un valor final Vf siguiendo una trayectoria exponencial con una
constante de tiempo (TRC). Cuando alcanza un tiempo definido en su declaracin
(TFD), cambia de tendencia y trata de alcanzar el valor inicial en forma exponencial
con una nueva constante de tiempo (TFC). Se define segn la forma siguiente:
<V|I><nombre> <N+> <N->
+ <EXP> <Vi> <Vf> <TRD> <TRC> <TFD> <TFC>
En donde Vi es el valor inicial y Vf el valor final o valor a que tendera la onda,
TRD es el atraso al inicio de la seal, TRC es la constante de tiempo de la primera
parte de la seal, TFD es el tiempo en el cual cambia la tendencia de la curva, y TFC
es la constante de tiempo de la segunda parte de la curva. Para que la seal alcance el
valor final, el TFD debe ser lo suficientemente grande (TFD > TRD + 5*TRC), de lo
contrario, la curva cambiar de tendencia sin alcanzar el valor final.
Ti me
0s 20ms 40ms 60ms
V( 1)
- 4. 0V
0V
4. 0V

Figura 2.6 Ejemplo de fuente de voltaje EXP
Ejemplos:
V1 1 0 EXP (-2 4 5m 10m 25m 5m)
I2 0 5 EXP (10 0 0 0.5m 3m 0)
I3 11 12 EXP (10 0 0 0.5m 1m 0.5m)
El primer ejemplo es una fuente exponencial que se inicia en t = 5 ms con un
valor de -2 V, empieza a crecer exponencialmente con una constante de tiempo de 10
ms, y al llegar a t = 25 ms empieza a decrecer con una constante de tiempo de 5 ms, la
cual se puede ver en la Figura 2.6. Observe que la constante de tiempo de la onda
creciente TRC = 10 ms y que el TRD = 25 ms < 5*TRC, razn por la cual la curva no


41
alcanza el valor final de 4 V.
La segunda es una seal que empieza en t = 0 con un valor de 10 A, decrece
con una constante de tiempo de 0.5 ms, y no vuelve a crecer. El tercer ejemplo se
refiere a una seal exponencial que en t = 0 empieza decrecer hacia cero con una
constante de tiempo de 0.5 ms, y al llegar a t = 1 ms empieza a crecer tendiendo
nuevamente a 10, con una constante de tiempo de 0.5 ms.
2.3.5 Fuentes mltiples
Es posible especificar ms de un tipo de fuente en una sola declaracin, la
forma general es:
<V|I><nombre> <(N+> <N->
+ [ [DC] <valor> ]
+ [ AC <magnitud> [ngulo de fase] ]
+ [especificaciones de fuente para anlisis transitorio]
A continuacin se muestran algunos ejemplos de declaraciones de fuentes
mltiples:
Ia 2 3 DC 0.02 AC 0.001 90
Ipulse 1 0 DC 1mA PULSE(-1mA 1mA 2ns 2ns 2ns 50ns 100ns)
V3 26 77 DC 5 AC 1 SIN(.002 .002 1.5MEG)
En el primero se declara una fuente de corriente conectada entre los nodos 2 y
3, con 0.02 V de corriente continua, y una fuente de alterna en estado estable con una
magnitud de 0.001 A y un ngulo de fase de 90, se puede emplear para anlisis de DC
y de AC, pero no para anlisis transitorio. El segundo ejemplo es la declaracin de otra
fuente de corriente que contiene componente de DC y una onda pulso; se puede usar
para anlisis de DC, Transitorio, y Fourier. El ltimo ejemplo presenta una seal de
entrada combinada, con un componente de corriente continua de 5 V, una seal de
corriente alterna en estado estable (fasores) de 1 V, y una fuente sinusoidal con 0.002
voltios de continua, 0.002 voltios de magnitud y una frecuencia de 1.5 MHz, que se
puede emplear para anlisis de continua, anlisis de alterna y anlisis transitorio. La
fuente mltiple en el Capture recibe el nombre de VSRC.
2.4 Fuentes controladas o dependientes: E, F, G y H
Aunque existen muchos tipos de fuentes controladas en PSpice, son 4 los tipos
ms comunes: a) Fuente de voltaje controlada por voltaje, que se designa con la letra
E; b) Fuente de corriente controlada por corriente o fuente F; c) Fuente de corriente
controlada por voltaje o fuente G; d) Fuente de voltaje controlada por corriente o
fuente H.
Sus declaraciones se ven a continuacin:
Exxx N+ N- Nc+ Nc- Valor
Gxxx N+ N- Nc+ Nc- Valor
En donde N+ es el terminal positivo de la fuente de voltaje o el terminal por
donde entra la corriente en la fuente de corriente. Nc+ y Nc- son los terminales del
voltaje de control, y valor es la ganancia o la transconductancia de la fuente.


42
Una manera fcil de diferenciarlas es mediante el esquema nemotcnico que se
muestra en la Figura 2.7.

Figura 2.7 Tipos ms comunes de fuentes controladas
Las fuentes controladas por corriente requieren el uso de una fuente de tensin
auxiliar de tensin de valor cero, que tenga el terminal positivo por donde entra la
corriente de control y que hace las veces de un ampermetro. Las fuentes controladas
por corriente se declaran de la manera siguiente:
Fxxx N+ N- Nombre de la fuente auxiliar Valor
Hxxx N+ N- Nombre de la fuente auxiliar Valor
N+ N- y Valor significan lo mismo que en las controladas por tensin.
Ejemplos:
E1 2 0 111 112 -8
Gin 3 6 4 0 5
Fmn 10 8 Vaux 2
Gan 1n 2n Vamp -5
La primera es una fuente de voltaje conectada entre los nodos 2 y 0, controlada
por la tensin V(111,112) y con una ganancia de 8; la segunda es una fuente de
corriente conectada entre los nodos 3 y 6, controlada por la tensin V(4) y con una
transadmitancia de 5; la tercera es una fuente de corriente conectada entre los nodos 10
y 8; controlada por la corriente a travs de la fuente Vaux y con una ganancia de 2; y la
cuarta es otra fuente de corriente conectada entre los nodos 1n y 2n, controlada por la
corriente que pasa por la fuente Vamp, y con una ganancia de 5.
2.5 Fuentes especiales
El programa permite la declaracin de otros tipos de fuentes, menos comunes
en anlisis de circuitos, por lo cual se definen en este apartado de fuentes especiales.
Aunque el tratamiento de esas fuentes est fuera del alcance de los cursos de circuitos,
a manera de ejemplo se mostrar el uso de dos de ellas, la de frecuencia modulada o
SFFM y la POLY.
2.5.1 Fuentes de frecuencia modulada SFFM
Son fuentes de frecuencia modulada de una sola frecuencia. La forma general
de su declaracin es:
<V|I><nombre> <N+> <N->
+ <SFFM> <(<Voff> <Vamp> <Fc> <Mod> <Fm>)>


43
En donde Voff es el valor de la componente de continua o desplazamiento de la
onda en el sentido vertical; Vamp es la amplitud de seal; Fc es la frecuencia de la
onda portadora; Mod es el ndice de modulacin; y Fm es la frecuencia de la onda
modulada. La fuente SFFM genera una seal que siga la siguiente expresin:
)) 2 ( 2 ( ) ( t Fm sen Mod t Fc sen Vamp Voff t v + + =

Figura 2.8 Fuente de Frecuencia Modulada (SFFM)
Ejemplos de fuentes de frecuencia modulada:
IMOD 10 5 SFFM(2 1 8Hz 4 1Hz)
Vfm 3 5 SFFM(2 3 10 2 2)
La primera es una fuente de corriente con desplazamiento de 2 A, amplitud de
1 A, frecuencia de la portadora de 8 Hz, ndice de modulacin de 4 y frecuencia
modulada de 1 Hz; la segunda es una fuente de voltaje con 2 V de offset, 3 V de
amplitud, frecuencia de la portadora de 10 Hz, ndice de modulacin de 2 y frecuencia
modulada de 2 Hz, que se puede apreciar en la Figura 2.8.
2.5.2 Fuentes tipo Poly
PSpice permite obtener formas de onda que obedezcan a un polinomio de una o
ms variables, se trata de las fuentes controladas tipo POLY, en las cuales la relacin
entre la corriente o el voltaje de salida y las variables de control es un polinomio. La
forma general de la declaracin es:
<E|F|G|H>>nombre> <N+> <N->
+ <Poly> <N> <Fuentes de control> <Coeficientes del polinomio>
N indica el nmero de variables de control; Fuentes de control se refiere a los
terminales de las tensiones de control si se trata de fuentes controladas por voltajes, o a
los nombres de las fuentes auxiliares si se controlan por corrientes; coeficientes del
polinomio son aquellos de las variables en el polinomio que caracteriza la fuente.
Una fuente Poly de una sola variable produce una salida segn el polinomio:
a
0
+ a
1
x + a
2
x
2
+ a
3
x
3
+ a
4
x
4
+ a
5
x
5
, y la de dos variables:
a
0
+ a
1
x + a
2
y + a
3
x
2
+ a
4
xy + a
5
y
2
+


44
Las sintaxis de fuentes de voltaje controladas por voltaje, tipo Poly de una y
dos variables son:
E1 N+ N- Poly(1) N
C
+ N
C
- a
0
a
1
a
2
a
3
a
4
a
5

Epoly N+ N- Poly(2) Nc
1
+ Nc
1
- Nc
2
+ Nc
2
- a
0
a
1
a
2
a
3
a
4

Como ejemplos de fuentes Poly se pueden mencionar las siguientes:
F1 1A 3C Poly(1) Vx 0 -2 5
Ex 21 22 Poly(2) 3, 4 9, 10 0 0 0 0 2
Hin 8 3 Poly(2) Va Vb 1 0 2 0 2 1
La primera es una fuente de corriente de una sola variable la corriente que
pasa a travs de la fuente auxiliar Vx y obedece al polinomio I
fuente
= -2I
Vx
+5I
Vx
2
; la
segunda

es una fuente de voltaje controlada por voltaje, de dos variables, a saber, la
tensin V(3,4) y la tensin V(9,10) y la tensin de salida obedece al polinomio: V
fuente

= 2V(3,4)V(9,10); la tercera es una fuente de voltaje controlada por corriente de dos
variables: la corriente a travs de Va y la corriente a travs de Vb; el voltaje de la
fuente ser igual a: V
fuente
= 1 + 2I
Vb
+ 2 I
Va
I
Vb
+ I
Vb
2

Ejemplo 2.1. Se desea simular una fuente sinusoidal de media onda
(rectificada) con 10 V de amplitud y 100 Hz de frecuencia, por medio de una fuente
tipo Poly. La onda deseada se puede obtener como el producto de una seal sinusoidal
de 10 V de amplitud y 100 Hz de frecuencia, multiplicada por un pulso rectangular de
1V, con la misma frecuencia de la sinusoidal y con ancho de pulso de la mitad del
periodo de la sinusoide.
El polinomio ser: v(t) = xy, en donde y sera la seal sinusoidal, y x la de
pulsos; los coeficientes del polinomio seran: a
0
= 0; a
1
= 0; a
2
= 0; a
3
= 0 y a
4
= 1; y el
archivo .cir para la simulacin quedara as
Ej empl o 2. 1. Rect i f i caci n con f uent e Pol y
V1 1 0 SI N 0 10 100
R1 1 0 1k
V2 2 0 PULSE 0 1 0 0. 1m0. 1m4. 8m10m
R2 2 0 1k
E1 3 0 Pol y( 2) 1, 0 2, 0 0 0 0 0 1
R3 3 0 1k
. TRAN 0 20ms 0 80u
. PROBE
. END
En la Figura 2.9 se puede ver la curva de respuesta; observe que se trata de una
rectificacin de media onda ideal.
2.6 Fuentes controladas ABM
El Analog Behavioral Modeling ABM, o modelaje de comportamiento
analgico es una herramienta del PSpice que permite desarrollar un modelo para un
elemento o componente de un sistema, desde el punto de vista de su comportamiento
externo, extendiendo as la capacidad del simulador, con ventajas en cuanto a
flexibilidad, facilidad de aplicacin y tiempo de procesamiento sobre otras opciones
del programa. El modelaje de comportamiento analgico se hace mediante fuentes


45
controladas por voltaje, E o G.
Existen cinco tipos de fuentes ABM con diferentes relaciones entrada-salida:
Value, Table, Laplace, Freq y Chevyshev, que se describen a continuacin.

Figura 2.9 Salida de una seal rectificada tipo Poly(2)
2.6.1 Fuentes tipo Value:
La salida de las fuentes tipo Value son ondas que obedecen a expresiones
matemticas que puede incluir sumas, productos, potencias, races, etc. Las fuentes
tipo Value se declaran de la siguiente manera:
<E|G><nombre> <nodos> <VALUE = {<expresin matemtica>}>
E o G segn se trate de fuente de voltaje o de corriente, nombre es cualquier
denominacin que se agrega a E o G y que sirve para diferencias las fuentes unas de
otras; nodos son los nombres de los terminales positivo y negativo de la fuente;
expresin matemtica es la operacin aritmtica o algebraica en funcin de voltajes
o corrientes del circuito o del tiempo de simulacin; esa expresin debe ir entre llaves
{}.
A continuacin de da una muestra de ese tipo de seales:
Echad N1 N2 Value = {2*V(N3,N2)**2}
Esen 1 2 Value = {10*sin(2*3.1416*60*TIME}
La primera en donde la salida es dos veces el cuadrado de la tensin entre los
terminales N3 y N2; la segunda es una onda sinusoidal de 10 V de amplitud y 60 Hz
de frecuencia, observe que t = 2t se tuvo que escribir como 2*3.1416*60*TIME,
porque el nmero no est definido en PSpice, y t como variable en una expresin
debe escribirse Time.
Ejemplo 2.2. Realizar el ejercicio del ejemplo 2.1, pero ahora utilizando una
fuente Value.
Las consideraciones son las mismas, la salida va a ser el producto de una onda
sinusoidal y de un pulso rectangular. A continuacin el archivo .cir:


46
Ej empl o 2. 2. Rect i f i caci n con f uent e Val ue
V1 1 0 SI N 0 10 100
R1 1 0 1k
V2 2 0 PULSE 0 1 0 0. 1m0. 1m4. 8m10m
R2 2 0 1k
E2 4 0 VALUE {V( 1, 0) *V( 2, 0) }
R3 4 0 1k
. TRAN 0 20ms 0 80u
. PROBE
. END

Figura 2.10 Salida de una seal rectificada tipo Value
En la Figura 2.10 se ve la seal rectificada obtenida a travs de una fuente tipo
Value. Si se compara con la curva de la Figura 2.9 se ve que son exactamente iguales.
2.6.2 Fuentes tipo Table:
Las fuentes tipo Table toman valores de tablas entrada-salida, y tienen la forma
general siguiente:
<E|G><nombre> <nodos> <TABLE> <{expresin matemtica}> =
+ <binomios entrada-salida>
E o G segn se trate de fuentes de voltaje o de corriente; nombre es cualquier
denominacin que sirve para diferencias una fuente de otras; nodos son los nombres
de los terminales positivo y negativo de la fuente; expresin matemtica es una
operacin aritmtica o algebraica en funcin de voltajes o corrientes del circuito o del
tiempo de simulacin, esta expresin debe ir entre llaves, y separada de la palabra
TABLE por un espacio en blanco. Despus del signo igual se deben escribir los
valores que representan el binomio entrada-salida para cada punto de la tabla. Se
acostumbra escribir cada binomio entre parntesis para evitar errores. Si la expresin
matemtica toma el primer valor de uno de los binomios, la salida tomar el otro valor;
si la expresin matemtica toma valores por debajo o por encima de los especificados
en la tabla, entonces la fuente tomar uno de los valores extremos de la tabla, segn
sea el caso. A continuacin un par de ejemplos:


47
Gentrada 2 0 Table {V(1,2)} = (0,0) (1,1) (2,0) (3,1) (4,0)
Gres 5 6 Table {500/V(5,6)} = (0,0) (10,10)
En el primer ejemplo se dan cinco binomios entrada, salida; si V(1,2) = 0, la
corriente de la fuente ser 0 A, si V(1,2) = 3, la corriente de la fuente ser 1 A. En el
segundo ejemplo, la corriente que entra por el nodo 5 est controlada por la expresin
500/(V(5,6), si esta expresin toma valores negativos, la corriente de la fuente ser 0
A, y si la expresin es mayor que 10, la corriente ser 10 A.
2.6.3 Fuentes tipo LAPLACE:
Las fuentes tipo Laplace permiten obtener la respuesta en frecuencia de un
sistema caracterizado por su funcin de transferencia, expresada en trminos de la
variable compleja s. Tiene la siguiente forma general para su declaracin:
<E|G><nombre> <nodos> <LAPLACE> <{variable de entrada}> =
+ <{funcin de transferencia}>
Los primeros campos son iguales a los de las fuentes anteriores; variable de
entrada es la expresin que identifica la variable que aparece como denominador en la
funcin de transferencia, que, en trminos generales es una fuente; funcin de
transferencia es la relacin, en s, entre la variable de salida y la variable de entrada,
puede escribirse en su forma normal o como relacin de polinomios. Estas dos
expresiones variable de salida y funcin de transferencia deben escribirse entre
llaves. A continuacin un par de ejemplos de declaraciones de fuentes Laplace:
Gtrans 3 8 Laplace {V(3,4)} = {2*s/(1+0.5+s)}
Eper in 0 LAPLACE {V(in)} = {1/(pwr(s,2)+2*zeta*s+1)}
La primera es una fuente de corriente, produce la respuesta en frecuencia de un
sistema cuya funcin de transferencia es H(s) = Vout/V(3,4) = 2s/(1+0.5s), el resultado
depender de cunto valga V(3,4); la segunda es una fuente de tensin, cuya respuesta
est condicionada por la entrada, el voltaje en el nodo in, y la funcin de
transferencia G(s) = Vout/Vin = 1/(s
2
+ 2s +1), aqu (letra griega zeta) es un
parmetro y debe ser definido como tal.
Ejemplo 2.3. Un circuito alimentado por una fuente escaln unitario, tiene una
funcin de transferencia Vout/Vin = 1/(s
2
+ 2s +1). Encuentre la respuesta del
circuito (Vout) en funcin del tiempo, para valores de entre 0.2 y 1 en pasos de 0.2.
El archivo de datos del circuito ser:
Ej empl o 2. 3. Respuest a t r ansi t or i a con f uent e LAPLACE
Vi n i n 0 PWL ( 0, 0 1u, 1)
R1 i n 0 1meg
El ap out 0 Lapl ace {V( i n) } = {1/ ( pwr ( s, 2) +2*zet a*s+1) }
. Par am zet a = 1
Rout out 0 1meg
. Tr an 15 30 0 60m
. St ep par am zet a 0. 2 1 0. 2
. Pr obe
. End


48
En la Figura 2.11 se ve la familia de curvas de la respuesta.

Figura 2.11 Salida de una fuente tipo LAPLACE
2.6.4 Fuente tipo FREQ:
Este tipo es de fuente trabaja con una tabla de respuesta en frecuencia, los datos
de la tabla estn organizados en tros: frecuencia, magnitud y fase; conocida la
frecuencia la fuente produce como resultado la magnitud y el ngulo de fase. La forma
general de la fuente tipo FREQ o tabla de respuesta en frecuencia es:
<E|G><nombre> <nodos> FREQ {<expresin matemtica>} =
+ [palabra clave] <(frecuencia, magnitud, fase)>... [DELAY = <valor>]
E o G segn se trate de fuente de voltaje o de corriente, controlada por voltaje.
nombre es cualquier denominacin que se agrega a E o G y que sirve para diferenciar
una fuente de otra. Nodos son los nmeros o cadenas alfanumricas que identifican
los nodos a los cuales se conecta la fuente controlada. Expresin matemtica es una
operacin aritmtica o algebraica en funcin de voltajes o corrientes del circuito o del
tiempo de simulacin; esta expresin debe ir entre llaves {}. Despus del signo igual
se colocan en forma de tro (frecuencia, magnitud y fase) los diferentes puntos de la
tabla. Palabra clave es opcional y puede ser una de las siguientes:
MAG hace que la magnitud de la respuesta en frecuencia se interprete en unidades
fsicas y no en decibeles (dB).
DB hace que la magnitud se interprete en dB (seleccin por defecto)
RAD hace que la fase se interprete en radianes
DEG hace que la fase se interprete en grados (seleccin por defecto)
R_I hace que los valores de magnitud y fase se interpreten como parte real y parte
imaginaria.
Si se especifica un valor de atraso (DELAY), el simulador modifica los valores
de fase de la tabla para incorporar el atraso indicado. A continuacin un par de
ejemplos:
E2 Npos Nneg Freq {V(5)} = (0, 0, 0) (1k, 10, 45) (2k, 5, 90)
Epasabajos 5 0 FREQ {V(10)} = (0,0,0) (5kHz, 0,0) (6kHz -60, 0)


49
+ DELAY = 3.2ms
La fuente de tensin E2 trabaja controlada por la tensin V(5), los tres puntos
de la tabla dan la magnitud y fase para las frecuencias 0, 1k y 2k hertz; la fuente
Epasabajos est controlada por la tensin V(10), trae una tabla de respuesta en
frecuencia para 0Hz, 5kHz y 6 kHz, y tiene un atraso de 3.2 segundos.
Ejemplo 2.4. Se desea simular un filtro con un voltaje de salida (respuesta) de
1 V para frecuencias hasta de 4 kz y de 0.001 V para frecuencias de 5 kz hacia arriba.
El atraso, proporcional a la frecuencia, es de 0.9 grados por ciclo. La entrada es el
voltaje en el nodo "in". Escriba las declaraciones para la fuente tipo FREQ.
Haciendo una tabla de valores para la salida se tiene:
Frecuencia Magn. (V) Magn. (dB) Atraso (Grad.) Atraso (ms)
0 1 0 0 0
4kz 1 0 -0.9*4E3 900/360
5 kz 0.001 -60 -0.9*5E3 900/360
La expresin para el filtro ser la de una fuente de voltaje controlada de la
forma siguiente:
Efiltro out 0 Freq {V(in) = (0, 1, 0) (4k, 1, -3600) (5k, 0.01, -4500)
o si se usa la opcin DELAY:
Efiltro out 0 Freq {V(in)} = (0,1,0) (4k, 1, 0) (5k, 0.01, 0)
+ DELAY = 2.5m
2.6.5 Fuentes tipo CHEBYSHEV
Este tipo de fuente permite la simulacin de filtros de Chebyshev, la salida es la
seal de entrada filtrada; su forma general es la siguiente:
<E|G><nombre> <nodos> CHEBYSHEV {<expresin matemtica>} =
+ <tipo> <frecuencias de corte> <atenuaciones>
E o G segn se trate de fuente de voltaje o de corriente, controlada por voltaje;
nombre es cualquier denominacin que se agrega a E o G y que sirve para
diferenciar una fuente de otra. Nodos son los nmeros o cadenas alfanumricas que
identifican los nodos a los cuales se conecta la fuente controlada; expresin
matemtica es, en general, una operacin aritmtica o algebraica en funcin de
voltajes o corrientes del circuito o del tiempo de simulacin; esta expresin debe ir
entre corchetes, sin embargo, para este tipo de fuente se trata de la denominacin de la
seal a filtrar, y debe ir entre llaves {}; tipo son las letras que identifican el tipo de
filtro, a saber: a) LP para pasabalas; b) HP para pasa altas; c) BP para pasa banda; y d)
BR para rechaza banda; frecuencias de corte son los valores crticos de la banda de
frecuencia que cubre el tipo de filtro especificado y no tienen que declararse en ningn
orden particular; los LP y HP tienen dos frecuencias de corte y los BP y BR cuatro.
Atenuaciones son el mximo valor de rizado permitido en la banda de paso y la
atenuacin mnima a partir de la cual se considera que la seal est totalmente
atenuada, ambos valores deben expresarse en decibeles y no importa el orden en el
cual se escriban. A continuacin se muestran declaraciones de filtros de Chebyshev:


50
Epa 7 0 Chebyshev {V(2,3)} = HP 2k 1k .2db 40db
Epb 7 0 Chebyshev {V(2,3)} = LP 2k 1k .2db 40db
Erb 7 0 Chebyshev {V(2,3)} = RB 1.2k 800 3k 2k .1dB 5OdB
Epb 7 0 Chebyshev {V(2,3)} = PB 1.2k 800 3k 2k .1dB 5OdB
Para los cuatro casos, la entrada del filtro es la tensin V(2,3), y la salida es la
tensin en los terminales 7 y 0. La primera simula un filtro pasa altas, por debajo de 1
kHz la seal tiene una atenuacin de 40 dB, y a partir de 2 kHz, el filtro permite el
paso de todas las frecuencias, con un rizado de 0.2 dB; el segundo es un filtro pasa
bajas, hasta 1 kHz el filtro permite el paso de todas las frecuencias con un rizado
mximo de 0.2 dB, a partir de all empieza a atenuarse la seal, y cuando llega 2 kHz
las seal de salida tiene una atenuacin de 40 dB; el tercer filtro es un rechaza banda,
permite el paso sin atenuacin por debajo de 800 Hz y por encima de 3 kHz, la seal
tiene una atenuacin de 50 dB para 1.2 kHz y para 2 kHz, entre 1.2 kHz y 2 kHz se
considera que la salida est totalmente atenuada, o rechazada; el cuarto filtro es uno
pasa banda, por debajo de 800 Hz y por encima de 3 kHz la atenuacin es superior a
50 dB, y entre 1.2 kHz y 2 kHz permite el paso de la seal sin atenuacin y con un
rizado mximo de 0. dB.
2.7 Ejercicios
E.2.1 Escriba la declaracin de una fuente de voltaje de DC conectada entre los nodos
a y b de un circuito, y que tiene un valor de -23 V.
E.2.2 Escriba la declaracin de una fuente de corriente de DC que tiene 20 mA y est
conectada entre los nodos 0 y 1, con la corriente fluyendo de 0 a 1.
E.2.3 Escriba el archivo de la simulacin para un circuito que tiene como fuente una
de voltaje de DC de 20 V, una resistencia en serie con la fuente, de 10 ; una rama en
paralelo con la resistencia de 20, compuesta por dos resistencias en serie, una de 5 y
otra de 15 . Se busca la corriente a travs de la resistencia de 20 . Ejecute la
simulacin. Respuesta: I(20) = 0.5 A
E.2.4 Escriba la declaracin de una fuente de corriente alterna en estado estable
conectada entre los terminales 5 y 6, de los cuales el 6 es positivo con respecto al 5, y
que tiene un valor de 13 | -27 V.
E.2.5 Una fuente de corriente alterna v(t) = 11 sen (377t + 36) V, se usa para
alimentar un circuito. Escriba la declaracin de la fuente si se va a realizar un anlisis
de estado estable sinusoidal.
E.2.6 Escriba la declaracin para la fuente anterior si al circuito se la va a hacer un
anlisis transitorio.
E.2.7 Escriba la declaracin de una fuente sinusoidal desplazada +5 voltios del eje
horizontal, con una amplitud de 15 V, frecuencia de 60 Hz, sin amortiguamiento, y con
un ngulo de fase de 45. El terminal positivo apunta est conectado al nodo 2 y el
negativo a tierra.
E.2.8 Determine el valor de la corriente a travs de la bobina en el circuito de la Figura
2.10, cuando t = 15 ms, si la tensin de entrada es
t
e t t v

= ) 45 2 cos( 2 ) ( voltios.


51

Figura 2.10
E.2.9 Escriba la declaracin de una fuente de corriente de forma de trapecio positivo
que se repite 3 veces y cuyos vrtices estn en (0, 0), (0.5, 3), (1.5, 3), (2, 0), (3,0). La
corriente de la fuente fluye del nodo 6 al nodo 7.
E.2.10 Una resistencia de 10 en serie con una inductancia de 2 mH se alimenta con
una onda de voltaje triangular peridica que se puede apreciar en la Figura 2.11.
Encuentre las curvas de voltaje y corriente para la inductancia. Utilice una fuente
PWL.

Figura 2.11
E.2.11 Encuentre la curvas de corriente de un circuito en serie compuesto por una
resistencia de 2 y una inductancia de 1 H, alimentado por un pulso rectangular de
100 V y duracin 0.5 s, que se repite cada 2 s.
E.2.12 Un circuito serie est formado de por una fuente de voltaje ) ( ) ( t u e t v
t
= V, una
resistencia de 1 , una inductancia de 0.1 H, una segunda resistencia de 0.5 y un
condensador de 0.1 F. Encuentre la curva de tensin entre tierra, y el punto comn de
la inductancia y la segunda resistencia.
E.2.13 Escriba la expresin de una fuente controlada ABM que represente una
conductancia de 2 S. Sugerencia: utilice una fuente Value.
E.2.14 Escriba la declaracin de una fuente ABM que represente una resistencia de
1250 .
E.2.15 Explique el significado de la siguiente declaracin:
Ediodo 5 6 TABLE {I(VDIODO)} =
+ (0.0, 0.5) (10E-3, 0.87) (20E-3, 0.98) (30E-3, 1.058)
+ (40E-3, 1.115) (50E-3, 1.173) (60E-3, 1.212) (70E-3, 1.25)
E.2.16 Explique el significado de la siguiente declaracin:
E1p 2 0 Freq {V(2)} = (0, 0, 0) + (5k, 0, -57.6) (6k, 40, -69.2)
E.2.17 Escriba la declaracin de la fuente anterior con fase = 0 y con la opcin Delay.
E.2.18 Simule una seal Poly(2) que represente la suma v
1
(t) + v
2
(t), si v
1
(t) es una
seal alterna sinusoidal de 10 V pico y 1 kHz de frecuencia, y v
2
(t) es tambin una


52
seal sinusoidal de 100 V pico y 60 Hz de frecuencia. Represente las 3 seales en un
solo grfico de Probe.
E.2.19 Repita el ejercicio anterior pero ahora simule una seal que sea el producto de
v
1
(t) por v
2
(t), usando una fuente tipo Value.
E.2.20 Escriba el archivo de datos para un circuito con una fuente controlada tipo
Value cuyo voltaje de salida sea el mostrado en la Figura 2.12.

Figura 2.12 Voltaje de salida del Ejercicio E.2.20





53
Unidad III
Tipos de Anlisis o Barridos



Objetivos
Despus de estudiar esta unidad usted debera ser capaz de
1. identificar los tipos de anlisis o barridos ms comunes en PSpice, su
declaracin y su uso
2. identificar los parmetros en la declaracin de los diferentes barridos
3. escribir declaraciones para diferentes tipos de barridos
4. simular circuitos con diferentes tipos de barridos
Actividades de aprendizaje
1. Lea cuidadosamente los contenidos de esta unidad
2. Ejecute en su equipo los ejercicios que aparecen como ejemplos en esta
unidad y revise los resultados, tanto en los archivos texto como en Probe,
segn corresponda
3. Realice los ejercicios del final de la Unidad
Introduccin
Se entiende por barrido una simulacin en la cual un parmetro del circuito
toma valores que van desde un punto inicial hasta un punto final, con incrementos o
decrementos que pueden ser lineales, logartmicos o simplemente montonos, pero
nunca cero, y para los cuales el simulador determina los voltajes, corrientes y
potencias de los diferentes nodos y componentes del circuito. El PSpice permite
realizar una gran cantidad de anlisis como se mencion en la seccin 1.2.3. En esta
unidad se considerarn las instrucciones para los ms comunes como son .op, .dc, .ac,
.tran, .step, .tf, .four, .sens y .temp.
3.1 Anlisis de punto de operacin (.OP)
La opcin predeterminada de anlisis es el punto de operacin para pequeas
seales en DC. Si no se utiliza ninguna instruccin de anlisis, el PSpice calcula los
voltajes en los nodos, las corrientes a travs de las fuentes y la potencia total
consumida (P en vatios) en el circuito y los muestra en el archivo *.out. La instruccin
.OP se puede utilizar sola o con otros tipos de anlisis. Para el clculo del punto de
operacin, el programa toma los valores de corriente continua declarados en las
diferentes fuentes del circuito, y en el caso de que existan parmetros globales, utiliza
los valores declarados en su definicin (lneas de .Param). La lnea de la instruccin
tendr la forma .op
Ejemplo 3.1. Observar el resultado del barrido .OP sobre la simulacin de un
circuito cuyo archivo de entrada es el siguiente:


54
Ej empl o 3. 1 Anal i si s . OP - Pot enci omet r o
. opt i ons l i st nopage noecho
Vi n 1 0 DC 10
R1 1 2 100
Rsup 2 3 {0. 001+K*R}
Ri nf 3 0 {0. 001+( 1- K) *R}
. Par am R = 100 K = 0. 5
. DC Vi n Li st 50
. St ep par am K 0. 1 0. 9 0. 1
. Op
. End
Observando el archivo anterior se puede visualizar que para el punto de
operacin se trata de un circuito en serie compuesto por una resistencia de 100 , dos
de 50 y una fuente de corriente continua de 10 V. El anlisis .Op calcula las
condiciones iniciales del circuito, con los valores de los parmetros definidos en el
archivo *.cir, que son: a) voltaje de la fuente Vin = 10 V; R = 100 ; K = 0.5.
Tericamente, la tensin en el nodo 1 ser 10 V, 5V para el nodo 2 y 2.5 V para el
nodo 3; la corriente que entra a la fuente por el terminal positivo -50 mA, y la potencia
total consumida 0.5 W. Las tres opciones de la lnea 2 del archivo de entrada tiene
efectos en el archivo de salida; list hace que el en archivo *.out aparezca un resumen
de componentes con sus nodos de conexin y sus parmetros; nopage hace que el
archivo de salida no tenga saltos de pgina; y noecho suprime del archivo de salida
las lneas del archivo de entrada (*.cir) del circuito, a partir de la lnea donde aparece
esta opcin.
___________________________________________________________________
*** 12/ 25/ 06 18: 39: 33 *** PSpi ce Li t e ( J ul y 2006) *** I D# 10813 ***
Ej empl o 3. 1 Anal i si s . OP - Pot enci omet r o
**** CI RCUI T DESCRI PTI ON
*******************************************************************
. opt i ons l i st nopage noecho
**** CI RCUI T ELEMENT SUMMARY
**** RESI STORS
NAME NODES MODEL VALUE TC1 TC2 TCE
R1 1 2 1. 00E+02
Rsup 2 3 5. 00E+01
Ri nf 3 0 5. 00E+01
**** I NDEPENDENT SOURCES
NAME NODES DC VALUE AC VALUE AC PHASE
Vi n 1 0 1. 00E+01 0. 00E+00 0. 00E+00 degr ees
**** SMALL SI GNAL BI AS SOLUTI ON TEMPERATURE = 27. 000 DEG C
NODE VOLTAGE NODE VOLTAGE NODE VOLTAGE
( 1) 10. 0000 ( 2) 5. 0025 ( 3) 2. 5037
VOLTAGE SOURCE CURRENTS


55
NAME CURRENT
Vi n - 4. 998E- 02
TOTAL POWER DI SSI PATI ON 5. 00E- 01 WATTS
___________________________________________________________________
Los valores calculados por el simulador son consistentes con los tericos dentro
de un margen de error menor al 0.2%. En la lista de componentes aparecen las tres
resistencias con sus nodos y valores, y se ven cuatro columnas vacas, encabezadas por
MODEL, TC1, TC2 y TCE, estas columnas se usan cuando las resistencias se declaran
como modelos e incorporan los coeficientes de variacin de resistencia por
temperatura.
3.2 Anlisis o barrido de corriente continua (.DC)
Los parmetros que pueden ser objeto de barridos de corriente continua son
valores de fuentes independientes de voltaje o de corriente, temperatura, parmetros de
modelos y parmetros globales. La instruccin presenta cuatro posibilidades de
barrido: a) barrido lineal (LIN) en donde la distribucin de la variable es uniforme a lo
largo de su eje; se especifican los valores inicial, final y el incremento o decremento
(nunca puede ser cero) de la variable de la simulacin; b) barrido logartmico por
octavas (OCT) o por dcadas (DEC), la distribucin de la variable sobre su eje es
logartmica y se especifican los valores inicial y final, y el nmero de puntos por
octava o por dcada, segn el caso; c) anlisis para valores individuales (LIST), la lista
debe ser montona (creciente o decreciente) y los clculos se hacen slo para los
valores de la lista.
El programa permite el uso de barridos anidados, esto es, un barrido .DC
dentro de otro barrido .DC. El simulador toma el primer valor del segundo barrido y
calcula las variables del circuito para todos los valores del primer barrido, repite lo
mismo con el segundo valor del barrido secundario, y contina as sucesivamente.
PSpice guarda los valores calculados como si se tratara de una sola simulacin, y no
como simulaciones separadas. La variable del eje horizontal ser la del primer barrido.
Si se trazan curvas con estos valores, las diferentes curvas (una para cada valor del
barrido secundario) aparecen con el mismo color y no se pueden diferenciar fcilmente
unas de otras. Si se desea obtener curvas de diferentes colores fcilmente
identificables, se debe cambiar el barrido anidado por un barrido principal .DC y un
barrido paramtrico (.Step).
Formas de la instruccin: (los datos entre corchetes son opcionales y aquellos
entre signos menor y mayor son obligatorios).
.DC [Lin] <variable> <valor inicial> <valor final> <incremento>
.DC <oct|dec> <variable> <valor inicial> <valor final> <puntos>
.DC <variable> <lista> <valor 1> <valor 2>
En el caso de barrido de parmetros de modelos, en lugar de <variable>, se
escribe <tipo de modelo> <nombre del modelo> <(parmetro)> y el resto de la
lnea se mantiene igual, si la lnea resulta muy larga puede continuar en la siguiente
lnea pero inicindola con un signo ms (+). Es necesario aclarar que no todos los
parmetros de un modelo pueden ser objeto de barridos; en el caso de la resistencia,


56
solamente el multiplicador R puede ser barrido.
Ejemplos de la instruccin .DC:
.dc Vin -10 30 5
.dc temp list 27 50 100
.DC Ifuente 2 0.5 -0.1
.DC dec param Rx 1 1000 101
.dc Ib 10 0 -1 Vin 5 10 2.5
.dc Dec RES Rmod (R) 1 100 11
El primero es un barrido lineal del voltaje de la fuente Vin entre -10 y 30
voltios, con un incremento de 5 voltios por cada paso. El segundo es un barrido de
temperatura por lista, para los valores 27, 50 y 100 C. El tercero corresponde a un
barrido lineal de la corriente de la fuente Ifuente entre los valores de 2 y 0.5 con una
disminucin de 0.1 en cada paso. El cuarto es un barrido por dcadas, del parmetro
Rx, entre los valores 1 y 1000 (3 dcadas) con 101 puntos por dcada. El quinto
corresponde a un barrido anidado del voltaje de la fuente Vin y de la corriente Ib. En
este caso el programa toma para Vin el valor de 5 voltios y determina los valores de las
variables del circuito para los diferentes valores de Ib (11 en total), a continuacin
hace Vin = 7.5 y vuelve a calcular las variables para los 11 valores de Ib, y as
contina hasta finalizar, para un gran total de 33 ejecuciones. El ltimo es la
declaracin de un barrido logartmico por dcadas del parmetro R de un modelo de
resistencia llamado Rmod, la variacin va desde 1 hasta 100 con 11 puntos por dcada.
A continuacin se presentan algunos ejemplos de simulaciones utilizando
barridos .DC, partiendo desde circuitos muy sencillos, pasando por las diferentes
etapas del proceso de simulacin, para reforzar lo visto en la Unidad II y mostrando
resultados tanto en archivos texto como grficos.
Ejemplo 3.2. Sea el circuito resistivo en serie, compuesto de 3 resistencias de
2k, 4k y 6k respectivamente, y alimentado por una fuente de corriente continua de 24
voltios, como se muestra en la Figura 3.1, para el cual se desea determinar los voltajes
en los terminales de las resistencias de 2k y de 6k, y la corriente del circuito cuando la
fuente vale 24 y 50 voltios, as como los valores del punto de operacin.

Figura 3.1 Circuito para el Ejemplo 3.2
Para simularlo usando el PSpice es necesario que cada componente tenga un
nombre y que los nodos entre los cuales se encuentra conectado estn claramente
marcados. Al circuito anterior se agregan los nombres y la identificacin de los nodos,
que puede ser en forma numrica o en caracteres alfanumricos. Ver Figura 3.2.


57

Figura 3.2 Circuito para el Ejemplo 3.2, con nombres y nodos marcados
A continuacin se escribe el archivo que consiste en: a) una primera lnea de
ttulo, b) lneas de informacin de componentes, una por cada componente (en algunos
casos sern 2 o ms) que incluye nombre, nodos de conexin y valor, c) lneas de
informacin sobre el anlisis deseado, d) lneas de presentacin de resultados, e) lneas
de opciones especiales del programa, f) lnea de fin de archivo, g) lneas de
comentarios. Para evitar palabras truncadas en el archivo de salida (.out) es preferible
evitar el uso de los caracteres especiales del espaol, en consecuencia deben evitarse
los acentos ortogrficos (tildes), as como la letra .
El archivo de entrada se llamar Ejemplo 3.2.cir y tendr la forma siguiente:
Ejemplo 3.2 Circuito resistivo en serie
* La ant er i or es l a l i nea de t i t ul o y no debe f al t ar nunca
* Las l i neas de coment ar i os empi ezan por *. Los coment ar i os
* pueden i r , t ambi n, despues de un punt o y coma ( ; ) .
* Las si gui ent es son l as l i neas de component es.
V1 1 0 DC 24
R1 1 2 2k
R2 2 3 4k
R3 3 0 6k
* A cont i nuaci on l as l i neas de anal i si s:
.DC V1 List 24 50
* Se i ndi ca un bar r i do de cont i nua par a dos val or es de V1
.OP
* La l nea ant er i or pr oduce el cal cul o del punt o de oper aci n
* En segui da l a especi f i caci on de r esul t ados:
.Print DC I(R1) V(1,2) V(3)
.Option nopage ; est a es una l i nea de opci ones.
.End ; l i nea de f i n de ar chi vo
Observe las lneas de anlisis, y comprelas con las formas generales del
barrido de DC y con la del anlisis de punto de operacin.
Guarde el archivo del circuito con el nombre Ejemplo 3.2.cir, en el mismo
subdirectorio en donde guard los ejemplos anteriores. Para ejecutar la simulacin se
procede as: desde el PSpice A/D se abre el archivo Ejemplo 3.2.cir, una vez abierto se
pulsa el botn de ejecucin (el que tiene un tringulo azul). Si todo est bien se ver
una ventana con informacin sobre la simulacin y al final el mensaje de que la
simulacin se ha terminado. Desde el men View de PSpice o desde los botones del
lado izquierdo, se abre el submen Output File para ver los resultados. En caso de
error en la simulacin, saldr el mensaje de que el archivo tiene errores y con
View/Output File se puede ver el detalle de los errores, que conducirn a editar el


58
archivo original para corregirlos y repetir la simulacin. Es importante hacer notar que
las correcciones se hacen en el archivo *.cir, y no en el *.out.
Los resultados de la simulacin debern ser:
V1 I(R1) V(1,2) V(3)
24.00 2.00 mA 4.00 12.00
50.00 4.17 mA 8.33 25
El anlisis de punto de operacin encuentra los voltajes en los nodos en
condiciones de estado estable, as como las corrientes a travs de las fuentes
independientes de voltaje y la potencia total disipada bajo esas condiciones; para la
fuente utiliza el valor declarado en la lnea de V1 y no el los especificados en la lnea
de anlisis; los valores obtenidos fueron:
V1 = 24.00 V; V2 = 20.00 V; V3 = 12.00; la corriente a travs de la fuente de
voltaje es de -2.00 mA; la potencia total disipada es de 0.048 W.
Ejemplo 3.3: Simule el circuito de la Figura 3.3 para que grafique el voltaje
Vout, si el voltaje de la fuente vara de 24 hasta 0 voltios en decrementos de 2 V.

Figura 3.3 Circuito para el Ejemplo 3.3, a la izquierda el circuito original y a la
derecha preparado para PSpice
Para este caso la declaracin de la fuente ser:
Vin 1 0 DC 24
y la declaracin de control:
.DC Vin 24 0 -2
Si se desea obtener la grfica por puntos de Vout se utiliza el comando .Plot
cuyo formato es el siguiente:
.PLOT <tipo de anlisis> <variable de salida> [variable de salida] ...,
que para este ejemplo ser:
.PLOT DC V3
El resultado de la simulacin ser una tabla de valores de Vin, Vout y una
grfica por puntos que va desde 8 V para Vin = 24, hasta 0 V para Vin = 0 V. Es
necesario decir que este tipo de grficos por puntos qued obsoleto con la
incorporacin de Probe que traza curvas de alta resolucin y que permite gran
variedad de opciones de presentacin y de medicin, ausentes en el caso de Plot.
Si se utiliza la instruccin .Probe, al finalizar la ejecucin se abrir una ventana
de Probe. Desde all, seleccione Trace y luego Add..., aparecer una ventana de
seleccin. Seleccione V(3) y pulse Enter y obtendr la curva deseada. Si desea obtener
algn valor, desde el men Tools de Probe escoja Cursor y despus Display. Con las


59
teclas de flecha a la izquierda y a la derecha lo podr desplazar hasta el punto deseado.
En la Figura 3.5 podr ver una copia de la grfica de Probe.
******************************************************************************
V_V1 V(3)
(*)---------- 0 2 4 6 8
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
2.400E+01 8.000E+00 . . . . *
2.200E+01 7.333E+00 . . . . * .
2.000E+01 6.667E+00 . . . . *
1.800E+01 6.000E+00 . . . * .
1.600E+01 5.333E+00 . . . * . .
1.400E+01 4.667E+00 . . . * . .
1.200E+01 4.000E+00 . . * . .
1.000E+01 3.333E+00 . . * . . .
8.000E+00 2.667E+00 . . * . . .
6.000E+00 2.000E+00 . * . . .
4.000E+00 1.333E+00 . * . . . .
2.000E+00 6.667E-01 . * . . . .
0.000E+00 0.000E+00 * . . . .
- - - - - - - - - - - - - - - - - - - - - - - - - - -
******************************************************************************
Figura 3.4 Grfica de PLOT del resultado del ejemplo 12
Vi n
0V 10V 20V 25V
V( 3)
0V
5V
10V

Figura 3.5 Grfica de Probe del resultado del Ejemplo 3.3
Ejemplo 3.4: Para el circuito de la figura 3.6, determine: a) los valores del
punto de operacin; b) la cada de tensin en el diodo, la corriente en el circuito, el
voltaje en los terminales de la resistencia de carga (R
carga
), y la potencia consumida por
la carga, si la fuente toma valores de 5 y 12 V. Utilice las opciones nopage y list para
ver sus efectos.
Dadas las condiciones del circuito, corresponde realizar dos tipos de anlisis,
uno de punto de operacin y un barrido de DC, las respuestas se obtendrn mediante
una instruccin .Print.

Figura 3.6 Circuito del Ejemplo 3.4
El anlisis de punto de operacin (.op) dar las condiciones del circuito en
estado estable. Como los modelos se guardan en bibliotecas de componentes, es
necesario decirle al simulador donde se hallan los modelos que se usan en la


60
simulacin, en este caso el diodo D1N914. En la versin profesional se encuentra en la
biblioteca diode.lib, mientras que en la de evaluacin, se encuentra en el archivo
OrCAD_15.7_Demo/Tools/PSpice/Library/eval.lib. En el archivo eval.lib, se
encuentran los modelos y subcircuitos de esta versin. La declaracin de diodo
requiere de dos lneas, en la primera se declara el diodo como cualquier dispositivo de
dos terminales, y en la segunda se emplea la instruccin .lib eval.lib que es la forma de
decirle al programa donde se encuentran los datos del dispositivo.
En este caso se van a emplear dos opciones del simulador, la opcin nopage y
la opcin list, la primera evitar que el simulador incluya saltos de pgina en el archivo
de salida, hacindolo ms compacto, y la segunda har que se genere una lista
componentes del circuito. Las declaraciones del archivo de entrada se escribirn sin
ningn orden en particular, para observar que esto no afecta para nada la simulacin. A
continuacin se ver el archivo de salida editado, que tiene varias secciones.
La primera seccin corresponde a la informacin del archivo de entrada:
___________________________________________________________________
Ejemplo 3.4 Punto de operacion y barrido de continua
**** CIRCUIT DESCRIPTION
******************************************************************
.OP
.dc V1 List 5 12
.Options nopage list
.Print dc V(2,3) V(3) I(Rcarga) W(Rcarga)
D1 2 3 D1N914
.Lib eval.lib
V1 1 0 DC 5V
Rs 1 2 100
Rcarga 3 0 4.5k
.END
___________________________________________________________________
La segunda seccin presenta los parmetros de los modelos incluidos en el
circuito, en este caso, del diodo D1N914
___________________________________________________________________
**** Diode MODEL PARAMETERS
D1N914
IS 168.100000E-21
ISR 100.000000E-12
BV 100
IBV 100.000000E-06
RS .1
TT 11.540000E-09
CJO 4.000000E-12
VJ .75
M .3333
___________________________________________________________________
La tercera seccin corresponde a la opcin list y muestra el listado de
componentes del circuito con sus nodos y parmetros.
___________________________________________________________________
**** CIRCUIT ELEMENT SUMMARY
**** RESISTORS
NAME NODES MODEL VALUE TC1 TC2 TCE


61
Rs 1 2 1.00E+02
Rcarga 3 3 4.50E+03
**** INDEPENDENT SOURCES
NAME NODES DC VALUE AC VALUE AC PHASE
V1 1 0 5.00E+00 0.00E+00 0.00E+00 degrees
**** DIODES
NAME + - MODEL AREA
D1 2 3 D1N914 1.00E+00
___________________________________________________________________
Los valores TC1, TC2 y TCE son los coeficientes de variacin de resistencia
por temperatura, que solamente se declaran cuando se va a realizar un barrido de
temperatura.
La cuarta seccin muestra los resultados del anlisis de punto de operacin, all
aparecen los voltajes en los nodos, las corrientes a travs de las fuentes independientes,
la potencia total consumida, y los valores de corriente, voltaje, resistencia equivalente
y capacitancia equivalente del diodo bajo condiciones de estado estable.
___________________________________________________________________
**** SMALL SIGNAL BIAS SOLUTION TEMPERATURE = 27.000 DEG C
NODE VOLTAGE NODE VOLTAGE NODE VOLTAGE
(1) 5.0000 (2) 4.9099 (3) 4.0524
VOLTAGE SOURCE CURRENTS
NAME CURRENT
V1 -9.005E-04
TOTAL POWER DISSIPATION 4.50E-03 WATTS
**** DIODES
NAME D1
MODEL D1N914
ID 9.01E-04
VD 8.58E-01
REQ 4.91E+01
CAP 2.42E-10
___________________________________________________________________
La quinta seccin corresponde al anlisis de corriente continua. Los resultados
muestran los valores de voltaje, corriente y potencia solicitados para cada valor de la
tensin de la fuente.
___________________________________________________________________
**** DC TRANSFER CURVES TEMPERATURE = 27. 000 DEG C
V1 V( 2, 3) V( 3) I ( Rcar ga) W( Rcar ga)
5. 000E+00 8. 576E- 01 4. 052E+00 9. 005E- 04 3. 649E- 03
1. 200E+01 9. 011E- 01 1. 086E+01 2. 413E- 03 2. 620E- 02
___________________________________________________________________
Cuando se van a responder las preguntas del ejercicio es necesario ser selectivo
en cuanto a la informacin suministrada por el simulador y tomar slo aquellas que
sean pertinentes, en este caso las secciones cuarta y quinta del archivo de salida. En
cuanto a las opciones se puede observar que el archivo de salida no contiene saltos de


62
pgina debido a la opcin nopage y presenta el listado de componentes con sus
caractersticas por la opcin list.
Ejemplo 3.5: Utilizando el mismo circuito del Ejemplo 3.4, obtenga la curva
caracterstica corriente versus voltaje del diodo D1N914.
Para eso se cambia el barrido por lista a un barrido lineal de V1 entre 0 y 10 V
en pasos de 0.1 y se habilita Probe.
Ej empl o 3. 5 Cur va car act er st i ca de un di odo
V1 1 0 DC 5V
Rs 1 2 100
D1 2 3 D1N914
. Li b eval . l i b
Rcar ga 3 0 4. 5k
. dc V1 - 1 10 0. 1
. Pr obe
. END

Figura 3.7 Corriente del diodo contra voltaje de la fuente del Ejemplo 3.5
En la Figura 3.7 se aprecia la grfica de la corriente del diodo contra la tensin
de la fuente. Para ver la curva caracterstica del diodo es necesario que en el eje
horizontal aparezca la tensin en los terminales del diodo, lo cual se logra cambiando
el eje X desde el men Plot/Axis Settings, como se ve en la Figura 3.8. Presionando
el botn Axis Variable, se puede seleccionar la nueva variable (Figura 3.9), en esta
caso la tensin V(2,3) que se corresponde con la tensin en los terminales del diodo.
Se pulsa OK dos veces y se llega a una ventana de Probe que muestra la curva
caracterstica del diodo (Figura 3.10.)


63

Figura 3.8 Ventana para el cambio de variable en el eje X

Figura 3.9 Seleccin de la nueva variable V(2,3) para el eje X


64

Figura 3.10 Curva caracterstica del diodo D1N914 del Ejemplo 3.5
3.3 Anlisis de corriente alterna en estado estable o barrido de frecuencia
(.AC)
Es un anlisis en estado estable en el dominio de la frecuencia (fasores) que
puede usarse para obtener la respuesta en frecuencia de cualquier circuito. Se debe
emplear una fuente fasorial (AC); si el barrido se hace para una frecuencia nica, los
resultados en fasores se pueden observar en forma numrica en el archivo *.out; en
caso contrario los resultados deseados se observan mejor en Probe.
Forma de la instruccin:
.AC <LIN|DEC|OCT> <puntos> <Fi> <Ff>
El barrido puede ser lineal o logartmico, y ste puede hacerse por dcadas o
por octavas, se debe declarar el nmero de puntos del barrido si es lineal o el nmero
de puntos por octava o por dcada si es logartmico (este nmero debe ser grande si se
desean curvas suaves), y adicionalmente las frecuencias inicial y final en Hertz.
Ejemplos de instrucciones .AC:
.AC Lin 1 60 60
.AC Lin 3 100 300
.AC DEC 101 1 1000
El primero corresponde a un anlisis a 60 Hz, con un solo punto calculado para
todos los voltajes y corrientes del circuito; el segundo es un barrido lineal entre 100 y
300 Hz, con tres puntos: 100, 200 y 300 Hz; y el ltimo es un barrido logartmico con
101 puntos por dcada, desde 1 Hz hasta 1000 Hz (3 dcadas).
A continuacin se mostrarn algunos ejemplos de barridos de frecuencia:
Ejemplo 3.6: Considere el circuito de corriente alterna de la Figura 3.11. Se
trata de un circuito RLC en serie alimentado por una fuente de corriente alterna, se
busca el valor de la corriente en estado estable sabiendo que la fuente es 10cos(4t
+30) voltios. El archivo de entrada se ve a continuacin:


65
C1
0.25
L1
2
R1
22
V1

Figura 3.11 Circuito para el Ejemplo 3.6
Ej empl o 3. 6. Ci r cui t o RLC en ser i e . AC
V1 1 0 AC 10 30
R1 1 2 22
L1 2 3 2
C1 3 0 0. 25
.AC Li n 1 2 2
.PRI NT AC I ( R1) I P( R1) I R( R1) I I ( R1)
.END
Las lneas 1, 3, 4, 5 y 8 no tienen nada de novedoso; la lnea 2 es la declaracin
de una seal alterna, el ngulo de fase se escribe al final de la lnea, despus de la
magnitud; la lnea 6 produce un barrido lineal en corriente alterna con una sola
frecuencia, y la lnea 7 indica los diferentes valores de salida: magnitud, ngulo de
fase, parte real y parte imaginaria de la corriente del circuito.
La declaracin .AC, calcula la respuesta del circuito para un solo punto, a una
frecuencia de 4/2 = 2 Hz, y es un valor nico.
En anlisis de AC, las variables de salida son cantidades representadas por
nmeros complejos. Las salidas tendrn magnitud, magnitud en decibeles, ngulo de
fase en grados, atraso de grupo (fase/frecuencia), parte real y parte imaginaria.
Estos valores se especifican agregando un sufijo a la letra que indica la variable de
salida.
Los sufijos son:
M o ninguno Magnitud (opcin predeterminada)
DB Magnitud en decibeles
P Angulo de fase
G Atraso de grupo (no es parte los cursos de circuitos)
R Parte real
I Parte imaginaria
En el Ejemplo 3.6 se est pidiendo magnitud, fase, parte real y parte imaginaria
de la corriente del circuito y PSpice produce los siguientes resultados:
Magnitud 301,5 mA
Angulo de fase -18.44
Parte Real 286 mA
Parte Imaginaria -95.38 mA
Los dos primeros valores corresponden a la forma polar de la corriente y los
dos restantes a la forma rectangular y coinciden plenamente.


66
Ejemplo 3.7: Encuentre los diagramas de Bode para la funcin de transferencia
Ir/Is del circuito de la Figura 3.12.

Figura 3.12 Circuito para el Ejemplo 3.7
Se escribe el archivo de forma normal para un barrido AC entre 0.1 y 1 kHz, y
se habilita Probe. Al ejecutar la simulacin se abre la ventana de Probe, la cual se
divide en dos juegos de ejes por medio de la instruccin Add Plot to Window del
men Plot. En la subventana superior se dibuja la magnitud en decibeles y en la
inferior el ngulo de fase, si es necesario se cambia el eje horizontal a forma
logartmica. El resultado se puede ver en la Figura 3.13.
Fr equency
100mHz 1. 0Hz 10Hz 100Hz 1. 0KHz
P( I ( R1) / I ( I s) )
- 200d
- 100d
0d
SEL>>
( 3. 18, - 90. 0)
DB( I ( R1) / I ( I s) )
- 100
- 50
0
( 3. 13, 12. 1)

Figura 3.13 Diagramas de Bode para el circuito del Ejemplo 3.7
El diagrama de magnitud muestra un sobrepaso de 12.1 dB, un punto mximo a
una frecuencia de 3.13 Hz y una pendiente de cada de 40 dB/Dec (se calcula en la
ltima parte recta del diagrama de magnitud), los cuales son caractersticos de un
sistema de segundo orden subamortiguado, con un par de polos complejos conjugados
situados a una frecuencia cercana a los 3.13 Hz.
El diagrama de fase empieza en 0 grados y finaliza en -180 grados, con un
punto de inflexin de la curva a los 3.18 Hz y un ngulo de -90 grados, lo cual
confirma que se trata de un sistema de segundo orden con dos polos en 3.18 Hz.
3.4 Anlisis Transitorio (.TRAN)
Como su nombre lo indica este tipo de anlisis permite encontrar la respuesta
en el tiempo de las diferentes variables del circuito. Es necesario emplear fuentes que
sean dependientes del tiempo, tales como SIN, PWL, PULSE, entre otras, no funciona
con fuentes AC. Con fuentes DC puede funcionar si el circuito usa interruptores o si se
declaran condiciones iniciales. Los resultados de este tipo de anlisis se observan


67
mejor en Probe. Los resultados en el archivo *.out mediante la instruccin .Print
pueden ocupar muchas pginas, ya que el programa crea una tabla de los valores
calculados mediante interpolacin cbica de los resultados.
Forma de la instruccin:
.Tran[/OP] <Ttabla> <Tbarrido> [Tatraso] [Tforzado] [skipbp]
Tbarrido es la duracin de la simulacin. Ttabla es el paso para la tabla que
crea el simulador y que aparece en el archivo *.out cuando se usa una instruccin
.Print o una .Plot; si no se emplea la instruccin .Print, se sugiere usar un Ttabla del
mismo orden de magnitud del Tbarrido. Tatraso es 0 por defecto, el simulador muestra
en Probe la grfica desde el inicio, a menos que por medio de Tatraso 0 se le pida al
programa que omita una parte de la grfica. Tforzado tiene un valor predeterminado de
Tbarrido/50, con ese paso algunas grficas se ven como una sucesin de tramos rectos,
si se quiere mejorar la forma del trazado y obtener una curva ms suave se usa un
Tforzado menor al paso interno. Cuando sea necesario, se recomienda un Tforzado =
Tbarrido/500. Skipbp se usa para indicarle al programa que no calcule la condiciones
iniciales, sino que utilice las suministradas en las declaraciones de bobinas y
condensadores, y /OP le indica al programa que determine el punto de operacin del
circuito en adicin al anlisis transitorio.
Ejemplos de instrucciones .Tran:
.Tran 100m 300m
.Tran 2u 140u 30u skipbp
.Tran 100n 200n 50n 0.4n
.Tran/OP 100n 200n 0 0.4n
El primer ejemplo es un barrido de 300 ms, la tabla que se genera por
interpolacin tendr solamente 4 lneas: 0, 100m, 200m y 300m, pues el paso de la
tabla es de 100ms. El segundo es un barrido de 140 microsegundos de duracin, un
paso de tabla de 2 microsegundos (la tabla generada tendr 71 lneas), la simulacin no
realizar el clculo de las condiciones iniciales, sino que utilizar las suministradas en
el archivo *.cir, Probe mostrar las curvas slo a partir de 30 microsegundos. El tercer
caso es un barrido de 200 nanosegundos de duracin, con un paso de tabla de 100
nanosegundos, un atraso en Probe de 50 ns y un paso forzado de 0.4 ns. El ltimo
ejemplo realiza un barrido de punto de operacin conjuntamente con un barrido similar
al del ejemplo anterior, pero sin atraso en Probe. Si se va a usar un paso forzado es
necesario utilizar un Tatraso, aunque ste sea cero. A continuacin algunos ejemplos
de barridos transitorios.
Ejemplo 3.8: Una resistencia de 12 en serie con una inductancia de 6 mH se
alimentan con una fuente de voltaje sinusoidal amortiguada, con los siguientes
parmetros: amplitud 10 voltios, frecuencia 60 Hz, ngulo de fase 60, componente de
continua (offset) 10 voltios, factor de amortiguamiento 100, atraso 0 segundos. Se
desea encontrar la grfica de la corriente en funcin del tiempo.
Para este caso debe emplearse un barrido transitorio, con una fuente SIN. El
archivo de entrada para este circuito ser:
Ej empl o 3. 8. Respuest a t r ansi t or i a con f uent e si nusoi dal


68
V1 1 0 Si n ( 10 10 60 0 100 60)
R1 1 2 12
L1 2 0 6m
. Tr an 0. 1m 30m
. Pr obe
. End
Guarde el archivo del circuito anterior como Ejemplo 3.8.cir y ejectelo. En la
Figura 3.14 se presenta la curva de la corriente del circuito.
Ti me
0s 10ms 20ms 30ms
I ( L1)
0. 5A
1. 0A
1. 5A

Figura 3.14 Resultado del Ejemplo 3.8
Ejemplo 3.9: Determinar la grfica de tensin de salida del circuito de la
Figura 3.15, si para el amplificador se emplea un modelo ideal con resistencia de
entrada de 6 M, resistencia de salida de 0 y ganancia del amplificador de 1E+6. La
seal de entrada es una fuente sinusoidal de 10 voltios de amplitud y con un periodo de
2 segundos.
V3
FREQ =0.5
VAMPL =10
C1
2
R20
0.5
0
Vo(t)
-
+

Figura 3.15 Circuito para el Ejemplo 3.9
El archivo de entrada se puede ver a continuacin:
Ej empl o 3. 9. Opamp en anl i si s t r ansi t or i o
Vi n 1 0 si n( 0 10 0. 5)
C1 1 2 2
R20 2 3 0. 5
Ri n_opamp 2 0 6mega
Eopamp 3 0 2 0 1E+6
. Tr an 1 2
. Pr obe
. End


69

Figura 3.16 Seales de entrada y salida del amplificador del Ejemplo 3.9
En la Figura 3.16 se pueden apreciar las curvas de la seal de entrada V(1) y la
seal de salida del amplificador V(3), se puede ver que mientras la seal de entrada es
una onda seno, la de salida es una onda coseno negativa, o sea que este circuito del
amplificador operacional acta como un derivador inversor.
3.4.1 Condiciones iniciales
En los ejemplos anteriores no se declararon condiciones iniciales, el programa
las calcul basado en los datos del archivo de entrada, sin embargo es necesario tener
muy en claro que las condiciones iniciales tienen una incidencia muy alta en los
valores de la respuesta transitoria, y por ese motivo el PSpice tiene varias formas de
introducir los valores de esas condiciones, para circuitos analgicos las ms comunes
son dos: a) a travs de las declaraciones de inductancias y capacitancias, en las cuales,
despus de declarado el valor del elemento se puede escribir IC = valor de la condicin
inicial de voltaje en la capacitancia o de corriente en la inductancia; y b) mediante la
instruccin .IC cuya sintaxis es la siguiente:
.IC <V(<nodo> [,<nodo>]) = <valor> >
.IC <I(<inductancia>) = <valor>>
A continuacin un par de ejemplos de declaraciones de condiciones iniciales:
.IC V(2) = 3.4 V(102) = 0 V(3) = -1V I(L1) = 2uAmp
.IC V(InPlus, InMinus) = 1e-3 V(100,133) = 5.0V
L2 2 3 10m IC = 13m
Cout a b 24u IC = 10
En el primer ejemplo se declaran las condiciones iniciales de voltaje en los
nodos 2, 102 y 3, y la corriente a travs de la inductancia L1; en el segundo ejemplo se
declaran las condiciones iniciales del voltaje entre los nodos inplus e inminus, y
entre los nodos 100 y 133; en el tercer ejemplo se declara la corriente inicial a travs
de la inductancia L2; y en el ltimo ejemplo se introduce el voltaje inicial en el
condensador Cout.
Para introducir las condiciones iniciales, el programa conecta una fuente de
tensin en serie con una resistencia de 0.0002 , a travs de los terminales indicados
en la declaracin, una vez calculado el punto de operacin e iniciado el barrido
transitorio, la fuente se desconecta.
PSpice no tiene mecanismos para ingresar directamente las condiciones


70
iniciales de las derivadas de corrientes y tensiones; cuando sea necesario se debe
recurrir a mtodos indirectos a travs de voltajes y corrientes. Por ejemplo, la primera
derivada de la corriente a travs de la inductancia puede servir para determinar la
tensin entre sus terminales, y sta puede declararse por medio de la instruccin .IC.
Ejemplo 3.10. Encontrar la curva de corriente de un circuito en serie sin
fuentes compuesto por una inductancia de 0.1 H, una resistencia de 5 , y un
condensador de 1/640 F, si se sabe que i(0
+
) = 0 A, y que i(0
+
) = -300 A/s.
Considerando las condiciones iniciales dadas, la tensin entre los terminales de
la inductancia para t =
0+
sern Li(0
+
) = -30 V, bajo estas condiciones el archivo de
entrada del circuito quedar as:
Ej empl o 3. 10. Ci r cui t o t r ansi t or i o si n f uent es
L1 0 1 0. 1
R1 1 2 5
C1 2 0 {1/ 640}
. I C I ( L1) = 0 V( 0, 1) = - 30
. Tr an 0. 2 0. 2
. Pr obe
. End
Ejecutada la simulacin se obtiene la curva de corriente de la Figura 3.17

Figura 3.17. Corriente del Ejemplo 3.10
3.4.2 Efecto del paso forzado en la forma de la respuesta transitoria
Cuando el programa realiza un anlisis transitorio crea un archivo *.dat en
donde guarda los puntos calculados en la simulacin, que son los que utiliza para
dibujar las curvas deseadas. El programa Probe no dibuja curvas sino que une puntos
con lneas rectas, si los puntos estn suficientemente cercanos da la impresin de que
fueran curvas suaves. El paso interno mximo para la tabla de datos viene dado por la
relacin Tbarrido/50 y en algunos casos este valor puede ser muy grande dando lugar a
curvas que parecen poligonales. Para evitar este efecto el programa trae la opcin de
incluir en la instruccin del barrido transitorio un valor que obliga al simulador a
tomar un paso interno ms pequeo, a travs del Tforzado. Si la grfica obtenida
parece una poligonal es conveniente editar el archivo *.cir e incluir el paso forzado que
es el cuarto valor en la lnea de la instruccin .Tran. Una sugerencia para cuando sea
necesario un paso forzado es tomar Tforzado Tbarrido/500. A continuacin un
ejemplo que permite ver el fenmeno de poligonal y su correccin.
Ejemplo 3.11. Obtenga dos ciclos de la curva de corriente a travs de un


71
circuito RC alimentado por una fuente alterna sinusoidal de 12 V de amplitud y 60 Hz.
R = 10 k y C = 50 F.
El archivo de datos para PSpice es el siguiente:
Ej empl o 3. 11. Paso i nt er no en bar r i do t r ansi t or i o
Vi n 1 0 si n ( 0 12 60)
R1 1 2 10k
C1 2 0 50u
. Tr an 50m 100m
. Pr obe
. End
En la Figura 3.18 se muestran los primeros 40 ms del barrido transitorio, el
paso interno es 100ms/50 = 2m, y se aprecia el efecto de poligonal. Para corregir el
efecto se edita la instruccin .Tran para incluir un Tforzado = 100ms/500 = 0.2ms, el
resultado se ve en la Figura 3.19, y se aprecia claramente la diferencia..
.Tran 50m 100m 0 0.2m

Figura 3.18 Corriente del Ejemplo 3.11 con un paso interno de 2 ms

Figura 3.19 Corriente del Ejemplo 3.11 con un paso interno de 0.2ms
3.4.3 Interruptores y el anlisis transitorio
La respuesta transitoria sigue a una perturbacin o cambio en las condiciones
del circuito, y a menudo esos cambios son producidos por la apertura o cierre de
interruptores. El PSpice, en su biblioteca de subcircuitos trae dos tipos de
interruptores, los normalmente abiertos, temporizados para el cierre, llamados


72
Sw_tclose, y los normalmente cerrados, temporizados para la apertura o Sw_topen;
adems, en la biblioteca de modelos el programa trae dos tipos de interruptores o rels,
los accionados por voltaje y los accionados por corriente. En la Unidad IV se
analizarn con mayor detalle los diferentes tipos de interruptores, en esta seccin slo
se har mencin de los dos primeros, como elementos comunes en el anlisis
transitorio.
La forma de declaracin de los interruptores lleva dos lneas, en la primera se
declara el interruptor como subcircuito, y en la segunda se indica en que biblioteca se
encuentra. Para el caso de la versin de evaluacin, los interruptores se encuentran en
la biblioteca eval.lib. Las formas generales de la declaracin son:
<X><nombre> <nodos> <sw_tclose> [params: p1 = valor p2 =valor]
<X><nombre> <nodos> <sw_topen> [params: p1 = valor p2 = valor]
X es la letra que designa cualquier subcircuito, nombre es una cadena de
caracteres que se agrega a la letra anterior y sirve para diferenciar un subcircuito de
otro, nodos son los caracteres que identifican cada uno de los nodos a los cuales est
conectado el interruptor, sw_topen y sw_tclose son los dos tipos de interruptores,
los dems elementos de la declaracin son opcionales y se usan para declarar
parmetros diferentes a aquellos por defecto; los parmetros del interruptor son: topen
o tclose que por defecto tienen valor 0; la resistencia con el interruptor cerrado
Rclosed cuyo valor predeterminado es 0.01 ; la resistencia con el interruptor
abierto o Ropen con un valor predeterminado de 1 M o 1E6 ; y el tiempo de
transicio o ttran cuyo valor por defecto es 1 s. A continuacin algunos ejemplos de
declaraciones de interruptores:
X1 2 6 sw_topen
X2 5 0 sw_topen params: topen = 0.5
X3 a b Sw_tclose params: tclose = 1.5 Rclosed = 0.1
X4 in 5 sw_tclose
.Lib Eval.lib
El primero es un interruptor normalmente cerrado, que se abre cuando t = 0 s;
el segundo es un interruptor normalmente cerrado que se abre cuando t = 0.5 s; el
tercer ejemplo es el de un interruptor normalmente cerrado que se abre en t = 1.5 s y
con una resistencia de contacto de 0.1 ; el cuarto es un interruptor normalmente
abierto que se cierra cuando t = 0; la ltima lnea le dice al programa en qu biblioteca
se encuentran los subcircuitos sw_tclose y sw_topen.
Ejemplo 3.12. Encuentre la tensin en el condensador para t entre 4 y 20
segundos, en el circuito de la Figura 3.20

Figura 3.20 Circuito para el Ejemplo 3.12


73
Se hace un barrido transitorio con una duracin de 20 segundos y con un atraso
en la presentacin de la informacin de 4 s. El archivo de entrada al programa ser:
Ejemplo 3.12. Circuito RC con interruptor
I 1 0 1 PWL ( 0, 0 1m, 2)
C1 1 0 1
R1 1 0 2
X1 1 2 sw_t cl ose par ams: t cl ose = 10
. Li b Eval . l i b
R2 2 0 2
. Tr an 10 20 4 40m
. Pr obe
. End
La curva de respuesta se muestra en la Figura 3.21

Figura 3.21 Tensin en el condensador del Ejemplo 3.21
3.5 Anlisis de Fourier (.FOUR)
Este anlisis va siempre acompaado de un anlisis transitorio, y descompone
los resultados del barrido transitorio en sus armnicos o componentes de Fourier. La
instruccin .Four, automticamente presenta los resultados en el archivo *.out.
La forma general de la instruccin es:
.FOUR <frecuencia fundamental> [nmero de armnicos]
+ <variable de salida>
Ejemplos:
.FOUR 10kHz V(5) V(6,7) I(VSENS3)
.FOUR 60Hz 20 V(17)
.FOUR 10kHz V([OUT1],[OUT2])
El primer ejemplo pide determinar los 9 primeros armnicos (opcin
predeterminada) de la ondas de voltaje del nodo 5, del voltaje entre los nodos 6 y 7, y
de la corriente a travs de la fuente VSENS3, a partir de la frecuencia fundamental de
10 kHz. El segundo ejemplo tiene una frecuencia fundamental de 60 Hz y pide
determinar los 20 primeros armnicos del voltaje del nodo 17. El ltimo ejemplo pide
los 9 primeros armnicos del voltaje sealado, con una frecuencia fundamental de 10
kHz (los nodos estn entre corchetes por tratarse de cadenas alfanumricas).


74
Ejemplo 3.13. Una fuente triangular de voltaje tiene cero voltios para t = 0 s,
un voltio para t = 1 s y cero voltios a partir de t = 2 s, y se utiliza para alimentar un
condensador de 1 faradio. Determinar la forma de la corriente a travs del
condensador, la potencia entregada al condensador, la energa suministrada a la
capacitancia, y la descomposicin de Fourier de la seal de entrada.
A continuacin se observa el archivo de salida en texto y en las figuras 3.22,
3.23 y 3.24 los resultados grficos.
Ej empl o 3. 13. Anal i si s de Four i er
**** CI RCUI T DESCRI PTI ON
******************************************************************
C1 1 0 1
R1 1 0 1T; cami no a t i er r a par a DC
V1 1 0 PWL( 0, 0 1, 1 2, 0)
. opt i on nopage
. Tr an 0. 5 2. 5
. Pr obe
. Four 0. 5 V( 1)
. End
El circuito solamente tiene una capacitancia en serie con la fuente, sin embargo
en el archivo de entrada aparece una resistencia de un valor muy alto en paralelo con el
condensador, la razn de esta resistencia es que el programa realiza un barrido de
punto de operacin para el cual cada nodo debe tener un camino a tierra; de no
colocarse esta resistencia el programa dara un mensaje de error indicando que el nodo
1 est flotando.

Figura 3.22 Voltaje de la fuente y corriente del circuito del Ejemplo 3.13

Figura 3.23 Potencia y energa del condensador del Ejemplo 3.13
En la Figura 3.23 se muestran las curvas de potencia y energa del
condensador; para esta ltima se procede as: desde Probe con el men Add Trace se


75
obtiene una ventana dividida en dos columnas verticales, a la derecha se encuentran las
funciones y en la izquierda las variables. S( ) del lado derecho significa integral, y en
el interior de los parntesis se ubica el producto de las variables V(1) e I(C1).
El resultado de la instruccin .Four se ve a continuacin:
**** FOURI ER ANALYSI S
******************************************************************
FOURI ER COMPONENTS OF TRANSI ENT RESPONSE V( 1)

HARMONI C FREQUENCY FOURI ER NORMALI ZED PHASENORMALI ZED
No ( HZ) COMPONENT COMPONENT ( DEG) PHASE ( DEG)

1 5. 000E- 01 4. 730E- 01 1. 000E+00 - 1. 176E+01 0. 000E+00
2 1. 000E+00 9. 170E- 02 1. 939E- 01 - 2. 992E+01 - 6. 400E+00
3 1. 500E+00 2. 016E- 02 4. 262E- 02 - 1. 833E+01 1. 695E+01
4 2. 000E+00 3. 988E- 02 8. 432E- 02 7. 077E+00 5. 412E+01
5 2. 500E+00 4. 373E- 02 9. 245E- 02 1. 136E+00 5. 994E+01
6 3. 000E+00 2. 623E- 02 5. 546E- 02 - 1. 545E+00 6. 902E+01
7 3. 500E+00 1. 643E- 02 3. 474E- 02 9. 977E+00 9. 230E+01
8 4. 000E+00 2. 008E- 02 4. 246E- 02 1. 416E+01 1. 082E+02
9 4. 500E+00 2. 128E- 02 4. 499E- 02 9. 931E+00 1. 158E+02
La tabla anterior muestra los nueve primeros armnicos de la tensin del nodo
1; este resultado se puede ve en forma grfica en la Figura 3.24.

Figura 3.24 Descomposicin de Fourier del voltaje V(1) del Ejemplo 3.13
3.6 Anlisis paramtrico (.STEP)
El barrido .step no puede declararse solo, debe ir acompaado de otro barrido
tal como el .DC, el .AC o el .Tran, que ser el barrido principal. El barrido paramtrico
permite la realizacin del barrido principal, para cada valor del parmetro de inters
declarado en la instruccin .step. Este parmetro puede ser de un modelo existente, un
parmetro definido por el usuario, una temperatura, un voltaje o una corriente de una
fuente independiente. Puede emplearse, por ejemplo, para ver el efecto de la variacin
de una resistencia (parmetro) sobre la respuesta transitoria de una corriente; el
simulador obtendr los datos para visualizar una curva de respuesta por cada valor del
parmetro. Tiene la misma forma de una instruccin .dc.
Forma general de la instruccin:
.Step [Lin] <parmetro> <valor inicial> <valor final> <incremento>
. Step <oct|dec> < parmetro > <valor inicial> <valor final> <puntos>
. Step < parmetro > <lista> <valor 1> <valor 2>


76
Nota: observe que en los anlisis .DC y .STEP, cuando el barrido es logartmico se
escriben los valores inicial y final y el nmero de puntos por octava o por dcada, en
ese orden, mientras que en el anlisis .AC el orden es nmero de puntos, valor
inicial y valor final.
Ejemplos de la instruccin .Step:
.Step Vin 20 10 -1
.Step Temp List 50 75 100
R1 1 2 {(1-k)*1E+6 + 0.001}
.Param k = 0.5
.Step Param k 0.1 0.9 0.1
El primer ejemplo es un barrido de tensin de la fuente Vin entre 20 y 10
voltios en pasos de -1 V; el programa ejecutar 11 corridas del barrido principal, y
en consecuencia, en Probe se podrn obtener 11 curvas diferentes para cada variable
del circuito. El segundo es un anlisis de temperatura para 50, 75 y 100 C. Las tres
ltimas lneas corresponden a la declaracin de una resistencia mediante una expresin
que contiene el parmetro k, la inicializacin del parmetro y la instruccin del barrido
paramtrico. El programa evala la variable del barrido principal para nueve valores de
R1 que van desde 900 k hasta 100 k.
Ejemplo 3.14. Analice el siguiente archivo de entrada y responda a las
siguientes preguntas; a) qu caractersticas tiene la fuente?; b) qu hace esta
simulacin?; c) reconstruya el circuito; d) ejecute la simulacin y obtenga las curvas
del voltaje del condensador para los dos barridos en funcin del voltaje de entrada con
ngulo de fase 0; e) obtenga las curvas del barrido 1 de V3 (V3@1) y del barrido 2 de
V3 (V3@2), en funcin del voltaje V1 del barrido 1 (V1@1), conocidas como curvas
de Lissajous.
Ej empl o 3. 14. Anal i si s t r ansi t or i o y par amet r i co
Vent 1 0 si n 0 1 50k 0 0 {f ase}
Rent 1 2 100
L1 2 3 0. 5m I C = 0
R1 3 0 30k
C1 3 0 0. 2u I C = 0
. Par am f ase = 0
. Tr an 100u 100u 80u 0. 2u ski pbp
. St ep par am f ase l i st 0 180
. Pr obe
. End
Respuestas:
a) La fuente de alimentacin es una sinusoide con amplitud de 1 V, 50 kHz de
frecuencia y ngulo de fase variable caracterizado por el parmetro fase; b) la
simulacin hace un barrido transitorio de 100 s de duracin, para dos valores del
parmetro ngulo de fase: 0 y 180, presenta los resultados en Probe, pero slo
muestra las trazas a partir de los 80 s; c) el circuito est constituido por una fuente
sinusoidal en serie con una resistencia de 100 , una inductancia de 0.5 mH, y en serie
con la combinacin en paralelo de una resistencia de 30 k y un condensador de 0.2


77
F. El condensador y la inductancia tienen condiciones iniciales = 0; d) el resultado
grfico de la simulacin se muestra en la figura 3.25.
Observe las curvas de la Figura 3.25, como se ejecutan dos barridos, uno para
0 y el otro para 180, a los datos del primero se les llama *@1 y a los del segundo
*@2; la seal de entrada con ngulo de fase 0 sera V(1)@1; el voltaje de salida en
los terminales del paralelo entre R1 y C1, cuando la de entrada tena ngulo de fase
180 sera V(3)@2.

Figura 3.25 Voltajes del condensador para el Ejemplo 3.14
En la Figura 3.26 se ven las curvas de Lissajous, las que se obtienen
cambiando la variable del eje horizontal, en lugar de tiempo se coloca el voltaje de
entrada con ngulo de fase 0. Para hacerlo se abre el men Plot/Axis Settings/Axis
Variable, all frente a Trace Expresin, se reemplaza Time por V(1)@1 y se pulsa el
botn OK y nuevamente OK.

Figura 3.26 Curvas de Lissajous para el Ejemplo 3.14
3.6.1 Barrido .DC anidado, y la combinacin .DC con .STEP
Cuando se desea hacer un barrido de continua de dos variables en un mismo
circuito, el programa PSpice presenta dos opciones, una mediante un barrido anidado
de las dos variables, y la otra mediante una combinacin de un barrido .DC de una


78
variable y un barrido paramtrico de la segunda.
En un barrido .DC anidado, el simulador realiza el clculo los voltajes,
corrientes y potencias del circuito para todos los valores del barrido principal (la
primera variable), por cada uno de los valores de la variable secundaria y guarda esa
informacin en un archivo *.dat. En Probe cada voltaje, corriente y potencia del
circuito se presenta como una familia de curvas o trazas (tantas trazas como valores de
la variable secundaria), de un mismo color y no se puede diferenciar a qu valor de la
variable secundaria corresponde cada traza. La variable predeterminada del eje
horizontal en un barrido anidado es la variable principal (la primera en la declaracin).
Si se usa la otra opcin se hace un barrido .DC de la variable principal y un
barrido .STEP de la variable secundaria, el simulador calcula los voltajes, corrientes y
potencias para todos los valores del barrido .DC, para el primer valor del barrido
.STEP, y guarda esta informacin en un archivo *.dat, y contina as para los dems
valores del barrido paramtrico. Al terminar la simulacin muestra un cuadro de
dilogo donde aparece la lista de las diferentes ejecuciones, permitiendo seleccionar
aquellas que se deseen. Si se seleccionan todas (opcin por defecto), las curvas de cada
voltaje, corriente y potencia, son familias de curvas de diferentes colores (una por cada
valor del barrido paramtrico) que se pueden identificar, diferencias y editar. La
variable predeterminada en este caso es la del barrido principal (.DC).
Ejemplo 3.15. Un circuito est constituido por una fuente de voltaje de DC en
serie con una resistencia de 50 , y en serie con una resistencia de carga de valor
variable. Obtenga las curvas de potencia de la resistencia de carga, en funcin de su
resistencia, si la tensin de la fuente cambia linealmente entre 10 y 40 voltios en pasos
de 10 V, y la resistencia de carga toma valores entre 20 y 80 en paso de 2 . Utilice
un barrido DC anidado, y una combinacin de anlisis de DC y paramtrico.
El archivo para la simulacin se presenta a continuacin. Se ha definido Rvar
como el valor de la resistencia de carga. Observe que en el barrido anidado se ha
tomado como variable principal el parmetro Rvar, debido a que se piden las curvas de
potencia en funcin de esa variable:
Ej empl o 3. 15a. Bar r i do ani dado de vol t aj e y r esi st enci a
Vi n 1 0 10
Rs 1 2 40
Rc 2 0 {Rvar }
. Par amRvar = 50
. DC Par am Rvar 20 80 2 Vi n 10 40 10
. Pr obe W( Rc)
. End
En la Figura 3.27 se presentan las curvas de potencia vs Rvar. El archivo para
la combinacin de barrido .DC y .STEP para el mismo circuito es la siguiente:
Ej empl o 3. 15b. Combi naci n de anl i si s . DC y . St ep
Vi n 1 0 10
Rs 1 2 40
Rc 2 0 {Rvar }
. Par amRvar = 50
. DC Par am Rvar 20 80 2


79
. STEP Vi n 10 40 10
. Pr obe W( Rc)
. End
Observe que se ha tomado como variable del barrido paramtrico a Rvar, en
razn a que ese parmetro debe ser la variable del eje horizontal. En la Figura 3.28 se
ven las curvas de potencia.

Figura 3.27 Curvas de potencia para barrido anidado

Figura 3.28 Curvas de potencia para barrido combinado .DC y .STEP
3.7 Anlisis de transferencia en DC para pequeas seales (.TF)
Trabaja alrededor del punto de operacin del circuito, tratndolo como un
elemento lineal. Calcula y reporta la resistencia de entrada vista desde la fuente, la
resistencia de salida vista desde los terminales de salida declarados en la instruccin, y
la ganancia o relacin entre la variable de salida y la variable de entrada, para
pequeas seales. Debido a estas caractersticas, se puede usar para encontrar el
equivalente Thevenin en DC, la resistencia de Thevenin ser la resistencia de salida y
el voltaje de Thevenin se puede encontrar a partir de la ganancia, sin embargo si
existen elementos no lineales en el circuito, o varias fuentes independientes, la
ganancia no ser confiable pues el programa la calcula para pequeas variaciones
lineales alrededor del punto de operacin, en ese caso se pide al programa que calcule
el voltaje de circuito abierto. La forma general de la instruccin es:
.TF <variable de salida> <nombre de la fuente de entrada>
Ejemplos:
.TF V(5) Vin


80
.TF I(Vdrive) Icontrol
En el primer caso Vin es la fuente y V(5) es el voltaje del nodo 5 o variable de
salida; en el segundo caso, la variable de salida es la corriente a travs de la fuente
Vdrive, y la fuente de entrada es la fuente de corriente Icontrol.
Ejemplo 3.16. Encuentre la resistencia equivalente del circuito de la Figura
3.29, vista desde la fuente.
V1
R1
1k
R2
2k
R3
1.5k
R4
3k
R5
1.5k
R6
1.5k
R7
1.5k
1 2
3
0
4

Figura 3.29 Circuito para el Ejemplo 3.16
Aplicando la ley de Ohm se puede obtener el resultado, para lo cual basta
conocer el valor de la tensin a la entrada y la corriente a travs de la R1, tambin es
posible hallarlo mediante la instruccin .tf, la cual determina la resistencia de entrada,
la de salida y la ganancia. Puesto que la tensin de entrada puede ser cualquiera, se
tomar una fuente de DC de 10 V.
El archivo de salida editado se ve a continuacin:
Ej empl o 3. 16. Resi st enci a equi val ent e
**** CI RCUI T DESCRI PTI ON
******************************************************************
V1 1 0 10
R1 1 2 1k
R2 3 4 2k
R3 2 3 1. 5k
R4 2 0 3k
R5 2 4 1. 5k
R6 3 0 1. 5k
R7 4 0 1. 5k
. opt i on nopage
. DC V1 Li st 10
. Pr i nt DC V( 1) I ( R1)
. TF V( 2) V1
. End
La instruccin .tf debe incluir una variable de salida que puede ser cualquier
voltaje o corriente, y una fuente de entrada, en este caso se tom el voltaje del nodo 2
y la fuente V1.
Resultado del anlisis de corriente continua:
V1 V( 1) I ( R1)
1. 000E+01 1. 000E+01 5. 000E- 03 => V(1)/I(R1) = 2 k
Resultados del anlisis .tf:


81
V( 2) / V1 = 5. 000E- 01
INPUT RESISTANCE AT V1 = 2.000E+03 => 2 k
OUTPUT RESI STANCE AT V( 2) = 5. 000E+02
A partir del resultado del anlisis de corriente continua se ve que la Req =
V(1)/I(R1) = 10/5E-3 = 2 k; y del anlisis de funcin de transferencia .tf se ve que la
resistencia de entrada desde V1 es de 2 k. A travs de la instruccin .print no es
posible obtener directamente el valor de la resistencia equivalente.
Ejemplo 3.17. Determine la resistencia equivalente del circuito siguiente

Figura 3.30 Circuito para el Ejemplo 3.17
En el circuito aparece una fuente de corriente controlada por corriente o fuente
F, para la cual se requiere insertar una fuente auxiliar de valor cero en serie con la
resistencia de 1.65 k, con el terminal positivo hacia el punto por donde entra la
corriente de control.
El archivo *.cir quedar as:
Ej empl o 3. 17. R equi val ent e con f uent es cont r ol adas
V1 1 0 10
R1 1 2 4k
R2 2 3 1. 65k
Vaux 3 4 0
R3 4 5 20k
R4 5 0 0. 75k
R5 4 0 0. 6k
R6 2 0 21k
F1 5 4 Vaux 39
. Tf V( 5) V1
. End
Ejecutada la simulacin, el resultado da INPUT RESISTANCE AT V1 =
1.523E+04, o sea que la Req = 15.23 k.
3.8 Anlisis de sensibilidad .SENS
El uso de simuladores est orientado principalmente a verificar o a mejorar un
diseo determinado. El anlisis de sensibilidad en DC permite determinar cmo, cada
uno de los elementos de un circuito, afecta el valor de una o ms variables de salida,
orientando de esta manera al diseador hacia aquellos componentes que tienen mayor
incidencia sobre un determinado voltaje o corriente de salida.
4k
1.65k
20k
21k 0.6k 0.75k
y
x
39 Iy
Iy


82
La instruccin .SENS realiza este anlisis, generando una tabla de datos que
comprende todos los dispositivos que conforman el circuito con sus incidencias en la
variable de inters. La salida de un anlisis de sensibilidad puede ser muy extensa si se
tiene un circuito complejo y si se desea ver el efecto sobre diferentes voltajes y
corrientes. La forma general de la instruccin .SENS es:
.SENS <Variables de salida>
El mayor inters pudiera estar en ver el efecto que tienen los elementos activos,
sin embargo, con el fin de mostrar su utilidad de una manera sencilla se analizar el
caso de un circuito resistivo.
Ejemplo 3.18. Calcular el efecto de los diferentes componentes del circuito de
la Figura 3.29 sobre la corriente que circula a travs de la resistencia de 2.5 .

Figura 3.31 Circuito para el Ejemplo 3.18
Para realizarlo manualmente se requiere expresar la corriente I en trminos del
componente de inters y derivar esa expresin con respecto a dicho componente. En
este caso la corriente I se puede expresar en trminos de V1, R1, R2 y R3 de acuerdo a
las siguientes expresiones:
I = 0.16V1
2 1
8
+
=
R
I
5 . 7 2 5 . 5
2 10
+
=
R
R
I
30 3 13
100
+
=
R
I
Si se calcula la derivada de cada una de las ltimas cuatro expresiones con
respecto a las variables V1, R1, R2 y R3 y se obtiene su valor numrico, se tiene la
sensitividad.
16 . 0
1
=

V
I
32 . 0
1
=

R
I
192 . 0
2
=

R
I
3328 . 0
3
=

R
I

A continuacin se realiza el clculo utilizando PSpice. Por cuanto el programa
no acepta la declaracin .Sens I(R), se requiere colocar una fuente auxiliar de 0 voltios
en serie con la resistencia de 2.5 que ser la encargada de leer la corriente solicitada.
El resultado de la simulacin aparece en el archivo .OUT y se incluye a
continuacin:
*******************************************************************
*** 12/ 27/ 06 08: 24: 08 *** PSpi ce Li t e ( J ul y 2006) *** I D# 10813 ***
Ej empl o 3. 18. Anal i si s de sensi bi l i dad
**** CI RCUI T DESCRI PTI ON
*******************************************************************
V1 1 0 10
R1 1 2 3
R2 2 0 10


83
R3 2 3 2. 5
Vo 3 0 0
. Opt i on nopage
. Sens I ( Vo)
. End
*** SMALL SI GNAL BI AS SOLUTI ON TEMPERATURE = 27. 000 DEG C
NODE VOLTAGE NODE VOLTAGE NODE VOLTAGE
( 1) 10. 0000 ( 2) 4. 0000 ( 3) 0. 0000
VOLTAGE SOURCE CURRENTS
NAME CURRENT
V1 - 2. 000E+00
Vo 1. 600E+00
TOTAL POWER DI SSI PATI ON 2. 00E+01 WATTS
*** DC SENSI TI VI TY ANALYSI S TEMPERATURE = 27. 000 DEG C
DC SENSI TI VI TI ES OF OUTPUT I ( Vo)
ELEMENT ELEMENT ELEMENT NORMALI ZED
NAME VALUE SENSI TI VI TY SENSI TI VI TY
( AMPS/ UNI T) ( AMPS/ PERCENT)
R1 3. 000E+00 - 3. 200E- 01 - 9. 600E- 03
R2 1. 000E+01 1. 920E- 02 1. 920E- 03
R3 2. 500E+00 - 3. 328E- 01 - 8. 320E- 03
V1 1. 000E+01 1. 600E- 01 1. 600E- 02
Vo 0. 000E+00 - 2. 080E- 01 0. 000E+00
J OB CONCLUDED
*******************************************************************
Los valores calculados por el programa corresponden exactamente a los
obtenidos manualmente. Si el valor de la sensibilidad de I con respecto a V1 que es
0.16 A/V se relaciona con el valor actual de V1 que es 10 V y se lleva a porcentaje se
tiene que la sensibilidad es 0.16x10/100 = 0.016 que corresponde a la sensibilidad en
Amp/Percent de la tabla. Lo mismo puede hacerse con los dems valores.
La sensibilidad de I(Vo) con respecto a R1 es de -0.32 lo que significa que un
incremento de R1 disminuye la corriente, como era de esperarse. El efecto de R2 sobre
I(Vo) da 0.019 lo cual significa que tiene menos incidencia que los dos elementos
anteriores y adems que un incremento de R2 aumenta la corriente por la rama de 2.5
. Un incremento de R3 disminuye la corriente, con -0.3328 como factor de
sensibilidad.
En trminos porcentuales el elemento que ms afecta la corriente I(Vo) es la
tensin en la fuente y a continuacin la resistencia R1. Estos datos permitiran al
diseador tomar decisiones sobre posibles modificaciones del circuito de acuerdo a sus
intereses.
En circuitos grandes sera prcticamente imposible realizar estos clculos
manualmente, razn por la cual muy rara vez son tratados a nivel de anlisis de
circuitos, sin embargo con la ayuda de PSpice el proceso es muy simple y se convierte
en una herramienta muy sencilla para mejorar los diseos.


84
3.9 Barrido de la Temperatura
El programa PSpice toma en cuenta la temperatura. El valor predeterminado es
de 27 C (300 K) y este valor se puede modificar con el comando .OPTION TNOM =
X; por medio de la instruccin .TEMP, o mediante un anlisis .DC o .STEP que tenga
como variable la temperatura. La temperatura debe expresarse en grados centgrados.
Si se piensa en un equipo trabajando en condiciones normales de operacin, la
temperatura de sus componentes dista mucho de los 27 C, un valor ms cercano
podra ser 70 C. A esta temperatura, los valores de resistencias, inductancias,
capacitancias y algunos parmetros de modelos y subcircuitos habrn cambiado, unos
aumentando y otros disminuyendo, pero en definitiva, los valores de voltajes y
corrientes se ven afectados; por ese motivo cuando se va a simular un circuito con
propsitos de diseo se requiere tomar en cuenta la temperatura de trabajo del equipo.
Para verificar la operacin de un determinado circuito a diferentes valores de
temperatura, es necesario declarar como modelos los elementos susceptibles de
cambio. A travs de los parmetros de esos modelos se especifican las formas de
variacin con la temperatura. Hecho lo anterior se emplea el comando .TEMP,
mediante el cual se indicarn los diferentes valores de temperatura a los cuales se har
la simulacin. El anlisis de temperatura .Temp es muy similar a la opcin de barrido
por lista del anlisis .Step, pero no requiere la palabra list. Si se desea hacer un
barrido lineal o logartmico de temperatura, sta debe tratarse como un parmetro y
usar la instruccin .DC o la .step.
La instruccin .temp por si misma produce una salida en texto que incluye los
diferentes valores de temperatura, los valores de los parmetros variables a esa
temperatura, los voltajes en los nodos y las corrientes a travs de las fuentes
independientes de voltaje. El barrido .Temp puede ir acompaando barridos .DC, .AC,
.Tran. Si se desea usar la instruccin .Print para obtener las respuestas del circuito,
debe ir acompaado de uno o ms de los tres barridos anteriores; igual sucede si desea
obtener resultados grficos.
Las formas generales para el anlisis de temperatura son:
.TEMP <valores de temperatura>
o las instrucciones .Dc o .Step, que empleen como variable la temperatura.
Ejemplos:
.Temp 125
.Temp 0 27 75 125
.DC Temp 20 50 10
.Step Temp 20 50 80
El primer ejemplo pide que la simulacin se haga para 125 C; el segundo
ordena hacer un barrido para cuatro temperaturas: 0, 27, 75 y 125 C; el tercero hace
un barrido lineal para valores entre 20 y 50 en pasos de 10 C; y el ltimo es un barrido
paramtrico de la temperatura para tres valores, 20, 50 y 80 C.
Como ejemplo de barrido de temperatura se va a mostrar un ejercicio sencillo,
el simulador cambia los parmetros de los modelos susceptibles a la temperatura de
acuerdo a expresiones que se explican en la Unidad IV, y los resultados de corrientes,


85
voltajes y corrientes se ajustan a esos cambios.
Ejemplo 3.19. Un circuito est formado por una fuente de 10 V con resistencia
interna de 2 y una resistencia de carga de 8 . Suponga que las dos resistencias
cambian linealmente con la temperatura de acuerdo al coeficiente TC1 = 0.02. Calcule
los valores de corriente en el circuito, la tensin en la carga y los valores de las
resistencias cuando: a) la temperatura toma los valores 27, 50 y 35 C; b) la
temperatura aumenta linealmente desde 25 hasta 100 C.
Ej empl o 3. 19. Var i aci on de r esi st enci a por t emper at ur a
. opt i on noecho
V1 1 0 10
R1 1 2 Rt emp 2
R2 2 0 Rt emp 8
. Model Rt emp RES ( TC1 = 0. 02)
. Temp 25 50 35; no t i ene que ser monot ona
. Opt i on nopage
. End
El archivo de entrada anterior corresponde a la parte (a) del ejemplo. El archivo
Ejemplo 3.19.out, editado, se presenta a continuacin en forma resumida:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
*** 12/ 30/ 06 10: 46: 14 *** PSpi ce Li t e ( J ul y 2006) *** I D# 10813 ***
Ej empl o 3. 19. Bar r i do de t emper at ur a
*********************************************************************
. opt i on noecho
**** Resi st or MODEL PARAMETERS
Rt emp
R 1
TC1 . 02
**** TEMPERATURE- ADJ USTED VALUES TEMPERATURE = 25. 000 DEG C
**** RESI STORS
R1 <Rt emp> R2 <Rt emp>
R 1. 920E+00 7. 680E+00
**** SMALL SI GNAL BI AS SOLUTI ON TEMPERATURE = 25. 000 DEG C
NODE VOLTAGE NODE VOLTAGE
( 1) 10. 0000 ( 2) 8. 0000
VOLTAGE SOURCE CURRENTS
NAME CURRENT
V1 - 1. 042E+00
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
**** TEMPERATURE- ADJ USTED VALUES TEMPERATURE = 50. 000 DEG C
**** RESI STORS
R1 <Rt emp> R2 <Rt emp>
R 2. 920E+00 1. 168E+01


86
**** SMALL SI GNAL BI AS SOLUTI ON TEMPERATURE = 50. 000 DEG C
NODE VOLTAGE NODE VOLTAGE
( 1) 10. 0000 ( 2) 8. 0000
VOLTAGE SOURCE CURRENTS
NAME CURRENT
V1 - 6. 849E- 01
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
**** TEMPERATURE- ADJ USTED VALUES TEMPERATURE = 35. 000 DEG C
**** RESI STORS
R1 <Rt emp> R2 <Rt emp>
R 2. 320E+00 9. 280E+00
**** SMALL SI GNAL BI AS SOLUTI ON TEMPERATURE = 35. 000 DEG C
NODE VOLTAGE NODE VOLTAGE
( 1) 10. 0000 ( 2) 8. 0000
VOLTAGE SOURCE CURRENTS
NAME CURRENT
V1 - 8. 621E- 01
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
En la primera parte aparecen los parmetros del modelo, multiplicador R = 1 y
coeficiente lineal de variacin de resistencia por temperatura TC1 = 0.002, y a
continuacin los resultados para cada una de las temperaturas; a diferencia de un
barrido .step, aqu el programa permite la lista en cualquier orden.
Para la parte (b) del ejemplo 28 se har un barrido .DC de la temperatura, como
se muestra en el archivo de entrada siguiente:
Ej empl o 3. 19_b. Bar r i do de t emper at ur a
. opt i on noecho
V1 1 0 10
R1 1 2 Rt emp 2
R2 2 0 Rt emp 8
. Model Rt emp RES ( TC1 = 0. 02)
. DC Temp 25 100 5
. Pr i nt I ( R1) V( 1, 2) V( 2)
. Pr obe
. Opt i on nopage
. End
La parte correspondiente a la corriente del circuito y a los voltajes deseados, se
ve a continuacin:
**** DC TRANSFER CURVES TEMPERATURE I S SWEPT
TEMP I ( R1) V( 1, 2) V( 2)
2. 500E+01 1. 042E+00 2. 000E+00 8. 000E+00
3. 000E+01 9. 434E- 01 2. 000E+00 8. 000E+00
3. 500E+01 8. 621E- 01 2. 000E+00 8. 000E+00
4. 000E+01 7. 937E- 01 2. 000E+00 8. 000E+00
4. 500E+01 7. 353E- 01 2. 000E+00 8. 000E+00
5. 000E+01 6. 849E- 01 2. 000E+00 8. 000E+00
5. 500E+01 6. 410E- 01 2. 000E+00 8. 000E+00


87
6. 000E+01 6. 024E- 01 2. 000E+00 8. 000E+00
6. 500E+01 5. 682E- 01 2. 000E+00 8. 000E+00
7. 000E+01 5. 376E- 01 2. 000E+00 8. 000E+00
7. 500E+01 5. 102E- 01 2. 000E+00 8. 000E+00
8. 000E+01 4. 854E- 01 2. 000E+00 8. 000E+00
8. 500E+01 4. 630E- 01 2. 000E+00 8. 000E+00
9. 000E+01 4. 425E- 01 2. 000E+00 8. 000E+00
9. 500E+01 4. 237E- 01 2. 000E+00 8. 000E+00
1. 000E+02 4. 065E- 01 2. 000E+00 8. 000E+00

Figura 3.32 Variacin de corriente y resistencias del Ejemplo 3.19_b
En la Figura 3.32 se aprecian las curvas de la corriente en el circuito, observe
que la corriente disminuye con la temperatura pues las resistencias aumentan en la
medida en que la temperatura aumenta ya que TC1 es positivo. En la parte inferior se
encuentran las lneas que representan los valores de las resistencias: R1 =
V(1,2)/I(R1), R2 = V(2)/I(R1), se ve que aumentan con la temperatura.
3.10 Ejercicios
E.3.1 Mediante PSpice, encuentre la potencia de cada uno de los elementos del
circuito de la Figura 3.33.
E.3.2 Calcule las resistencias equivalentes de cada uno de los circuitos a, b y c de la
figura 3.34.
E.3.3 Encuentre la curva de e(t) para el circuito de la Figura 3.35.
E.3.4 Utilizando un barrido paramtrico de de resistencia y con la ayuda de Probe,
encuentre el valor de Rx que resulta en la mxima potencia consumida por Rx, en el
circuito de la Figura 3.36.

Figura 3.33 Circuito para el ejercicio E.3.1


88

(a) (b)

(c)
Figura 3.34 Circuitos para el ejercicio E.3.2

Figura 3.35 Circuito para el ejercicio E.3.3

Figura 3.36 Circuito para el ejercicio E.3.4
E.3.5 Por superposicin, halle la corriente a travs de la resistencia de 8 del circuito
de la Figura 3.37
E.3.6 A un circuito serie con R = 50 y L = 5 mH, se le alimenta con una fuente de
pulsos rectangulares con un periodo de 2 segundos y con valores que alternan entre 0 y
5 voltios. La condicin inicial de la corriente en la inductancia es i(0+) = 0. Encuentre
la curva de corriente vs tiempo entre 0 y 6 segundos.
E.3.8 Obtenga la forma de onda resultante de la siguiente suma:
V(t) = 16 sen(2t) + 4.8 sen(6t + 30) + 1.6 sen(9t + 60) voltios



89

Figura 3.37 Circuito para el ejercicio E.3.5
E.3.9 Halle los cinco primeros armnicos de la descomposicin de Fourier de la seal
que se muestra en la Figura 3.38.

Figura 3.38 Seal para el ejercicio E.3.9
E.3.10 Halle el lugar geomtrico de la impedancia y de la admitancia del circuito de la
Figura 3.39, para un barrido de frecuencias. Cul es la frecuencia de resonancia? En
Probe, obtenga y marque el valor de la impedancia y de la admitancia a la frecuencia
de resonancia.

Figura 3.39 Circuito para el ejercicio E.3.10
E.3.11 Obtenga el lugar geomtrico de la funcin de transferencia I/I
0
, tanto en
magnitud como en fase, para el circuito de la Figura 3.40.

Figura 3.40 Circuito para el ejercicio E.3.11
E.3.12 Halle los diagramas de Bode para el ejercicio anterior.
E.3.13 Obtenga los diagramas de Bode para la funcin de transferencia siguiente:
H(s) = 2s/(s
2
+ 2s + 2).


90
E.3.14 Un potencimetro de 10 k alimenta una resistencia de carga de 5 k.
Encuentre la tensin de salida del potencimetro si est alimentado por una tensin de
12 V y su punto mvil se desplaza en pasos del 1% de un extremo al otro.

Figura 3.41 Circuito para el ejercicio E.3.14







91

Unidad IV
Las Bibliotecas de Componentes: Modelos
y Subcircuitos



Objetivos
Despus de estudiar esta unidad usted debera ser capaz de
1. identificar diferentes modelos y subcircuitos en PSpice
2. reconocer las formas generales de declaracin de modelos de componentes
circuitales
3. identificar los parmetros en la declaracin de modelos
4. escribir declaraciones de diferentes modelos en PSpice
5. editar los archivos de datos de modelos de componentes circuitales
6. identificar diferentes tipos de subcircuitos
7. reconocer las formas generales de subcircuitos
8. escribir archivos de entrada para subcircuitos
9. emplear subcircuitos y modelos en simulaciones
Actividades de aprendizaje
1. Lea cuidadosamente los contenidos de esta unidad
2. Ejecute en su equipo los ejercicios que aparecen como ejemplos en esta
unidad y revise los resultados, tanto en los archivos texto como en Probe,
segn corresponda
3. Realice los ejercicios del final de la Unidad
Introduccin
El programa PSpice caracteriza muchos de los elementos circuitales por medio
de modelos matemticos, cuyos parmetros pueden modificarse por el usuario, y
tambin utiliza subcircuitos que son bloques de componentes interconectados que
cumplen tareas especficas. Diodos, transistores, rels, resistencias, capacitancias e
inductancias son ejemplos de modelos, mientras que amplificadores operacionales,
interruptores y lneas de transmisin son ejemplos de subcircuitos. Los datos de estos
elementos circuitales se guardan en bibliotecas de componentes. El PSpice A/D utiliza
las bibliotecas *.lib que son archivos texto, mientras que el Capture emplea bibliotecas
*.olb en donde estn los smbolos de los componentes, estas bibliotecas de smbolos
estn asociadas con sus respectivas bibliotecas de texto a travs del archivo pspice.ini.
La ruta de acceso para las bibliotecas *.lib es: OrCAD_15.7_Demo/tools/pspice/library
y para las *.olb es: OrCAD_15.7_Demo/tools/capture/library/pspice.


92
4.1 Modelos
Muchos componentes en PSpice, especialmente elementos activos, se definen
como modelos a fin de poder modificar los parmetros de acuerdo a la gran variedad
de productos comerciales que existen en el mercado. Elementos pasivos, tales como
resistencias, inductancias, capacitancias e inductancias mutuas pueden considerarse
como invariables, pero tambin pueden tener valores afectados por parmetros de
acuerdo a un modelo contemplado en la biblioteca de modelos de PSpice.
Especficamente, el programa permite tomar en cuenta el efecto de la temperatura
sobre el valor de resistencias, inductancias y capacitancias, el efecto de la corriente
sobre el valor de la inductancia, el efecto del voltaje sobre el valor de la capacitancia,
el efecto de parmetros geomtricos en el acoplamiento magntico de transformadores
con ncleo ferromagntico, el efecto de variacin de parmetros en lneas de
transmisin con o sin prdidas, entre otros. En la Tabla 4.1 se aprecian los diferentes
modelos analgicos del programa. En resumen, PSpice permite la variacin de
parmetros para elementos activos o pasivos, mediante el uso de modelos. Para
introducir un elemento representado por un modelo en el archivo de datos para el
programa, se requieren dos o tres lneas; la primera especifica el nombre del
dispositivo, los nodos de conexin y el nombre del modelo; la segunda es la
instruccin .Model, donde se define el modelo con sus diferentes parmetros; y la
tercera es la instruccin .Lib <nombre de la biblioteca>, esta ltima lnea de datos es
necesaria cuando se trata de modelos comerciales, pero no hace falta cuando se trata de
los modelos intrnsecos o genricos de PSpice.
La forma general de la instruccin .Model es:
.MODEL <Nombre> [AKO: <Modelo de referencia>] <Tipo de modelo>
+ ([<Parmetro = valor> [Tolerancia] ... ])
En donde Nombre es cualquier cadena de caracteres que se asigne para definir
el modelo, es arbitrario y no tiene ninguna restriccin; por conveniencia, en muchos
casos se comienza con la inicial del dispositivo que representa. Tipo de modelo
corresponde a una de las opciones de modelos que ofrece PSpice y que aparecen en la
Tabla 4.1, es obligatorio, y define sin dudas el dispositivo que se est simulando.
Parmetro = valor son los diferentes parmetros del modelo con sus correspondientes
valores. Tolerancia es el porcentaje de tolerancia individual (DEV) o de lote (LOT)
que se usar en el anlisis de Monte Carlo, y puede colocarse junto al valor del
parmetro.
A continuacin ejemplos de declaraciones .Model:
.Model Rmia RES (R = 2 TC1 = 0.02)
.Model Dtres D
.Model Dcarga D (IS = 1E-9 Dev 1% Lot 5%)
.Model Minter PMOS (Level = 3)
.Model Qentrada NPN (IS = 1E-9 BF = 40)
En el primer ejemplo se declara un modelo de resistencia (RES) al cual se le ha
dado el nombre de Rmia, los parmetros declarados son el multiplicador R = 2 y el
coeficiente lineal de temperatura TC1 = 0.02. Los dos siguientes ejemplos
corresponden a modelos de diodos. Dtres toma todos los valores predeterminados del


93
modelo bsico de PSpice. El cuarto ejemplo es una declaracin de un modelo de
transistor MOSFET que toma todos los valores predeterminados del modelo nivel 3 de
PSpice. El ltimo ejemplo es una declaracin de un modelo BJT que toma los valores
predeterminados de los parmetros del modelo de PSpice, salvo los de IS y BF.
Tabla 4.1. Modelos analgicos incluidos en PSpice
Nombre Tipo Dispositivo
Bxxx GASFET GaAS MESFET
Cxxx CAP Capacitancia
Dxxx D Diodo
Jxxx PJF FET canal P
Jxxx NJF FET canal N
Kxxx CORE Transformador con ncleo magntico
Lxxx IND Inductancia
Mxxx NMOS MOSFET canal N
Mxxx PMOS MOSFET canal P
Qxxx NPN Transistor bipolar NPN
Qxxx PNP Transistor bipolar PNP
Qxxx LNPN Transistor bipolar NPN lateral
Rxxx RES Resistencia
Sxxx VSWITCH Interruptor PST controlado por tensin
Txxx TRN Lnea de transmisin con prdidas
Wxxx ISWITCH Interruptor SPST controlado por corriente
Zxxx NIGBT IGBT canal N
AKO (A Kind Of model) es una opcin que presenta PSpice y que permite
referirse a otro modelo ya definido. Al definir un nuevo modelo con AKO, ste toma
los parmetros del modelo original, salvo aquellos que se especifiquen en la
declaracin del nuevo modelo. Ejemplos:
.Model Qnuevo AKO: Qentrada NPN (BF = 30 IKF = 40m)
.model D1N4001 ako:D1N4002 D(Bv=150)
.model D1N4003 ako:D1N4002 D(Bv=300)
El primero es un modelo de transistor NPN llamado Qnuevo que toma los
parmetros de otro modelo llamado Qentrada, excepto los de los parmetros BF e IKF
cuyos valores aparecen en el parntesis. El segundo es el diodo D1N4001 que toma
como parmetros los del D1N4002, salvo el voltaje Zener que ahora ser de 150 V. El
tercero es similar al anterior, pero el D1N4003 toma un voltaje Zener de 300 V.
4.2 Modelos de elementos pasivos: R, L y C.
4.2.1 Resistencia como modelo
El modelo para resistencia se basa en la variacin de su valor con la
temperatura, en forma lineal, cuadrtica o exponencial de acuerdo a las siguientes
expresiones:
a) Para variacin lineal:
Resistencia = Valor
.
R(1 + TC1(T - T
Nom
))
b) Para variacin cuadrtica:


94
Resistencia = Valor
.
R(1 + TC1(T - T
Nom
) + TC2(T - T
Nom
)
2
)
b) Para variacin exponencial:
Resistencia =
) (
01 . 1
Nom
T T TCE
R Valor


Los parmetros del modelo son los siguientes:
Parmetro Significado Unidad Predeterminado
R Multiplicador de resistencia

1
TC1 Coeficiente lineal de temperatura C
-1
0
TC2 Coeficiente cuadrtico de temperatura C
-2
0
TCE Coeficiente exponencial de temperatura %/C 0
La declaracin de una resistencia simulada por un modelo es:
Rxxx <N+> <N-> <Nombre del Modelo> <Valor>
.Model <Nombre del Modelo> RES (P1 = V1 V2 = V2 ...)
Ejemplo:
Rentrada 2 3 Respecial 3k
.Model Respecial RES (R = 5 TC1 = -0.004 TC2 = 0.005)
Para este ejemplo la resistencia tendr un valor de 3 k multiplicado por 5 o 15
k a una temperatura de 27 C, y los valores a otras temperaturas estarn afectados por
la variacin cuadrtica definida por los parmetros TC1 y TC2. Si no hay variacin de
temperatura, el uso del modelo no tendra sentido.
Ejemplo 4.1. Una resistencia variable se conecta en serie a una fuente de DC
de 10 V. Utilice un modelo para la resistencia que permita encontrar la corriente del
circuito cuando la resistencia cambia 100 a 200 en pasos de 10 . El resultado debe
presentarse como una tabla de valores y en forma grfica.
Para hacer variar el valor de la resistencia se puede hacer un barrido del
parmetro R del modelo, y para la salida se incluye una instruccin .Print que
presentar la tabla de valores calculados de la corriente del circuito y una instruccin
.Probe que permitir ver la grfica de la corriente. A continuacin el archivo de
entrada para la simulacin:
Ej empl o 4. 1. Resi st enci a var i abl e como model o
Vi n 1 0 100
R1 1 0 Rcar ga 5
. Model Rcar ga RES; no hace f al t a l a i nst r ucci n . Li b
. DC RES Rcar ga ( R) 10 200 2
. Pr i nt DC I ( R1)
. Pr obe I ( R1) V( 1)
. Opt i on nopage
. End
Analice las instrucciones del archivo anterior, especialmente la del barrido .DC.
Qu hace este barrido? Ahora escriba en el PSpice el archivo de entrada, gurdelo
como Ejemplo 4.1.cir, ejecute la simulacin, obtenga y analice los resultados del
archivo Ejemplo 4.1.out. En la Figura 4.1 se presentan las curvas de corriente y de
resistencia equivalente del circuito. Cuando el multiplicador R del modelo toma el


95
valor de 10, la resistencia equivalente vale 50 , y la corriente del circuito 2 A, y
cuando el multiplicador toma el valor de 200, la resistencia equivalente vale 1 k y la
corriente 100 mA.

Figura 4.1 Corriente y resistencia equivalente del circuito del Ejemplo 4.1
Ejemplo 4.2. Una resistencia de carga de 10 conectada a una fuente de 10 V
de DC, tiene un coeficiente de variacin lineal de resistencia por temperatura de 0.02,
encuentre la corriente del circuito en forma de tabla, si la temperatura toma valores de
25, 50, 75 y 100 C. Utilice un modelo de resistencia con un R = 2.
A continuacin se presenta el archivo de entrada del circuito para PSpice, para
poder obtener una tabla de resultados se requiere una instruccin .DC; la variacin de
la temperatura se hizo como barrido anidado.
Ej empl o 4. 2. Var i aci on de r esi st enci a por t emper at ur a
. opt i on nopage noecho
Vi n 1 0 10
Rcar ga 1 0 Rt emp 5
. Model Rt emp RES( R=2 TC1=0. 02)
. DC Vi n l i st 10 Temp 25 100 25
. Pr i nt DC I ( Rcar ga)
. End
Escriba en el PSpice el archivo de entrada, gurdelo como Ejemplo 4.2.cir,
ejecute la simulacin, obtenga y analice los resultados. El resultado debe dar una tabla
de valores de temperatura y sus correspondientes de la corriente del circuito. Tambin
puede hacerse mediante un barrido .DC acompaado de uno .Step; para eso basta con
dividir la lnea de la instruccin .DC en dos, la primera quedar .DC Vin List 10, y
la segunda .Step Temp 25 100 25; sin embargo de esta manera no se obtiene una
tabla de resultados sino valores separados para cada temperatura.
4.2.2 Inductancia como modelo
El modelo para la inductancia se basa en la variacin de su valor con la
temperatura y con la corriente, ambas en forma cuadrtica, de acuerdo a la siguiente
expresin:
Inductancia = Valor
.
f(I
Ind
, T), en donde
f(I
Ind
, T)=L(1+IL1
.
I
Ind
+IL2
.
I
Ind
2
)
.
(1+TC1(T-T
Nom
)+TC2(T-T
nom
)
2
)


96
Los parmetros del modelo son los siguientes:
Parmetro Significado Unidad Predeterminado
L Multiplicador de inductancia

1
TC1 Coeficiente lineal de temperatura C
-1
0
TC2 Coeficiente cuadrtico de temperatura C
-2
0
IL1 Coeficiente lineal de corriente amp
-1
0
IL2 Coeficiente cuadrtico de corriente amp
-2
0
La declaracin de una inductancia simulada por un modelo es entonces:
Lxxx <N+> <N-> <Nombre del Modelo> <Valor>
+ [IC = corriente inicial)
.Model <Nombre del Modelo> IND (P1 = V1 V2 = V2 ...)
Ejemplo:
Lentrada 2 3 Lejemplo 0.1m IC = 0
.Model Lejemplo IND (L = 2 TC1 = 0.03 IL1 = 0.2)
Para este ejemplo, la inductancia tendr un valor de 0.1 mH para una corriente
de 0 amperios y a una temperatura de 27C, para otros valores de corriente y
temperatura, la inductancia depende de la expresin anterior.
Ejemplo 4.3. Una resistencia de 10 en serie con una bobina de 1 mH se
alimenta con una fuente escaln de 10 V. Si la condicin inicial de la corriente en la
inductancia es de 5 A, calcule la corriente del circuito para una temperatura de 100 C,
utilizando para la resistencia un TC1 = 0.01 C
-1
, y para la inductancia un modelo con
IL1 = IL2 = 0.1 A
-1
, TC1 = 0.05. Compare los resultados sin los efectos de la
temperatura y la corriente, y aquellos con los efectos de ambas variables.
El archivo de entrada para las dos situaciones se ve a continuacin:
Ej empl o 4. 3. R y L como model os
Va 1 0 PWL 0, 0 1m, 10
Rm 1 2 Rmod 10
Lm 2 0 Lmod 1m I C = 5
. Model Rmod RES ( TC1 = 0. 01)
. Model Lmod I ND ( I L1 = 0. 1, I L2 = 0. 1, TC1 = 0. 05
. Temp 100
. Tr an 3m 3m ski bp
. Pr obe
. End
Si n var i aci on de par amet r os
Va 1 0 PWL 0, 0 1m, 10
Rm 1 2 10
Lm 2 0 1m I C = 5
. Tr an 3m 3m ski bp
. Pr obe
. End
En la Figura 4.2 se puede ver la comparacin de las curvas de corriente. La
curva pasa de subamortiguada a una sobreamortiguada, tambin se observa que sin


97
variacin de parmetros la corriente se estabiliza en 1 A, mientras que con los
parmetros afectados por la corriente y la temperatura el punto de estabilizacin est
por debajo de 1 (aproximadamente en 579 mA).

Figura 4.2 Corrientes del circuito para el Ejemplo 4.3
4.2.3 Capacitancia como modelo
El modelo para la capacitancia se basa en la variacin de su valor con la
temperatura y con la tensin, ambas en forma cuadrtica, de acuerdo a la siguiente
expresin:
Capacitancia = Valor
.
f(V
Cap
, T), en donde
f(V
Cap
, T)=C(1+VC1
.
I
Ind
+VC2
.
I
Ind
2
)
.
(1+TC1(T-T
Nom
)+TC2(T-T
nom
)
2
)
Los parmetros del modelo son los siguientes:
Parmetro Significado Unidad Predeterminado
C Multiplicador de inductancia

1
TC1 Coeficiente lineal de temperatura C
-1
0
TC2 Coeficiente cuadrtico de temperatura C
-2
0
VC1 Coeficiente lineal de tensin voltio
-1
0
VC2 Coeficiente cuadrtico de tensin voltio
-2
0
La declaracin de una capacitancia simulada por un modelo es entonces:
Cxxx <N+> <N-> <Nombre del Modelo> <Valor>
+ [IC = voltaje inicial)]
.Model <Nombre del Modelo> CAP (P1 = V1 V2 = V2 ...)
Ejemplo:
C1 5 3 Cfiltro 12u IC = 3
.Model Cfiltro CAP (C = 4 TC1 = 0.03 VC1 = 0.02 VC2 = 0.01)
Ejemplo 4.4. Para el circuito de la Figura 4.3 obtenga en una misma figura, la
tensin de la fuente y la curva de respuesta transitoria del voltaje en los terminales de
la resistencia de 20 , desde 0 hasta 1 ms, para una temperatura de 50 C. La tensin
de la fuente es un escaln de 10 V y las condiciones iniciales son i
L
(0
+
) = 3 A, v
C
(0
+
) =
4 V. Emplee modelos para los elementos de circuito, con los siguientes parmetros:


98
R1 = 1, TC1 = 0.02, TC2 = 0.005
C1 = 1, VC1 = 0.01, VC2 = 0.002, TC1 = 0.02, TC2 = 0.005
L1 = 1, IL1 = 0.1, IL2 = 0.002, TC1 = 0.02, TC2 = 0.005

Figura 4.3 Circuito para el Ejemplo 4.4
Para la simulacin se tiene el siguiente archivo de entrada:
Ej empl o 4. 4. R, L y C como model os
Vs 1 0 PWL 0, 0 10n, 10
R1 1 2 R32 60
L1 2 3 L32 1. 5m
C1 3 0 C32 2. 5u I C = 4
. Model R32 RES ( TC1 = 0. 02 TC2 = 0. 005)
. Model L32 I ND ( I L1 = 0. 1 I L2 = 0. 002 TC1 = 0. 02
+TC2 = 0. 005)
. Model C32 CAP ( VC1 = 0. 01 VC2 = 0. 002 TC1 = 0. 02
+TC2 = 0. 005)
. Tr an 1m 1m 0 2u
. Pr obe
. End
Par t e b. Si n var i aci n de par met r os
Vs 1 0 PWL 0, 0 10n, 10
R1 1 2 60
L1 2 3 1. 5m
C1 3 0 2. 5u I C = 4
. Tr an 1m 1m 0 2u
. Pr obe
. End
En la Figura 4.4 se observan las curvas de salida y la tensin de la fuente.

Figura 4.4 Resultados de la simulacin para el Ejemplo 4.4



99

4.3 Modelos de componentes electrnicos: diodos y transistores
4.3.1 Los diodos
El diodo es un elemento modelo D, y su declaracin tomar dos lneas:
Dnombre <N+> <N-> <Nombre del modelo> [Area]
.Model <Nombre del modelo> <D> [Parmetros]
N+ es el nodo y N- el ctodo. Nombre del modelo es cualquier nombre que
se le quiera dar al mismo. Puede empezar por la inicial del tipo de elemento aunque no
es necesario. rea es un parmetro que se utiliza para determinar el nmero de diodos
equivalentes en paralelo de un modelo determinado, su valor por defecto es uno (1).
Tabla 4.2. Parmetros del modelo genrico del diodo de PSpice
Nombre Parmetro Unidad Valor por defecto
IS Corriente de saturacin A 1E-14
RS Resistencia parsita (serie) 0
CJO Capacitancia p-n polarizacin cero F 0
VJ Potencial p-n V 1
TT Tiempo de trnsito S 0
BV Tensin de ruptura inversa V Infinito
IBV Corriente de ruptura inversa A lE-l0
ISR Corriente de recombinacin A 0
EG Energa de activacin eV 1.11
N Coeficiente de emisin 1
M Coeficiente de gradacin p-n 0.5
XTI Exponente de temperatura IS 3
KF Coeficiente de ruido flicker 0
AF Coeficiente de ruido flicker 1
NR Coeficiente de emisin para ISR 2
IKF Corriente de codo de alta inyeccin A Infinito
NBV Factor de idealidad de ruptura inversa A 1
IBVL
Corriente de codo de ruptura inversa
de bajo nivel
A 0
NBVL
Factor de idealidad de ruptura inversa
de bajo nivel
1
FC
Coeficiente de capacitancia de
deflexin directa
0.5
TIKF Coef. lineal de temperatura de IKF C
-1
0
TBV1 Coef. lineal de temperatura de BV C
-1
0
TBV2 Coef. cuadrtico de temp. de BV C
-2
0
TRS1 Coef. lineal de temperatura de RS C
-1
0
TRS2 Coef. cuadrtico de temp. de RS C
-2
0
T_Measured Temperatura medida C
T_ABS Temperatura absoluta C
T_Ref_Global Relativa a la temperatura actual C
T_Ref_local Relativa a la temp. de un modelo AKO C
El modelo genrico de PSpice se deriva del modelo SPICE2G6 de Berkeley,


100
con la incorporacin de tres parmetros adicionales: IKF, ISR y NR. En cuanto a los
efectos de la temperatura en el modelo, PSpice toma en cuenta las de SPICE2, pero le
adiciona variaciones de ISR, IKF y RS. Para el clculo de ruido, el modelo de PSpice
toma un ancho de banda de 1 Hz y considera que la resistencia parsita RS produce
ruido trmico y que el diodo intrnseco produce ruido de disparo y ruido Flicker.
Este modelo permite la declaracin de 29 parmetros para el diodo, si no se declara
ninguno, el programa toma los valores por defecto. Para mayor informacin sobre los
modelos de PSpice se recomienda consultar el PSpice Reference Manual de OrCAD y
el libro de Giuseppe Massobrio y Paolo Antognetti: "Semiconductor Device Modeling
With SPICE", segunda edicin, publicado por McGraw Hill, Inc., en 1993.
El parmetro Area, de la declaracin del diodo, incrementa los valores de IS,
ISR, IKF, CJO, IBV e IBVL y disminuye el valor de RS. El diodo se modela como una
resistencia de valor igual a RS/Area en serie con un diodo intrnseco.
Puede obtenerse un modelo utilizable para el diodo con los parmetros IS, RS,
BV e IBV; para aplicaciones como interruptores de alta velocidad se deben considerar
tambin CJQ y TT. Dejar el valor de CJO en cero puede traer como consecuencia
problemas de convergencia en algunas aplicaciones, pues se tendra cero como tiempo
de transicin. Cuando se usan diodos comerciales, los parmetros de ellos se
encuentran en bibliotecas de componentes, y, en lugar de la lnea del modelo se indica
la ubicacin de la biblioteca mediante la instruccin .Lib <nombre>.lib, o la ruta
completa de acceso si la biblioteca se encuentra en otro directorio, como se puede ver
en los ejemplos que viene a continuacin.
Ejemplo 4.5. Determine los valores de la corriente a travs de la resistencia de
2.2 k, y los voltajes V1, V2, y Vo en el circuito de la Figura 4.5, utilizando un diodo
genrico, con los valores predeterminados de sus parmetros.

Figura 4.5 Circuito para el Ejemplo 4.5
Archivo de datos para la simulacin:
Ej empl o 4. 5. Uso del model o gener i co del di odo
. Opt i on nopage noecho
Va 1 0 10
Rl 1 2 4. 7k
Dl 2 3 Dsi l
. Model Dsi l D; no r equi er e l a i nst r ucci n . l i b
R2 3 4 2. 2k
Vb 4 0 - 5
. DC Va 10 10 1
. Pr i nt DC V( l , 2) V( 3, 4) V( 3) I ( R2)
. End


101
La parte de inters del archivo de salida se muestra a continuacin:
_____________________________________________________________________
**** DC TRANSFER CURVES TEMPERATURE = 27. 000 DEG C
Va V( 1, 2) V( 3, 4) V( 3) I ( R2)
10 9. 758 4. 568 - 432. 3m 2. 076m
_____________________________________________________________________
La biblioteca EVAL.LIB contiene varios modelos de componentes y algunos
subcircuitos. Es necesario resaltar que para poder utilizar las bibliotecas se requiere
conocer los modelos de dispositivos que se encuentran en ella, para lo cual se pueden
leer tales archivos en la ventana de PSpice o en cualquier procesador de texto, o
imprimirlos si as se desea. Abra el archivo eval.lib e identifique los elementos de esta
biblioteca que se encuentra en C:/OrCAD/OrCAD_15.7_Demo/tools/library/eval.
Entre los componentes de eval.lib se encuentra el diodo Zener D1N750 de
Motorola. Para ilustrar el uso de las bibliotecas, se utilizar este diodo en el siguiente
ejemplo.
Ejemplo 4.6. Determine la potencia disipada por la resistencia de carga 1 k y
por el diodo Zener Motorola D1N750 de la Figura 4.6

Figura 4.6 Circuito para el Ejemplo 4.6
El archivo de datos para este caso ser:
Ej empl o 4. 6. Uso de di odo comer ci al
V1 1 0 5
R1 1 2 1k
R2 2 0 1k
D1 2 0 D1N750
. Li b eval . l i b
. DC V1 Li st 5
. Pr i nt DC W( R2) W( D1)
. End
Observe cuidadosamente el archivo de datos del circuito. No aparece la
instruccin .Model, que es remplazada por la .Lib. Cuando la biblioteca que contiene
el modelo se encuentre en otro directorio, se hace necesario indicar la ruta de acceso
en la lnea de la instruccin .Lib, por ejemplo C:/PSpice/Eval.Lib.
Los resultados de la simulacin para el Ejemplo 4.6 son:
_____________________________________________________________________
*** 01/ 03/ 07 18: 22: 45 **** PSpi ce Li t e ( J ul y 2006) *** I D# 10813 ***
Ej empl o 4. 6. Uso de di odo comer ci al
**** CI RCUI T DESCRI PTI ON
********************************************************************


102
. Opt i on nopage noecho
**** Di ode MODEL PARAMETERS
D1N750
I S 880. 500000E- 18
I SR 1. 859000E- 09
BV 4. 7
I BV . 020245
NBV 1. 6989
I BVL 1. 955600E- 03
NBVL 14. 976
RS . 25
CJ O 175. 000000E- 12
VJ . 75
M . 5516
TBV1 - 21. 277000E- 06
*** DC TRANSFER CURVES TEMPERATURE = 27. 000 DEG C
V1 W( R2) W( D1)
5. 000E+00 5. 550E- 04 2. 615E- 03
_____________________________________________________________________
En el archivo de salida aparecen los parmetros del modelo D1N750 y despus
los resultados del anlisis, en este caso la potencia en la resistencia de carga fue de
0.56 mW, y la resistencia disipada en el diodo Zener fue de 2.62 mW.
Ejemplo 4.7. Obtenga la curva caracterstica del diodo Zener D1N750 del
circuito de la Figura 4.7. La fuente es de corriente alterna sinusoidal de 10 V y 100 Hz.

Figura 4.7 Circuito para el ejemplo 4.7
El archivo *.cir correspondiente se ve a continuacin.
Ej empl o 4. 7. Cur va del di odo Zener D1N750
Vi n 1 2 si n( 0 10 100)
R1 0 1 1k
D1 2 0 D1N750; no r equi er e l a i nst r ucci n . Model
. Li b eval . l i b
. Tr an 40m 40m 20m 80u
. Pr obe
. End
La curva de la corriente en funcin del tiempo se aprecia en la Figura 4.8. Para
obtener la curva caracterstica, que se muestra en la Figura 4.9 se hace un cambio de la
variable en el eje X de manera que pase a ser el voltaje en los terminales del diodo
V(2). Desde el men Plot seleccione Axis settings, presione el botn Axis
variable y ahora escoja como variable V(2), presione el botn OK y nuevamente


103
presione el botn OK.

Figura 4.8 Corriente del circuito en funcin del tiempo para el Ejemplo 4.7

Figura 4.9 Curva caracterstica del diodo Zener D1N750
4.3.2 Los transistores bipolares BJT
Son los modelos Q de PSpice en sus diferentes tipos: NPN, PNP y LPNP. La
declaracin del modelo del transistor bipolar requiere dos lneas:
Q<nombre> <NC> <NB> <NE> [NS] -<nombre del modelo> [rea]
.Model <Nombre del modelo> <NPN|PNP|LPNP> [Parmetros]
NC, NB, NE, y NS son respectivamente los nodos de colector, base, emisor y
substrato (este ltimo slo para los LPNP; nombre de modelo es cualquier nombre
que se le quiera dar al mismo, puede empezar por la inicial del tipo de elemento
aunque no es necesario; rea es un parmetro que se utiliza para determinar el
nmero de BJT's equivalentes en paralelo de un modelo determinado, su valor por
defecto es uno (1). A continuacin unos ejemplos de declaracin de BJT's
Q1 14 2 13 PNPNOM
Q13 15 30 1 NPNSTRONG 1.5
Q7 VC 5 12 [SUB] LATPNP
Los modelos de transistores bipolares de PSpice se basan en los modelos de
Gummel-Poon/Ebers-Moll y permiten la declaracin de 63 parmetros para el BJT, si
no se declara ninguno, el programa toma los valores por defecto. En la Tabla 4.3 se
pueden ver los diferentes parmetros del modelo de BJT de PSpice.


104
Tabla 4.3. Parmetros del modelo de PSpice para transistores bipolares
Nombre Parmetro Unidad
Valor por
defecto
AF Exponente de ruido flicker 1
BF ideal mxima directa 100
BR ideal mxima inversa 1
CJC Capacitancia p-n, cero bias, b-c F 0
CJE Capacitancia p-n, , cero bias, b-e F 0
CJS Capacitancia substrato p-n, cero bias F 0
CN
Coeficiente de cuasi saturacin de temperatura para
mobilidad de huecos

2.42 NPN
2.20 PNP
D
Coeficiente de cuasi saturacin de temperatura para
velocidad de portadora de huecos

0.87 NPN
0.52 PNP
EG Altura de barrera eV 1.11
FC Coeficiente de descarga, polarizacin directa 0.5
GAMMA Factor de dopaje de la regin epitaxial 1E-11
IKF Corriente de codo para directa A Infinito
IKR Corriente de codo para inversa A Infinito
IRB Corriente a la cual RB cae a la mitad A Infinito
IS Corriente de saturacin A 1E-16
ISC Corriente de saturacin b-c A 0
ISE Corriente de saturacin b-e A 0
ISS Corriente de saturacin substrato p-n A 0
ITF Dependencia del tiempo de trnsito en I
C
A 0
KF Coeficiente de ruido flicker 0
MJC Factor de gradacin p-n, b-c 0.33
MJE Factor de gradacin p-n, b-e 0.33
MJS Factor de gradacin del substrato p-n 0
NC Coeficiente de emisin b-c 2
NE Coeficiente de emisin b-e 1.5
NF Coeficiente de emisin de corriente directa 100
NK Coeficiente de emisin de alta corriente 0.5
NR Coeficiente de emisin de corriente inversa 1
NS Coeficiente de emisin substrato p-n 1
PTF Defasaje a F 0 1/(2TF) HZ Grado 0
QCO Factor de carga de la regin epitaxial Culombio 0
QUASIMOD
Bandera que controla la regin de cuasi-saturacin.
1 dependencia de la temperatura
0 independencia de la tempratura
0
RB Resistencia de base, cero bias 0
RBM Resistencia mnima de base RB
RC Resistencia del colector 0
RCO Resistencia de la regin epitaxial 0
RE Resistencia de emisor 0
TF Tiempo de trnsito directo (ideal) s 0
TR Tiempo de trnsito inverso (ideal) s 0
TRB1 Coeficiente lineal de temperatura de RB C
-1
0
TRB2 Coeficiente cuadrtico de temperatura de RB C
-2
0


105
Nombre Parmetro Unidad
Valor por
defecto
TRC1 Coeficiente lineal de temperatura de RC C
-1
0
TRC2 Coeficiente cuadrtico de temperatura de RC C
-2
0
TRE1 Coeficiente lineal de temperatura de RE C
-1
0
TRE2 Coeficiente cuadrtico de temperatura de RE C
-2
0
TRM1 Coeficiente lineal de temperatura de RBM C
-1
0
TRM2 Coefic. cuadrtico de temperatura de RBM C
-2
0
T_ABS Temperatura absoluta C
T_Measured Temperatura medida C
T_Rel_Global Relativa a la temperatura actual C
T_Rel_Local Relativa a la temperatura de un modelo AKO C
VAF Tensin de Early directa V Infinito
VAR Tensin de Early inversa V Infinito
VG Voltaje de cuasi saturacin a 0 K V 1.206
VJC Potencial propio de b-c V 0.75
VJE Potencial propio de b-e V 0.75
VJS Potencial propio del substrato p-n V 0.75
VO Codo de voltaje de mobilidad de portadores V 10
VTF Dependencia del tiempo de trnsito en VBC V Infinito
XCJC Fraccin de CJC conectada internamente a RB 1
XCJC2 Fraccin de CJC conectada internamente a RB 1
XTB Coeficiente de temperatura para directa e inversa 0
XTI Exponente para efecto de temperatura en IS 3
El parmetro Area de la declaracin del BJT, multiplica todas las corrientes y
capacitancias y divide todas las resistencias. Adems de los libros recomendados en la
seccin anterior, si desea mayor informacin y ejemplos sobre dispositivos
semiconductores, se sugiere leer los captulos 7 a 10 del libro de Muhammad H.
Rashid: SPICE for Circuits and Electronics USing PSpice", segunda edicin,
publicado por Prentice Hall, en 1995. Para el anlisis de ruido se supone que la
resistencia parsita genera ruido trmico y que las corrientes de colector y de base
generan ruido de disparo y ruido flicker.
Ejemplo 4.8. Encuentre la ganancia para pequeos cambios alrededor del
punto de equilibrio entre Vo y Vin del circuito de la Figura 4.10, as como la
resistencia vista desde Vin y desde Vo, si se sabe que los BJT's son National modelo
2N3904.

Figura 4.10 Circuito para el Ejemplo 4.8


106
El archivo de entrada para el PSpice quedar as:
Ej empl o 4. 8. Ampl i f i cador con BJ T' s Q2N3904
. Opt i on nopage noecho
Vi n 1 0 10
R1 1 2 47k
Q1 2 1 3 Q2N3904
Q2 2 3 4 Q2N3904
. Li b Eval . l i b
Re 4 0 4. 7k
Vcc 2 0 12
. TF V( 4) Vi n; V( 4) = Vo
. End
El archivo de resultados de la simulacin muestra los parmetros del modelo,
los valores del punto de operacin, y para el anlisis de funcin de transferencia
presenta la ganancia para pequeas seales alrededor del punto de equilibrio, la
resitencia de entrada y la resistencia de salida vista desde Vo. A continuacin el
archivo de salida editado.
_____________________________________________________________________
*** 01/ 04/ 07 20: 31: 17 *** PSpi ce Li t e ( J ul y 2006) *** I D# 10813 ****
Ej empl o 4. 8. Ampl i f i cador con BJ T' s Q2N3904
**** CI RCUI T DESCRI PTI ON
*********************************************************************
. Opt i on nopage noecho
**** BJ T MODEL PARAMETERS
Q2N3904
NPN
LEVEL 1
I S 6. 734000E- 15
BF 416. 4
NF 1
VAF 74. 03
I KF . 06678
I SE 6. 734000E- 15
NE 1. 259
BR . 7371
NR 1
I SS 0
RB 10
RE 0
RC 1
CJ E 4. 493000E- 12
VJ E . 75
MJ E . 2593
CJ C 3. 638000E- 12
VJ C . 75
MJ C . 3085
XCJ C 1
CJ S 0
VJ S . 75
TF 301. 200000E- 12


107
XTF 2
VTF 4
I TF . 4
TR 239. 500000E- 09
XTB 1. 5
KF 0
AF 1
CN 2. 42
D . 87
**** SMALL SI GNAL BI AS SOLUTI ON TEMPERATURE = 27. 000 DEG C
NODE VOLTAGE NODE VOLTAGE NODE VOLTAGE NODE VOLTAGE
( 1) 10. 0000 ( 2) 12. 0000 ( 3) 9. 4489 ( 4) 8. 7677

VOLTAGE SOURCE CURRENTS
NAME CURRENT
Vi n 4. 237E- 05
Vcc - 1. 908E- 03
TOTAL POWER DI SSI PATI ON 2. 25E- 02 WATTS
**** SMALL- SI GNAL CHARACTERI STI CS
V(4)/Vin = 9.934E-01 = Ganancia para pequeas seales
INPUT RESISTANCE AT Vin = 4.696E+04 = Resistencia de entrada
OUTPUT RESISTANCE AT V(4) = 2.651E+01 = Resistencia de salida
_____________________________________________________________________
Como puede apreciarse en la ltima seccin, la ganancia es de 0.99, la resistencia vista
por la fuente de entrada es de 46.97 k y la resistencia de salida vale 26.51 .
4.3.3 Los transistores de efecto de campo JFET
Los transistores JFET, modelo J de PSpice, tipos NJF y PJF se modelan como
un FET intrnseco que emplea una resistencia (RD/area) en serie con el nodo drenador
(d), y otra resistencia (RS/rea) en serie con el nodo fuente (s). La declaracin de un
JFET sigue la forma:
Jnombre <ND> <NG> <NS> <nombre del modelo> [rea]
.Model <nombre del modelo> <NJF|PJF> [parmetros]
Los nodos son ND o drenador (d), NG o compuerta (g) y NS o fuente (s);
nombre del modelo es cualquier nombre que se le quiera dar al mismo, puede
empezar por la letra inicial del mismo elemento, aunque no es necesario. NJF o PJF se
usan segn se trate de un transistor de canal n o de canal p; rea multiplica los
valores de corrientes y capacitancias y divide los de las resistencias, es un parmetro
que se utiliza para declarar el nmero de JFET's equivalentes en paralelo de un modelo
determinado, su valor predeterminado es uno (1). A continuacin un par de ejemplos
de declaracin de JFET:
J2 10a 10b 10c Jentrada
J13 1 2 3 Jmedio 2.5
El primero es un transistor con el nodo del drenador conectado al nodo10a, el
de la compuerta al nodo 10b y el de la fuente al nodo 10c, llamado Jentrada; el
segundo llamado Jmedio tiene los nodos drenador, compuerta y fuente conectados
respectivamente a los nodos 1, 2 y 3; tiene un factor de rea de 2.5.


108
El JFET de PSpice se basa en el modelo de Schichman-Hodges y permite la
declaracin de 25 parmetros, si no se declara ninguno el programa toma los valores
por defecto. Tales parmetros son:
Tabla 4.4. Parmetros del JFET
Nombre Parmetro Unidad
Valor por
defecto
AF Exponente de ruido 1
ALPHA Coeficiente de ionizacin V
-1
0
BETA Coeficiente de transconductancia A/V
2
1E-4
BETATCE Coeficiente exponencial de temparatura %/C 0
CGD Capacitancia p-n, cero bias, g-d F 0
CGS Capacitancia p-n, cero bias, g-s F 0
FC Coeficiente de capacitancia polarizacin directa 0.5
IS Corriente de saturacin, compuerta p-n A 1E-14
ISR
Parmetro de recombinacin de corriente,
compuerta p-n
A 0
KF Coeficiente de ruido 0
LAMBDA Modulacin de longitud del canal V
-1
0
M Coeficiente de gradacin, compuerta p-n 0.5
N Coeficiente de emisin, compuestra p-n A 0
NR Coeficiente de emisin para ISR 2
PB Potencial compuerta p-n V 1
RD Resistencia de drenaje 0
RS Resistencia de fuente 0
T_Abs Temperatura absoluta C
T_Measured Temperatura medida C
T_Rel_Global Relativa a la temperatura actual C
T_Red_Local Relativa a la temperatura de un modelo AKO C
VK Voltaje de codo de ionizacin V 0
VTO Voltaje de umbral V 0
VTOTC Coeficiente de temperatura VTO V/C 0
XTI Coeficiente de temperatura IS 3
Se puede lograr un modelo utilizable para el JFET con solo tres parmetros:
VTO, BETA e IS, que se pueden obtener a partir de la informacin tcnica del
fabricante. En el caso del JFET de canal n de Motorola J2N549l, de la hoja de datos
del fabricante se tiene que V
GS(apagado)
= -3.5 V; Igss = 5 pA; I
DSS
= l0mA, cuando V
DS

= l0VyV
GS
= 0. Para el modelo de PSPice se toma: VTO = V
GS(apagado)
; IS = I
gss
; y el
valor de BETA = I
DSS
/(VTO)
2
. As tendremos VTO = -3.5 V; IS = 5 pA; BETA =
0.816mA/V
2
.
Ejemplo 4.9. Obtenenga las curvas caractersticas para el JFET J2N5491, si
Vdd se vara de 0 a 12V, y Vgs de 0 a 3.5V.
El circuito para obtener las curvas consiste en el JFET, dos fuentes de tensin
de valor variable y un ampermetro para leer la corriente de drenaje. El circuito para
PSpice se aprecia en la Figura 4.11.


109

Figura 4.11 Circuito para el Ejemplo 4.9
Ej empl o 4. 9. Cur vas del J 2N5491
Vgs G 0 2. 5
Vdd 1 0 12
Vamp 1 D 0
J 1 G D 0 J 2N5491
. Model J 2N5491 NJ F( VTO = - 3. 5 I S = 5p BETA = 0. 816m)
. DC Vdd 0 12 0. 5
. St ep Vgs 0 - 3. 5 - 0. 7
. Pr obe
. End

Figura 4.12 Curvas del JFET J2N5491
En la Figura 4.12, tomada de Probe se aprecian las curvas de corriente de
drenaje versus voltaje de drenaje para el transistor J2N5491. La curva superior
corresponde a una tensin Vgs de 0 V y la inferior a una tensin Vgs de -3.5 V.
4.3.4 Transistores de efecto de campo MOSFET
Son los modelo M de PSpice en sus tipos NMOS y PMOS, su tratamiento es similar al
de los JFET's. La forma general de declaracin permite definir algunos parmetros
directamente en la declaracin del dispositivo, o en el modelo o por medio de la
instruccin .OPTIONS. Los valores que aparecen en la declaracin del dispositivo
tienen prioridad sobre los del modelo y stos a su vez sobre los de .Options. Los
Mosfets vienen en siete niveles de diseo que se basan en los siguientes modelos, de
los cuales el nivel predeterminado es el 1:
Nivel 1: Schichman-Hodges
Nivel 2: Modelo analtico basado en la geometra de Grove-Frohman
Nivel 3: Semiemprico de canal corto


110
Nivel 4: Modelo Berkeley Short-channel IGFET Model (BSIM)
Nivel 5: Modelo EKV versin 2.6
Nivel 6: Modelo BSIM3 versin 2.0
Nivel 7: Modelo BSIM3 versin 3.1
La forma general de la declaracin del MOSFET genrico es:
Mnombre <ND> <NG> <NS> <NB> <Nombre del modelo>
+ [L = valor] [W = va1or] [AD = valor] [AS= valor]
+ [PD = valor] [PS = valor] [NRD = valor] [NRS =valor]
+ [NRG = valor] [NRB = valor] [M = valor] [N = valor]
Model <Nombre del modelo> <NMOS|PMOS> [Parmetros]
ND, NG, NS y NB son los nodos drenador, compuerta, fuente y substrato; L y
W son la longitud y el ancho efectivos del canal y toman valores por defecto de 100
m; AD y AS son las reas de difusin de drenador y fuente; toman cero (0) como
valor por defecto. PD y PS corresponden a los permetros de difusin de drenador y
fuente, toman cero (0) como valor por defecto; NRD, NRS, NRG y NRB son las
resistencias relativas de drenador, fuente, compuerta y substrato, que, al multiplicarse
por la resistencia de la capa drenador-fuente (RSH), dan los valores en ohmios de RD,
RS, RG y RB; uno (1) es el valor por defecto para NRD y NRS, y cero (0) para NRG y
NRB; M es un multiplicador con uno (1) como valor por defecto, que sirve para
simular el efecto de mltiples dispositivos en paralelo, y N es un multiplicador con uno
(1) como valor por defecto que sirve para simular el efecto de mltiples dispositivos en
serie. A continuacin unos ejemplos de Mosfets:
Mej1 l0 15 20 0 Pcaso1 L = 15u W = 8u
.Model Pcasol PMOS (Level = 3 XJ = 1.2u TOX = 0.1u)
Mej2 11 16 21 0 Pcaso2
.Model Pcaso2 PMOS (level = 6)
Mej3 12 17 22 0 Ncaso1 L = 25u W = 16u AD = 200p AS = 200p
+ NRD = l0 NRS = 15 NRG = 10 NRB = 2
.Model Ncaso1 NMOS
En el primer ejemplo se declara un transistor PMOS nivel 3, y se especifican la
longitud y anchura del canal (15 m y 8 m), as como la profundidad de la unin
metalrgica (1.2 m) y el espesor del xido (0.1 m); en el segundo ejemplo se
declara un PMOS nivel 6 con sus parmetros predeterminados; y en el tercer ejemplo
se declara un NMOS nivel 1 con los valores de longitud y anchura del canal, las reas
de difusin de drenador y fuente, y las resistencias relativas de drenador, fuente,
compuerta y substrato. Para tener una mejor informacin sobre los moedlos de
MOSFET disponibles en la versin de evaluacin, se sugiere revisar la biblioteca
eval.lib para determinar los mosfets que se encuentran en ella.
En sus diferentes niveles, los Mosfets tiene ms de 300 parmetros; quienes
estn interesados en ellos pueden consultar la Gua de Referencia de PSpice (psrg.pdf).
Adems de los incluidos en la declaracin del modelo genrico de un MOSFET,
existen otros parmetros que son comunes a los diferentes niveles, stos se presentan
en la Tabla 4.5.


111
Tabla 4.5. Parmetros comunes a los diferentes niveles de MOSFET
Nombre Parmetro Unidad
Valor por
defecto
AF Exponente de ruido flicker 1
CBD Capacitancia substrato drenador pn, cero bias F 0
CBS Capacitancia substrato fuente pn, cero bias F 0
CGBO
Capacitancia por longitud de canal comn
compuerta-substrato
F/m 0
CGDO
Capacitancia por longitud de canal comn
compuerta-drenador
F/m 0
CGSO
Capacitancia por longitud de canal comn
compuerta-fuente
F/m 0
CJ
Capacitancia inferior por rea, substrato pn, cero
bias
F/m
2
0
CJSW
Capacitancia lateral por longitud, substrato pn, cero
bias
F/m 0
FC Coeficiente de capacitancia polarizacin directa 0.5
IS Corriente de saturacin, compuerta p-n A 1E-14
JS Corriente de saturacin por rea, substrato pn A/m
2
0
JSSW Corriente de saturacin por longitud, substrato pn A/m 0
KF Coeficiente de ruido flicker 0
L Longitud de canal m 100
*
LEVEL Nivel o ndice del modelo 1
MJ Coeficiente de gradacin inferior, substrato pn 0.5
MJSW Coeficiente de gradacin lateral, substrato pn 0.33
N Coeficiente de emisin, substrato pn 1
PB Potencial inferior substrato pn V 0.8
PBSW Potencial lateral substrato pn V PB
RB Resistencvia de substrato 0
RD Resistencia de drenaje 0
RDS Resistencia drenador-fuente Infinito
RG Resistencia de compuerta 0
RS Resistencia de fuente 0
RSH Resistencia lmina difusora drenador-fuente /cuadro 0
T_Abs Temperatura absoluta C
T_Measured Temperatura medida C
T_Rel_Global Relativa a la temperatura actual C
T_Red_Local Relativa a la temperatura de un modelo AKO C
TT Tiempo de trnsito substrato pn s

0
* Generalmente se declara a travs de la instruccin .OPTIONS.
Ejemplo 4.10. Obtenga las curvas de Id contra Vd (en corriente continua), para
un mosfet canal N genrico, en la medida en que Vg cambia desde 0 hasta 2 V en
pasos de 0.5. Haga un barrido de Vd desde 0 hasta 5 V en pasos de 0.1. Trace la lnea
de carga para una resistencia de 100 k. Repita la simulacin para un mosfet
comercial. Qu sucede?


112

Figura 4.13 Circuito para el Ejemplo 4.10
Ej empl o 4. 10 Cur va de un Mosf et canal N gener i co
Vg g 0 0
Vd d 0 0
M1 d g 0 0 Mspi ce
. Model Mspi ce NMOS
. DC Vd 0 5 0. 1 Vg 0 2 0. 5
. Pr obe
. End
En la Figura 4.14 se aprecian las cinco curvas. Observe que todas tienen el
mismo smbolo, porque para Probe los resultados de un barrido anidado se toman
como un conjunto unitario de datos. Diferenciar una de otra no es sencillo y se
requiere analizar las caractersticas del circuito.

Figura 4.14 Curvas del Mosfet del Ejemplo 4.10
Si se desea obtener las cinco curvas con diferente smbolo cada una, de manera
que su identificacin se puede hacer mediante una doble pulsacin en cada uno de los
smbolos, se puede hacer un barrido .STEP, cuyo archivo .cir queda de la forma
siguiente:
Ej empl o 4. 10 Cur va de un Mosf et canal N, con . st ep
Vg g 0 0
Vd d 0 0
M1 d g 0 0 Mspi ce
. Model Mspi ce NMOS
. DC Vd 0 5 0. 1
. St ep Vg 0 2 0. 5
. Pr obe


113
. End
En la Figura 4.15 se aprecian las cinco curvas plenamente identificadas. Sobre
estas curvas se dibujar la lnea de carga; la expresin que trazar la lnea de carga es:
(5V - Vd)/100k. El conjunto de curvas y la lnea de carga se ven en la Figura 4.16.

Figura 4.15 Curvas del mosfet del Ejemplo 4.10

Figura 4.16 Curvas y lnea de carga para el mosfet
Cuando se trata de hacer la simulacin con un mosfet comercial como el
IRF150 que es un NMOS, con las mismas condiciones del ciruito de la Figura 4.13 no
se obtienen la curvas del transistor, eso se debe a que no se cumple con las condiciones
de la hoja de datos (data sheet) del transistor.
4.3.5 Transistor de arseniuro de Galio
Es el dispositivo tipo GASFET de PSpice. El tratamiento de este transistor es
similar al del JFET, su forma general es
Bnombre <ND> <NG> <NS> <nombre del modelo> [rea = valor]
.Model <nombre del modelo> <GASFET> [parmetros]
Los GASFET vienen en cinco niveles; el nivel 1 es la opcin por defecto. Los
modelos en los cuales se basan son:
Nivel 1 Curtice
Nivel 2 Raytheon o Statz


114
Nivel 3 TDM de Triquint
Nivel 4 Parker-Skellern
Nivel 5 TDM-2 de Triquint
A continuacin un ejemplo de declaracin de un GASFET:
Bentrada 11 22 33 Arseniuro Ara = 2
.Model Arseniuro GASFET (Level = 2 VTO 0 1.5 Alpha = 1.8)
Tabla 4.6. Parmetros comunes a los diferentes niveles de GASFET
Nombre Parmetro Unidad
Valor por
defecto
AF Exponente de ruido 1
ALPHA Coeficiente de ionizacin V
-1
0
BETA Coeficiente de transconductancia A/V
2
1E-4
BETATCE Coeficiente exponencial de temparatura %/C 0
CDS Capacitancia drenador fuente F 0
CGD Capacitancia p-n, cero bias, g-d F 0
CGS Capacitancia p-n, cero bias, g-s F 0
EG Altura de barrera eV 1.11
FC Coeficiente de capacitancia polarizacin directa 0.5
IS Corriente de saturacin, compuerta p-n A 1E-14
KF Coeficiente de ruido flicker 0
LAMBDA Modulacin de la longitud del canal V
-1
0
LEVEL Nivel o ndice del modelo 1
N Coeficiente de emisin, compuestra p-n A 0
RD Resistencia de drenaje 0
RG Resistencia de compuerta 0
RS Resistencia de fuente 0
T_Abs Temperatura absoluta C
T_Measured Temperatura medida C
T_Rel_Global Relativa a la temperatura actual C
T_Red_Local Relativa a la temperatura de un modelo AKO C
TRD1 Coeficiente lineal de temperatura de RD C
-1
0
TRG1 Coeficiente lineal de temperatura de RG C
-1
0
TRS1 Coeficiente lineal de temperatura de RS C
-1
0
VBI Potencial compuerta pn V 1.0
VTO Voltaje de umbral V 0
VTOTC Coeficiente de temperatura VTO V/C 0
XTI Coeficiente de temperatura IS 3
En la Tabla 4.6 se presentan los parmetros que son comunes a los diferentes
niveles de GASFET. Como en el caso de los MOSFET, los cinco diferentes niveles
incluyen un alto nmero de parmetros, por lo cual se sugiere consultar la Gua de
Referencia de PSpice (psrg.pdf).
4.4 Modelos de rels de voltaje y de corriente
El programa trae los modelos de dos rels o interruptores accionados por
voltaje y por corriente respectivamente, el primero es el dispositivo S o modelo
Vswich y el segundo es el dispositivo W o modelo Iswich. Estos dispositivos se usan


115
slo para anlisis transitorio; si se emplean en anlisis .DC o .AC el dispositivo
permanecer abierto introduciendo en el circuito uan resistencia en serie con un valor
igual a Roff.
En muchas oportunidades es necesario analizar un circuito en el cual la
apertura o cierre de un interruptor genera cambio en las condiciones y en consecuencia
produce un estado transitorio entre las dos situaciones estables previa y posterior a la
accin del interruptor. En algunos casos es posible realizar la simulacin utilizando
fuentes escaln (PWL) o de pulsos (PULSE) o fuentes Poly en lugar de las originales
del circuito. Sin embargo, es posible simular los circuitos con interruptores, para lo
cual se pueden utilizan los dispositivos S y W que PSpice tiene en su biblioteca de
modelos.
S es un interruptor controlado por voltaje y obedece al modelo VSWITCH de
PSpice. En realidad se trata de una resistencia que vara inversamente con una tensin
de control. Si la tensin es alta la resistencia de S es pequea y si la tensin es
"baja", la resistencia de S es grande. El "alta" y el "baja" son relativos y equivalen, por
defecto a 1 V y 0 V respectivamente. Dentro de los lmites alto y bajo de la tensin de
control la resistencia del dispositivo cambia siguiendo una curva exponencial.
La forma general de declaracin de un interruptor controlado por voltaje es:
Snombre <N+> <N-> <NC+> <NC-> <Nombre del Modelo>
en donde Snombre es la identificacin del dispositivo y debe empezar por la letra S;
N+ y N- corresponden a los terminales del interruptor; NC+ y NC- son los terminales
de la tensin de control y Nombre del Modelo es aquel que arbitrariamente se le haya
asignado. La forma general de declaracin del interruptor debe ir acompaada de la
declaracin del modelo:
.Model <Nombre del Modelo> VSWITCH [ ( P1 = V1, P2 = V2,...) ]
Nombre del Modelo es el mismo dado en la declaracin de S; VSWITCH es el tipo de
modelo de acuerdo a PSpice y P1 = V1, P2 = V2, etc. son los parmetros del modelo
con sus respectivos valores. Los parmetros de VSWlTC'H con sus valores por
defecto se mencionan a continuacin:
Parmetro Significado Unidad Valor por Defecto
RON Resistencia on 1
ROFF Resistencia off 1E+6
VON Voltaje de control para on Voltio 1
VOFF Voltaje de control para off Voltio 0
W es un interruptor controlado por corriente y obedece al modelo ISWITCH de
PSpice. En realidad se trata de una resistencia que vara inversamente, con la corriente
que pasa a travs de una fuente de voltaje que se usa para el control. Esta fuente puede
ser cualquiera, inclusive una fuente auxiliar de 0 Voltios. Si la corriente es "alta" la
resistencia de S es pequea y .si la corriente es "baja" la resistencia de S es grande. El
"alta" y el "baja" son relativos y equivalen, por defecto a 1 A y 0 A respectivamente.
La forma general de declaracin de un interruptor controlado por corriente es:
Wnombre <N+> <N-> <Vcontrol> <Nombre del Modelo>


116
en donde Wnombre es la identificacin del dispositivo y debe empezar por la letra W;
N+ y N- corresponden a los terminales del interruptor; Vcontrol es el nombre de la
fuente de voltaje a travs de la cual circula la corriente de control y Nombre del
Modelo es aquel que arbitrariamente se le haya asignado. La forma general de
declaracin del interruptor debe ir acompaada de la declaracin del modelo:
.Model <Nombre del Modelo> ISWlTCH [( P1 = V1, P2 = V2,...) ]
Nombre del Modelo es el mismo dado en la declaracin de W; ISWITCH es el tipo de
modelo de acuerdo a PSpice y P1 = V1, P2 = V2, etc. son los parmetros del modelo
con sus respectivos valores. Los parmetros de ISWITCH con sus valores por defecto
se mencionan a continuacin:
Parmetro Significado Unidad Valor por Defecto
RON Resistencia on 1
ROFF Resistencia off 1E+6
ION Corriente de control para "on" Amperio 1
I0FF Corriente de control para "off" Amperio 0
Los parmetros de los dispositivos S y W se pueden cambiar a voluntad; entre
mayor sea ROFF y menor RON, se tendr una mejor simulacin del interruptor, sin
embargo esto se traduce en dificultades de clculo para el programa y en tiempos
prolongados de procesamiento. Se recomienda que la relacin ROFF/RON sea menor
que 10
12
para evitar problemas de convergencia del simulador.
El dispositivo S puede usarse como rel de voltaje, en cuyo caso la tensin de
control puede ser cualquier voltaje que se quiera supervisar, de manera que cuando
alcance el valor del parmetro Von cerrar un interruptor para accionar una alarma u
otro dispositivo. De manera similar el dispositivo W puede utilizarse como rel de
corriente. Los dos dispositivos S y W pueden usarse para que actuen como
interruptores temporizados, en estos casos, para la tensin o la corriente de control se
emplean fuentes PWL o Pulse, declarando el tiempo inicial como parmetro global.
Esta posibilidad se ha utilizado para construir los subcircuitos Sw_topen y Sw_tclose
de los cuales se hablar en la seccin 4.6 de esta misma Unidad.
Ejemplo 4.11 El circuito de la Figura 4.17 (a) se encuentra en estado estable
con el interruptor cerrado. En t = 0.5 s el interruptor se abre. Utilice un interruptor
controlado por corriente y calcule i(t) para los siguientes casos: a) si R
0
= 10 ; b) si
R
0
= 18 ; y c) si R
0
= 23 .

(a) (b)
Figura 4.17 Circuito para el Ejemplo 4.11


117
El circuito de la Figura 4.17 (b) es un circuito auxiliar para simular el
interruptor como un rel de corriente. Cuando la corriente a travs de la resistencia de
1 caiga por debajo de 1 A, el interruptor W asociado al modelo Iswitch se abrir. El
archivo .cir del circuito se ve a continuacin:
Ejemplo 4.11
V1 1 0 DC 100
L1 1 2 1
R1 2 3 2
R2 2 4 {Ro}
.param Ro = 10
C1 4 0 0.01
W1 3 5 Iswitch
R3 5 0 8
.Tran 0.5 5 0 1m
.Step param Ro List 10, 18, 23
.Probe
* A continuacin la declaracin del circuito auxiliar
Iaux 0 a pwl (0, 10 0.5, 10 0.5001, 0)
Raux a 0 1
.End
4.5 Modelos de transformadores con ncleo magntico
El dispositivo K de PSpice se utiliza para simular el acoplamiento magntico
entre bobinas, y el modelo tipo CORE permite simular transformadores con ncleo
magntico. La versin de evaluacin trae cuatro tipos de transformadores con ncleo
de ferrita. El acoplamiento magntico y los transformadores se tratarn en detalle en la
Unidad VII
4.6 Modelos de lneas de transmisin
Una lnea de transmisin para PSpice puede ser desde un par de conductores en
un circuito impreso, pasando por una lnea telefnica, hasta una lnea de transmisin
de potencia con acoplamiento magntico y prdidas. El dispositivo T de PSpice
permite simular lneas de transmisin ideales y con prdidas; para estas ltimas el
programa ofrece el modelo tipo TRN. Adicionalmente el PSpice en su versin de
evaluacin trae ocho subcircuitos de lneas de transmisin. El tratamiento de las lneas
de transmisin se har en la Unidad VII.
4.7 Modelos de componentes digitales
El estudio de los dispositivos digitales est fuera del alcance de este texto. Sin
embargo vale la pena resaltar que estos dispositivos se tratan como cualquier otro
elemento que pueda ser simulado por modelos. Las bibliotecas de PSpice contienen
una gran variedad de dispositivos analgicos y digitales; la biblioteca eval.lib contiene
modelos tales como la compuerta AND 74S11, el dispositivo lgico programable
PAL20RP4B, el octoacoplador A4N25, el SCR 2N1595, el TRIAC 2N5444, el timer
555D; por su parte la biblioteca 7400.lib trae un nmero grande dispositivos digitales
de la serie 7400, tomados del TTL Data Book, y la biblioteca FRQCHK.lib contiene
un subcircuito decodificador.


118
4.8 Subcircuitos
Un subcircuito se define como un conjunto de componentes que trabajan
unidos para realizar una tarea. Un grupo de elementos interconectados en patrones que se
repiten pueden definirse como un subcircuito. As como muchos de los componentes que
traen las bibliotecas de PSpice viene en forma de modelos, otros muchos vienen en la
forma de subcircuitos. Ejemplos de subcircuitos son interruptores, amplificadores
operacionales, componentes digitales, etc.
En PSpice la declaracin de un subcircuito tiene la siguiente estructura:
.SUBCKT <nombre del subcircuito> <nodos externos del subcircuito>
Lneas de datos de componentes del subcircuito
.ENDS
Un subcircuito puede ser complejo y tener muchos nodos internos, pero en su
declaracin slo se mencionan los nodos externos, o sea los que unen el subcircuito
con el resto del circuito principal. Las lneas de datos tienen las formas ya conocidas
de acuerdo a los elementos que lo conforman.
Para llamar un subcircuito se utiliza la forma:
Xyyy <Nodo1> <Nodo2> [Nodo ...] ... <Nombre del subcircuito>
Si el subcircuito se encuentra guardado en alguna biblioteca es necesario
indicarle al programa el nombre de la biblioteca, a travs de la instruccin .LIB.
X1 1 2 3 4 5 LM324
X2 6 8 sw_tclose params: tclose = 0.5
X3 1 2 4 5 6 A4N25
X4 a b Sw_topen params: Roff = 1E6 Ron = 0.1
.Lib eval.lib
El primer ejemplo, X1 es el subcircuito amplificador operacional LM324; X2
es un interruptor SPST temporizado para el cierre, que opera cuando t = 0.5 s; X3 es el
optoacoplador A4N25; X4 es un interruptor temporizado para la apertura, acta
cuando t = 0 s y tiene un valor de resistencia de contacto de 0.1 , y de resistencia
cuando el circuito est abierto de 1 G; los cuatro se encuentran en la biblioteca
eval.lib. Si se trabaja con la versin profesional, el primero se encuentra en la
biblioteca opam.lib, el segundo y el cuarto en la anl_misc.lib y el tercero en la opto.lib.
4.9 Creacin y edicin de modelos y subcircuitos
Si se desea crear un nuevo componente, el procedimiento a seguir depende de
la versin que se est empleando como se ver a continuacin. El ejemplo a utilizar es
la realizacin de un par de subcircuitos para amplificadores operacionales con
propsitos acadmicos, sin incluir en ellos las fuentes de alimentacin. El primero que
se llamar AO_UNET_1 se utilizar para anlisis en DC, y el AO_UNET_2, para
anlisis en AC.
Los archivos *.cir para cada uno de ellos aparecen a continuacin, observe que
se han colocado muchas lneas de comentarios para que el usuario tenga la mxima
informacin para su aplicacin.


119
*-----------------------------------------------------------------
* Subcircuito AO_UNET_1 de un OP_AMP para DC
*
* Resistencia de entrada de 2 Meg, segunda etapa compuesta de
* fuente de tension controlada por tension con ganancia 2E+5 y
* resistencia de salida de 75 ohmios
*
* conexiones: entrada no inversora
* | entrada inversora
* | | salida
* | | |
.subckt AO_UNET_1 1 2 3
Rent 1 2 2Meg
Rsal 4 3 75
Esal 4 0 2 1 2E+5
.Ends
*-----------------------------------------------------------------
*
* Subcircuito AO_UNET_2 de un OP_AMP para AC
*
* Resistencia de entrada de 2 Meg, segunda etapa compuesta por el
* paralelo de fuente de corriente controlada por tensin con
* transconductancia de 1 S, resistencia de 10 K y capacitancia de
*

1.562 uF, y tercera etapa formada por fuente de tension controlada
* por tension con ganancia 20 y resistencia de salida en serie, con
* un valor de 75 ohmios.
*
* conexiones: entrada no inversora
* | entrada inversora
* | | salida
* | | |
.subckt AO_UNET_2 1 2 3
Rent 1 2 2Meg
G 0 5 1 2 1
R2 5 0 10K
C1 5 0 1.562u
Esal 0 4 5 0 20
Rsal 4 3 75
.Ends
*
************************************************************
Si se est trabajando con la versin de evaluacin, las posibilidades estn
bastante limitadas, si embargo se puede incluir el archivo texto dentro del archivo
eval.lib, e incluir los nombres de los subcircuitos en la lista de componentes. De esa
manera estn disponibles para las simulaciones desde el PSpice A/D.
Si se est trabajando con la versin profesional se puede hacer uso de las
posibilidades que presenta el programa, creando el subcircuito a partir de otro ya
existente, como se seala a continuacin.
El proceso para el primer amplificador es el siguiente:
1. Desde el men inicio abre el Model Editor del grupo de OrCAD
2. En el men File seleccione New
3. Del men Model seleccione Model New
4. En el espacio Model escriba el nombre del modelo AO_UNET_1, y en la
ventana desplegable From Model: seleccione Operacional Amplifier, y
presione OK
5. Del men View, seleccione Model Text, con lo cual aparece la definicin del
modelo por defecto. Reemplcela por su archivo.
6. Desde el men File, seleccione Save as y guarde el archivo con el nombre


120
UNET.lib
7. Vaya ahora al Capture y abra la biblioteca UNET.olb
8. Haga una doble pulsacin sobre el smbolo del AO_UNET_1, aparecer una
ventana de edicin
9. Modifique el smbolo, para suprimirle las entradas de alimentacin y colocarle
el nuevo nombre.
10. Haga un doble pulsacin sobre el smbolo, aparecer una ventana editable
11. Haga una pulsacin sobre PSpice Template y modifquelo para que queden los
nodos %+ %- %out
12. Pulse el botn de salvar
13. Abra la biblioteca Nom.lib y agregue .Lib UNET.lib, guarde y cierre.
14. Desde el PSpice A/D y desde Capture abra un nuevo proyecto y haga una
prueba con el modelo recin creado.
Ahora deber hacer algo similar para crear el segundo subcircuito, pero
inicie abriendo la biblioteca recin creada: UNET.lib.
Si usted desea emplear un modelo existente, pero modificando sus parmetros,
colquelo en la ventana de Capture, seleccinelo y desde el men Edit active el Model
Editor. Haga los cambios que sean necesarios y cierre la ventana. Si desea modificar el
smbolo del elemento, desde el men abra Edit/Part y edtelo, finalmente salga del
editor mediante File/Exit. Este elemento as modificado slo ser vlido para el
proyecto en ejecucin.
1

A continuacin un ejemplo de aplicacin:
Ejemplo 4.12. Simule el circuito de la Figura 4.18, para encontrar la forma de
la tensin de salida, si V(t) = sen(3t) V. Utilice el subcircuito OA_UNET_2 que
guard en la biblioteca eval.lib.

Figura 4.18 Circuito para el Ejemplo 4.12
El archivo .cir es el siguiente:
Ejemplo 4.12 Amplificador operacional en CA
V1 1 0 sin(0 3 {1/(2*3.14159)})
R1 1 2 3
R2 2 3 6
R3 2 4 2
C1 2 0 1
C2 3 4 {1/24}

Jaime Salcedo Luna, 2007


121
X1 4 0 3 AO_UNET_2
Ccarga 3 0 25u
.Option nopage
.Lib EVAL.LIB
.Tran 0.01 10 0 0.01
.Probe
.End
4.10 Uso de subcircuitos de amplificadores operacionales e interruptores
Los amplificadores operacionales y los interruptores los maneja el programa
PSpice como subcircuitos. En la biblioteca eval.lib se encuentran los amplificadores
operacionales LM324, LF411 y A741, y los interruptores temporizados Sw_tOpen y
Sw_tClose. Los interruptores son del tipo SPST y slo tienen dos terminales, mientras
que los amplificadores operacionales tienen cinco terminales que deben declararse en
el orden en que aparecen en el subcircuito y que son: terminal de entrada no inversora,
terminal de entrada inversora, fuente de alimentacin positiva, fuente de alimentacin
negativa, y salida. El orden se puede ver en el archivo eval.lib al cual se puede llegar a
travs de la siguiente ruta: C://OrCAD/OrCAD_15.7_Demo/tools/pspice/library/eval.
A continuacin se muestra el programa del amplificador A741, tal como
aparece en la biblioteca eval.lib:
*- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
* connect i ons: non- i nver t i ng i nput
* | i nver t i ng i nput
* | | posi t i ve power suppl y
* | | | negat i ve power suppl y
* | | | | out put
* | | | | |
. subckt uA741 1 2 3 4 5
*
c1 11 12 8. 661E- 12
c2 6 7 30. 00E- 12
dc 5 53 dx
de 54 5 dx
dl p 90 91 dx
dl n 92 90 dx
dp 4 3 dx
egnd 99 0 pol y( 2) ( 3, 0) ( 4, 0) 0 . 5 . 5
f b 7 99 pol y( 5) vb vc ve vl p vl n 0 10. 61E6 - 10E6 10E6 10E6 - 10E6
ga 6 0 11 12 188. 5E- 6
gcm 0 6 10 99 5. 961E- 9
i ee 10 4 dc 15. 16E- 6
hl i m90 0 vl i m1K
q1 11 2 13 qx
q2 12 1 14 qx
r 2 6 9 100. 0E3
r c1 3 11 5. 305E3
r c2 3 12 5. 305E3
r e1 13 10 1. 836E3
r e2 14 10 1. 836E3
r ee 10 99 13. 19E6
r o1 8 5 50
r o2 7 99 100
r p 3 4 18. 16E3
vb 9 0 dc 0


122
vc 3 53 dc 1
ve 54 4 dc 1
vl i m 7 8 dc 0
vl p 91 0 dc 40
vl n 0 92 dc 40
. model dx D( I s=800. 0E- 18 Rs=1)
. model qx NPN( I s=800. 0E- 18 Bf =93. 75)
. ends
*$
*- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Como se aprecia en el archivo .cir anterior, el A741 lo conforman dos
condensadores, nueve resistencias, cinco diodos, dos transistores, una fuente DC de
corriente, seis fuentes DC de voltaje, y cinco fuentes controladas. El orden de los
nodos aparece especificado en las primeras lneas del archivo.
Las simulaciones con la versin de evaluacin estn condicionadas a no ms de
dos amplificadores operacionales por circuito.
Ejemplo 4.13 En el circuito de la Figura 4.19, la resistencia R1 representa la
resistencia interna de la fuente, y por la configuracin se trata de un circuito
integrador/derivador. Encuentre las frecuencias para las cuales la tensin de salida
tiene la misma magnitud de la tensin de entrada. La zona de integracin est en las
frecuencias altas o en las bajas?, y, la de derivacin? Cul es la ganancia en el rango
de frecuencias medias?
2


Figura 4.19 Circuito para el Ejemplo 4.13
El archivo del circuito es el siguiente:
Ej empl o 4. 13
V1 1 0 AC 1
R1 1 ent r ada 50
C1 ent r ada 2 0. 01u
R2 2 3 100k
X1 3 0 4 5 sal i da uA741

2
Este circuito fue tomado del sitio Web de la Universidad de Wayne, disponible en la siguiente
direccin: webpages.eng.wayne.edu/cadence/ECE7570/doc/Lab_7.pdf


123
. Li b eval . l i b
C2 3 sal i da 0. 01n
R3 3 sal i da 300k
V2 4 0 9
V3 0 5 9
R4 sal i da 0 1k
. AC DEC 101 0. 1 10Meg
. Pr obe
. End
La solucin grfica se puede apreciar en la Figura 4.20. Observe que las
tensiones de entrada y salida tienen la misma magnitud cuando la frecuencia es de
56.27 Hz y cuando es de 126.325 Hz y que la ganancia en el rango de frecuencias
medias es de 2.9893. Por otra parte cuando es pequea el condensador C2 presenta
una impedancia muy grande, haciendo casi despreciable su efecto integrador, as que
el efecto derivador se presenta en la zona de transicin entre frecuencias bajas y
medias; mientras que a frecuencias altas, la impedancia de C1 es muy pequea,
haciendo despreciable el efecto derivador, y haciendo que el efecto integrador se
presente en la zona de transicin entre frecuencias medias y altas.

Figura 4.20 Solucin del Ejemplo 4.13
La biblioteca eval.lib trae dos interruptores SPST temporizados, uno al cierre y
el otro a la apertura, ambos en la forma de subcircuitos. El archivo del subcircuito para
el interruptor temporizado para la apertura es el siguiente:
*- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
* For DC and AC anal yses, t he swi t ch wi l l be Cl osed.
. SUBCKT Sw_t Open 1 2 PARAMS:
+ t Open=0 ; t i me at whi ch swi t ch begi ns t o cl ose
+ t t r an=1u ; t i me r equi r ed t o swi t ch st at es, may not be 0
+ Rcl osed=0. 01 ; Cl osed st at e r esi st ance
+ Ropen=1Meg ; Open st at e r esi st ance ( Ropen/ Rcl osed < 1E10)
V1 3 0 pul se( 1 0 {t Open} {t t r an} 1 10k 11k)
S1 1 2 3 0 Smod
. model Smod Vswi t ch( Ron={Rcl osed} Rof f ={Ropen})
. ends
*
*$
*- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -


124
Observe lo que dice en la primera lnea de comentarios, este interruptor
permance cerrado para anlisis de AC y DC, solamente funciona para anlisis
transitorio. El subcircuito interruptor temporizado utiliza un rel de voltaje (S1) que
utiliza como parmetros las resistencias Ron y Roff; para la temporizacin emplea una
fuente auxiliar pulse (V1) con los tiempos de apertura y de transicin como
parmetros.
Ejemplo 4.14 Encontrar la curva de la corriente que baja por la resistencia de 2
en el circuito de la Figura 20, si el interruptor se abre cuando t = 1 s.

Figura 4.21 Circuito para el Ejemplo 4.14
Empleando el subcircuito Sw_topen, el archivo del ejemplo 4.14 ser:
V1 1 0 20
X1 1 2 Sw_topen params: topen = 1
.Lib eval.lib
R1 2 3 3
R2 3 0 2
L1 3 4 1
C1 4 0 1
.Tran 4 8 0 16m
.Probe
.End
El resultado de la simulacin se ve en la Figura 4.22. Observe la discontinuidad
en la corriente cuando el interruptor se abre, la corriente cambia instantneamente de 4
a 0 A, luego crece, para tender finalmente a cero.

Figura 4.22 Curva de la corriente a travs de R2

4.11 Ejercicios
E.4.1 Determine la corriente a travs de un circuito en serie compuesto por una fuente
de DC de 10 V, una resistencia de 4 k y otra de 6 k, para temperaturas de 25, 50 y


125
75 grados centgrados, si los parmetros de variacin de la resistencia por temperatura
son TC1 = 0.02 y TC2 = 0.005.
E4.2 Una resistencia variable conectada a los terminales de una fuente de 10 V de
corriente continua puede tomar valores entre 10 y 20 . Utilizando un barrido del
parmetro R del modelo de PSpice para resistencias, encuentre la curva de la potencia
consumida por la resistencia variable.
E.4.3 Para el circuito de la Figura 4.23, encuentre, en una misma ventana de Probe, las
curvas de potencia de las dos resistencias, empleando para la simulacin el modelo de
resistencia de PSpice.

Figura 4.23 Circuito para el ejercicio E.4.3
E.4.4 En el circuito de la Figura 4.24 se sabe que vc(0+) = 8 V, y que el interruptor se
cierre cuando t = 1 s. a) Obtenga las curvas de v0(t), de la potencia entregada por la
fuente controlada, y de la energa en el condensador.
Figura 4.24 Circuito para el ejercicio E.4.4

Figura 4.25 Circuito para el ejercicio E.4.5
E.4.5 Obtenga las curvas de respuesta en frecuencia (magnitud y fase) del filtro activo
que se muestra en la Figura 4.25, desde 1 Hz hasta 100 kHz, si v(t) = 12 cos t V. Para
el amplificador operacional utilice el subcircuito AO_UNET_2 (pgina 119).
E.4.6 Dado el circuito de la Figura 4.26, alimentado con una seal sinusoidal de 150
V, a 30 Hz y con un ngulo de fase de 50, se pide: a) hacer un barrido por lista del
parmetro BV del diodo, para los valores de 50 y 70, y obtener las grficas del voltaje


126
de salida Vab y de la cada de tensin en cada diodo. La variacin de este parmetro
afecta al voltaje de salida Vab? Explique apoyndose en el resultado obtenido; b) hacer
un barrido de la fuente de la rama central para valores de 0, 40, 60 y graficar el voltaje
de salida. Qu efecto se produce con la variacin del voltaje?

Figura 4.26 Circuito para el ejercicio E.4.6
E.4.7 Para el circuito de la Figura 4.27 y mediante un barrido paramtrico, encuentre
el rango de valores de Rx que hace que la corriente a travs del Zener se encuentre
entre 2 mA y 20 mA. Encuentre la curva de tensin en los terminales del Zener.

Figura 4.27 Circuito para el ejercicio E.4.7

Figura 4.28 Circuito para el ejercicio E.4.8
E.4.8 Obtenga la grfica de la ganancia de voltaje Vout/Vin vs B, en donde B es la
posicin del cursor del potencimetro. R = 5 k, R1 = 2 k, amplificador operacional
LM324, con alimentacin de 15 V.
E.4.9 El interruptor de la Figura 4.29 ha estado en la posicin superior por un largo
tiempo. Cuando t = 1s, cambia a la posicin inferior, y un segundo ms tarde vuelve a


127
la posicin superior. Encuentre: a) la grfica de i(t) para 0 t 4s; b) el tiempo para el
cual i(t) = 0.

Figura 4.29 Circuito para el ejercicio E.4.9
E.4.10 Para el circuito de la Figura 4.30
3
, con una tensin Vi(t) de 1 voltio pico a pico
a una frecuenciad de 1 Hz, haga un barrido paramtrico de la resistencia R1 para los
valores de 100 , 480 , 1 k y 10 k, y obtenga, en diferentes pares de ejes, las
curvas del voltaje y la corriente de salida. En cada caso identifique las cuatro curvas.
Qu concusiones de pueden sacar de estos resultados? Qu valor uso para Vcc?

Figura 4.30 Circuito para el ejercicio E.4.10
E.4.11 Para el circuito de la Figura 4.31, realice un barrido paramtrico de la
resistencia R1, por dcadas, entre 1 y 10 M, y obtenga las curvas de IC e IB del
transistor. Se observa el paso de saturacin a corte? Para cules valores de R1 est el
transistor en saturacin y para cules en corte?

3
Los circuitos para los ejercicios E.4.10 y E.4.11 fueron tomados del Manual de OrCAD II de la
Universidad de Jan


128

Figura 4.31 Circuito para el ejercicio E.4.11


129
Unidad V
Simulaciones desde el Capture CIS


Objetivos
Despus de estudiar esta unidad usted debera ser capaz de
1. abrir el programa Capture
2. crear un proyecto nuevo
3. agregar o quitar bibliotecas de componentes
4. buscar componentes en las bibliotecas
5. dibujar un circuito en la interfaz grfica
6. editar nombres y valores de componentes
7. hacer los ajustes de los diferentes barridos
8. ejecutar simulaciones desde el Capture
9. editar el perfil de la simulacin
10. analizar los resultados
11. identificar los diferentes tipos de archivos que crea el programa Capture
12. guardar y salir del programa
Actividades de aprendizaje
1. Lea cuidadosamente los contenidos de esta unidad
2. Siga paso a paso el Ejemplo 5.1
3. Realice los ejercicios del final de la Unidad
Introduccin
En las unidades anteriores se hicieron simulaciones directamente desde el
PSpice A/D mediante la entrega de informacin del circuito a simular en formato de
texto o archico .cir. En esta Unidad se tratar del uso del Capture o programa de
entrada esquemtica para el simulador. El Capture genera un archivo .net que alimenta
el simulador PSpice. El proceso a seguir es bsicamente el siguiente: a) abrir el
programa Captures CIS; b) abrir un nuevo proyecto; c) cargar las bibliotecas de
componentes necesarias para la simulacin; d) colocar las partes o dispositivos del
circuito; e) conectar los diferentes componentes (alambrado del circuito); f) editar las
propiedades de los componentes; g) hacer los ajustes de la simulacin (parmetros de
barridos); h) especificar las salidas o resultados; i) ejecutar la simulacin; j) revisar y
analizar los resultados; k) guardar la informacin. La interfaz de usuario es muy
amigable y, en la mayora de los casos, una vez iniciados en la simulacin desde el
Capture es muy poco probable que se quieran hacer las simulaciones por otra va.
De igual manera que con las simulaciones desde PSpice, los resultados se
obtienen a travs del archivo texto o archivo .out, o mediante el posproceasor grfico
Probe.


130
A continuacin se explicar paso a paso cmo se hace una simulacin a partir
del Capture o entrada esquemtica.
5.1 Creacin de un nuevo proyecto
Se va a empezar con el Ejemplo 5.1. Abra el Capture CIS desde el grupo de
OrCAD. Seleccione el men New/Project, y en la ventana que aparece (ver Figura 5.1)
escriba el nombre del proyecto (Ejemplo 5.1, para este caso), marque la opcin
Analog or Mixed-Signal Circuit Wizard, y escoja el directorio donde desea guardarlo
(EJEMPLOS, en este caso), o cree una nueva carpeta. Presione el botn OK.

Figura 5.1 Ventana de nuevo proyecto
Notas importantes:
1. Si usted desea llevar la simulacin para ejecutarla en otra PC, es necesario que
guarde todos los archivos que ella crea en una carpeta nueva, y para trasladarla,
copie la carpeta completa con todo su contenido.
2. Para cerrar la simulacin debe seguir la secuencia siguiente, a fin de garantizar que
todos los archivos queden guardados. Desde el men File seleccione Close
Project, despus File/Close, y finalmente File/Exit.
A continuacin aparecer una ventana donde usted decidir si el proyecto se va a
crear sobre uno ya existente o si va a ser una pgina en blanco, como se ve en la Figura
5.2. En general se marca la opcin de crear un proyecto nuevo.


131

Figura 5.2 Ventana de creacin de un proyecto nuevo
En la Figura 5.3 se ve la ventana donde se dibujar el circuito. El circuito a
simular, ser un RLC en serie, y se har un anlisis transitorio. A la derecha de la
ventana del Capture hay una barra de herramientas para dibujar su circuito. Al
acercarse con el puntero del ratn aparece la identificacin de cada botn. En la parte
superior est una barra de tareas con dos filas, el primer botn de la segunda fila,
permite hacer los ajustes necesarios para la simulacin.

Figura 5.3 Ventana para dibujar el circuito
5.2 Dibujo del circuito y ajuste de valores
Con el botn Partes se colocan los cuatro elementos del circuito: una fuente
sinusoidal (Vsin), una resistencia (R), una inductancia (L), y un condensador (C); con
el botn tierra se coloca la referencia o nodo cero (componente 0/Source que se
encuentra en la biblioteca Source) que es indispensable. Al pulsar el botn Partes, se
muestra la ventana de seleccin de partes que se aprecia en la Figura 5.4; si aparece en
blanco, con el botn Add Library agrega las bibliotecas de componentes. En la
parte superior izquierda se escribe el nombre del elemento (VSIN), y el dibujo del
dispositivo se ve en la parte inferior hacia el centro. Al pulsar OK, la fuente aparece en


132
la ventana del Capture, con un clic del ratn se ubica en la posicin que se desee, con
la tecla Esc se desactiva la colocacin. Igual se hace con los otros elementos. En la
Figura 5.5 se pueden ver los cinco elementos ya colocados. En su posicin por defecto,
el terminal izquierdo de los elementos pasivos es el terminal positivo.

Figura 5. 4 Ventana de seleccin de partes

Figura 5.5 Los componentes del circuito
Si se desea colocar el condensador en forma vertical con el positivo hacia
arriba, se selecciona con el ratn y se pulsa tres veces la tecla R, o tambin, con el
componente seleccionado presione la tecla H y despus la tecla R. Despus, con la
herramienta de conductores se unen los diferentes componentes. Para cambiar los
valores por defecto se hace una doble pulsacin sobre el valor mostrado y se edita ese
valor. Para la fuente, junto al dibujo se ven las palabras Voff, Vamp, y Freq, que
corresponden a la componente de continua, a la amplitud de la seal alterna y a la
frecuencia, respectivamente. Con un doble clic sobre cada una de ellas, se pueden


133
editar sus valores. Para editar el ngulo de fase, se hace una doble pulsacin sobre el
smbolo del dispositivo, con lo cual se obtiene una parte de una hoja de clculo
editable, con los parmetros del elemento (Figura 5.6). En la celda debajo de Phase se
escribe 30 que es el ngulo de fase. Se presiona el botn Display y se selecciona Name
and Value. Con la herramienta de etiquetar nodos se les numera, aunque no es
necesario, es recomendable para dar una mejor presentacin al archivo de salida. El
diagrama del circuito queda como se ve en la Figura 5.7.

Figura 5.6

Figura 5.7
5.3 Perfil y ajustes de la simulacin
El circuito est listo para ajustar la simulacin. Al presionar el botn New
Simulation Profile, se obtiene una lnea editable donde se escribe un nombre arbitrario
para el perfil de la simulacin, (Anlisis Transitorio), y se presiona el botn Create
(Figura 5.8), con lo cual se obtiene la ventana de ajustes de la simulacin.

Figura 5.8 Creacin de un nuevo perfil para la simulacin
En la Figura 5.9 se ve la ventana de ajustes de la simulacin. El barrido por
defecto es el transitorio. Frente a Run to time se escribe la duracin del barrido, en
este caso 3 segundos, para ver 6 ciclos de la onda sinusoidal. Presione Aceptar y la
simulacin queda lista para ejecutarla.


134

Figura 5.9 Ventana de ajustes de la simulacin
5.4 Ejecucin de la simulacin

Figura 5.10 Circuito listo para la simulacin
En la segunda fila de la barra de tareas del Capture, el tercer botn de izquierda


135
a derecha es un tringulo con el vrtice hacia la derecha, ese es el botn de ejecucin
de la simulacin. Al ajustar la simulacin este botn aparece resaltado con un color
azul, como se aprecia en la Figura 5.10. Plselo, y ejecutar la simulacin, presentando
al finalizar una ventana de Probe en blanco.
5.5 Resultados grficos
Si la simulacin genera ms de un punto para cada variable, el programa
automticamente presenta una ventana de Probe donde se pueden obtener los
resultados en forma grfica. En la Figura 5.11 se ven las curvas del voltaje de entrada
y de la corriente del circuito.

Figura 5.11 Resultado inicial de la simulacin
Como puede apreciarse fcilmente, las curvas son segmentos de rectas, las
cuales pueden mejorarse editando los ajustes de la simulacin. Para esto, en la segunda
lnea de la barra de tareas de Capture existe un botn rectangular con una lnea azul
gruesa en su parte superior, situado a la izquierda del botn de ejecucin de la
simulacin y llamado Edit Simulation Settings. Al pulsar sobre este botn se obtiene
la ventana de edicin, all se coloca el paso forzado de que se habl en la seccin de
anlisis transitorio de la Unidad III. En esta oportunidad se colocar el valor que
resulte de dividir el tiempo del barrido entre 500 o sea 3/500 = 6 ms, como se aprecia
en la Figura 5.12.

Figura 5.12 Edicin del ajuste de la simulacin
Desde la ventana de ajustes de la simulacin se puede cambiar cualquiera de
los valores de la simulacin o hasta el tipo de barrido. Con los nuevos valores se repite
la simulacin para obtener las curvas mejoradas. En la Figura 5.13 se aprecian los
resultados finales. La lnea negra el smbolo del tringulo invertido es la tensin en la
fuente, y la roja con el smbolo del rombo es la corriente a travs del circuito en su


136
etapa inicial.

Figura 5.13 Resultados finales de la simulacin
En la siguiente unidad se utilizarn stos y otros resultados de simulaciones,
para hacer una introduccin al uso del postprocesador grfico.
5.6 Resultados en modo texto
Los resultados en modo texto se obtienen mediante instrucciones .Print o si se
han utilizado instrucciones que por defecto producen resultados en el archivo *.out,
tales como .op, .tf, y .four.
Desde el Capture las instrucciones .Print se hacen a travs de los componentes
especiales VPrint1 que da como resultado el voltaje de un nodo, Vprint2 que sirve para
obtener la diferencia de potencial entre un par de nodos, e Iprint que mide la corriente
a travs de una rama del circuito. Los smbolos correspondientes se asemejan a una
impresora de matriz de puntos y llevan marcada la polaridad negativa. Estos
dispositivos funcionan como multmetros con muchas opciones: DC, Transitorio, AC
con posibilidad de leer magnitud, fase, parte real, parte imaginaria, decibeles.
Para ver la forma de conectarlos, se han agregado al circuito anterior, como se
pueden ver en la Figura 5.14, a la fuente se le han asignado valores de DC y de AC,
para poder apreciar el resultado con estos tipos de barridos. Una vez colocados en el
circuito se hace una doble pulsacin sobre cada uno de ellos y en la lnea editable que
aparece, se coloca una o varias letras (cualesquiera) como bandera bajo la opcin a
elegir. En la parte superior de la Figura 5.14 se ve que se han marcado con la palabra
si las opciones AC y DC, en la misma lnea, aunque no visible se seleccionaron las
opciones de parte real y parte imaginaria.
Como resultados para el anlisis de AC a una frecuencia de 2 Hz, se obtuvieron
los siguientes resultados: Vprint1 = V(1) = 8 + j0 V; Vprint2 = V(2,3) = 3,521 j3,971
V; y finalmente Iprint = I(R1) = 0,16 j0,1805 A.


137


Figura 5.14 Circuito con pseudo componentes Vprint e Iprint
5.7 Archivos que crea el programa Capture

Figura 5.15 Archivos generados por Capture para una simulacin
Cuando se crea un proyecto nuevo, el programa Capture crea una serie de
carpetas que contienen toda la informacin relevante para la simulacin, tales como el
esquemtico del circuito, el archivo .net, similar al archivo .cir pero generado por


138
Capture y que sirve de entrada al Pspice, los perfiles de la simulacin, la memora
temporal (cache) del diseo, las bibliotecas utilizadas, la lsita de componentes. Estas
carpetas se pueden apreciar en la ventana del Project Manager que aparece cuando
se minimiza la ventana de Capture (Figura 5.15). Todas estas carpetas y sus
correspondientes archivos deben guardarse si la simulacin se quiere repetir, o si se
desea trasladar a otro equipo.
El Proyect Manager muestra en forma de rbol los diferentes recursos
empleados, empezando por la carpeta Design Resources que contiene las diferentes
pginas o esquemas de su diseo; en el caso del ejemplo anterior slo hay una pgina
esquemtica. Si se aaden otras pginas, stas se agregan a la carpeta del diseo. A
continuacin se ve la carpeta Design Cache donde se encuentra una lista de completa
de las partes o componentes usados en el proyecto. Las bibliotecas de smbolos de
componentes que se utilicen en el proyecto se guardan en la carpeta Library.
Al mismo nivel de la carpeta Design Resources se encuentran la carpeta Output
y la carpeta PSpice Resources. En la primera se encuentra el archivo nombre.net
generado por el Capture y que sirve de entrada de datos del circuito para el PSpice. En
la carpeta PSpice resources se encuentran los archivos externos que se hayan incluido
a travs de la instruccin .Include; las bibliotecas de modelos y subcircuitos de PSpice
que se hayan usado, y finalmente los ajustes de la simulacin que se hayan empleado.
Para abrir cada carpeta se hace una doble pulsacin sobre ella con el botn
izquierdo del ratn o se pulsa una vez sobre el signo ms (+) que se encuentra a su
izquierda; para cerrarla se pulsa sobre el signo menos (-). Si no aparece ningn signo a
su izquierda es que la carpeta est vaca.
Cuando se desea abrir un proyecto existente, lo primero que aparece es la
ventana del Project Manager y para mostrar la ventana de Capture debe abrirse la
carpeta llamada Design Resources, luego se hace una doble pulsacin sobre el
archivo nombre.dsn el cual abre la carpeta Schematic1, dentro de la cual se
encuentra la pgina de Capture con su nombre correspondiente. Para el ejemplo
anterior, la pgina de Capture es la denominada Circuito del Ejemplo5.1. Al pulsar
dos veces sobre ella se abre la pgina de la simulacin.
Para cerrar un projecto y salir del Capture es importante guardar los cambios
que se hayan hecho, para lo cual se recomienda cerrar la simulacin desde el men
File de la manera siguiente:
File/Close
File/Close Project
File/Exit
Con lo cual se llega a la ventana del PSpice A/D. Para salir de ella se sugieren
los sigientes pasos, desde el men File:
File/Close
File/Close Simulation
File/Exit


139
5.8 Otros ejemplos desde el Capture
Ejemplo 5.2 Mostrar en una sola ventana de Probe el voltaje en los terminales
de la resistencia de 6 y el voltaje de la fuente v(t) en el circuito de la Figura 5.16. La
fuente v(t) produce un tren de pulsos rectangulares alternos con valores pico de 12 V y
periodo de 1 Hz. La fuente controlada tiene un valor de 2i, en donde i es la corriente
que baja por la resistencia de 4.

Figura 5.16
El circuito tiene una fuente de pulsos de voltaje que se denomina VPULSE, una
fuente de corriente continua o VDC y una fuente de voltaje controlada por corriente o
fuente o fuente H y un interruptor SPDT que no existe en la biblioteca eval.lib, pero
que se puede reemplazar por dos SPST, uno temporizado para la apertura y el otro
temporizado para el cierre. Esto hace que se necesiten tres subcircuitos (H, Sw_tclose
y Sw_topen), lo cual supera el lmite de dos subcircuitos para la versin de evaluacin,
as que la nica posibilidad es realizarlo en la versin profesional.
Para comenzar, se abre un nuevo proyecto con el nombre Ejemplo5_2 y se
guarda en la carpeta Ejemplo5.2 en la parte del disco duro que usted desee, pero
recordando siempre su ubicacin. En la ventana de Capture se colocan e interconectan
los diferentes dispositivos. En la Figura 5.17 se muestran los diferentes componentes
con sus respectivas conexiones, observe que la corriente de control de la fuente H va
en la direccin deseada, pero la polaridad de la fuente de voltaje qued invertida, para
corregirlo se cambia el signo a la transresistencia (Gain).

Figura 5.17 Circuito sin editar


140
A continuacin se editan los valores de los diferentes componentes, y el
resultado se muestra en Figura 5.18.

Figura 5.18 Circuito del Ejemplo 5.2
Puesto que se pide mostrar las curvas de voltaje en funcin del tiempo, se
hacen los ajustes de la simulacin para un barrido transitorio de 3 s y un paso forzado
de 6 ms, el resultado en Probe se puede apreciar en la Figura 5.19.

Figura 5.19 Resultados del Ejemplo 5.2
Ejemplo 5.3 El circuito de la Figura 5.20 no tiene energa almacenada para t <
0. Haga un barrido de frecuencia y un barrido transitorio para encontrar, en cada caso,
la tensin en los terminales del condensador. Para el barrido en frecuencia utilice el
voltaje efectivo y un rango de frecuencias entre 0.01 y 100 Hz.
) 45 2 cos( 2 ) ( = t t v voltios.

Figura 5.20 Circuito para el Ejemplo 5.3
Se piden dos tipos de anlisis y la fuente es sinusoidal por tanto se puede usar
una fuente mtiple que en el caso del Capture es la fuente VSRC; por otra parte el
circuito incluye un interruptor, y de acuerdo con las condiciones del subcircuito


141
interruptor ste no acta sino para anlisis transitorio. Para resolver esta situacin se
reemplaza el efecto del interruptor por la declaracin de las condiciones iniciales. La
fuente de voltajes como se dijo es sinusoidal y en su declaracin se deben utilizar
expresiones para la amplitud y la frecuencia. En la Figura 5.21 se ve el circuito en el
Capture. Observe que 1/ y 2 se escribieron entre llaves, en la versi 15 de PSpice el
valor de est predeterminado, en versiones anteriores deba declararse como
parmetro.

Figura 5.21 Circuito del Ejemplo 5.3 con todos sus valores
A continuacin se harn los ajustes de la simulacin. Primero se har el barrido
.AC (AC Sweep) para el rango 0.01 f 100 Hz, se selecciona un barrido logartmico
por dcadas y se coloca frecuencia inicial (Start Frequency) 0.01, frecuencia final (End
Frequency) 100, y puntos por dcada 101, para tener curvas suaves; despus se har
una nueva simulacin heredada de la anterior para el barrido transitorio para 6 s y con
un paso forzado de 12 ms.
Los resultados de las simulaciones se ven en la figuras 5.22 y 5.23. En la 5.22
se aprecian la magnitud y la fase de la tensin del condensador, y en la 5.23 los
voltajes en los nodos entrada y medio, que corresponden al voltaje de la fuente y del
condensador respectivamente.

Figura 5.22 Magnitud y fase del voltaje del condensador


142

Figura 5.23 Voltajes en la entrada y en los terminales del condensador
Ejemplo 5.4 Para el circuito de la figura 5.24 encuentre las curvas de la
corriente a travs de la inductancia, para valores de la resistencia que van de 0.5 a 1.5
en pasos de 0.1. En la misma ventana, pero en un diferente par de ejes, represente
las curvas que muestran cmo cambia el sobrepaso y el tiempo de levante en funcin
de R. Muestre en una nueva ventana las curvas para R1 = 0.5 y para R1 = 1.5

Figura 5.24 Circuito para el Ejemplo 5.4
En este ejemplo aparecen varias cosas nuevas: una fuente escaln unitario de
corriente que empieza cuando t = 1 s y que se simula mediante una fuente IPWL; una
resistencia variable para la cual se usar una resistencia normal y se declarar su valor
como un parmetro variable; un barrido paramtrico del valor de la resistencia
variable; y un anlisis de comportamiento del sobrepaso y del tiempo de levante de la
corriente en funcin de la resistencia variable, que se hace desde Probe.
Para ajustar la fuente IPWL se hace una doble pulsacin sobre ella, en la lnea
de propiedades (Figura 5.25), se busca T1, en la celda vaca que se encuentra debajo se
escribe 1, bajo T2 se escribe 1.001; se busca I1 y en su celda se se escribe 0, y bajo I2
se escribe 1. Se seleccionan las columnas T1, T2, I1 e I2 y mediante el botn Display
se pide que se muestren el nombre y el valor (Name and Value), los cuales aparecern
en la ventana de Capture.

Figura 5.25 Ajustes de la fuente IPWL


143
Para definir el parmetro global R_var, se busca un pseudo componente
llamado PARAM y se ubica en la vecindad del circuito, a continuacin se hace una
doble pulsacin sobre ese nombre lo cual lleva a una lnea de propiedades como se ve
en la Figura 5.26 (a). Se pulsa sobre el botn New Column y aparece una ventana
desplegable con dos lneas editables, en la primera se escribe el nombre del parmetro
y en la segunda un valor de ese parmetro (inicializacin de la variable), como se ve en
la Figura 5.26 (b); se selecciona la nueva columna y mediante el botn Display (Figura
5.26 (c)) se pide que se muestre el nombre y el valor (Name and Value). En la Figura
5.27 se muestra el circuito con sus valores ajustados.

(a)

(b)

(c)
Figura 5.26 Ajustes de la resistencia variable

Figura 5.27 Circuito para el Ejemplo 5.4 con sus valores ajustados
Para la simulacin se presiona el botn de ajustes de la simulacin, all se
selecciona un barrido transitorio para 16 s y con un paso forzado (Maximun step size)
de 32 ms como ajuste general (General Settings); a continuacin se selecciona un
barrido paramtrico (Parametric Sweep): frente a Parameter Name se escribe R_var, se
escoge un barrido lineal con un valor inicial de 0.5 , un valor final de 1.5 y un
paso de 0.1 . En la Figura 5.28 puede verse la ventana de ajustes de la simulacin.


144
Observe que se encuentran seleccionados el barrido transitorio y el barrido
paramtrico. No se aprecia el ajuste del tiempo del anlisis transitorio que es de 16 s.

Figura 5.28 Ajustes de la simulacin para el Ejemplo 5.4
En las siguientes figuras se pueden ver los resultados de la simulacin. En la
Figura 5.29 la familia de curvas de la corriente a travs de la inductancia en la medida
en que se cambian los valores de R1, la de mayor sobrepaso es la de menor resistencia.
En la Figura 5.30 se puede ver la variacin del tiempo de levante y del sobrepaso con
la variacin de la resistencia R1, y en la Figura 5.31 se muestran las curvas de
corriente en la inductancia para R1 = 0.5 y para R1 = 1.5 .

Figura 5.29 Familia de curvas de corriente en la inductancia


145

Figura 5.30 Curvas de Sobrepaso y Tiempo de Levante vs R1
Para obtener las curvas de Sobrepaso y Tiempo de levante se habilita la opcin
Performance Anlisis del men Trace de Probe, en la columna de la derecha se
selecciona Overshoot y en la de la izquierda I(L1), luego desde el men Plot se agrega
un nuevo eje Y (Add Y axis) y se agrega una nueva curva, esta vez se selecciona
Risetime_StepResponse en la columna de la derecha e I(L1) en la de la izquierda. Para
las curvas de la corriente para R1 = 0.5 se abre una nueva ventana y all se trazan las
curva I(L1)@1 e I(L1)@11.

Figura 5.31 Corriente a travs de la inductancia para R1 = 0.5 y R1 = 1.5
5.9 Ejercicios
Realice desde el Capture los siguientes ejercicios:
E.1.20 (p. 32)
E.1.21 (p. 33)
E.2.10 (use una fuente VPWL o una VPULSE) (p. 51)
E.3.4 (p. 88)
E.3.10 (p. 89)
E.3.14 (p. 90)
E.4.6 (p. 126)


146
E.4.7 (p. 126)
E.4.8 (p.126)
E.4.9 (p.127)
E.4.10 (p. 127)
E.4.11 (p. 127)







147
Unidad VI
Anlisis de Resultados: Probe


Objetivos
Despus de estudiar esta unidad usted debera ser capaz de
1. identificar los diferentes botones de la interfaz de Probe
2. agregar curvas de voltajes, corrientes y potencias
3. agregar ejes y modificar las escalas de los mismos
4. aplicar expresiones matemticas a las variables del circuito
5. obtener informacin de las curvas y variar sus parmetros
6. utilizar los cursores para medir variables
7. utilizar las opciones de bsqueda en Probe
8. marcar valores especficos de curvas
9. abri ventanas y subventanas
10. cambiar variables de los ejes
11. modificar las rejillas horizontal y vertical
12. obtener curvas de anlisis de comportamiento en Probe
13. dibujar trazas de barridos especficos de anlisis parametricos
14. exportar grficas de Probe a otras aplicaciones
15. modificar los colores de fondo y de las curvas desde el archivo pspice.ini
Actividades de aprendizaje
1. Lea cuidadosamente los contenidos de esta unidad
2. Siga paso a paso los ejemplos de la Unidad
Introduccin
El postprocesador Probe permite ver los resultados de las simulaciones en
modo grfico, con caractersticas que lo hacen ver como un osciloscopio multicanal
con una gran variedad de opciones de clculo y de representacin. En esta seccin se
har una introduccin a su uso, empleando los resultados del anlisis transitorio del
circuito del Ejemplo 5.1, Figura 5.7 (pgina 133), y otros ejemplos tomados de la
Gua del Usuario de PSpice.
6.1 La ventana de Probe: barras de tareas
La ventana de Probe, Figura 6.1, tiene en su parte superior una barra de tareas
con botones, algunos de los cuales aparecen atenuados; a la izquierda se encuentran
cinco botones en forma vertical, los cuales sirven para ver: a) siempre al frente, fija la
ventana de Probe encima de las dems ventanas; b) el archivo *.cir, que aparece
atenuado ya que la simulacin se hizo desde el Capture; c) el archivo de salida en
modo texto o archivo *.out; d) la ventana de Probe, con la informacin del archivo


148
*.out disponible; e) la cola de la simulacin, con una lista de las simulaciones que se
han realizado; f) los ajustes de la simulacin.

Figura 6.1 Ventana de Probe, en blanco
6.2 Trazado de curvas
Al pulsar el botn de aadir trazas se obtiene una ventana dividida en dos
columnas, la de la izquierda contiene todos los voltajes y corrientes que el simulador
calcul, y en la de la izquierda, toda una serie de operaciones y funciones matemticas
que se pueden aplicar a las variables de la izquierda. Para obtener la curva de la
corriente del circuito, se pulsa el botn de aadir trazas y se selecciona la corriente
I(R1), al presionar el botn OK, se obtiene la curva que se muestra en la parte
izquierda de la Figura 6.2. Desde el men Plot/Axis settings/Y axis se puede
cambiar la escala de los ejes, en este caso se va a cambiar la escala vertical para que
muestre desde -600mA hasta 200mA; los ajustes se ven en la parte derecha de la
Figura 6.2.

Figura 6.2 Curva original y ventana de ajuste de escala en el eje Y
Haciendo un clic con el botn derecho del ratn sobre la traza puede obtener
informacin sobre la simulacin y tambin puede, seleccionando Properties,
modificar el color de la traza, el tipo de lnea, el ancho de la lnea, y el smbolo que
identifica cada traza. En la Figura 6.3 se muestra la ventana de propiedades de la traza
lista para cambiar el color, el espesor y el smbolo.
En la Figura 6.4 se ve la nueva curva, donde adems se muestra el botn que
habilita los cursores de Probe.


149

Figura 6.3 Ventana para el cambio de propiedades de la curva

Figura 6.4 Curva con propiedades de las trazas modificadas
6.3 Mediciones en Probe: uso de cursores
El ltimo botn resaltado en la barra de herramientas en la Figura 6.5, habilita
un par de cursores que permiten tomar lecturas de los diferentes puntos de la curva
sobre la cual se encuentran. Al presionar el botn de los cursores se habilitan otros
botones en la barra de herramientas que permiten marcar puntos, desplazarse a puntos
caractersticos tales como mximos, mnimos, puntos de inflexin, entre otros. Para
marcar un punto se ubica el cursor en el punto de inters y se pulsa el ltimo botn a la
derecha de la barra de tareas.
Los cursores identificados como A1 y A2 en la Figura 6.5, muestran las
lecturas correspondientes al eje X en la primera columna y al eje Y en la segunda, as
como la diferencia entre las dos lecturas. En este caso la diferencia en la primera
columna es 500 milisegundos, lo cual corresponde exactamente con el periodo de la
seal. En la parte superior se aprecian los puntos mximos marcados con sus
correspondientes valores.


150

Figura 6.5 Curva con los cursores habilitados y dos puntos marcados
6.4 Opciones de bsqueda
Para continuar mostrando las caractersticas del programa Probe, entre ellas las
opciones de bsqueda, se harn varias simulaciones basadas en el circuito de la Figura
6.6, y con diferentes tipos de barridos, como se describe a continuacin: barrido de
corriente continua (.DC), barrido transitorio (.TRAN), anlisis de corriente alterna
(.AC) y anlisis paramtrico (.STEP).
Ejemplo 6.1. Para el circuito de la Figura 6.6, realice un barrido de corriente
continua del voltaje de la fuente de entrada entre -10 y 15 voltios en pasos de 1 V,
para: a) obtener las curvas de los voltajes de entrada, medio y salida; b) encontrar los
valores de los voltajes de los nodos medio y salida cuando la tensin de entrada es de 4
V; c) obtener, en una nueva ventana, la curva de la cada de tensin en la resistencia
R1. Para encontrar los valores que se piden en el punto (b) se usar la opcin de
bsqueda de Probe.

Figura 6.6 Circuito simulado desde el Capture


151

Figura 6.7 Grficas de los voltajes pedidos
Las opciones de bsqueda se encuentran en el men Trace/Cursor/Search
Commands o mediante el icono que se asemeja a un par de binoculares en la barra
de tareas. Mediante esta herramienta se pueden ubicar valores exactos tanto en el eje
horizontal como en el eje vertical. Para hacer una bsqueda de un valor en el eje
horizontal se escribe search forward x value (#), en donde # es el valor numrico que
se desea ubicar. Para la bsqueda vertical se usa: search forward level (#).
En la Figura 6.7 se aprecian los voltajes solicitados, para esta figura se
ajustaron los ejes de manera que quedaran entre -10 y 15 voltios, se cambiaron las
propiedades de las trazas para cambiar el espesor y los colores.
Para usar los cursores se pulsa sobre el icono correspondiente, luego con el
botn izquierdo del ratn se pulsa sobre el smbolo de V(medio) y con el botn
derecho sobre el smbolo de V(salida), estos smbolos quedan rodeados con cuadrados
de vrtices redondeados en lneas de puntos. El cursor A1 se mueve con el botn
izquierdo del ratn o con las flechas hacia la izquierda y hacia la derecha; el cursor A2
se mueve con el botn derecho del ratn o con las teclas izquierda y derecha mientras
se oprime la tecla Shift.
Para buscar exactamente el valor 4.0 en el eje horizontal, con los cursores
activados, se pulsa sobre el icono que semeja un par de binoculares en la barra de
tareas de Probe y en la lnea editable que aparece (ver Figura 6.8) se escribe search
forward x value (4.0) y se selecciona el cursor 1 o el 2 segn el inters que se tenga;
en este caso se hizo para el cursor 1 y se repiti para el cursor 2. En la Figura 6.9 se
aprecian los resultados de la bsqueda, que eran los resultados solicitados: Vmedio =
2.40 V y Vsalida = 0 V.

Figura 6.8 Comando de bsqueda sobre el eje X


152

Figura 6.9 Respuesta a las preguntas a y b del ejercicio
A fin de dar respuesta a la pregunta (c), se abre el men Window/New y en la
ventana que aparece se grafica la seal V(entrada, medio), la cual se puede apreciar en
la Figura 6.10.

Figura 6.10 Cada de tensin en R1
Ejemplo 6.2. Para el circuito de la Figura 6.6 realice un anlisis transitorio,
fijando la tensin Vcc en 5 voltios y aplicando al circuito una seal de entrada
sinusoidal de 10 voltios de amplitud y con una frecuencia de 1 kHz. Se pide encontrar
la tensin de salida cuando la tensin de entrada valga 8 voltios en el segundo ciclo. Se
realizar un barrido de 2ms de duracin para ver dos ciclos de la onda alterna y se
graficarn las tensiones a la entrada y a la salida. Los resultados se pueden observar en
la Figura 6.11.
Para obtener los puntos marcados se procedi as: a) se habilitaron los cursores,
uno sobre cada onda; b) se realiz una bsqueda para el tiempo en el cual V(entrada) =
8.0 voltios, para esto se avanz el cursor del voltaje de entrada hasta llegar al segundo
ciclo, se puls el botn de bsqueda (binoculares) y se escribi el comando para


153
bsqueda vertical: search forward level (8.0), esta bsqueda produjo un resultado de
1.15 ms; c) en la curva del voltaje de salida se hizo una bsqueda del valor de voltaje
para t = 1.15 ms (search forward x value (1.15m)), la que dio como resultado 3
voltios.

Figura 6.11 Resultados del barrido transitorio

Figura 6.12 Circuito modificado para el Ejemplo 6.3
Ejemplo 6.3 Para el circuito de la Figura 6.12, realice un barrido de frecuencia
(.AC), por decadas con las condiciones siguientes: V2 = 10 V, frecuencia variable
entre 1 Hz y 100 MHz. Se pide: a) las curvas de ganancia Vmedio/Ventrada y
Vsalida/Ventrada, y a partir de esta ltima, encontrar el ancho de banda; b) en una
nueva ventana repetir la parte (a) en decibeles; c) en una nueva, trazar los diagramas
de Bode de la funcin de transferencia Vsalida/Ventrada, y a partir de ellos encontrar
el ngulo de fase para una magnitud de -30 dB, y la magnitud para un ngulo de fase
de 0.
En la Figura 6.13 se aprecian las curvas de ganancia; para determinar el ancho
de banda se midi primero el valor mximo (0.40296), y como las frecuencias de corte
se encuentran a un 70.7% del valor mximo (0.28489), con los dos cursores se ubic
este valor en la parte descendente de la curva y en la parte ascendente de la misma,


154
empleando para ello la opcin search de Probe. El ancho de banda calculado por los
cursores como la diferencia entre las dos frecuencias de corte fue de 6.112 MHz.

Figura 6.13 Curvas de ganancia y ancho de banda
En la Figura 6.14 se puede apreciar la ganancia del circuito en decibeles. La
determinacin del ancho de banda se hizo de la misma manera que la anterior, pero
tomando en cuenta que las frecuencias de corte se encuentran 3 dB por debajo del
valor mximo. El ancho de banda calculado como la diferencia entre las lecturas de los
cursores B1 y B2 da un valor ligeramente por debajo del calculado anteriormente.

Figura 6.14 Curva de ganancia en decibeles
6.5 Ventanas y subventanas
Para los diagramas de Bode, se abre una nueva ventana y desde el men
Plot/Add New Plot to Window se agrega un nuevo par de ejes; en el par de la parte
superior se dibuja la curva de ganancia en decibeles y en el par de la parte inferior se
dibuja la grfica de ngulo de fase con el comando P(Vsalida/Ventrada). Los valores


155
obtenidos se encuentran marcados en los diagramas de la Figura 6.15: 85.50 cuando la
ganancia es de -30 dB, y -85 dB cuando el ngulo es de 0.

Figura 6.15 Diagramas de Bode
Ejemplo 6.4 Realice un barrido paramtrico para ver cmo cambia la ganancia
y el ancho de banda cuando la resistencia de entrada se cambia desde 100 hasta 10
k. Se deben ver: a) las curvas de ganancia de voltaje versus frecuencia; b) las curvas
de ganancia de voltaje de salida versus frecuencia para cuando la resistencia de entrada
toma los valores 100 , 1000 y 10 k; c) la curva de diferencia entre la ganancia en
decibeles del ltimo barrido con relacin al primero; d) la variacin del ancho de
banda y de la ganancia versus la resistencia de entrada.

Figura 6.16 Circuito con resistencia de entrada variable
Para dar respuesta a esta parte del ejercicio se cambi la resistencia R1 por una
resistencia variable con un valor mximo de 10 k, para lo cual, el valor set
ajustado por defecto en 0.5 se reemplaz por {k}, en donde k es un parmetro global;
mediante el pseudo componente Param se defini un nuevo parmetro, k al cual se le
dio un valor inicial de 0.5 (ver Figura 6.17). Finalmente se agreg un nuevo anlisis, el
paramtrico, junto al de de AC anterior.


156

Figura 6.17 Ajustes para la resistencia variable, a la izquierda el valor del punto
variable set, y a la derecha la definicin del parmetro k
El barrido paramtrico se hizo por dcadas, y k tom valores desde 0.01 hasta 1
con 10 puntos por dcada para un total de 21 valores. Las 21 curvas de la ganancia de
voltaje se aprecian en la Figura 6.18.

Figura 6.18 Curvas de ganancia de voltaje
En Probe, desde el men Plot/AC se puede ver que los barridos 1, 11 y 21
corresponden a las resistencias 100 , 1000 y 10 k, la curvas de ganancia para
estas 3 resistencias se muestran en la Figura 6.19.

Figura 6.19 Curvas de ganancia de voltaje para 3 valores de R1
En la Figura 6.20 se ven las curvas de ganancias en decibeles para los barridos
1 y 21 y su diferencia, que corresponden a la parte (c) del ejercicio.


157

Figura 6.20 Diferencia de ganancias en dB entre el barrido 1 y el 21
6.6 Anlisis de comportamiento en Probe
En la parte (d) se peda obtener las curvas de variacin de el ancho de banda y
la ganancia en funcin de la resistencia variable R1, para hacerlo se utiliz la opcin
que presenta Probe de Anlisis de Comportamiento, que se obtiene a travs del men
Trace/Performance Anlisis, como se explica a continuacin.
Para obtener la curva de Ancho de Banda contra el parmetro variable k, se
abri una nueva ventana de Probe. Desde el men "Plot", se seleccion "AC" y la
opcin All. Se habilit men "Trace/Performance Anlisis". En la ventana
emergente se puls el botn "Wizard". Se hizo una pulsacin sobre el botn "Next".
En la lista que apareci se escogi "Bandwith" y se presion "Next". En el espacio
para el nombre de la traza se escribi V(salida)/V(entrada) y en la lnea de abajo 3 (el
ancho de banda se obtiene cuando la magnitud alcanza 3 dB por debajo del valor
mximo). Se presion "Next", con lo cual apareci una curva de ganancia para k =
0.01. Esta curva sirvi para verificar si la forma era la esperada. Al oprimir
nuevamente "Next" se obtuvo la curva de Ancho de Banda para una atenuacin de 3
dB en la ganancia. Se cambi el eje horizontal a logartmico, mediante el botn
correspondiente en la barra de tareas de Probe.
Para obtener la curva de ganancia en decibles contra k se procedi as: desde el
men "Plot" se agreg otro eje Y a la misma ventana de Probe. Se oprimi el botn
para agregar trazas. En la ventana de Funciones o Macros se seleccion Max(1) de la
lista de "Goal Functions". En la lista de variables de la simulacin se seleccion
V(salida)/V(entrada) y se edit el texto para que quedara as:
Max(dB(V(salida)/V(entrada))) y se puls "OK". En el segundo eje apareci la curva
de ganancia en dB contra k, como se puede ver en la Figura 6.21


158

Figura 6.21 Curvas de ganancia y ancho de banda versus k
6.7 Cambios en la interfaz de Probe
Para llevar una imagen de Probe a cualquier otro programa, se puede utilizar la
opcin del men Window/Copy to Clipboard esta opcin presenta la posibilidad de
copiar en el portapapeles las figuras en colores sobre fondo blanco, y pegarlas despus
en otra aplicacin, sin necesidad de cambiar la interfaz de usuario que, por defecto,
presenta lneas de colores sobre fondo negro. Sin embargo el programa trae un archivo
llamado pspice.ini el cual se puede editar para personalizar la interfaz. Los cambios
ms comunes son los colores de la interfaz, all puede cambiar el color de fondo, los
colores de los ejes y las marcas de escala, y la secuencia de colores de las trazas.
Para cambiar estos colores siga la siguiente ruta en la versin de evaluacin:
C:/OrCAD/OrCAD_15.7_Demo/tools/pspice/pspice.ini; si est en otra versin,
bsquelo con la herramienta de bsqueda de Windows. Abra el archivo y ubique la
seccin titulada [PROBE DISPLAY COLORS], haga los cambios que se muestran en
la siguiente tabla:
PROBE DISPLAY COLORS
Nuevos valores
NUMTRACECOLORS=12
BACKGROUND=BRIGHTWHITE
FOREGROUND=BLACK
TRACE_1=BLACK
TRACE_2=DARKRED
TRACE_3=DARKBLUE
TRACE_4=DARKGREEN
TRACE_5=MUSTARD
TRACE_6=CYAN
TRACE_7=YELLOW
TRACE_8=PINK
TRACE_9=MAGENTA
TRACE_10=DARKPINK
TRACE_11=LIGHTBLUE
TRACE_12=PURPLE


159

Guarde los cambios y tendr la interfaz con fondo blanco, lneas de los ejes
negros y la nueva secuencia de colores.






160


161
Unidad VII
Aplicaciones en Anlisis de Circuitos


Objetivos
Despus de estudiar esta unidad usted deber ser capaz de
1. aplicar el programa en el anlisis de circuitos resistivos
2. aplicar el programa en el anlisis de circuitos de corriente alterna
3. aplicar el programa en el anlisis de circuitos trifsicos
4. aplicar el programa en circuitos con acoplamiento magntico
5. aplicar el programa en el anlisis de redes de dos puertos
Actividades de aprendizaje
1. Siga paso a paso los ejemplos de la Unidad
Introduccin
Las unidades anteriores se dedicaron al aprendizaje del uso del simulador con
tres de sus componentes: PSpice A/D, Capture y Probe. Esta unidad est dedicada a la
solucin de ejercicios de anlisis de circuitos con ejemplos de circuitos resistivos,
circuitos de corriente alterna, acoplamiento magntico, transformadores, entre otros.
Se parte de la base de que los interesados conocen los teoremas fundamentales de
circuitos, y se ver el simulador como una herramienta para su aplicacin. Se
incorporan algunos temas ausentes en el anlisis de circuitos tradicionales, como la
variacin de la ganancia en fuentes controladas, los diagramas de Nyquist y de
Nichols, la recomposicin de ondas en base a las componentes de Fourier, las lneas de
transmisin, y la optimizacin. Se tratar tambin de la caracterizacin de
componentes comerciales para su uso con el PSpice.
7.1 Circuitos Resistivos
Se resolvern circuitos resistivos con fuentes independientes y con fuentes controladas.
Ejemplo 7.1 Para el circuito de la Figura 7.1 encuentre los voltajes y las
corrientes de cada una de las resistencias, y determine la resistencia equivalente vista
por la fuente.
La simulacin puede hacerse desde el Capture o desde el PSpice. Si se desea
tener los valores de voltajes y corrientes en forma de tabla, ser ms sencillo hacerlo
desde el PSpice pues desde el Capture se requeririra el uso de un gran nmero de
componentes Vprint e Iprint; si se hace desde el Capture usando un anlisis de punto
de operacin, los valores de os voltajes y las corrientes se pueden leer directamente en
el dibujo del circuito. Este ejemplo se har usando tanto el PSpice como el Capture.


162

Figura 7.1 Circuito del Ejemplo 7.1
Desde el PSpice el archivo quedar as:
Ej empl o 7. 1
V1 2B 0 135
R1 2B 2A 9
R2 2A 0 18
R3 2A 1B 5
R4 1B 0 8
R5 1B 1A 4
R6 1A 0 6
R7 1A 0 12
. DC V1 Li st 135
. TF V( 1A) V1
. Pr i nt DC V( 1A) V( 1B, 1A) V( 1B) V( 2A, 1B) V( 2A) V( 2B, 2A)
. Pr i nt DC I ( R1) I ( R2) I ( R3) I ( R4) I ( R5) I ( R6) I ( R7)
. End
Los resultados de los voltajes son: (todos los valores en voltios)
V1 V( 1A) V( 1B, 1A) V( 1B) V( 2A, 1B) V( 2A) V( 2B, 2A)
135 12 12 24 30 54 81
Los resultados de las corrientes son: (todos los valores en amperios)
I ( R1) I ( R2) I ( R3) I ( R4) I ( R5) I ( R6) I ( R7)
9 3 6 3 3 2 1
Para la simulacin desde el Capture se hace un barrido de Punto de Operacin
(Bias Point); el ajuste de la simulacin se ve en la Figura 7.2.

Figura 7.2 Ajuste de la simulacin para el Ejemplo 7.1


163
Observe que se activ la opcin .TF. Los resultados del punto de operacin se
ven en la Figura 7.3. Los nmeros que aparecen junto a los conductores son los
voltajes en los nodos y las corrientes en las diferentes ramas, y coinciden plenamente
con los obtenidos en modo texto desde el PSpice. Para obtener la resistencia vista por
la fuente se incluyo en el archivo de PSpice y desde el Capture la instruccin .TF, la
cual di como resultado Resistencia de Entrada vista desde V1 = 15 , resultado que
tambin puede obtenerse como el cociente entre V(2B) e I(R9) o sea 135/9 = 15

Figura 7.3 Resultados del anlisis desde el Capture
Ejemplo 7.2 Simule el circuito de la Figura 7.4, para determinar el voltaje en
los terminales de la resistencia de 5 y la potencia que esta resistencia consume.

Figura 7.4 Circuito para el Ejemplo 7.2
Para la simulacin desde el PSpice:
Ej empl o 7. 2
G1 0 1 1 2 3
R1 1 4 1
V1 4 0 8
R2 1 2 2
R3 2 0 3
R4 2 3 4
R5 3 0 5
. DC V1 Li st 8
. Pr i nt DC V( 3) W( R5)
. End
La simulacin da como resultado los siguientes valores: V(3) = -13.33 V y
P(R5) = 35.56 W.


164
Simulando desde el Capture con un barrido de DC por lista se tiene:

Figura 7.5 Circuito del Ejemplo 7.2 con la potencia consumida en la resistencia de 5
Observe que el pseudo componente Vprint1 se ajust para que leyera el voltaje
en DC de la resistencia de 5 , y que mediante la opcin del men de Capture de
potencia (W) se mostr directamente la potencia consumida en la resistencia de 5 ,
que fue de 35.56 W, el mismo resultado obtenido desde el PSpice. La tensin en la
resistencia se mostr en el archivo .out y fue de -13-33 V.
Ejemplo 7.3 Resuelva el circuito de la Figura 7.6, para encontrar la potencia
consumida por la fuente de corriente controlada por corriente, y la impedancia vista
por la fuente idependiente.

Figura 7.6 Circuito para el Ejemplo 7.3
Por tratarse de un circuito de corriente continua sin elementos de
almacenamiento de energa, la condicin de estado estable es la misma condicin
inicial, as que se puede resolver con un anlisis de punto de operacin y uno .TF.

Figura 7.7 Simulacin desde el Capture del Ejemplo 7.3
En la Figura 7.7 se ve el circuito simulado desde el Capture con el resultado de
la potencia de la fuente controlada (14.45 W); la impedancia vista por la fuente se
obtiene del archivo .out y se muestra en la parte inferior del circuito.


165
Ejemplo 7.4 Mediante el uso de la instruccin .TF determine la resistencia
entre los terminales x-y del circuito de la Figura 7.8.

Figura 7.8 Circuito para el Ejemplo 7.4
En esta oportunidad se har la simulacin desde el PSpice, para lo cual ser
necesario emplear una fuente de DC, de voltaje o de corriente, de cualquier valor entre
los terminales x-y y otra fuente de voltaje de DC en serie con la resistencia de 1.65 k
con el terminal positivo por donde entra la corriente Iy, que servir como ampermetro
para la fuente controlada. El archivo .cir es el siguiente:
Ej empl o 7. 4 Resi st enci a equi val ent e
Vi n x 0 10
R1 x 1 4k
R2 1 0 21k
Vamp 1 2 0
R3 2 3 1. 65k
R4 3 0 0. 6k
R5 3 4 20k
R6 4 0 0. 75k
F1 4 3 Vamp 39
. TF V( 4) Vi n
. opt i on nopage
. End
El resultado de la ejecucin da 15.23 k como resistencia de entrada; la
instruccin .TF tambin da como resultado la ganancia V(4)/Vin y la resistencia de
salida vista desde los terminales 4 y 0 hacia el resto del circuito, con la fuente
independiente de tensin muerta (circuito pasivo), pero esos resultados no son de
inters para la pregunta del presente ejemplo. Se deja como ejercicio para los alumnos,
la realizacin de este ejemplo desde el Capture.
Ejemplo 7.5 Encuentre el equivalente Thevenin en los terminales a y b del
circuito de la Figura 7.9, que est alimentado por una fuente de voltaje de DC de
119.59 mV, con el terminal positivo hacia la resistencia de 4 k.

Figura 7.9 Circuito para el Ejemplo 7.5


166
La instruccin .TF calcula la funcin de transferencia para pequeas seales,
linealizando el circuito alrededor del punto de trabajo, y produce como resultado la
ganancia o relacin entre una variable de salida y el valor de una fuente independiente
ya sea de voltaje o de corriente, la resistencia de entrada vista desde esa fuente
independiente, y la resistencia de salida vista desde los nodos de la variable de salida
haciendo el circuito pasivo. Esta caracterstica de la instruccin .TF permite encontrar
el equivalente Thevenin de un circuito de corriente continua, con una adecuada
seleccin de las variables. Si como variable de salida se escoge la tensin en los
terminales de la carga del equivalente Thevenin, entonces la resistencia de salida ser
la resistencia de Thevenin; si el circuito es lineal, el voltaje de Thevenin se puede
obtener a partir de la ganancia, como el producto de sta por el valor del voltaje o de la
corriente de la fuente independiente declarada en la instruccin; si el circuito contiene
elementos no lineales, el voltaje de Thevenin se puede obtener mediante un anlisis
.DC. El Ejemplo 7.5 se resolver desde el Capture empleando la instruccin .TF y
tambin un barrido de .OP para obtener por dos vas el voltaje de Thevenin.
El circuito dibujado en el Capture se muestra en la Figura 7.10, observe que el
terminal b corresponde en este caso con el terminal de referencia 0 o tierra. Los ajustes
de la simulacin para la instruccin .TF se pueden ver en la figura 7.11, note que la
fuente es V1 y la variable de salida es V(a).

Figura 7.10 Circuito del Ejemplo 7.5, dibujado en Capture

Figura 7.11 Ajustes de la simulacin para .TF
Los resultados del anlisis .TF aparecen en el archivo Ejemplo 7.5.out, all se
aprecia que la ganancia es de -0.8359 -0.84; y la resistencia de salida o resistencia de


167
Thevenin es de 74.46 . A partir de la ganancia que es la relacin V(a)/V1 se puede
obtener V(a) que corresponde al voltaje de Thevenin: V
TH
= -0.84119.59E-3 = -0.1 V.
Si ahora sobre el mismo circuito se determina el voltaje V(a) se obtiene -99.97 mV que
es aproximadamente -0.1 V. De esa manera, el equivalente Thevenin ser:

Figura 7.12 Equivalente Thevenin del circuito del Ejemplo 7.5
7.2 El Principio de Superposicin bajo PSpice
Cuando en un mismo circuito se tienen varias fuentes independientes es posible
aplicar las propiedades de linealidad para calcular el aporte que hace cada una
de ellas al resultado que se busca. Este principio se llama Principio de
Superposicin o simplemente Superposicin y consiste en tomar las fuentes
independientes una a la vez, considerando las dems muertas, esto es, las
fuentes de voltaje como cortocircuitos y las de corriente como circuitos
abiertos. En PSpice este procedimiento es muy sencillo y consiste en aplicar el
procesamiento por lotes o grupos (Batch). Se genera el archivo de datos del
circuito con la primera fuente independiente con su valor y a las dems se les
da el valor cero (0), despus de la instruccin .End se contina con los datos del
circuito con el valor de la segunda fuente y las dems cero, y as sucesivamente
hasta que se hayan considerado todas. El resultado ser la sumatoria de los
resultados parciales para cada variable.
Ejemplo 7.6 Determine la corriente a travs de la resistencia de 10 en el
circuito de la Figura 7.13.


Unidad en construccin












168


7.xx Ejercicios
E.7.1 Desde el PSpice resuelva el circuito del Ejemplo 7.3
E.7.2 Calcule desde el PSpice y desde el Capture: a) la potencia consumida por cada
uno de los elementos del circuito de la Figura 7.xx,.; b) la resistencia vista por la
fuente independiente, utilizando la instruccin .TF.

Figura 7.xx Circuito para el ejercicio E.7.2
E.7.3 Determine la resistencia vista por la fuente independiente en el circuito de la
Figura 7.nn

Figura 7. Circuito para el ejercicio E.7.3

Vous aimerez peut-être aussi