Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Guia - OrCAD 9.1 PDF
Guia - OrCAD 9.1 PDF
1
Análisis y Diseño de Circuitos Analógicos Asistido
por Computadora
Mauricio Espinoza B.
Versión 1.0
2008
Contenido
1 Consideraciones Técnicas _________________________________________________ 6
1.1 Obtención del Software ____________________________________________________6
1.2 Límites de la Versión para Estudiantes de OrCAD/PSpice _______________________6
1.3 Instalación del Software ____________________________________________________7
1.4 Agregado de Archivos de Librerías___________________________________________9
1.5 Convención Sobre Unidades y Factores de Conversión __________________________9
2 Creación de Circuitos con Capture_________________________________________ 10
2.1 Inicio del Proyecto _______________________________________________________11
2.2 Paleta de Herramientas de Capture _________________________________________13
2.3 Instalación de Librerías ___________________________________________________13
2.3.1 Librerías más Comunes _____________________________________________________ 14
2.4 Elección de Partes ________________________________________________________15
2.4.1 Edición de Propiedades de los Dispositivos ______________________________________ 16
2.4.2 Fuentes de Voltaje _________________________________________________________ 17
2.5 Dispositivos Especiales ____________________________________________________19
2.5.1 Amplificadores ____________________________________________________________ 19
2.5.2 Acopladores Magnéticos ____________________________________________________ 19
2.5.3 Bloques Aritméticos ________________________________________________________ 20
2.5.4 Transformadores ___________________________________________________________ 21
2.5.5 Interruptores Controlados por Tiempo __________________________________________ 22
2.6 Manipulación de Componentes _____________________________________________22
2.7 Conexión de Partes _______________________________________________________23
2.8 Potencial de Referencia ___________________________________________________24
2.9 Variación de Parámetros __________________________________________________24
2.10 Optimización de Diseños __________________________________________________27
2.10.1 Pines de Tensión ___________________________________________________________ 28
2.10.2 Pines de Conexión entre Páginas ______________________________________________ 29
2.10.3 Uso de Etiquetas ___________________________________________________________ 29
3 Simulación de Circuitos con PSpice________________________________________ 30
3.1 Barra de Simulación de Capture ____________________________________________30
3.2 Análisis Primarios________________________________________________________31
3.2.1 Análisis en el Dominio del Tiempo: Barras de Herramientas de PSpice y
Manipulación del Área de Simulación __________________________________________ 32
3.2.2 Barrido de DC: Definición de Parámetros y Trazado de Gráficas _____________________ 39
3.2.3 Barrido de Frecuencia: Marcadores Avanzados (Gráficas de Bode), Uso de
Cursores y Copiado a Textos _________________________________________________ 45
3.2.4 Análisis del Punto de Polarización _____________________________________________ 51
3.3 Análisis Secundarios ______________________________________________________52
3.3.1 Monte Carlo/Worst Case: Definición de Tolerancias y Uso de Etiquetas _______________ 52
3.3.2 Barrido Paramétrico y Análisis Rápido de Fourier _________________________________ 57
4 Referencias Bibliográficas _______________________________________________ 62
2
Índice de Figuras
Figura 1: Extracción de los archivos de OrCAD/PSpice ___________________________________________ 7
Figura 2: Selección de los archivos a instalar ___________________________________________________ 8
Figura 3: Ruta de la instalación ______________________________________________________________ 8
Figura 4: Datos finales de la instalación _______________________________________________________ 9
Figura 5: Ventana inicial de Capture _________________________________________________________ 10
Figura 6: Ventana de proyecto nuevo _________________________________________________________ 11
Figura 7: Ventana de datos de un proyecto_____________________________________________________ 12
Figura 8: Ventana de diseño de OrCAD Capture ________________________________________________ 12
Figura 9: Ventana de partes sin librerías instaladas. _____________________________________________ 14
Figura 10: Ventana del editor de propiedades __________________________________________________ 16
Figura 11: Ventana de propiedades de exhibición _______________________________________________ 17
Figura 12: Fuentes de voltaje más comunes ____________________________________________________ 19
Figura 13: Amplificadores ideales de Capture __________________________________________________ 19
Figura 14: Acoplador magnético ____________________________________________________________ 20
Figura 15: Componentes aritméticos de Capture ________________________________________________ 20
Figura 16: Transformador conectado correctamente _____________________________________________ 21
Figura 17: Interruptores controlados por tiempo ________________________________________________ 22
Figura 18: Cableado falso en un circuito ______________________________________________________ 23
Figura 19: Conexión del cableado verdadera___________________________________________________ 23
Figura 20: Ventana de potencial de referencia __________________________________________________ 24
Figura 21: Parte de potencial de referencia ____________________________________________________ 24
Figura 22: Editor de modelos OrCAD/PSpice __________________________________________________ 25
Figura 23: Curva vi del 2N3819 para VTO = -6_________________________________________________ 26
Figura 24: Curva vi del 2N3819 para VTO = -3 (Valor nominal) ___________________________________ 26
Figura 25: Circuito no optimizado ___________________________________________________________ 28
Figura 26: Circuito optimizado por medio de pines de tensión _____________________________________ 29
Figura 27: Circuito pasa banda pasivo________________________________________________________ 30
Figura 28: Circuito resistivo ________________________________________________________________ 30
Figura 29: Ventana de nueva simulación ______________________________________________________ 31
Figura 30: Opciones de simulación___________________________________________________________ 32
Figura 31: Opciones de simulación en el dominio del tiempo ______________________________________ 33
Figura 32: Ventana de simulación PSpice _____________________________________________________ 35
Figura 33: Marcador de nivel de potencial_____________________________________________________ 35
Figura 34: Voltaje de entrada del circuito pasa banda____________________________________________ 36
Figura 35: Medición de dos variables en un mismo circuito _______________________________________ 36
Figura 36: Corriente y voltaje de entrada del circuito pasa banda __________________________________ 37
Figura 37: Variables eléctricas de un mismo circuito en dos ejes distintos ____________________________ 38
Figura 38: Variables eléctricas de un mismo circuito en dos impresiones distintas______________________ 38
Figura 39: Definiendo opciones de simulación en el barrido de DC _________________________________ 40
Figura 40: Corriente en la resistencia en función del voltaje de entrada______________________________ 41
Figura 41: Nuevo divisor de voltaje __________________________________________________________ 41
Figura 42: Parte PARAM __________________________________________________________________ 41
Figura 43: Circuito resistivo para barrido en DC _______________________________________________ 42
Figura 44: Opciones de simulación para un barrido en DC________________________________________ 42
Figura 45: Ventana de añadido de trazas ______________________________________________________ 43
Figura 46: Potencia en la resistencia R4 en función de la resistencia R3 _____________________________ 44
Figura 47: Circuito pasa banda para análisis en frecuencia _______________________________________ 45
Figura 48: Opciones del barrido en frecuencia _________________________________________________ 46
Figura 49: Salida del circuito pasa banda en función de la frecuencia de entrada ______________________ 47
Figura 50: Ventana de simulación con cursores activos __________________________________________ 47
Figura 51: Valor máximo del voltaje de salida en el circuito pasa banda _____________________________ 48
Figura 52: Magnitud en decibelios del voltaje de salida en el circuito pasa banda ______________________ 49
Figura 53: Diagrama de Bode completo del circuito pasa banda ___________________________________ 49
3
Figura 54: Ventana de copiado a texto ________________________________________________________ 50
Figura 55: Copiado a texto de un diagrama de Bode en magnitud___________________________________ 51
Figura 56: Polarización de un circuito resistivo_________________________________________________ 52
Figura 57: Movilización de las señales de polarización ___________________________________________ 52
Figura 58: Circuito pasa banda para análisis de tolerancias_______________________________________ 54
Figura 59: Opciones de simulación para el análisis Monte Carlo ___________________________________ 55
Figura 60: Ventana de habilitación de curvas __________________________________________________ 56
Figura 61: Variación de las frecuencias de corte en bajo a partir de la tolerancia de los dispositivos _______ 56
Figura 62: Circuito resistivo para análisis paramétrico___________________________________________ 57
Figura 63: Opciones de simulación del barrido paramétrico _______________________________________ 58
Figura 64: Salida del circuito resistivo en función de R3 __________________________________________ 59
Figura 65: Pantalla de información __________________________________________________________ 59
Figura 66: Espectro de frecuencia de una onda cuadrada _________________________________________ 60
Figura 67: Aproximación de una onda cuadrada por medio de ondas senoidales superpuestas ____________ 61
4
Índice de Tablas
Tabla 1: Factores de conversión _____________________________________________________________ 10
Tabla 2: Componentes de la paleta de herramientas de OrCAD Capture _____________________________ 13
Tabla 3: Siglas de partes importantes _________________________________________________________ 15
Tabla 4: Parámetros de los semiconductores de OrCAD/PSpice ____________________________________ 27
Tabla 5: Botones de la barra de simulación de Capture___________________________________________ 31
Tabla 6: Botones de las Barras de Herramientas Especiales de PSpice_______________________________ 34
Tabla 7: Funciones matemáticas de PSpice ____________________________________________________ 44
5
1 Consideraciones Técnicas
Antes de comenzar con el proceso de creación y simulación de circuitos electrónicos es
necesario leer esta sección, de lo contrario se pueden tener algunos problemas al momento de
utilizar el paquete de software o al seguir el orden que se utilizará para exponer los temas en
este documento.
1
Mi más sincero agradecimiento al profesor Peter Zeledón Méndez por permitirme utilizar tan valioso material.
6
o Las librerías incluyen 39 componentes analógicos y 134 componentes digitales
(Con esta guía se incluirán dos librerías que incluyen mucho más
componentes)
o Sólo se pueden salvar archivos con un máximo de 60 componentes.
o No se pueden salvar librerías con más de 15 componentes.
2
Al elegir la segunda casilla también se instalará un programa especial para dibujar circuitos, sin embargo, lo
mismo se puede hacer instalando Capture.
7
Figura 2: Selección de los archivos a instalar
8
Figura 4: Datos finales de la instalación
9
de variable eléctrica. Por ejemplo; si en una determinada casilla, destinada para colocar el
valor de un de voltaje, corriente resistencia etc., se introduce solamente el número “1”,
automáticamente todos los programas de OrCAD/PSpice tomarán ese valor y lo transformarán
al valor de 1V, 1A, 1Ω según sea el caso.
Sin embargo, no existe problema alguno si el valor del número que se ingresa está
acompañado de su respectiva unidad, pero si se debe tener la precaución del cómo se escribe
esa variable.
Por otra parte, en lo que respecta a la versión 9.1 de OrCAD/PSpice, la notación de los
factores de conversión es como se muestra en la Tabla 1.
3
Las versiones de OrCAD posteriores a la 9.1 utilizan el símbolo “M” en lugar de “Meg” para denotar este
factor.
10
2.1 Inicio del Proyecto
Para iniciar un proyecto de simulación se debe presionar en el menú superior
“File/New/Proyect”, desplegándose con ello la ventana que se muestra en la Figura 6.
11
Figura 7: Ventana de datos de un proyecto
12
2.2 Paleta de Herramientas de Capture
Todas las barras de herramientas de Capture son semejantes a las que se utilizan en los
programas convencionales, a excepción de la paleta de herramientas y la paleta de simulación.
En este momento se tratará sólo la paleta de herramientas, ya que ésta se utiliza en la creación
de circuitos, dejando la paleta de simulación para ser tratada más adelante. En la Tabla 2 se
presenta un resumen de la función que cumplen los principales botones de esta paleta, la cual
se encuentra en la sección derecha del área de diseño. Si ésta paleta no aparece al abrir el área
de diseño ésta debe ser presionada con el botón izquierdo del mouse.
4
Este es el nombre con el que se hará referencia al respectivo botón en este texto.
13
Sólo es necesario realizar el proceso de instalación de librerías una vez, por lo que no es
requiere repetirlo cada vez que se crea un diseño.
14
• DIODE: Varios diodos de distintos tipos se encuentran en esta librería.
• BREAKOUT: En ella se encuentran varios dispositivos que se hallan en otras
librerías, la diferencias es que estos se suelen utilizar para variar sus parámetros.
5
Véase la sección 3.2.2 para mayor información.
15
2.4.1 Edición de Propiedades de los Dispositivos
Cada componente está definido por una serie de propiedades (valor de capacitancia, amplitud
de una señal, periodo de un pulso, etc.), las cuales pueden ser modificadas para que el
dispositivo desempeñe distintas funciones. En caso de que estas propiedades se muestren
cuando el dispositivo se incluye en el área de diseño sólo es necesario presionar doble clic
sobre la propiedad y cambiar su valor en la ventana que se abrirá. Por ejemplo, el valor
predeterminado de una resistencia es de 1kΩ (1k), para cambiar este valor sólo se le debe
presionar con doble clic cambiarlo por el valor deseado en la pequeña pantalla que aparecerá.
Para modificar las propiedades de un dispositivo que no se muestran cuando éste es
colocado basta con seleccionar todo el dispositivo con doble clic, con ello se abrirá la ventana
del editor de propiedades (Figura 10). Por lo general, son los campos que tienen un achurado
de rayas inclinadas los que se pueden modificar o llenar (dependiendo de la modificación que
se la haga a los campos puede que el dispositivo no funcione correctamente).
Además, si se desea, se pueden desplegar las columnas de propiedades en el área de
trabajo. Para llevar a cabo esta operación se abre la ventana del editor de propiedades, se
selecciona la columna que se quiere desplegar con el botón izquierdo del mouse y se vuelve a
seleccionar con el botón derecho, en el pequeño menú que se abrirá se debe seleccionar
“Display”, de esta manera se abrirá la ventana de propiedades de exhibición (Figura 11), en
ella se debe cambiar la opción “Do Not Display” por la opción más conveniente dependiendo
de los requerimientos del diseño o del diseñador.
16
Figura 11: Ventana de propiedades de exhibición
Fuente de onda senoidal: Nombre de parte “vsin”. Crea una onda de voltaje de la forma:
Ae − α (t − β ) Sin[2πf (t − β ) + θ ] + B, ∀t ≥ 0
De todas sus propiedades sólo tres son mostradas automáticamente. Estas son:
Como se mencionó antes, las otras tres propiedades se pueden modificar en la ventana del
editor de propiedades (Figura 10). Estas propiedades tiene un valor predeterminado de 0 y no
existe problema alguno si no se modifican (en la mayoría de los casos no se hace). Ellas son:
• TD: Indica el tiempo de retardo (inactividad) que tiene la onda a partir del tiempo 0
( β ).
• PHASE: Establece la fase de la onda. A partir de esta propiedad se pueden obtener
tanto ondas seno como coseno ( θ ).
17
• DF: Indica la constante de frecuencia de la envolvente exponencial de la onda. Esta
propiedad es el inverso de la constante de tiempo en una exponencial normal. Si su
valor es cero se obtiene una onda senoidal pura ( α ).
Fuente de voltaje DC: Nombre de parte “vdc”. Crea una señal de voltaje meramente
constante. Sólo tiene una propiedad:
Fuente de pulsos: Nombre de parte “vpulse”. Crea ondas cuadradas, rectangulares, diente de
sierra, trapezoidales, entre otras. Sus propiedades son:
TR = TF = PER / 1000
Fuente de voltaje a frecuencia variable: Nombre de parte “vac”. Esta fuente entrega una
onda con amplitud constante (su forma no esta definida) pero que varía su frecuencia. Se
utiliza para conocer la respuesta en frecuencia de un determinado circuito realizando un
barrido de frecuencia. Sus propiedades son:
Fuente de voltaje de par ordenado: Nombre de parte “vpwl”. Es bastante útil puesto que su
forma de onda de salida se define por medio de una serie de pares ordenados unidos por líneas
rectas. Sus propiedades son:
Las dos propiedades de esta fuente de potencial no son desplegadas automáticamente, por lo
que su modificación debe ser realizada en la ventana del editor de propiedades.
6
En donde i = 1, 2,…, n.
18
En la Figura 12 se encuentran las fuentes de tensión aquí citadas en el mismo orden en
que fueron expuestas.
Por lo general, las fuentes de corriente tienen el mismo nombre de las fuentes de voltaje,
su única diferencia es que se intercambia la letra “v” por la letra “i”. De esta manera
manipulando correctamente las fuentes de tensión se pueden manipular correctamente las
fuentes de corriente.
V1 V2 V1 = V3 V4 V5
VOFF = 0Vdc V2 = 1Vac
VAMPL = TD = 0Vdc
FREQ = TR =
TF =
PW =
PER =
2.5.1 Amplificadores
Estos dispositivos toman un valor de entrada (voltaje o corriente) y lo multiplican por una
constante llamada “Gain”, obteniendo una variable de salida (voltaje o corriente) que depende
de las unidades de la constante de multiplicación. Estos dispositivos responden a los nombres
de E, F, G, H.
Para definir el valor de la ganancia del amplificador éste se elige de la lista de partes, se
coloca sobre el área de diseño y se abre la ventana del editor de propiedades, luego se busca la
propiedad “Gain” y se le da el valor deseado (sin incluir unidades). Estos dispositivos son
útiles para modelar los transistores en su modelo de pequeña señal o para la amplificación
ideal de alguna variable. Los amplificadores se presentan en la Figura 13.
E1 F1 G1 H1
+ +
+ +
- -
- -
E F G H
Figura 13: Amplificadores ideales de Capture
19
magnéticamente dos o más inductores, lo cual resulta muy útil cuando se quieren realizar
simulaciones de transformadores con derivación central.
Es muy importante destacar que este componente no puede ser conectado a ninguna otra
parte, él realiza su función con el simple hecho de ser colocado en el área de diseño y
especificar los inductores que debe acoplar. Éste dispositivo se presenta en la Figura 14.
Para determinar cuales inductores se deben acoplar magnéticamente basta con abrir la
ventana del editor de propiedades de este dispositivo y completar las columnas L1, L2,…, L6
con el nombre del inductor que se desea. La propiedad “COUPLING” de este dispositivo
corresponde al valor de la constante de acoplamiento de los transformadores convencionales,
su valor predeterminado es unitario y para acoplamientos perfectos debe dejarse así.
K K1
K_Linear
COUPLING = 1
Figura 14: Acoplador magnético
TABLE
In Ou t 1.4142136
1 0v 0v
1v 1v
1+s 2v 4v
3v 9v
4v 16v
10 1000Hz
300Hz
d/dt 100Hz
1.0 0 1dB 50dB10Hz
20
2.5.4 Transformadores
Los transformadores son dispositivos reales y no califican directamente en la definición de
dispositivos especiales presentada con anterioridad, sin embargo, en Capture es necesario
tener cierta precaución al momento de utilizarlos, por ello se han incluido en esta sección.
Primero, la razón de transformación no se define por medio de la relación de voltajes, si
no, por la raíz cuadrada de la razón de las inductancias de cada devanado, es decir:
L1
η=
L2
π f L1
R≤
50
R1
TX1
0.37
V1
VOFF = 0 R2
VAMPL = 200 1k
FREQ = 60
0 COUPLING = 1 0
L1_VALUE = 80m
L2_VALUE = 20m
Figura 16: Transformador conectado correctamente
21
2.5.5 Interruptores Controlados por Tiempo
Responden al nombre de SW… Estos dispositivos son activados por un tiempo definido por el
usuario. Aunque existen varios tipos, aquí sólo se citarán cuatro, ya que son los que
comúnmente se usan. Son bastante útiles para conocer la respuesta a un escalón de un
determinado circuito o para el control lógico de los mismos.
Todos los interruptores aquí nombrados tienen cuatro propiedades principales:
TOPEN = 0 TCLOSE = 0 0 0
1 2 1 2 1 2 1 2
U1 U2 U3 U4
Figura 17: Interruptores controlados por tiempo
22
tecla “Control” sobre un componente, y manteniendo la tecla “Control” oprimida, seleccionar
los otros componentes con el botón izquierdo de mouse.
Para manipular algún componente basta con seleccionarlo y presionar el botón derecho
del mouse sobre él, esto abrirá un pequeño menú donde se muestran posibles opciones de
manipulación. Para pegar algún componente es preciso que ningún otro esté seleccionado.
Es muy importante recalcar que cuando se pegan dos o más componentes y el circuito se
desea simular se deben cambiar los nombres de las partes copiadas. Esto se debe a que PSpice
no lleva a cabo la simulación de un circuito si dos partes tienen el mismo nombre.
R3 R3
1k 1k
R1 R4 R1 R4
V1 1k 1k V1 1k 1k
0Vdc R2 0Vdc R2
1k 1k
0 0
Figura 18: Cableado falso en un circuito Figura 19: Conexión del cableado verdadera
7
Capture no marca los nodos triviales, es decir los nodos entre sólo dos elementos.
23
2.8 Potencial de Referencia
Todo circuito que se desee simular debe tener una referencia de potencial a tierra8 esto se
debe a que PSpice realiza todas las mediciones de potencial a partir de su comparación con un
nodo a un potencial nulo. Para definir este nodo se debe presionar el botón de referencia (tecla
rápida “g”), así, se abrirá la ventana de puesta de referencias (Figura 20). Si es la primera vez
que se utiliza Capture esta ventana aparecerá sólo con la librería “Desing Cache”, como es
necesario colocar la parte de referencia a tierra se debe instalar la librería correspondiente.
Esto se logra al presionar la opción “Add Library”, abrir la carpeta Pspice, buscar el archivo
“Source” y presionar “Abrir”. La parte necesaria se llama simplemente “0” y una ilustración
de esta se presenta en la Figura 21.
Figura 20: Ventana de potencial de referencia Figura 21: Parte de potencial de referencia
El nombre de parte debe estar limitado a 8 caracteres y no puede tener espacios, el tipo
de modelo depende de cada dispositivo (ver Tabla 3) y P1, P2,…, Pn son los n parámetros del
modelo, mientras que A1, A2,…, An son los n valores de éstos. Por supuesto, cada
componente tiene una lista de posibles parámetros.
8
También llamada en algunos textos como “masa”.
24
Para abrir la ventana del editor de modelos se selecciona la parte que se desea
modificar9, se elige el menú “Edit” y se selecciona “PSpice Model” esto abrirá la ventana del
editor de modelos, la cual se muestra en la Figura 22 (en ella se muestran los datos del
transistor JFET 2N3819). Esta ventana está dividida en dos secciones. La sección izquierda
muestra el nombre y tipo de todos los componentes que se han modificado. Si algún
dispositivo es modificado aparecerá un asterisco (*) sobre su nombre. En la sección derecha
se despliegan todos los parámetros que rigen el comportamiento del dispositivo seleccionado.
Para cambiar algún parámetro se borra el número que establece el valor predeterminado
y se escribe el valor deseado de éste. Se recomienda que antes de modificar un parámetro de
algún dispositivo se copie y se pegue el original en la parte inferior del texto. Esto se logra
escribiendo un asterisco en la última línea de código y pegando los datos deseados. El
asterisco funciona para insertar comentarios tal como los dos símbolos “/*” insertan
comentarios en el compilador de C, por lo que se pueden incluir otras cosas de ser necesario.
La librería “Breakout” en Capture contiene dispositivos no comerciales, algunos de
estos son ideales. Esta librería existe con el propósito de que sean estos dispositivos los que se
modifican y no los parámetros de los dispositivos comerciales.
Algunas de las partes contenidas en la librería “Breakout” no tienen ningún parámetro
definido, por ende, para poder crear el dispositivo deseado se puede abrir los parámetros de
otro dispositivo del mismo tipo, copiar todos sus parámetros, cerrar la ventada del editor de
modelos, elegir la parte respectiva de la librería “Breakout”, abrir la ventana del editor de
modelos y pegar los parámetro del dispositivo original.
Se pueden modificar varios dispositivos, pero cada vez que se desee modificar una parte
nueva es necesario cerrar el editor de modelos y volver a abrirlo ahora con la nueva parte. En
la sección izquierda de éste aparecerán todas las partes que se han modificado.
9
Existen algunas partes a las cuales no se le pueden modificar sus parámetros, esto no suele ser un problema
grave, ya que se pueden modificar muchas otras partes.
25
proyecto se utilizarán automáticamente los valores preestablecidos). Como ejemplo, se
presenta en la Figura 23 la curva vi del transistor 2N3819 para VTO = -6 y en la Figura 24 la
misma curva para VTO = -3.
50mA
40mA
30mA
20mA
10mA
0A
-7.0V -6.0V -5.0V -4.0V -3.0V -2.0V -1.0V 0.0V
ID(J3)
V_Vgs
10mA
8mA
6mA
4mA
2mA
0A
-3.5V -3.0V -2.5V -2.0V -1.5V -1.0V -0.5V -0.0V
ID(J3)
V_Vgs
26
Tabla 4: Parámetros de los semiconductores de OrCAD/PSpice
Símbolo en
Símbolo en PSpice Descripción
algunos textos
Transistores de unión bipolar
IS IS Corriente de saturación de transporte
BF β Ganancia de DC máxima
RB rb Resistencia en serie con la base
RC rex Resistencia en serie con el colector
RE rc Resistencia en serie con el emisor
CJE Cje0 Capacitancia de agotamiento
base-emisor a polaridad cero
CJC Cµ 0 Capacitancia de agotamiento
base-colector a polaridad cero
CJS CCS0 Capacitancia de agotamiento
colector-sustrato a polaridad cero
Transistores de unión de efecto de campo (JFET)
VTO Vp Voltaje de umbral
LAMBDA λ Modulación de longitud del canal
BETA IDSS/VP2 Transconductancia del canal
RD rd Resistencia en serie con el drenaje
CGS Cgs0 Capacitancia de unión
compuerta-fuente a polaridad cero
CGD Cgd0 Capacitancia de unión
compuerta-drenaje a polaridad cero
Transistores de unión de efecto de campo Metal Oxido Semiconductor (MOSFET)
VTO Vt Voltaje de umbral
KP µCox Transconductancia del canal
LAMBDA λ Modulación de la longitud del canal
CGSO Cgso Capacitancia de traslape compuerta-
fuente por unidad de ancho de canal
CGDO Cgdo
Diodos
IS IS Corriente inversa de saturación
N n Coeficiente de emisión
RS rs Resistencia parásita en serie
CJO Cjo Capacitancia de agotamiento con
polaridad cero
VJ Vj Barrera de potencial
FC m Coeficiente de gradiente de unión
27
circuito con amplificadores operacionales de la Figura 25. Este “circuito” se utiliza para
amplificar la diferencia de las señales de entrada y es de uso común en la medición de
variables físicas. Si bien es cierto este circuito funciona perfectamente no cualquier estudiante
podría entenderlo debido a lo desordenado de sus conexiones. Seguidamente se verán algunos
buenos hábitos para que un circuito tan grande como este tenga una presentación adecuada.
4
uA741
2 1 R1
V-
- OS1
Vin1 6
OUT 10k
VOFF = 0
VAMPL = 1m 3 5
V+
+ OS2
4
FREQ = 60 R2 uA741
U2 2 1 V1
V-
- OS1 15Vdc
7
5k
6
R3 OUT
3 5 V2
V+
+ OS2
7
U3 Carga 15Vdc
3 5 5k U1 8
V+
+ OS2 R4
7
6 12k
OUT
2 1
V-
- OS1
Vin2 uA741
VOFF = 0
4
VAMPL = 1m
FREQ = 60
PHASE = 60
0
Figura 25: Circuito no optimizado
28
Vin2 Vin1
+15 -15
Vin2 Vin1 V1 V2
VOFF = 0 VOFF = 0 15Vdc -15Vdc
VAMPL = 1m VAMPL = 1m
FREQ = 60 FREQ = 60
PHASE = 60
0
4
uA741 -15
2 1 R1
V-
Vin1 - OS1
6
OUT 10k
3 5
V+
4
+ OS2 R2 uA741 -15
U2 +15 2 1
V-
- OS1
7
5k
6
R3 OUT
0 3 5
V+
7
+ OS2 R4
7
6 12k
OUT
2 1 0
V-
Vin2 - OS1
uA741 -15 0
4
29
3 Simulación de Circuitos con PSpice
Sin lugar a duda es el proceso de simulación el más importante en el diseño de circuitos
asistido por computadora (CAD), por suerte OrCAD/PSpice permite realizar un sin fin de
simulaciones para un circuito dado, las cuales incluyen: análisis en el dominio del tiempo,
análisis en el dominio de la frecuencia, respuesta de un circuito a la tolerancia de los
dispositivos, barridos paramétricos, gráficas de variables eléctricas, entre otras.
Esta sección se basará en el estudio de los circuitos de la Figura 27 y la Figura 28. El
primer circuito es un filtro pasa banda pasivo y el segundo circuito es un simple divisor de
voltajes. Para seguir la exposición de los temas se pueden crear los mismos circuitos y realizar
las mismas actividades que aquí se expondrán.
C1 L1 R3
1n 10uH 100
V1 V2
R1 R2 10Vdc R4
VOFF = 0 1k 1k 1k
VAMPL = 10
FREQ = 1k
0 0
Figura 27: Circuito pasa banda pasivo Figura 28: Circuito resistivo
30
Tabla 5: Botones de la barra de simulación de Capture
Figura Nombre Descripción
Nueva simulación Crea una simulación nueva
Opciones de simulación Muestra las opciones de simulación
Inicio de simulación Corre la simulación
Visor de resultados Muestra los resultados de la simulación
Marcador de nivel de potencial Marca el nivel de potencial respecto a tierra
Marcador de corriente Marcador de corriente
Marcador de diferencia de voltaje Marcador de diferencia de potencial
Polarización de voltaje Determina el voltaje en DC
Nueva polarización de voltaje Muestra el voltaje DC en nuevos puntos
Polarización de corriente Determina la corriente en DC
Nueva polarización de corriente Muestra la corriente DC en nuevos puntos
31
type” y los análisis secundarios debajo de ésta. En la sección derecha de esta ventana se
muestran los datos que definen las características principales de cada tipo de simulación.
32
periodo de la onda de entrada. Si este dato no se especifica PSpice tomará una
cantidad aleatoria de puntos de datos, sin embargo, siempre será mayor a 50.
Supóngase que se desean obtener las gráfica de las variables eléctricas del circuito de la
Figura 27 en función del tiempo, para ello se utiliza el análisis en el dominio del tiempo. Se
observa que la señal de entrada de esta circuito está formada por una señal senoidal cuya
frecuencia de 1kHz, por lo que el tiempo de simulación se puede definir como 2ms. Para
saltar algunos posibles transitorios se establecerá que PSpice tome datos a partir de 2ms, de
esta forma el tiempo de simulación debe ser de 4ms y el tiempo de inicio de salvado de 2ms.
Finalmente, se establecerá que la distancia entre punto y punto sea de 2µs para que la calidad
gráfica sea adecuada.
Con estas características la ventana de opciones de simulación debe verse como aparece
en la Figura 31.
Al terminar se debe elegir la casilla “Aplicar” y luego “Aceptar”. Con esto se cierra la
ventana y se vuelve al área de diseño de Capture, la única diferencia es que los botones de
simulación de la barra de simulación que no estaban activados ahora lo están. Si se ha
cometido algún error se puede presionar el botón Opciones de simulación (ver Tabla 5) para
desplegar de nuevo la ventana respectiva para corregir estos errores. Presionando el botón
Inicio de simulación la simulación comenzará.
Por lo general el proceso de simulación toma algunos segundos. El tiempo de
procesamiento de la información depende de las variables de la simulación, por lo que
33
mientras más extenso sea el tiempo se simulación o menor sea el tiempo entre puntos de toma
de datos mayor será el tiempo de procesamiento.
Al terminar este procesamiento se abrirá la ventana de PSpice, la cual se muestra en la
Figura 32. Esta ventana posee varias barras de herramientas especiales cuyos componentes se
muestran en la Tabla 6.
34
Figura 32: Ventana de simulación PSpice
C1 L1
1n 10uH
V1 V
R1 R2
VOFF = 0 1k 1k
VAMPL = 10
FREQ = 1k
0
Figura 33: Marcador de nivel de potencial
10
Un osciloscopio es un instrumento real que se utiliza en los laboratorios para medir el voltaje en un circuito.
35
Figura 34: Voltaje de entrada del circuito pasa banda
PSpice realiza una simulación de todo el circuito, no de cada variable de éste, es decir,
se pueden realizar cuantas mediciones se deseen sin necesidad de correr la simulación de
nuevo por cada variable que se quiere medir. Sin embargo, si el circuito en Capture sufre
algún cambio este cambio no se verá reflejado en la simulación hasta que el botón Inicio de
simulación sea activado.
Como ejemplo de lo anterior se medirá la corriente que pasa por el capacitor sin crear
una nueva simulación. Los marcadores de corriente miden la corriente que pasa por un
dispositivo, por lo que el marcador debe ser colocado en la patilla es éste, tal como se observa
en la Figura 35.
C1 L1
1n 10uH
V1 I
VOFF = 0 V
R1 R2
VAMPL = 10 1k 1k
FREQ = 1k
0
Figura 35: Medición de dos variables en un mismo circuito
Trasladándose a PSpice se verá una pequeña raya roja en el eje y = 0, esta raya
corresponde a la corriente en el capacitor (ver Figura 36).
36
Figura 36: Corriente y voltaje de entrada del circuito pasa banda
37
que se pueden crear. También es posible agregar ejes y y nuevas áreas de simulación al
mismo tiempo.
38
3.2.2 Barrido de DC: Definición de Parámetros y Trazado de Gráficas
Este proceso de simulación realiza gráficas de la forma (x, y) en donde x no tiene que ser el
tiempo, puede ser el valor del voltaje de entrada, el valor de una resistencia, capacitancia etc.
Incluso es posible conocer la respuesta de un circuito a cambios de la temperatura.
El barrido en DC aplica como entrada una variable en DC, por lo que algunos circuitos
que responden a la frecuencia (los que tengan componentes capacitivos y/o inductivos) no
pueden ser adecuadamente estudiados con este método.
Las opciones de este análisis se muestran en la ventana de opciones de simulación
cuando se elige de la lista “Analysis Type” la opción “DC Sweep”. Éstas son:
• Sweep variable: indica la variable que se colocará en el eje x. Existen varios tipos:
o Voltage source: Esta simulación hace variar una fuente de voltaje de un valor a
otro y crea la simulación a partir de los cambios que esta variación produce.
Para fuentes AC su componente AC se anula y su señal se salida se reemplaza
por una señal DC. Para especificar la fuente de voltaje que se debe utilizar para
el barrido se escribe su nombre en la casilla “Name”, por ejemplo: V1, Vin, o
Ventrada.
o Current source: Aplica las mismas características del barrido con fuente de
voltaje, la única diferencia es que se aplica a una fuente de corriente.
o Global parameter: Realiza una simulación variando un parámetro definido por
el usuario el cual puede ser el valor de la resistencia, capacitancia, etc. Para
especificar el parámetro a variar se debe especificar su nombre en la casilla
“Parameter name”.
o Model parameter: Varía un parámetro propio de un modelo en específico. Para
especificar de cual parámetro se trata se deben ingresar el tipo de modelo
(consúltese la Tabla 4 para más información), el nombre del modelo (por
ejemplo D1N4002), y el nombre del parámetro.
o Temperature: Hace variar la temperatura a la cual se realiza la simulación en
un rango definido por el usuario.
o Linear: Hace que la variable tenga una variación lineal. Se deben especificar el
valor de inicio, el valor final y el incremento. Se recomienda que el incremento
sea menor a mil veces el valor absoluto de la resta entre el valor inicial y el
valor final.
o Logarithmic: La variable elegida será modificada en forma logarítmica. Se
debe especificar el valor de inicio (que debe ser positivo), el valor final y los
puntos por década (Por lo general con cien puntos por década es suficiente).
o Value List: Se especifican una serie de valores separados por uno o más
espacios y la variable de barrido será modificada sólo en estos puntos, los
cuales serán unidos por líneas rectas.
39
Para esta sección se considerará el circuito de la Figura 28. Supóngase que se desea
conocer el comportamiento de la corriente en la resistencia R3 conforme el voltaje de entrada
varía, o conocer la potencia que se disipa en la resistencia R4 en función del valor de la
resistencia R3 con una entrada de voltaje constante.
Para determinar la variación de la corriente en la resistencia conforme el voltaje de
entrada cambia se marca la opción “Voltage source” y se escribe el nombre de la fuente de
voltaje, en este caso V2. Luego se debe definir el intervalo de variación del voltaje de entrada,
este se definirá arbitrariamente de -10V a +10V. Por lo tanto, los incrementos serán de 20ms.
Con esta operación, la ventana de opciones de simulación debe verse igual a la que se muestra
en la Figura 39.
40
tal. Realizando esta acción el circuito estudiado debería ser semejante al que se presenta en la
Figura 41.
R3
V2 {Rv al}
10Vdc R4
1k
PA RAM ET ERS:
Figura 42: Parte PARAM
0
Figura 41: Nuevo divisor de voltaje
El segundo paso es definir a “Rval” como una variable. Para llevar a cabo esta acción es
necesario elegir la parte “PARAM” del menú de partes (esta parte se muestra en la Figura 42)
y presionar doble clic sobre ella, con ello se abrirá el editor de propiedades de ésta,
posteriormente se debe presionar el botón “New Column” que se encuentra en la esquina
superior izquierda de este editor y de inmediato se abrirá una ventana con el nombre “Add
New Column”. Se debe introducir en la celda “Name” el nombre de la variable a crear
(“Rval”). No se deben escribir las llaves cuando se escribe el nombre de una variable. Si no se
dejaron espacios en blanco después de la última letra del nombre de la variable se activará
otra celda llamada “Value”. Esta celda se utiliza para definir el valor nominal de la variable
41
(el valor que el elemento tendrá si se utiliza otro tipo de simulación), aquí se definirá como
100Ω. Finalmente se debe presionar “Apply” y cerrar esta ventana.
Si se mira en las columnas del editor de propiedades se podrá observar que existe una
nueva columna llamada “Rval”, como último paso se recomienda que esta columna se haga
visible (consúltese la sección 2.4.1 para ello).
Al finalizar este proceso el circuito de la Figura 41 debe ser igual al de la Figura 43.
R3 P A RA M E T ERS :
Rv al = 100
V2 {Rv al}
10Vdc R4
1k
0
Figura 43: Circuito resistivo para barrido en DC
El circuito está ahora listo para ser simulado en PSpice. Para ello se abre la ventana de
opciones de simulación y se elige el análisis de barrido en DC, se activa la opción “Global
parameter” y en la casilla “Parameter Name” se introduce el nombre de la variable, es decir,
“Rval” (no se introducen las llaves). Posteriormente es necesario definir el intervalo de
valores que “Rval” debe tomar. Como se trata de una resistencia, los valores deben ser
mayores a cero, aquí se hará de 10Ω a 10kΩ. La ventana de simulación debe ser idéntica a la
presentada en la Figura 44. Por último se presiona “Aplicar” y “Aceptar” y se procede a
correr la simulación.
42
¿Si no existen marcadores de potencia, cómo se puede medir la potencia en la
resistencia R4? La respuesta es simple, por definición, es decir, multiplicando el voltaje en la
resistencia por la corriente que circula por ella.
PSpice muestra varias operaciones que pueden ser aplicadas a las variables de los
circuitos. Para realizar operaciones aritméticas a las variables de interés se selecciona el botón
Insertar función en PSpice (obsérvese la Tabla 6). De inmediato se abrirá la ventana
presentada en la Figura 45. Esta ventana está dividida en dos secciones. La sección izquierda
muestra todas las variables referentes al voltaje, corriente, alias (etiquetas) o valor analógico
del circuito diseñado y la sección derecha todas las funciones matemáticas que se pueden
implementar con ellas. Un resumen de dichas funciones se presenta en la Tabla 7.
Cabe destacar un punto muy importante, cada componente en PSpice es representado
por su nombre y sus terminales. Así, por ejemplo; la variable I(C1) significa “corriente en el
capacitor C1”, la variable V(R1:1) significa “Voltaje en la terminal 1 de la resistencia R1
respecto a tierra”, la variable V(N00016) significa “El voltaje en el punto N00016 respecto a
tierra”, en donde el punto N00016 representa algún punto en el área de diseño de Capture.
Si se desea multiplicar la corriente en la resistencia R4 y la diferencia de potencial entre
sus terminales se debe escribir en la casilla “Trace Expression” la siguiente línea de código:
V(R4:1)*I(R4)
43
Tabla 7: Funciones matemáticas de PSpice
Expresión en PSpice11 Expresión Matemática
ABS(y) y
1 x
x ∫0
AVG(y) ydx
dy
D(y)
dx
DB(y) 20 log( y )
EXP(y) ey
IMG(y) Im( y )
M(y) [Re( y )]2 + [Im( y )]2
P(y) tan −1 [Re( y ) / Im( y )]
PWR(y, k) yk
R(y) Re( y )
1 x 2
x ∫0
RMS(y) y dx
S(y) ∫ ydx
11
Donde y representa alguna expresión, x el eje horizontal de la gráfica y k el valor de una constante.
44
3.2.3 Barrido de Frecuencia: Marcadores Avanzados (Gráficas de Bode), Uso de
Cursores y Copiado a Textos
Todos los circuitos que incluyen capacitores e inductores son afectados por las frecuencias de
las señales de entrada. Los cambios producidos en éstos pueden modificar las señales de
salida o influir en la seguridad y estabilidad del circuito.
Para conocer el comportamiento de un circuito respecto a la frecuencia se utiliza el
barrido de frecuencia. Este análisis crea una gráfica de la forma (f, y) en donde f es la
frecuencia de entrada en Hertz e y es alguna variable eléctrica. Debe tomarse en cuenta que en
este análisis todas las fuentes DC se anulan, puesto que su frecuencia es cero.
Para activar el análisis en el dominio de la frecuencia se debe abrir la ventana de
opciones de simulación y en la casilla “Analysis type” escoger la opción “AC Sweep/Noise”.
Los principales parámetros de esta simulación son:
Considérese el circuito de la Figura 27, este circuito es un filtro pasa banda, por lo que
la magnitud de su salida depende de la frecuencia de entrada. Supóngase ahora que se desea
conocer a ciencia cierta cómo varía el voltaje en la salida (resistencia R2) a partir de la
frecuencia de entrada. Para realizar este análisis es preciso cambiar la fuente de onda senoidal
por la fuente VAC. Como se mencionó en secciones anteriores esta fuente de tensión
mantiene una magnitud fija de voltaje entre sus terminales y varía su frecuencia en un
intervalo definido por el usuario. Si se esto se hace el circuito de estudio debe verse igual al
de la Figura 47.
C1 L1
10uH
V3 1n
1Vac R1 R2
0Vdc 1k 1k
0
Figura 47: Circuito pasa banda para análisis en frecuencia
45
Para el análisis del circuito en cuestión se definirá la frecuencia de inicio en 1kHz y la
frecuencia final en 10GHz, además se tomarán 100 puntos por década. Así, la ventana de
opciones de simulación debe verse como aparece en la Figura 48.
46
Figura 49: Salida del circuito pasa banda en función de la frecuencia de entrada
47
El primer par ordenado puede ser variado moviendo el mouse por toda el área de
simulación manteniendo presionado el botón izquierdo de éste, mientras que el segundo par
ordenado puede ser variado manteniendo presionado el botón derecho del mouse.
Si se desea determinar el valor máximo del voltaje, y por tanto la frecuencia que lo
causa, se puede presionar el botón Cursor máximo que se muestra en la Tabla 6. Si esto se
hace el par ordenado que se muestra en la pantalla “Probe Cursor” determinará el valor
máximo que alcanza la curva. Para marcar ese punto se debe presionar el botón Marcador de
nivel, con ello la pantalla de simulación aparecerá como se muestra en la Figura 51.
La marca en el punto máximo de la curva puede ser movida a conveniencia para que
pueda ser visualizada con mayor claridad, sólo es necesario seleccionarla con el botón
izquierdo del mouse (debe verse de color rojo) y colocarla donde se desee. En algunas
ocasiones la línea que conecta la marca y el punto en la gráfica no se selecciona, sin embargo
este inconveniente es fácil de arreglar seleccionando de manera separada esta línea y
colocándola en donde se desee (El punto que conecta la línea y la gráfica siempre se
mantendrá fijo).
Figura 51: Valor máximo del voltaje de salida en el circuito pasa banda
Supóngase ahora que se desea determinar el valor del voltaje de salida pero en
decibelios (dB). Para ello se debe regresar a Capture y eliminar el marcador de nivel de
potencial, luego ir al menú “PSpice/Markers/Advanced”, elegir el marcador “dB Magnitude
of Voltage” y colocarlo a la salida del circuito. Si se regresa a PSpice se habrá obtenido una
gráfica como la que se muestra en la Figura 52, la cual es llamada diagrama de Bode en
magnitud.
Para mostrar el diagrama de Bode en fase se debe proceder de forma semejante, la única
diferencia es que se recomienda borrar el marcador de potencial en dB, crear una nueva área
de simulación (consúltese la sección 3.2.1) y colocar el diagrama de magnitud en el área
48
superior y el diagrama de fase (que se obtiene eligiendo el marcador “Phase of Voltage”) en el
área inferior, obteniéndose con ello la simulación presentada en la Figura 53.
Figura 52: Magnitud en decibelios del voltaje de salida en el circuito pasa banda
49
En los trabajos elaborados con Capture y PSpice se suelen solicitar las simulaciones
realizadas para determinar la veracidad de algún dato teórico. Aquí se hará como ejemplo el
copiado a texto de la gráfica de Bode en magnitud, indicando en ella las frecuencias de corte
(o de -3dB).
A partir del diagrama de Bode completo que se realizó anteriormente se puede obtener
el diagrama de Bode sólo en magnitud. Para ello se debe elegir el área de simulación
correspondiente al diagrama de fase y en el menú “Plot” escoger la opción “Delete Plot”, con
ello sólo se verá el diagrama de Bode en magnitud.
Las frecuencias de corte en un diagrama de Bode son definidas como las frecuencias
que determinan una disminución de 3dB a partir de la magnitud máxima del diagrama. Por lo
tanto, para encontrar las frecuencias de corte es necesario encontrar la ganancia máxima de
voltaje. Procediendo como se mencionó anteriormente se encuentra que la ganancia de voltaje
máxima es de aproximadamente 0dB (casi 1V en unidades naturales), por lo que las
frecuencias de corte se darán cuando se obtenga una ganancia de -3dB.
Movilizando el cursor hacia la izquierda del valor máximo se observa que al llegar
cerca de los -3dB la frecuencia es de casi 313kHz, mientras que movilizando el cursor al lado
derecho del valor máximo la frecuencia de corte es de casi 16.2MHz. Marcando ambos puntos
con el botón Marcador de nivel y desactivando el botón Mostrador de cursor se tiene lista la
gráfica para ser copiada a algún texto.
Para copiar una gráfica a un texto se debe presionar la opción “Window/Copy to
Clipboard” en la barra de menú. Posteriormente aparecerá la ventana mostrada en la Figura
54. En ésta se muestran distintas opciones de copiado (en la figura aparecen las opciones
predeterminadas). Activando la casilla en la opción “Background” el área de fondo de la
simulación se copiará transparente (lo cual es lo acostumbrado para ahorrar tinta en una
eventual impresión). Por otra parte, la primera opción de la casilla “Foreground” determina
que la gráfica se copie utilizando los colores de la pantalla de PSpice, la segunda establece
que la gráfica se copie cambiando el color blanco a color negro y la última hará que todos los
colores se modifiquen a negro.
50
Cuando se hayan determinado las características deseadas se debe elegir la opción
“OK”, con ello ya se habrá copiado la gráfica al portapapeles, por lo que ésta puede ser
pegada en casi cualquier documento presionando las teclas rápidas “Control + v”.
La gráfica que muestra el diagrama de bode en magnitud y las frecuencias de corte del
mismo se presenta en la Figura 55. En ella se utilizaron las opciones predeterminadas por
PSpice.
0
(313.502K,-3.0352) (16.238M,-3.0511)
-10
-20
-30
-40
-50
-60
1.0KHz 10KHz 100KHz 1.0MHz 10MHz 100MHz 1.0GHz 10GHz
VDB(R2:2)
Frequency
51
colocarlos en el lugar que se prefiera. En la Figura 57 se muestra este proceso para el circuito
en cuestión.
9.1mA 9.1mA
R3
10V R3
10V
100 9.1V
V2 100
V2 9.1V
10Vdc R4
10Vdc R4
1k
1k
9.1mA
0V
0 0
0V
Figura 56: Polarización de un circuito resistivo Figura 57: Movilización de las señales de
polarización
52
para los valores de 1050Ω ó 950Ω dependiendo de cual sea la opción elegida (no se pueden
simular ambos casos extremos a la vez).
Cuando estos análisis son utilizados se debe determinar la variable eléctrica que se
estudiará en la casilla “Output Variable”, generalmente se trata de un voltaje o una corriente.
La información estadística referente a esta variable se muestra en el archivo de salida de
PSpice, el cual, por razones de tiempo, se encuentra fuera del alcance de la primera versión de
esta guía. Se invita al lector para que lo estudie en forma independiente. Para poder observar
el archivo de salida de PSpice se debe correr cualquier simulación, y en la barra de menú de
Capture acceder a la opción “PSpice/View Output File”.
• Vary devices that have: Determina que tipo de tolerancia debe ser variada en los
dispositivos. El alcance de esta guía no cubre el tipo de tolerancia denominado
“LOT”, por lo que sólo se hará referencia al tipo de tolerancia llamada “DEV”, la
cual es equivalente al tipo de tolerancia definida por la construcción de algún
12
En el apéndice A3.1 de la referencia [3] se encuentra un resumen de estadística elemental y la distribución de
Gauss.
53
dispositivo y es más fácil de especificar que el tipo “LOT”. De esta manera se debe
elegir la opción “only DEV” para este análisis.
• Limit devices to tipe: Establece que tipo de modelos serán tomados en cuenta para
el análisis (véase la Tabla 3 para mayor información). Si esta opción no se modifica
todos los dispositivos en los que se define una tolerancia del tipo “DEV” serán
considerados.
Si se desea realizar un análisis del tipo Worst Case se puede activar el botón que
aparece en la parte inferior derecha de la ventana de opciones de simulación llamado “More
Settings”. Cuando este botón se activa una pequeña pantalla se abrirá. En la parte inferior de
ésta aparece una casilla llamada “Worst Case direction”, dependiendo de cual opción se elija
(“Hi o “Low”) se simulará el caso extremo máximo o el caso extremo mínimo en
comparación con la gráfica realizada con valores nominales.
A continuación se ilustrará el alcance del análisis Monte Carlo aplicado al estudio del
circuito pasa banda de la Figura 27. El objetivo será determinar cómo pueden varían las
frecuencias de corte en bajo del circuito de la Figura 27 dependiendo de la tolerancia de los
componentes del circuito.
Lo primero es definir las tolerancias de cada dispositivo. Para ello se debe elegir cada
componente y abrir su respectivo editor de propiedades y buscar la columna denominada
“Tolerance”, la cual, generalmente, se ubica en la parte final de la lista de columnas.
Posteriormente se debe ingresar el valor deseado de tolerancia en forma de porcentaje. En este
ejemplo se le asignará un valor de tolerancia del 10% para las resistencias, 50%13 para el
capacitor y 10% para el inductor (se recomienda que las columnas de tolerancias y sus valores
se hagan visibles).
Seguidamente se utilizará una etiqueta (consúltese la sección 2.10.3 para una
introducción al uso de éstas) para determinar de una manera formal cual es la salida del
circuito, su nombre será simplemente “Salida” y se colocará en la parte superior de la
resistencia R2. Finalmente se conectará al circuito la fuente de voltaje VAC para determinar
el comportamiento del circuito en el dominio de la frecuencia.
Con todas estas directrices el circuito original debe parecerse al que se muestra en la
Figura 58.
C1 L1
1n 10uH
TOLERANCE = 50% TOLERANCE = 10%
Salida
V1
1Vac R1 R2
0Vdc 1k 1k
TOLERANCE = 10% TOLERANCE = 10%
0
Figura 58: Circuito pasa banda para análisis de tolerancias
13
La mayoría de los capacitores comerciales tienen tolerancias que van desde +50% hasta -10% de su valor
nominal, sin embargo, PSpice no cuenta con la posibilidad de ingresar dos valores de tolerancias.
54
Arbitrariamente se definirán las características del análisis de barrido en AC de la
misma forma a como se definieron anteriormente (una frecuencia de inicio de 1kHz, una
frecuencia final de 10GHz y 100 puntos por década).
Para activar el análisis Monte Carlo basta con presionar su casilla respectiva en la parte
derecha de la ventana de opciones de simulación en la lista titulada “Options” y luego
seleccionar la casilla referente a su nombre en la parte superior de la ventana de opciones de
simulación.
Se definirá que la variable de salida sea el voltaje en la etiqueta “Salida”, por lo que se
puede escribir en la casilla correspondiente “V(Salida)” que significa “Voltaje en la etiqueta
llamada Salida respecto a la referencia”. Aquí se ilustra la ventaja del uso de etiquetas ya que
permiten la definición rápida de alguna variable sin tomar en consideración los elementos del
circuito ni sus terminales. Además, se realizarán 3 simulaciones (recuérdese que una de las
simulaciones siempre corresponde a la simulación realizada con los valores nominales de los
componentes), por lo que el valor de la casilla “Number of runs” será 3. La mayoría de los
componentes eléctricos siguen una distribución de acuerdo a la curva de Gauss, de esta
manera se cambiará la distribución a la opción “Gaussian”. Los otros parámetros de esta
simulación no requieren se definidos, por lo que no se hará. Así, la ventana de opciones de
simulación debe verse como se muestra en la Figura 59.
55
(predeterminadamente todas la curvas están seleccionadas) y presionar la opción “OK”.
Obsérvese como en esta pantalla una de las curvas corresponde a la curva nominal.
Midiendo ahora el voltaje en la salida del circuito utilizando el marcador avanzado “dB
Magnitude of Voltage” se debe obtener una simulación semejante a la mostrada en la Figura
61, en ella se han marcado las frecuencias de corte en bajo para cada gráfica. Nótese como la
variable entre paréntesis es la etiqueta que se definió anteriormente.
Figura 61: Variación de las frecuencias de corte en bajo a partir de la tolerancia de los dispositivos
56
En una gráfica mostrada por el análisis Monte Carlo/Worst Case siempre el símbolo de
la gráfica que se encuentre más a la izquierda en la lista mostrada en la parte inferior
izquierda corresponderá a la curva nominal del circuito.
R3
PARAM ET ERS:
{R} R = 100
V1 = -1 V1
V2 = 1 R4
TD = 0 1k
TR = 1m
TF = 1m
PW = 0.5
PER = 1 0
Figura 62: Circuito resistivo para análisis paramétrico
14
El ciclo de trabajo se define como el porcentaje del periodo total de la onda en la que ésta tiene su valor
máximo, por lo común sólo se habla de ciclo de trabajo cuando se trata de señales cuadradas o digitales.
57
Figura 63: Opciones de simulación del barrido paramétrico
58
Figura 64: Salida del circuito resistivo en función de R3
15
En la sección 4.6.3 de la referencia [5] se trata más extensamente los principales conceptos de esta técnica.
59
PSpice es capaz de obtener este espectro de una forma sumamente sencilla,
simplemente se debe simular la variable seleccionada (el voltaje de entrada del circuito en
cuestión, por ejemplo) y presionar el botón Análisis rápido de Fourier (ver Tabla 6). De
inmediato la gráfica se transformará en un tren de triángulos cuyos puntos máximos (que se
pueden determinar utilizando los cursores) determinan, en el eje y, la magnitud de cada onda
senoidal y en el eje x la frecuencia de dicha senoide. En la Figura 66 se muestra el espectro de
frecuencias para la onda de entrada del circuito resistivo.
60
Figura 67: Aproximación de una onda cuadrada por medio de ondas senoidales superpuestas
61
4 Referencias Bibliográficas
[6] Ogata K. Ingeniería de Control Moderna. Prentice Hall. 4ª edición. Madrid. 2003.
[7] OrCAD, Inc. OrCAD PSpice® Use´s Guide. OrCAD, Inc. Versión 9.1. Estados
Unidos, 1998.
62