Sei sulla pagina 1di 17

TEMA 1: EL SIMULADOR PSPICE

1. Introduccin. 2. Arquitectura de operacin del Pspice. 2.1. Ficheros y libreras de modelos. 3. Dibujando el circuito utilizando Schematics. 3.1. Situando componentes. 3.2. Conexiones. 3.3. Repeticin de la ltima accin. 3.4. Movimiento de los smbolos. 3.5. Edicin de los atributos de cada smbolo. 3.6. Componentes analgicos. 3.6.1. Componentes breakout. 3.6.2. Componentes pasivos principales. 3.6.3. Dispositivos semiconductores y subcircuitos. 3.6.4. Conmutador ideal. 3.7. Fuentes de excitacin. 3.7.1. Fuentes independientes. 3.7.2. Atributos de las fuentes independientes. 3.7.3. Editor de estmulos. 3.7.4. Fuentes controladas. 3.7.5. Fuentes controladas de comportamiento programable. 4. Tipos de anlisis. 5. Variables de salida.

Tema 1: El simulador PSpice


1. Introduccin. SPICE: Simulation Program with Integrated Circuits Emphasis Fue desarrollado en 1972 en la Universidad de Berkeley. SPICE2: versin mejorada, desarrollada en 1975. PSpice: Versin adaptada a PCs con simulador - analgico - digital Vamos a utilizar la Versin de Evaluacin 6.2. Por ser de evaluacin presenta las siguientes limitaciones: - No podemos tener ms de 64 nodos en el circuito (caso analgico) - No podemos tener ms de 25 partes por pgina. - No podemos tener ms de 10 transistores. - 3 4 amplificadores operacionales pueden dar un mal funcionamiento. - Slo pueden estar seleccionados 12 ficheros de librera .LIB (de modelos) o .SLB (de smbolos) como mximo. Los programas utilizados dentro del entorno PSpice son: - Schematics: Editor Grfico de Circuitos. - PSpice: Simulador de Circuitos analgicos, digitales y analgico/digitales. - Probe: Analizador grfico de formas de onda para ver y manipular los resultados de la simulacin PSpice. Sera el equivalente al osciloscopio. - Stimulus Editor: Para la generacin de estmulos (generadores) tanto analgicos como digitales. - Parts: Para la creacin de modelos de dispositivos semiconductores y definicin de subcircuitos. El circuito es dibujado utilizando Schematics. Los smbolos, con sus correspondientes modelos y definiciones de subcircuito que describen sus caractersticas elctricas, son situados y conectados en el esquemtico. Para realizar la simulacin del circuito este debe ser guardado previamente. Mediante la opcin Anlysis - Setup se define el tipo y caractersticas de la simulacin a realizar. Seguidamente ya se puede realizar la simulacin con Analysis Run Probe.

2. Arquitectura de operacin del PSpice. Schematics proporciona a PSpice una descripcin de los dispositivos en el circuito y de como estn conectados a travs del Conjunto de Ficheros de Circuito ( Circuit File Set). Todos estos ficheros del Circuit File Set tienen el mismo nombre que el del esquemtico (<nombre>.sch) pero con una extensin distinta, que nos dice de qu fichero se trata. PSpice interpreta la informacin del Circuit File Set junto con los modelos y subcircuitos del Model Library y otros modelos definidos para un esquemtico particular. Al realizar la simulacin, PSpice produce el fichero de datos del Probe y el fichero de salida PSpice. El fichero de datos del Probe es ledo por el Probe permitiendo visualizar las trazas y resultados. El fichero de salida del PSpice puede ser observado directamente por el usuario. a) Circuit File Set. Est compuesto por los siguientes ficheros: - fichero de circuito primario (<nombre>.cir) que contiene los comandos de anlisis, control en la simulacin y referencias a los ficheros necesarios para que el circuito pueda ser simulado. - fichero netlist (<nombre>.net), el cual describe los componentes y conexiones en el circuito. Podemos observar dicho fichero con Analysis / Examine Netlist. - fichero alias (<nombre>.als) que proporciona un enlace entre el Schematics con sus partes (Parts) y nombres de pines (pin names) y el PSpice con sus dispositivos y nombres de nodo (enlace smbolo - definicin elctrica de este). La generacin del Circuit File Set es automtica utilizando los comandos Analysis/Create Netlist o Analysis/Run Probe. b) Fichero de datos del Probe. (<nombre>.dat) Contiene los resultados de la simulacin para ser visualizados y manipulados interactivamente con el programa de anlisis grfico de formas de onda, Probe. c) Fichero de salida PSpice. (<nombre>.out) Se trata de un fichero texto ASCII que contiene una lista y tablas para describir el cicuito de entrada, las directivas de anlisis, y los resultados de las simulaciones especificadas. Podemos observar dicho fichero con Analysis / Examine Output.

d) Model Library.(Symbol Library y Package Library) PSpice est dotado de una librera de modelos (Model Library) conteniendo un conjunto de ficheros con las definiciones de los ms comunes dispositivos analgicos y digitales. Estas definiciones de dispositivos pueden ser de dos tipos: modelos de dispositivos (definicin elctrica de dicho dispositivo) y subcircuitos (agrupaciones funcionales de componentes cuyos elementos pueden ser conectados en circuitos externos). Cada definicin corresponde a un smbolo en la librera de smbolos (Symbol Library) y en la mayora de los casos, una definicin de encapsulado en la librera de encapsulados (Package Library). Se pueden definir los propios modelos y subcircuitos de dos formas: 1) Utilizando el Model Editor en Schematics. 2) Utilizando la utilidad Parts. e) Custom Include Files. Son ficheros definidos por el usuario conteniendo entre otros: - definiciones de modelos en la utilidad Parts. - funciones definidas por el usuario que son utilizadas en expresiones numricas. 2.1. Ficheros y libreras de modelos Ficheros de modelos La Model Library est compuesta por un conjunto de ficheros texto ASCII que contienen las definiciones de modelo y de subcircuito. Por convenio, estos nombres de fichero tienen la extensin .LIB. Estos ficheros tienen, tpicamente, una correspondencia uno a uno con los ficheros que componen la Symbol Library (con extensin .SLB). Los ficheros de modelos contienen solamente definiciones de modelos (utilizando el comando .MODEL), de subcircuito (utilizando la construccin .SUBCKT y .ENDS), comentarios (* en la primera columna de cada fila), parmetros (utilizando el comando .PARAM) y referencias a otras declaraciones de modelo (utilizando .LIB). Segn convenio PSpice, los nombres de las partes analgicas siempre empiezan con una letra que refleja el tipo de dispositivo. Por ejemplo: Q para transistor bipolar. As, el transistor conocido comercialmente como 2N2222 se llama Q2N2222 en la Symbol Lybrary y en la Model Library. Para un diodo esta letra identificativa es la D. En el caso de definicin de subcircuitos esta letra es siempre X. Ficheros ndice.

Los ficheros de modelos que estn configurados como ficheros librera (excepto los ficheros Include) son nicamente referenciados desde otros ficheros en el esquemtico dado que tienen un fichero ndice asociado. El fichero ndice es utilizado por el PSpice para localizar las definiciones de modelo de dispositivos y subcircuitos sin tener que leer cada definicin en el fichero de modelos. Antes de buscar un fichero de modelos, Pspice busca un fichero ndice en el mismo directorio. Si no encuentra uno, o si el fichero de modelos ha sido modificado, construye uno automticamente. El fichero ndice tiene el mismo nombre que el fichero de modelos, pero con extensin .IND. Ficheros de modelo locales y globales En Analysis / Library and Include Files se muestran tres listas conteniendo los ficheros de modelo, includes y estmulos de cada esquemtico. En cada linea se especifica un fichero. En la instalacin del programa Pspice todos los ficheros de modelos son aadidos a la lista con carcter global . Si hacemos Analysis / Library and Include Files vemos como aparece nom.lib* en la lista de ficheros de modelos (Library Files). El asterisco a la derecha del nombre del fichero indica que nom.lib tiene caracter global pudiendo ser utilizado por todos los esquemticos. Pueden ser aadidos nuevos ficheros a las listas mediante el campo File Name y entonces teclear Add Library, Add Include, Add Stimulus, Add Library*, Add Include* o Add Stimulus*. Los comandos con asterisco configuran el fichero como un fichero global. Al teclear Delete se borra el fichero seleccionado de la lista, con lo que el fichero deja de poder ser utilizado por el esquemtico. Si tecleamos en Change se copia el fichero seleccionado desde la lista al campo de edicin y se borra de la lista, permitiendo modificarlo. Con Browse se nos conduce a un dilogo permitiendo buscar en la estructura del directorio y seleccionar un nombre de fichero. Para asegurar que los ficheros de modelos aadidos sern localizados hay que tener en cuenta que PSpice primero busca en el directorio en el que reside el esquemtico y seguidamente en los directorios especificados en el campo Library Path de Options/Editor Configuration. Por ello, o bien se sitan todos los ficheros de modelos en el directorio de librera estndar, o bien se actualiza el campo Options/Editor Configuration / Library Path, o bien se utiliza el camino completo al aadir un fichero de modelos en Library and Include Files. En el caso en que, para la localizacin de los ficheros, se requiera ms de un directorio, los paths de los directorios pueden ser listados en el campo Library Path (separados por ;). Los ficheros de librera con extensin .SLB (de smbolos) y .PLB (de encapsulado) se dan de alta en Options/Editor Configuration/Library Settings.

3. Dibujando el circuito utilizando Schematic 3.1. Situando componentes. Cuando se empieza a dibujar un esquemtico, lo primero que hacemos es situar los distintos smbolos en la pgina del esquemtico. Para seleccionar un smbolo hacemos: Draw/Get New Part ( <CTRL G>) Si seleccionamos Browse podemos observar los distintos ficheros que componen la Symbol Library. Si seleccionamos un fichero de la lista, su contenido puede observarse en la lista Parts. El componente seleccionado aparecer en el campo Part Name. Seleccionamos OK para situarlo en el esquematico. El smbolo de este componente seleccionado podr ser situado en el esquemtico tantas veces como se desee. Cada vez que tecleamos la parte izquierda del ratn tenemos un nuevo smbolo. Para acabar tecleamos dos veces o una vez a la derecha. 3.2. Conexiones. Para colocar las conexiones entre componentes seleccionamos Draw/Wire ( <CTRL W>). Tecleando una vez, empieza la conexin, extendemos la conexin la longitud deseada y hasta la posicin requerida, entonces tecleamos de nuevo para finalizar el segmento y automticamente empieza un nuevo segmento. Con doble click (o una vez a la derecha) finalizamos la accin. Sin embargo, para continuar dibujando conexiones, podemos teclear dos veces la parte derecha del ratn o <SPACE>. A la hora de dibujar las conexiones hay dos opciones interesantes: Rubberband y Orthogonal. Si seleccionamos Options/Display Options [X] Rubberband. Esta opcin permite mantener las conexiones entre las partes cuando estas se mueven en la pgina. Si seleccionamos Options/Display Options [X] Orthogonal las conexiones aparecern siempre como lneas horizontales y verticales. Por defecto, Orthogonal est a ON y Rubberband a OFF. 3.3. Repeticin de la ltima accin. Para repetir la ltima accin existen dos opciones: Doble click en la parte derecha del ratn. <SPACE> (barra espaciadora).

3.4. Movimiento de los smbolos Edit/Flip ( <CTRL F>): se produce una imagen especular del smbolo. Edit/Rotate ( <CTRL R>): rota el smbolo 90 en el sentido de las agujas de reloj. 3.5. Edicin de los atributos de cada smbolo. Cada smbolo de la Symbol Library tiene una lista de atributos. Si seleccionamos un componente y tecleamos dos veces en este nos aparecer la lista de atributos que lo definen. Los atributos con * no pueden ser ni cambiados ni borrados en este editor de Schematics. Slo pueden ser cambiados en el Symbol Editor. Se puede cambiar la manera en que un smbolo y sus atributos aparecen en el esquemtico tecleando Change Display. Los cambios realizados no tienen efecto en el fichero librera de smbolos, nicamente en el fichero esquemtico. 3.6. Componentes analgicos. La Symbol Library proporciona un extenso conjunto de componentes (Parts) analgicos y digitales para ser utilizados en nuestro diseo. 3.6.1. Componentes Breakout. (fichero breakout.slb) Schematics proporciona un conjunto de componentes breakout( transistores, conmutadores, diodos, etc). Por defecto, el nombre del modelo es el mismo que el de la parte, con todos los parmetros del modelo del dispositivo puestas al valor por defecto. Estos parmetros pueden ser cambiados a nuestra conveniencia, con lo cual podemos crear nuevos modelos. 3.6.2. Componentes pasivos principales.
Componente Capacidad Inductor Resistencia Transformador Smbolo C L R
XFRM_LINEAR

Atributos VALUE IC VALUE IC VALUE L1_VALUE L2_VALUE COUPLING L2_TURNS COUPLING MODEL

Descripcin capacitancia (F) tensin inicial inductancia (H) corriente inicial resistencia ()

Librera analog.slb analog.slb analog.slb

inductancia primario inductancia secundario analog.slb acoplo (0-1) n vueltas primario n vueltas secundario acoplo (0-1) modelo del nucleo breakout.slb

XFRM_NONLINEAR L1_TURNS

3.6.3.Dispositivos semiconductores y subcircuitos. Podemos encontrar distintos tipos de dispositivos comerciales tales como: transistores bipolares, diodos (de poca potencia), JFET, Mosfet, amplificadores operacionales, comparadores, tiristores, triacs, optoacopladores y temporizador 555 en la librera EVAL.SLB. 3.6.4. Conmutador ideal Componente Conmutador controlado por tensin Conmutador controlado por corriente Smbolo Sbreak Wbreak Librera breakout.slb breakout.slb

Los parmetros del modelo del conmutador controlado por tensin son los siguientes: RON : Resistencia entre los nodos de salida del conmutador en el estado ON (1 por defecto). ROFF : Resistencia entre los nodos de salida del conmutador en el estado OFF (1M por defecto). VON : tensin de control para estado ON (1V por defecto). VOFF : tensin de control para estado OFF (0V por defecto). La resistencia entre los nodos de salida depende de la tensin entre los nodos de control. La resistencia vara continuamente entre RON y ROFF; siendo RON para VON y ROFF para VOFF. Los parmetros del modelo del conmutador controlado por corriente son los siguientes: RON : Resistencia entre los nodos de salida del conmutador en el estado ON (1 por defecto). ROFF : Resistencia entre los nodos de salida del conmutador en el estado OFF (1M por defecto). ION : corriente de control para estado ON (1mA por defecto). IOFF : corriente de control para estado OFF (0mA por defecto). La resistencia entre los nodos de salida del conmutador depende de la corriente de control. La resistencia vara continuamente entre RON y ROFF; siendo RON para ION y ROFF para IOFF.

3.7. Fuentes de excitacin. 3.7.1. Fuentes independientes (source.slb) a) De tensin. b) De corriente. ISRC: fuente genrica. IEXP: vara de forma exponencial IPULSE: Pulso IPWL: lineal a tramos. IPWL_ENH: lineal a tramos / repetidas veces. IPWL_FILE: lineal a tramos / fichero. ISFFM: FM, modulada en frecuencia. ISIN: Onda seno. VSRC: fuente genrica. VEXP: vara de forma exponencial VPULSE: Pulso VPWL: lineal a tramos. VPWL_ENH: lineal a tramos / repetidas veces. VPWL_FILE: lineal a tramos / fichero. VSFFM: FM, modulada en frecuencia. VSIN: Onda seno.

3.7.2. Atributos de las fuentes independientes a) VSRC (ISRC) DC: Valor de continua AC: Especificaciones de alterna <magnitud> [fase] TRAN: Especificaciones transitorias <palabra_clave> (<parmetros>) donde la palabra clave es EXP, PULSE, PWL, SFFM o SIN, y los parmetros deben ser listados en el mismo orden que los de las fuentes del mismo nombre mostradas ms adelante. b) VEXP (IEXP) DC, AC: Igual que en VSRC e ISRC. V1 (I1): tensin inicial (corriente inicial). V2 (I2): tensin de pico (corriente de pico). TD1: tiempo de retraso hasta el flanco de subida. TC1: constante de tiempo del flanco de subida. TD2: tiempo de retraso hasta el flanco de bajada. TC2: constante de tiempo del flanco de bajada. 9

c) VPULSE (IPULSE) DC, AC: Igual que en VSRC e ISRC. V1 (I1): tensin inicial (corriente inicial). V2 (I2): tensin final (corriente final). TD : tiempo de retardo. TR : tiempo de subida. TF : tiempo de bajada. PW : anchura del pulso. PER : periodo. d) VPWL (IPWL) DC, AC: Igual que en VSRC e ISRC. (T1, I1, T2, I2,, Tn, In) Tn: tiempo (segundos) Vn (In): tensin (corriente) en Tn e) VPWL_ENH (IPWL_ENH) DC, AC: Igual que en VSRC e ISRC. TSF : factor de escala de tiempos (los valores de tiempo de la lista se multiplican por ese factor). VSF : factor de escala de valores (los valores de tensin corriente- de la lista se multiplican por este factor). FIRST- nPAIRS SECOND - nPAIRS => listas de valores (Tn, Vn -In-) THIRD - nPAIRS donde los parntesis y comas son opcionales. REPEAT_VALUE : - En blanco: no se repiten segmentos - FOR <n repeticiones> (se repiten las tres listas de valores n veces) - FOREVER f) VPWL_FILE (IPWL_FILE) DC, AC: Igual que en VSRC e ISRC. TSF : factor de escala de tiempos (los valores de tiempo de la lista se multiplican por ese factor). VSF : factor de escala de valores (los valores de tensin corriente- de la lista se multiplican por este factor). FILE: fichero conteniendo los pares de puntos (Tn, Vn -In-) REPEAT_VALUE : - En blanco: no se repiten segmentos

T1, V1, T2, V2,, Tn, Vn

10

- FOR <n repeticiones> (se repiten las tres listas de valores n veces) - FOREVER g) VSFFM (ISFFM) DC, AC: Igual que en VSRC e ISRC. VOFF (IOFF): nivel de continua superpuesto a la onda de alterna. VAMPL (IAMPL): Amplitud de pico de tensin (corriente). FC: frecuencia de la onda portadora. MOD: ndice de modulacin. FM: frecuencia de modulacin. h) VSIN (ISIN) DC, AC: Igual que en VSRC e ISRC. VOFF (IOFF): nivel de continua superpuesto a la onda de alterna. VAMPL (IAMPL): Amplitud de pico de tensin (corriente). FREQ: frecuencia. TD: tiempo de retardo. DF: factor de amortiguamiento (para generar una sinusoide amortiguada). PHASE: fase (la fase slo tiene sentido si se referencia a otra de fase cero, aislada no nos dice nada). Dependiendo del tipo de anlisis (ver apartado 4) los atributos utilizados sern unos u otros. As, para anlisis DC el valor que ser tenido en cuenta es el valor de continua especificado en el atributo DC, para anlisis AC los atributos que se tienen en cuenta son la amplitud y fase especificados en AC y para anlisis transitorio se tienen en cuenta las especificaciones transitorias (por ejemplo V1, V2, TD1, TC1, TD2, TC2 en VEXP) que nos dan la variacin de la fuente con el tiempo excepto para el caso en que la tensin (o corriente) sea constante en que se tendr en cuenta el atributo DC de VSRC (ISRC). 3.7.3. Editor de estmulos El editor de estmulos proporciona una manera interactiva de crear y editar fuentes independientes (VSTIM, ISTIM en source.slb). 3.7.4. Fuentes controladas. Las hay de cuatro tipos: control de tensin o corriente combinado con el tipo de fuente que sea (de tensin o de corriente). V/V: fuente de tensin controlada por tensin (E en analog.slb). 11

I/V: fuente de tensin controlada por corriente (H en analog.slb). V/I: fuente de corriente controlada por tensin (G en analog.slb). I/I: fuente de corriente controlada por corriente (F en analog.slb). El atributo GAIN es, dependiendo del caso, y respectivamente, la ganancia, la transresistencia, la transconductancia o la ganancia en corriente. 3.7.5. Fuentes controladas de comportamiento programable (ABM,SLB). Son bloques que pueden ser descritos funcionalmente por una expresin matemtica o una tabla. EVALUE, GVALUE: La salida es una funcin de la tensin a la entrada (EXPR). Permiten la utilizacin de una funcin de transferencia que puede ser escrita como una expresin matemtica en notacin estndar. La expresin (EXPR) puede contener constantes y parmetros tales como tensiones, corrientes y tiempo. Las tensiones pueden corresponder a la tensin en un nodo, tal como V(5), o la tensin a travs de dos nodos, tal como V(4,5). Las corrientes pueden ser corrientes a travs de una fuente de tensin como por ejemplo I(Vsense). Esta expresin puede contener funciones tales como: ABS( ) : la salida es el valor absoluto de la entrada. SQRT( ) : la salida es la raiz cuadrada de la entrada. PWR (input, exp): la salida es el resultado de elevar el valor absoluto de la entrada a la potencia especificada en exp. PWRS (input, exp): la salida es el resultado de elevar el valor de la entrada (con signo) a la potencia especificada en exp. LOG ( ): La salida es el logaritmo neperiano de la entrada. LOG10( ): La salida es el logaritmo en base 10 de la entrada. EXP ( ): La salida es ex donde x es la entrada. SIN ( ): La salida es el seno de la entrada (entrada en radianes). COS( ): La salida es el coseno de la entrada (entrada en radianes). TAN ( ): La salida es la tangente de la entrada (entrada en radianes). ATAN ( ) ARCTAN ( ): La salida es la TAN-1 de la entrada en radianes. Ejemplos: EXPR = 5 * SQRT(V (%IN+, %IN-)) EXPR = 5 * PWR (V(%IN+, %IN-),2) ESUM, GSUM,EMULT, GMULT 12

La salida es la suma o producto de las dos fuentes de entrada. ETABLE, GTABLE Utilizan una funcin de transferencia descrita por una tabla. Tiene como parmetros: TABLE EXPR Primeramente, EXPR es evaluada, siendo utilizada como entrada a la tabla. La tabla consta de pares de valores, el primero de los cuales es la entrada y el segundo es la correspondiente salida. Para valores de EXPR fuera del rango de la tabla, la salida del dispositivo es una constante con un valor igual a la salida para la entrada ms grande (o ms pequea). Esta caracterstica puede ser utilizada para imponer un lmite superior o inferior a la salida. Ejemplo: EXPR = V(%IN+, %IN-) integrador de constante de XFORM = 1/(1+0.001*S) tiempo 1ms ELAPLACE, GLAPLACE. Utiliza una funcin de transferencia mediante la transformada de Laplace. Tiene como parmetros: XFORM EXPR La entrada a la transformada es el valor de la expresin (EXPR). XFORM es una expresin en la variable de Laplace, s. La salida depende del tipo de anlisis hecho. Para DC, la salida es simplemente el valor de la expresin multiplicado por la ganancia a frecuencia cero ( que no es ms que el valor de XFORM para s=0). Para AC, XFORM es calculada sustituyendo s por jw, donde w=2f. Para el anlisis transitorio, el valor de EXPR es evaluado en el tiempo. La salida es el producto de convolucin de EXPR y la respuesta al impulso de XFORM. EFREQ, GFREQ. Utiliza una funcin de transferencia descrita por una tabla de respuesta en frecuencia. Tiene como parmetros: TABLE EXPR Este tipo de fuente es descrito por una tabla de respuestas en frecuencia. La entrada a la tabla es el valor de EXPR (por defecto la cada de tensin entre los pines de entrada). La tabla contiene la magnitud en dB y la fase en grados de la respuesta para cada frecuencia. Se utiliza interpolacin entre entradas. La fase es interpolada

13

linealmente y la magnitud logartmicamente. Para frecuencias fuera del rango de la tabla, se utiliza magnitud cero. La tabla de frecuencias debe estar ordenada de menor a mayor. La salida depende del tipo de anlisis realizado. Para DC, la salida es el producto del valor de EXPR por la magnitud a frecuencia cero en la tabla. Para AC, la salida a una frecuencia determinada es el producto de la ganancia de EXPR y el valor dado en la tabla, todo ello evaluado a dicha frecuencia. Para el anlisis transitorio, el valor de EXPR se evala en el tiempo. La salida es el producto de convolucin de EXPR por la respuesta al impulso de la funcin de transferencia descrita por la tabla.

4. Tipos de anlisis
Haciendo Analysis / Setup podemos observar los distintos tipos de anlisis posibles. A) Anlisis estndar. Los hay de varios tipos: DC sweep: En este tipo de anlisis se calculan los valores de tensiones, corrientes y estados digitales del circuito en el estado estacionario cuando una determinada fuente, parmetro de un modelo o temperatura varan dentro de un rango determinado de valores. Bias Point Detail: Adicional clculo de datos. El clculo de los datos es realizado automticamente por Pspice. DC sensibility: Calcula la sensitividad de la tensin de un nodo a cada parmetro de componente. Transfer Function: Permite calcular ganancia, impedancia de entrada y de salida. Respuesta transitoria (Transient). Se calculan las tensiones, corrientes y estados digitales en el tiempo, en respuesta a fuentes variables con el tiempo. Parmetros: Print Step: tiempo-paso-impresin. Es la resolucin grfica, bien en la pantalla o en la impresora. Final Time: Tiempo final, hasta que el simulador calcula (fondo de escala). No-Print-Delay: tiempo de no impresin. Tiempo a partir del cual podemos visualizar o volcar por impresora las imgenes. Step Ceiling: resolucin numrica. Por defecto: tiempo final/50. Use Init. Conditions: Utilizacin de condiciones iniciales (corriente inicial a travs de la bobina o tensin inicial en el condensador). AC Sweep. Se calculan las tensiones y corrientes del circuito, tanto en magnitud como en fase, cuando vara la frecuencia de una o varias fuentes. En consecuencia se pueden obtener los diagramas de Bode (respuesta en frecuencia).

14

A diferencia del anlisis DC no se especifica una fuente de entrada. Sin embargo, cada fuente independiente ha de tener sus propias especificaciones AC de magnitud y fase. En el caso de existir una nica fuente alterna de entrada, lo habitual es esta tenga una magnitud de 1V (para as calcular fcilmente la ganancia en tantos por uno al medir la salida del circuito) y una fase cero. La fase es cero por defecto. En el anlisis AC, las contribuciones de todas las fuentes (en el caso en que haya varias) se propagan a travs del circuito y se suman en todos los nodos. El barrido puede ser: lineal, por octavas o por decadas entre Start Freq y End Freq. Pts/Decada se refiere el nmero de puntos de medida entre Start Freq y End Freq, o sea, la resolucin. Noise Analysis (dentro de AC Sweep) . Junto con el anlisis de la respuesta en frecuencia del circuito se puede hacer un anlisis de ruido. La contribucin de cada generador de ruido es propagada a un nodo de salida para cada frecuencia especificada en el anlisis AC. En este tipo de anlisis, estas contribuciones propagadas, as como la suma RMS, son calculadas para cada frecuencia. Fourier Analysis (dentro de Transient). Junto con el anlisis de la respuesta transitoria puede obtenerse un anlisis de Fourier. En este se calculan las componentes de Fourier de los resultados del anlisis transitorio. B) Simple Multi-run Analysis (multiples simulaciones) Parametric: Se repite el anlisis estndar (por ejemplo el transitorio) cuando un parmetro, fuente o la temperatura de operacin vara a travs de una serie de valores. Tenemos un anlisis estndar para cada valor. Temperature: Se repite el anlisis estndar cuando la temperatura de operacin vara a travs de una lista de valores. C) Anlisis estadstico. Monte Carlo: Calcula las variaciones que experimenta la respuesta del circuito ante cambios en los valores de los componentes debido a la variacin aleatoria de los parmetros de los modelos de todos los dispositivos para los cuales se ha especificado una tolerancia. Sensitivity/Worst Case: Calcula la respuesta del circuito ante cambios en los valores de los componentes por variacin de un parmetro del modelo de un dispositivo (que tiene definida una tolerancia), culminando en un nico run en el que los valores de los parmetros modelo de todos los dispositivos se han puesto en el peor caso posible.

15

5. Variables de salida.
Una vez realizada la simulacin pasamos al Probe. En este hacemos Trace / Add para visualizar una forma de onda. Vamos a ver las expresiones a utilizar para visualizarlas. 1) Anlisis DC y transitorio. Forma general V(<nodo>) V(<+nodo>,<-nodo>) V(<nombre>) Significado tensin en el nodo Cada de tensin entre los nodos + y Ejemplo V(3); tensin entre el nodo 3 y tierra V(3,2); cada de tensin entre los nodos 3 y 2.

Cada de tensin V(R1); cada de tensin entre los dos terminales en la resistencia R1. del dispositivo. Cada de tensin del terminal x del dispositivo a tierra Cada de tensin entre los terminales x e y de un dispositivo de 3 4 terminales. Corriente a travs del dispositivo Corriente a travs del terminal x de un dispositivo de 3 4 terminales de salida. Valor digital del nodo digital indicado VB(Q3) V(Q3:B): cada de tensin de la base de Q3 a tierra. VGS(M13); cada de tensin entre la puerta y la fuente de M13

Vx (<nombre>) V(<nombre>:x) Vxy(<nombre>)

I(<nombre>) Ix(<nombre>) I(<nombre>:x)

I(D5); corriente a travs de D5 IG(J10) I(J10:G); corriente de puerta de J10 D(QA); valor del nodo digital QA

D(<nombre>)

16

2) Anlisis AC. Para el anlisis AC, a las variables de salida vistas anteriormente se les puede aadir un sufijo: Sufijo ninguno Significado magnitud Ejemplo V(2,3); magnitud de la tensin compleja entre los nodos 2 y 3. VM(2); magnitud de la tensin en el nodo 2. VDB ( R1 ); magnitud en decibelios de la tensin a travs de R1. VBEP ( Q3); fase de la cada de tensin base emisor de Q3. IR ( VIN ); Parte real de la corriente a travs de VIN. II ( R13 ); Parte imaginaria de la corriente a travs de R13.

M DB

magnitud magnitud en decibelios fase

R I

Parte real Parte imaginaria

17

Potrebbero piacerti anche