You are on page 1of 37

Medidas Elctricas

Simulacin de dispositivos y circuitos electrnicos con PSPICE

Medidas Elctricas I -

PSPICE

Introduccin
La solucin de problemas y la realizacin de experiencias a travs del uso de la computadora como herramienta constituye, actualmente, una nueva forma de encarar el proceso de enseanza-aprendizaje. En este marco, se destacan los programas del tipo de simulacin porque permiten recrear situaciones experimentales siguiendo una metodologa similar a la que se adopta cuando se realiza un experimento real. Entre las principales caractersticas que aportan este tipo de programas se destacan: - reduccin del tiempo de clculo - resolucin de problemas complejos en forma numrica o grfica, actuando sobre los datos y resultados obtenidos - modelizacin de sistemas - interaccin con modelos y variacin de parmetros - adquisicin de experiencia y capacidad en la toma de decisiones De la amplia oferta de software de simulacin electrnica que puede usarse como herramienta educativa se destaca el PSPICE. Este se presenta como un Laboratorio Virtual que permite disponer de los componentes electrnicos y los instrumentos necesarios en una forma relativamente sencilla.

El programa de simulacin SPICE.


El SPICE es en realidad un paquete de programas que interactan mutuamente. Los descriptos a continuacin son los que nos interesan desde el punto de vista del anlisis de dispositivos y circuitos electrnicos. El acceso a los mismos puede realizarse a travs del icono correspondiente.

Schematics (capturador de esquemas): Es el programa de inicio que permite dibujar el circuito que se pretende simular. Para ello posee libreras de componentes y utiliza smbolos para representar los componentes.

Probe (salida grfica del simulador): Es el p rograma que, una vez simulado el circuito sin errores, permite visualizar las formas de onda en funcin del tiempo o de cualquier variable. Stimulus Editor (editor de estmulos): Es el programa que permite dibujar diferentes excitaciones para ser aplicadas al circuito bajo anlisis. Parts : Este programa se utiliza para aadir a las libreras de componentes activos de PSPICE otros nuevos (diodos, transistores, amplificadores operacionales, etc.) cuyos parmetros pueden ser definidos por el usuario.

Medidas Elctricas I -

PSPICE

La versin PSPICE 9.1 - PSPICE SUTUDENT es una versin de evaluacin cuyo uso y circulacin est libremente permitido. Las caractersticas principales as como algunas restricciones que presenta por tratarse de una versin evaluativa se detallan a continuacin: Requerimientos de hardware: PC 486 o Pentium 16 Mb RAM Mouse CD-ROM Sistema Operativo: Windows 95/98/NT Limitaciones ms importantes de la versin de evaluacin: Diseo de pgina limitado (Una sola pgina de tamao A o A4) Mximo de 50 smbolos colocados en el esquema Puede configurarse un mximo de nueve smbolos de librera El circuito est limitado a 64 nodos Los componentes estn limitados a 10 transistores, 2 amplificadores operacionales, 65 dispositivos comunes La opcin de caracterizacin y modelizacin de dispositivos (PARTS) est limitada a diodo solamente La edicin de estmulos (STMD) est limitada a ondas senoidales (para circuitos analgicos) y clocks (para circuitos digitales) La librera de componentes es muy reducida frente a la suministrada en la versin comercial

Breve historia del SPICE


Durante la dcada del 60 y 70 se trabaj fuertemente en la idea de desarrollar programas de simulacin en computadora orientados al diseo de circuitos. As naci el programa SPICE (Simulation Program with Integrated Circuit Emphasis) que fue desarrollado en 1972 en Berkeley, Universidad de California. Desde su introduccin, SPICE ha crecido y evolucionado continuamente. Los algoritmos para la descripcin de las ecuaciones, criterios de convergencia y mtodos de integracin fueron mejorados a travs de las sucesivas versiones: SPICE1 y SPICE2. La versin SPICE3 fue convertida a lenguaje C reemplazando el lenguaje original FORTRAN. Sin embargo, el ncleo central del programa permanece sin cambios. Spice, como era de esperar, ha evolucionado hacia un entorno grfico: Schematics. Esta herramienta nos permite realizar nuestros circuitos sin tener necesidad de conocer la sintaxis Spice, con el consiguiente ahorro de tiempo y esfuerzo. Sin embargo, es muy recomendable conocer la terminologa Spice si queremos sacar todo la potencia al programa. .

Medidas Elctricas I -

PSPICE

Cmo trabaja SPICE


La figura que sigue muestra un diagrama de bloques que describe brevemente la forma de trabajo con SPICE. Dibujar el circuito bajo prueba

Alimentar en forma adecuada al circuito

Colocar las seales de excitacin necesarias para cada tipo de anlisis requerido Seleccionar los puntos de prueba ms significativos

Simular el circuito

Analizar los resultados para comprobar un funcionamiento correcto Desde el punto de vista del funcionamiento interno del programa el diagrama anterior se corresponde a los siguientes bloques: SPICE Entrada Setup Anlisis Salida El bloque Entrada lee el archivo de entrada, construye una estructura de datos que representa al circuito y realiza un anlisis topolgico del mismo para encontrar errores. El bloque Setup construye un sistema de punteros que usar luego el bloque Anlisis. Este es el bloque principal para el clculo; realiza todos los anlisis pedidos por el usuario y pasa los resultados al archivo de Salida para su presentacin.

Medidas Elctricas I -

PSPICE

La eficiencia y precisin del programa estn determinadas por los algoritmos implementados en el bloque Anlisis. El propsito principal de este bloque es encontrar una solucin numrica de la representacin matemtica del circuito. La transformacin desde el circuito fsico al sistema matemtico de ecuaciones se realizada representando cada elemento circuital por un modelo matemtico e imponiendo el cumplimiento de las leyes de Kirchhoff al sistema. En general, el sistema de ecuaciones resultante puede escribirse: F(x, x', t)=0 donde F es un operador no lineal, x es el vector desconocido de variables del circuito (corrientes y tensiones), x' es la derivada en el tiempo de x y t es el tiempo. De acuerdo a las condiciones del circuito se obtendr la solucin. Por ejemplo, en un anlisis de corriente continua la derivada temporal valdr cero (x'= 0), y la ecuacin anterior se reducir a un conjunto de ecuaciones no lineales que pueden ser resueltas por mtodos iterativos. Para generar las ecuaciones circuitales se utiliza una tcnica llamada anlisis nodal modificado (MNA). Este es un mtodo ms sofisticado derivado del anlisis nodal. En el mtodo de anlisis nodal las tensiones en los nodos son las variables desconocidas y la solucin debe satisfacer siempre leyes de Kirchhoff. Por ello, el sistema de ecuaciones es generado escribiendo la ecuacin de Kirchhoff para cada nodo, resultando un sistema de la forma: Y.v=I Y es la matriz de admitancia, v el vector de tensiones nodales e I es el llamado vector excitacin (corrientes). Para un circuito lineal (resistores y fuentes independientes), Y e I se construyen aplicando las siguientes reglas: y es la suma de todas las conductancias conectadas al nodo k, y es la kk kl suma, cambiada de signo, de todas las conductancias conectadas entre los nodos k y l. Ik es la suma de todas las corrientes independientes que fluyen hacia el nodo k.

Medidas Elctricas I -

PSPICE

Principales tipos de archivos La siguiente tabla da una caracterizacin de los principales tipos de archivos, distinguidos por medio de su extensin, algunos de los cuales son generados automticamente. (Se incluyen versiones anteriores)

Extensin .CIR

Funcin Descripcin del circuito con el listado de componentes, nodos y tipos de anlisis. Tiene formato de tipo ASCII Contiene los resultados de la simulacin PSPICE incluyendo una descripcin sinttica de los errores detectados. Tiene formato de tipo ASCII. Guardan la informacin que el programa necesita para poder visualizar las formas de onda a travs de PROBE. El formato es binario Contiene una descripcin del diagrama esquemtico. El archivo est codificado de modo que es reconocido por Schematics y permite editarlo par hacer modificaciones Contiene el listado de conexiones del circuito. Puede visualizarse antes de la simulacin y aparece tambin en el archivo de salida Muestra el nombre de cada dispositivo y los nombres de los nodos a los cuales est conectado Son archivos con formato ASCII Copias de seguridad de archivos .CIR Guardan informacin referente a los diferentes tipos de anlisis realizados Son archivos de librera que contienen los modelos de los dispositivos utilizados Es un archivo de tipo ndice asociado a la librera de componentes Son archivos de configuracin

.OUT

.DAT

.SCH

.NET

.ALS .TXT .CBK .CFG .LIB .IND .DEV

Medidas Elctricas I -

PSPICE

Tipos de anlisis
A continuacin se presenta un resumen de los tipos de anlisis ms comunes que pueden realizarse

Anlisis .DC

Permite hacer un estudio de las caractersticas en continua de una variable de salida en funcin de una variable de entrada cuando vara una fuente, la temperatura o un parmetro de un elemento.

Anlisis .OP

Anlisis de corriente continua (DC)


Anlisis .TF

Permite calcular el punto de operacin de corriente continua del circuito. Si se omite, en el anlisis es igualmente calculado porque es necesario para obtener los parmetros de pequea seal de los dispositivos semiconductores y otros elementos no lineales.

Permite calcular la funcin de transferencia en pequea seal. Como resultado se obtiene la ganancia de pequea seal, la impedancia de entrada y de salida del circuito. Para realizar estos clculos se linealiza el circuito alrededor del punto de operacin.

Anlisis .SENS

Permite calcular la sensibilidad de un nodo o de la tensin de un dado componente con respecto a uno o cada uno de los elementos del circuito

Medidas Elctricas I -

PSPICE

Anlisis .AC

Permite hacer un estudio de la respuesta en frecuencia en pequea seal. Permite obtener los valores de magnitud y de fase, realizar un barrido de frecuencias en forma lineal o logartimica. Se realiza modelizando los componentes no lineales alrededor del punto de operacin.

Anlisis de corriente alterna (AC) (respuesta en frecuencia)


Anlisis .NOISE

Permite calcular la contribucin del ruido generado por los componentes: resis tencias, elementos semiconductores, etc.

Anlisis .TRAN

Permite calcular la respuesta del circuito a lo largo del tiempo.

Anlisis transitorio (respuesta en el tiempo)


Anlisis .FOUR Permite realizar la descomposicin de una forma de onda en Serie de Fourier Este anlisis calcula la componente continua de la seal estudiada y la amplitud y fase de las armnicas. Calcula adems la distorsin armnica.

Medidas Elctricas I -

PSPICE

Todos estos tipos de anlisis pueden ser habilitados con la opcin Setup del men Analysis del editor de esquemas, que al ser invocado abre un men como el mostrado.

Haciendo click en la opcin "Enabled" se habilita la opcin deseada desplegndose otra ventana de men segn el tipo de anlisis elegido. Una vez completada con los datos correspondientes la opcin "Close" permite cerrar la ventana quedando listo para seguir adelante con la simulacin. La figura que sigue muestra por ejemplo la ventana correspondiente a la opcin "Transient".

Medidas Elctricas I -

PSPICE

Anlisis de barrido en continua (DC Sweep)


Este tipo de anlisis permite determinar la respuesta en estado estacionario del circuito bajo prueba con diferentes valores de la fuente de alimentacin, temperatura o parmetro de un modelo. Podemos habilitar este tipo de anlisis desde Schematics, opcin Setup del men Analysis, eligiendo del mismo: DC Sweep. Se abre una ventana como la mostrada en la siguiente figura.

Por ejemplo, elegimos una fuente de tensin como tipo de elemento variable, cuya denominacin deber escribirse en Name. Luego, deber indicarse el tipo de barrido: lineal, octava, dcada o lista de valores. Para el tipo elegido deber colocarse el rango de variacin: valor inicial, valor final e incremento. La opcin Nested Sweep permite especificar una variable anidada. Esta segunda variable tendr valores propios segn el tipo de barrido deseado, valor inicial, valor final e incremento. En este caso, la primera variable ser el lazo interno. Para cada valor de la variable anidada se realizar un barrido completo de los valores de la primera, generndose una tabla de valores. En el analizador de grficos PROBE se visualizarn estos barridos de variables anidadas como familias de curvas.

Anlisis en el tiempo: Transient


El anlisis o respuesta transitoria (en el tiempo) calcula la respuesta temporal del circuito desde T=0 s hasta un valor de tiempo especificado por el usuario, segn un intervalo de tiempo especificado entre los puntos a representar. Podemos habilitar este tipo de anlisis desde Schematics, opcin Setup del men Analysis, eligiendo del mismo: Transient, como se muestra en la siguiente figura.

Medidas Elctricas I -

PSPICE

Intervalo de tiempo especificado entre puntos definido por el usuario

Tiempo total definido por el usuario

Dentro del submen Transient podemos habilitar el anlisis de Fourier de la forma de onda obtenida con el anlisis temporal. Los resultados de este anlisis aparecern en el archivo de salida bajo la forma: FOURIER ANALYSIS

Anlisis en temperatura
Si bien el valor de la temperatura predefinido por el programa es de 27C, se permite el anlisis a otros valores de temperatura definidos por el usuario. Este tipo de anlisis puede habilitarse desde Schematics, opcin Setup del men Analysis, eligiendo del mismo: Temperature, como se muestra en la siguiente figura. La indicacin de las diferentes temperaturas se separan con comas.

Esta opcin es de mucha utilidad para estudiar el comportamiento con la temperatura de los dispositivos semiconductores.

Anlisis en frecuencia (AC Sweep)


Este tipo de anlisis hace que el programa calcule la respuesta en frecuencia del circuito bajo prueba en un rango definido de frecuencias. Se accede a este tipo de anlisis desde Schematics, opcin Setup del men Analysis, eligiendo del mismo: AC Sweep, como se muestra en la siguiente figura. El barrido de las frecuencias puede ser seleccionado como: lineal o logartmico (por dcadas o por octavas). La respuesta calculada por AC utiliza modelos de pequea seal de los componentes no lineales, es decir, linealiza el circuito en torno al punto de operacin de continua.

10

Medidas Elctricas I -

PSPICE

Los parmetros de barrido son definidos por el usuario: Puntos totales (para barrido lineal), puntos por Octava o puntos por Dcada, frecuencia inicial y frecuencia final de barrido.

Este tipo de anlisis ser de mucha utilidad para calcular la respuesta en frecuencia de las etapas amplificadoras.

11

Medidas Elctricas I -

PSPICE

Estructura bsica de PSPICE


El uso de PSPICE puede ser dividido en tres pasos: 1- Creacin de un archivo de texto llamado NETLIST que es el listado de conexiones del circuito que se quiere simular. El listado de conexiones es un grupo de sentencias que identifican el nmero y tipo de dispositivos a usar en el circuito, junto con el detalle de las conexiones y tipos de anlisis a realizar. De este modo se genera un archivo fuente del listado de conexiones con extensin .CIR 2- Ejecucin del programa. Se r ealizar la simulacin cuando no existan errores; de lo contrario se abortar la corrida del programa. Se genera un archivo de salida con extensin .OUT en el cual se encontrarn los resultados de la simulacin o un listado de los errores cometidos en el caso que el programa hubiese abortado. 3- Visualizacin grfica o impresa de los resultados de la simulacin. PSPICE permite editar el programa fuente a travs de un editor de textos propio o externo. El archivo creado debe contener los siguientes elementos: descripcin topolgica del circuito tipos de anlisis (sentencias de control) indicacin de la forma de visualizacin de la salida

Los mensajes de error se encuentran en el archivo de salida a menos que el error sea causado por el sistema. Cada elemento del circuito est definido por una sentencia que contiene: a) el nombre del elemento. La primera letra identifica el tipo de elemento, por ejemplo: R: resistor, C: capacitor, D: diodo b) nodos a los cuales est conectado. Los nodos determinan las conexiones entre los elementos. Deben tener como mnimo dos conexiones y para poder realizar un anlisis en continua cualquier nodo debe tener un paso de retorno a tierra. Los nodos pueden estar definidos por nmeros (no necesariamente ordenados secuencialmente) o secuencias alfanumricas. El nmero 0 se reserva para el nodo de tierra; cada circuito debe tener al menos una conexin a tierra. c) El * se usa para comenzar una lnea de comentario que puede incluir cualquier texto d) El + indica continuacin de una lnea e) Los valores de los componentes se escriben en notacin de punto flotante estndar con sufijos multiplicadores cuando sea necesario. Los sufijos multiplicadores reconocidos por PSPICE son:

12

Medidas Elctricas I -

PSPICE

F P Femto Pico 10-15 10-12

N Nano 10-9

U M Micro Mili 10-6 10-3

K MEG Kilo Mega 103 106

G Giga 109

T Tera 1012

Los sufijos para las unidades son:


Volt Ohm Ampere Faradio Henry Grados Hertz V Ohm A F H DEG HZ

En este ltimo caso debemos notar que F tambin representa el sufijo multiplicador 10-15 . Por lo tanto, si definimos un capacitor por el valor 0.1F, para PSPICE no ser de 0.1 faradios sino 0.1x 10-15 faradios.

Los componentes
El programa admite una gama muy amplia de componentes pasivos y activos. Estos ltimos estn representados por modelos matemticos complejos algunos de cuyos parmetros pueden ser cambiados por el usuario. De un inters muy especial es el manejo de libreras que contienen grupos de componentes comerciales, as como tambin la posibilidad de construir subcircuitos para representar componentes complejos. Un subcircuito puede definirse como un grupo de elementos interconectados y representados como un nico elemento, una especie de caja negra donde son accesibles terminales de entrada y de salida definidos por el usuario. Componentes pasivos Los componentes pasivos disponibles en PSPICE son: resistencias ( R ), capacitores (C), inductores ( L ) y transformadores ( K ). Los mismos se encuentran en la librera llamada ANALOG.slb. Al seleccionarla se abre el siguiente men:

Las resistencias pueden tener especificado un coeficiente de temperatura y los capacitores e inductores pueden tener ciertas condiciones iniciales, cuyos valores pueden ser fijados a travs del parmetro IC.

13

Medidas Elctricas I -

PSPICE

Componentes activos Los componentes activos constituyen una amplia variedad: diodos, transistores bipolares, transistores de efecto de campo JFET, MOSFET, GaAsFET y otras estructuras ms complejas como es el caso de amplificadores operacionales. Las caractersticas de cada uno de ellos se definen por medio de su modelo y se encuentran incorporadas a las libreras del programa. ( La modelizacin de los dispositivos semiconductores constituye un captulo aparte) Los dispositivos activos queda definidos por una sentencia .MODEL en la cual se especifica el tipo de dispositivo (D: diodo, Q: transistor bipolar, J: JFET, etc.) y se asignan valores a los parmetros que lo caracterizan. El usuario puede usar al dispositivo con los parmetros asignados por el programa, variar alguno de ellos o puede crear su propio modelo equivalente.

Fuentes de tensin y de corriente


Son los elementos del circuito que generan energa. Las fuentes de tensin se definen por la letra V y las de corriente por la letra I. Pueden ser de dos tipos: independientes o controladas. * Las fuentes independientes pueden ser seleccionadas de acuerdo al tipo de anlisis a realizar. Por ejemplo la especificacin DC en una fuente de tensin o de corriente implica un anlisis en continua: VDC, IDC. Las fuentes con especificacin AC implican un anlisis de respuesta en frecuencia. Para el anlisis temporal se usan otro tipo de especificaciones: SIN, PULSE, EXP, etc., segn sea la forma de onda asignada: senoidal, pulso, exponencial, etc. La librera SOURCE.slb permite acceder a los distintos tipos de fuentes usadas como generadores de energa. En tanto, la librera SOURCSTM.slb contiene generadores de estmulos (ISTIM, VSTIM) que pueden usarse como seales de entrada al circuito. * Las fuentes controladas pueden ser controladas por tensin o por corriente, con lo cual pueden establecerse cuatro tipos: - fuente de tensin controlada por tensin - fuente de tensin controlada por corriente - fuente de corriente controlada por tensin - fuente de corriente controlada por corriente Se encuentran en la librera ANALOG.slb descriptas por E, H, G y F respectivamente. A su vez las fuentes controladas pueden estar definidas por funciones lineales o polinmicas. En este ltimo caso la funcin de control se expresa por medio de un polinomio de la forma: f(x)= a + bx + cx2 + dx3 + Se encuentran en la librera ANALOG.slb descriptas por: EPOLY, HPOLY, GPOLY, FPOLY.

Fuentes independientes variables en el tiempo


Existen distintos tipos de fuentes independientes que pueden usarse en el anlisis temporal: EXP < > onda exponencial PULSE < > pulso PWL < > lineal por tramos

14

Medidas Elctricas I -

PSPICE

SFFM < > modulada en frecuencia SIN < > senoidal (que puede ser amortiguada) La expresin < > indica que deben definirse una serie de parmetros propios para cada tipo de fuente. En forma general, una fuente de tensin independiente queda definida por una sentencia del tipo: V<nombre> [DC <valor>] [AC <amplitud>] + [especificaciones transitorias] Si la fuente tiene un valor de continua se especifica por medio de DC. Si es una tensin de frecuencia variable se especifica por AC. Las especificaciones transitorias corresponden al tipo de fuente en particular. En general, son nulos los valores DC, AC y especificaciones transitorias predefinidos en el programa. Las especificaciones tendrn acciones sobre el circuito de acuerdo al tipo de anlisis elegido en el mismo. A continuacin nos referiremos a los tipos de fuente de mayor inters. PULSE Adems de los valores DC y AC que pueden especificarse, queda definida por los siguientes parmetros: VPULSE [DC] [AC] + (<V1> <V2> <TD> <TR> <TF> <PW> <PER> V1 : tensin inicial V2 : altura del pulso TD: tiempo de retardo TR: tiempo de subida TF: tiempo de bajada PW: duracin del pulso (estado alto) PER: perodo de la seal VPULSE genera una seal de tensin V1 durante los primeros TD segundos. Luego, la seal crece en forma lineal desde V1 hasta V2 durante TR segundos. A partir de all, la tensin permanece constante al valor V2 durante PW segundos. Por ltimo la seal decrece linealmente desde V2 hasta V1 durante los prximos TF segundos.
TENSION

V2

PW

V1

TD

PER TR TF TIEMPO

15

Medidas Elctricas I -

PSPICE

PROBE PROBE es un programa analizador de grficos que permite visualizar los resultados de la simulacin como si se tratara de la pantalla de un osciloscopio. Presenta varias posibilidades de tratamiento de las ondas obtenidas tales como medicin, ampliacin (zoom) de zonas determinadas, variacin de las escalas de los ejes, colocacin de ttulos o leyendas, impresin de los resultados. Los datos necesarios para ejecutar PROBE se encuentran almacenados en archivos con extensin .DAT que contienen los datos de la simulacin y que son generados por la simulacin PSPICE con el mismo nombre que el archivo .CIR. Al ejecutarse PROBE se abrir una ventana como la siguiente y de la cual se describirn las opciones ms importantes.

Men File Men Edit Men Trace


Open Append Close Print Page Setup Printer Select Log Commands Run Commands Exit Add Delete All Undelete Fourier Perfromance Analysis Macros Goal Functions Eval Goal Functions

Cut Copy Paste Delete Modify Object Modify Title

16

Medidas Elctricas I -

PSPICE

Men Plot

XAxis Setting YAxis Setting Add Y Axis Delete Y Axis Add Plot Delete Plot Unsync Plot Digital Size AC DC Transient

Las opciones: XAxis Setting y YAxis Setting permiten configuar los ejes X e y respectivamente. Al ejecutar estas opciones se abrirn las correspondientes ventanas como se muestra a continuacin.

Los ejes pueden estar predefinidos: Auto Range, o pueden ser definidos por el usuario con la opcin: User Defined. En el primer caso el rango de valores del eje X se ajusta en forma automtica, para obtener la mejor representacin grfica. En el segundo caso, el rango de valores se ajusta en forma manual por el usuario, introduciendo el valor inicial y el valor final. La escala de los ejes puede ser de tipo lineal (Linear) o logartmica (Log). La opcin Axis Variable permite elegir la variable sobre el eje X. La variable tiempo est predefinida. Add Plot permite aadir otra ventana grfica a la pantalla con sus propios ejes, aunque el eje X es comn. Delete Plot permite eliminar la ventana grfica que fuera creada en el paso anterior. AC, DC, Transient remiten a los distintos tipos de anlisis que fueran seleccionados.

17

Medidas Elctricas I -

PSPICE

Men View
Fit In Out Area Previous Redraw Pan-New Center In: permite modificar la escala (zoom) de modo que aumente el tamao de los componentes visualizados sobre la pantalla. Activa una cruz para seleccionar el rea a magnificar. Out: permite modificar el factor de escala para ver una mayor porcin de la pgina, de modo que se achica el tamao de los componentes. Activa una cruz para seleccionar el rea a reducir.

Fit: muestra una vista a escala dentro de una ventana activa.

Area: permite seleccionar un rea rectangular que podr ser ampliada hasta ocupar la totalidad de la ventana de trabajo. Previous: restablece el rea que fue seleccionada previamente. Redraw: vuelve a dibujar el esquema sobre la pantalla. Pan-New Center: mantiene el factor de escala en uso y mueve el esquema de trabajo tal que el lugar seleccionado queda centrado sobre la pantalla.

Men Tools
Label Cursor Simulation Messages Display Control Copy to Clipboard Options Submen Label: Text: Permite incorporar texto Line: Traza una lnea entre dos puntos. Poly-line: Permite trazar lneas unidas unas tras otras. Arrow: Permite dibujar una flecha Box: Permite dibujar un recuadro Text Line Poly-line Arrow Box Circle Ellipse Mark

18

Medidas Elctricas I -

PSPICE

Circle/ Ellipse: Permite dibujar un crculo/ elipse Submen Cursor: Permite activar sobre la pantalla grfica dos cursores que pueden usarse para realizar medidas ms precisas ( se activan con los botones izquierdo y derecho del mouse). Sobre la esquina inferior derecha de la pantalla aparecer un cuadro indicando las coordenadas X e Y de cada cursor, as como la diferencia de coordenadas X y la diferencia de coordenadas Y.

Este submen presenta otras opciones: Peak / Trough: Permite situar al cursor en el punto de pico/ valle de la seal visualizada. Slope: Permite que el cursor se vaya desplazando sobre las rampas de la seal. Min / Max: Permite que el cursor se desplace sobre el punto mximo/mnimo de la seal Point: Permite posicionar el cursor sobre un punto seleccionado. Search Commands: Permite buscar algn comando especificado.

Submen Display Control: Este submen permite salvar los grficos realizados (Save, Save to), cargar grficos realizados con anterioridad (Restore (carga la ltima sesin de trabajo guardada bajo el nombre LAST SESSION), Load) o borrar pantallas (Delete, Delete from). Submen Copy to Clipboard: Copia la ventana grfica actual al portapapeles de Windows.

19

Medidas Elctricas I -

PSPICE

Editor de estmulos (Stimulus Editor)


El editor de estmulos permite crear una entrada a ser aplicada al circuito bajo prueba. (En la versin de evaluacin esta opcin est restringida a ondas senoidales para circuitos analgicos y formas de onda de reloj para circuitos digitales). Puede accederse a l desde el icono correspondiente o desde el men de esquemticos, submen Analysis, opcin Edit Stimuli. En cualquiera de los casos se presenta una ventana como la siguiente:

Para los circuitos analgicos son permitidas (salvo para la versin de evaluacin) las siguientes formas de onda: - EXP: Generador de onda exponencial - PULSE: Generador de pulsos - PWL : Generador de onda lineal por tramos - SFFM: Generador de onda modulada en frecuencia - SIN : Generador de onda senoidal A estos puede accederse a travs de men Stimulus, opcin New, abrindose una ventana como la siguiente:

20

Medidas Elctricas I -

PSPICE

Como ejemplo vamos a editar una seal de tipo senoidal. Para ello estando en la ventana anterior damos un nombre al estmulo nuevo, por ejemplo: vsin y apretamos OK. Aparece otra pantalla que permite incorporar los atributos de la nueva seal.

Offset value: Tensin de offset (voff) Amplitude: Tensin de pico (vampl) Frequency: Frecuencia (freq) Time Delay: Tiempo de retardo (td) Damping Factor: Factor de amortiguacin (df) Phase Angle: Desfase en grados (fase) Internamente, el programa describe una fuente senoidal por la siguiente expresin: SIN( <voff> <vampl> [freq] [td] [df] [fase] ) La forma SIN genera una tensin de amplitud <voff> durante los primeros td segundos. Despus, la tensin se hace senoidal con una amplitud que puede decrecer exponencialmente segn el factor de amortiguamiento especificado en df. Para una onda senoidal pura los parmetros td, df y fase valen cero. Ejemplo:

21

Medidas Elctricas I -

PSPICE

Capturador de esquemas (Schematics)


Este programa permite realizar varias acciones, tales como: - dibujar el esquema del circuito que se pretende estudiar con todos sus componentes y modificarlo segn las necesidades - comprobar que no se cometieron errores del tipo circuitos abiertos (nodos flotantes), lazos de fuentes de tensin, lazos inductivos o capacitivos, etc. - seleccionar distintos tipos de anlisis a realizar sobre el circuito dibujado - simular el circuito (ejecucin del programa PSPICE) - visualizar formas de onda globales o en puntos preseleccionados (ejecucin del programa PROBE) La ejecucin de Schematics se realiza por medio del icono:

La figura que sigue muestra la ventana principal de Schematics. (Ms adelante se describen los comandos ms importantes)

El orgen de coordenadas se encuentra en la esquina inferior izquierda de la pantalla. Al desplazar el mouse sobre la pantalla, los nmeros que aparecen en la esquina inferior indican las coordenadas del punto apuntado en un momento determinado.

22

Medidas Elctricas I -

PSPICE

Descripcin del men de esquemas (Schematics)


(Se describirn las acciones ms importantes)

1- Men File
Este men permite crear, abrir y cerrar archivos e imprimir el esquema realizado. New Open Close Export Save Save As Print Printer Select Edit Library Symbolize Reports View Message F10 Exit

New: crea un esquema nuevo. Open: carga un esquema ya guardado en el disco. Close: cierra las ventanas activas Save: graba en el disco el esquema de trabajo actual con un nombre ya definido antes Save As: graba en el disco el esquema de trabajo actual con un nombre nuevo Print: imprime el esquema de trabajo actual Printer Select: selecciona otra impresora Edit Library: permite editar libreras existentes para modificar componentes ya existentes o para agregar nuevos elementos. Symbolize: permite introducir el esquema realizado en una librera como si fuese un componente; debe asignarse un nombre. View Messages: muestra una pantalla en la que aparecen los errores en el esquema de trabajo, dando idea del tipo de error y su localizacin Exit: salida del capturador de esquemas.

23

Medidas Elctricas I -

PSPICE

2- Men Edit
Este men permite editar los diferentes componentes del esquema de trabajo. Undo Redo Cut Copy Paste Copy to Clipboard Delete Attributes Label Model Stimulus Symbol Views Convert Block Rotate Flip Align Horizontal Align Vertical Replace Find Undo: Deshace la accin realizada en el paso anterior Redo: Deshace la accin previamente deshecha Cut: permite borrar los elementos seleccionados en el esquema de trabajo. Copy: permite seleccionar elementos para pegarlos en otro lugar del area de trabajo. Paste: permite pegar los elementos antes seleccionados con Copy. Copy to Clipboard: copia un rectngulo seleccionado en el portapapeles de Windows para exportarlo a otros programas. La seleccin se hace por medio del ratn, arrastrando el botn izquierdo sobre la parte elegida. Delete: borra el componente previamente seleccionado. Attributes: permite editar atributos en el componente seleccionado.

Label: permite colocar una etiqueta de texto a un hilo de conexin entre elementos, bus o puerto del esquema. Model: permite editar el modelo de algunos dispositivos. Stimulus: llama al editor de estmulos para realizar modificaciones. Symbol: ejecuta el editor de libreras para editar un elemento seleccionado. Views: permite ver y modificar los visores de un componente seleccionado. Convert Block: permite convertir un bloque seleccionado en un componente al que debe drsele un nombre y luego colocarlo en una librera. Rotate: permite rotar 90 grados en sentido horario un objeto seleccionado en sentido contrario a las agujas del reloj. Flip: crea una imagen especular del objeto seleccionado. Replace: permite reemplazar componentes seleccionados por otros. Find: permite buscar componentes con determinados atributos.

24

Medidas Elctricas I -

PSPICE

3- Men Draw
Permite colocar los diferentes componentes y dibujar los conexionados. Repeat Place Part Text Wire Bus Block Get New Part Rewire Wire: permite dibujar hilos de conexin (cableado) entre los elementos del circuito. Bus: permite dibujar un bus de hilos de conexin. Block: permite dibujar un bloque para posteriormente introducir elementos con un esquema diseado anteriormente. Get New Part: permite seleccionar un componente nuevo y colocarlo en el rea de trabajo. El componente puede selecionarse por su nombre o por su bsqueda en las libreras. Rewire: permite cambiar el trazo de un conexionado sin cambiar los puntos extremos del mismo. Repeat: repite la ltima operacin, es decir permite activar el ltimo comando seleccionado Place Part: permite colocar un componente en el esquema igual al ltimo elegido con el comando Get New Part. Text: permite escribir texto

4- Men Navigate
Provee opciones relacionadas al movimiento de pginas y niveles de jerarqua. Previous Page Next Page Select Page Create Page Delete Page Copy Page Edit Page Info Edit Schematic Instance Edit Schematic Definition Push Pop Top Where Previous Page: permite cargar la pgina que corresponde al esquema anterior en la pgina actual para editarla. Next Page: cargar la prxima pgina para trabajar con ella.

25

Medidas Elctricas I -

PSPICE

Select Page: permite seleccionar una pgina en especial y cargarla para editarla

Create Page: permite adicionar una pgina nueva al esquema de trabajo.

Delete Page: borra la pgina actual del esquema de trabajo. Copy Page: permite copiar una pgina almacenada en el disco. Presenta una ventana que al abrirse pide especificar el nombre del esquema y el nmero de pgina a copiar. Edit Page Info: edita el ttulo de la pgina actual de trabajo. Edit Schematic Instance: permite abrir un esquemtico para realizar cierto tipo de modificaciones relacionadas con atributos de bloques o smbolos. Edit Schematic Definition: permite abrir un esquemtico para realizar cierto tipo de modificaciones relacionadas con atributos de bloques o smbolos Push: permite descender un nivel en el editor de esquemas, por ejemplo para activar un bloque. Pop: permite ascender un nivel en el editor de esquemas, por ejemplo si se estaba editando un bloque regresar al esquema de la pgina en que se encuentra el bloque Top: permite volver al nivel ms alto del esquema de trabajo actual Where: muestra la jerarqua completa del esquemtico que est siendo editado.

5- Men View
Permite cambiar el factor de escala del esquemtico sobre la pantalla. Fit In Out Area Previous Entire Page Redraw Pan-New Center Fit: muestra una vista a escala de todos los elementos, conexionado y texto dentro de una ventana activa. In: permite modificar la escala (zoom) de modo que aumente el tamao de los componentes visualizados sobre la pantalla. Activa una cruz para seleccionar el rea a magnificar. Out: permite modificar el factor de escala para ver una mayor porcin de la pgina, de modo que se achica el tamao de los componentes. Activa una cruz para seleccionar el rea a reducir.

Area: permite seleccionar un rea rectangular que podr ser ampliada hasta ocupar la totalidad de la ventana de trabajo. Previous: restablece el rea que fue seleccionada previamente. Entire Page: muestra el esquema de trabajo sobre la pgina completa.

26

Medidas Elctricas I -

PSPICE

Redraw: vuelve a dibujar (refresca) el esquema sobre la pantalla. Pan-New Center: mantiene el factor de escala en uso y mueve el esquema de trabajo tal que el lugar seleccionado queda centrado sobre la pantalla.

6- Men Options

Display Options Page Size Auto-Repeat Auto-Naming Set Display Level Editor Configuration Pan & Zoom Resctricted Operations Translators

Display Options : permite la configuracin de los diferentes parmetros que corresponden a la presentacin de la pantalla. Al seleccionar Display Options aparece el siguiente cuadro:

27

Medidas Elctricas I -

PSPICE

Las opciones ms importantes son: - Grid On: activa el dibujo de una rejilla sobre la pantalla que puede usarse como gua para colocar los componentes y el conexionado. - Snap to Grid: permite mover los componentes por cualquier punto de la v entana de dibujo; de lo contrario slo permite mover los objetos a intervalos fijados por la grilla. - Orthogonal: cuando est activa slo permite dibujar los hilos de conexin en forma horizontal y vertical. Cuando est desactivada permite dibujar conexiones en cualquier ngulo. - Stay on Grid: cuando est activa permite colocar los componentes slo en puntos determinados por la rejilla. - Status Line : suministra informacin en la parte inferior de la ventana de trabajo. - Cursor X e Y muestra las coordenadas del cursor en la parte inferior de la ventana de : trabajo. - Toolbar: activa o desactiva la barra de herramientas. - Grid Spacing: permite ajustar la separacin entre los puntos de la grilla

Page Size : permite establecer el tamao de la pgina, seleccionar el formato de un conjunto disponible o crear uno nuevo. Auto- Repeat: cuando est activa coloca en forma automtica un componente idntico al ltimo seleccionado y a la distancia especificada en los campo horizontal y vertical. Auto-Naming: asigna automticamente un nombre a cada componente colocado. Al activarse presenta un cuadro de opciones. Set Display Level: permite seleccionar opciones de presentacin del esquema de trabajo por pantalla o en copia de impresin. Editor Configuration: permite configurar las caractersticas del capturador de esquemas. Pueden indicarse libreras, especificando los nombres y localizacin de las mismas. Pan & Zoom: controla la pantalla y las posibilidades de ampliacin o reduccin (zoom).

28

Medidas Elctricas I -

PSPICE

7- Men Analysis
Este men es el que permite generar un archivo de texto que ser el que utilice el simulador PSPICE para realizar el anlisis del circuito. Electrical Rule Check Create Netlist Edit Stimuli Setup Library and Include Files Simulate F11 Probe Setup Run Probe Examine Netlist Examine Output F12 Create Netlist: Genera un archivo con extensin .NET de descripcin del circuito (listado de componentes y conexiones). Adems genera un archivo con extensin .CIR utilizado por el simulador.

Edit Stimuli: Permite editar formas de onda de tensin y de corriente analgicas y digitales.

Electrical Rule Check: Realiza una revisin de las conexiones elctricas del circuito. Si detecta algn error d una indicacin del mismo.

Setup: Es el archivo de configuracin donde se especifican los diferentes tipos de anlisis a realizar sobre el circuito. Cuando se selecciona este submen se abre una ventana que muestra los diferentes tipos de anlisis disponibles. Se describe a continuacin:

AC Sweep: Permite calcular la respuesta en frecuencia en pequea seal. Load/Save Bias Point: Permite almacenar informacin en el archivo de salida acerca del punto de operacin para diferentes anlisis.

29

Medidas Elctricas I -

PSPICE

DC Sweep: Permite realizar un barrido (variacin del valor) de una fuente de tensin, de corriente, un parmetro de un modelo o de la temperatura. El anlisis se realiza en un determinado rango de valores definido por el usuario y el programa calcula para cada valor del barrido el punto de operacin. Tambin permite usar una variable anidada. Monte Carlo/Worst Case: Permite realizar, para un determinado tipo de anlisis especificado (DC, AC, TRAN), variaciones aleatorias del valor de los elementos en funcin de las tolerancias especificadas para los mismos. Bias Point Detail: Muestra o suprime en el archivo de salida la informacin que corresponde al punto de operacin del circuito. Options: Permite configurar aspectos del programa referido a la precisin de la presentacin de los resultados. (Debe modificarse con precaucin) Parametric: Permite realizar mltiples ejecuciones de un anlisis variando: el valor de un parmetro de un modelo, una fuente o la temperatura. Sensitivity: Permite obtener la sensibilidad (variaciones) de la salida respecto a variaciones en elementos seleccionados del circuito. Temperature: Vuelve a realizar los anlisis seleccionados para diferentes valores de la temperatura. Transfer Function: Calcula la funcin de transferencia para pequea seal en torno al punto de operacin (modelo linealizado). Del anlisis se obtienen tres caractersticas: ganancia de salida respecto a una fuente considerada como entrada, impedancia de entrada e impedancia de salida. Transient: Permite obtener el comportamiento del circuito a lo largo del tiempo y realizar adems un anlisis de Fourier. Library and Include Files: Permite especificar archivos de libreras de modelos o de estmulos que pueden ser incluidos en la simulacin. Simulate: Ejecuta el programa PSPICE que realiza la simulacin del circuito. Probe Setup: Permite configurar las opciones del analizador grfico PROBE. Run Probe: Ejecuta el analizador grfico PROBE permitiendo la visualizacin de las diferentes formas de onda del circuito una vez que ste ha sido simulado sin errores. Examine Netlist: Permite editar el archivo .NET de descripcin circuital. Examine Output: Permite visualizar el archivo de salida .OUT una vez que se ha simulado el circuito.

30

Medidas Elctricas I -

PSPICE

8- Men Markers
Mark Voltage/Level Ctrl+M Mark Voltage Differential Mark Current into Pin Mark Advanced Clear All Show All Show Select Mark Advanced: Permite colocar otro tipo de marcadores que constituyen opciones ms avanzadas. Clear All: Permite borrar todos los marcadores en todas las pginas asociadas al circuito dibujado. Show All: Permite actualizar el graficador PROBE de modo que puedan representarse en l todas las formas de onda asociadas a los marcadores incorporados al dibujo. Show Select: Permite actualizar el graficador PROBE de modo que puedan representarse en l todas las formas de onda asociadas a los marcadores seleccionados en el dibujo.

Mark Voltage/Level: Permite colocar, en un hilo de conexin o en el terminal de un componente, un marcador simbolizado con V, para conocer la forma de onda de tensin de ese punto respecto de tierra.

Mark Voltage Differential: Permite colocar dos marcadores entre dos nodos para conocer la cada de tensin entre ellos. Mark Current into Pin: Permite colocar un marcador, simbolizado con I, en un terminal de un componente de dos o tres terminales, para conocer la forma de onda de corriente que circula.

31

Medidas Elctricas I -

PSPICE

Cmo se trabaja con el capturador de esquemas: dibujo de un circuito Para colocar los componentes del circuito sobre la pantalla, una vez ingresada a la pantalla de Schematics, seleccionamos el men DRAW y de l el men Get New Part. Se abrir una ventana como la indicada en la siguiente figura:

Podemos elegir un componente directamente de la lista, pero es ms recomendable abrir la ventana Libraries, que muestra el conjunto de archivos de libreras con que cuenta el programa.

32

Medidas Elctricas I -

PSPICE

El programa suministra una serie de Libreras con los modelos y subcircuitos de gran cantidad de componentes comerciales. Los archivos de librera pueden aparecer en tres formatos, que se diferencian por su extensin: .LIB, .IND .SLB. Los archivos con extensin .LIB son archivos de librera propiamente dichos en los cuales se encuentran descriptos los modelos y subcircuitos de componentes comerciales. Los archivos con extensin .IND son de tipo ndice y son utilizados por PSPICE para encontrar rpidamente el modelo o subcircuito de un determinado componente. Los archivos con extensin .SLB son los que utiliza el capturador de esquemas y contiene los smbolos de los elementos a ser colocados en la hoja de trabajo. Segn puede verse en la figura anterior la librera contenida en el capturador de esquemas consta de los siguientes archivos: ABM.SLB : Contiene varios tipos de fuentes y filtros ANALOG.SLB: Contiene capacitores, inductores, resistencias, fuentes controladas de tensin y de corriente, lneas de transmisin y transformadores BREAKOUT.SLB: Contiene elementos pasivos y elementos semiconductores con sus correspondientes modelos, que tienen asignados en sus parmetros valores predefinidos. CONNECT.SLB: Contiene distintos tipos de conectores. EVAL.SLB: Contiene componentes comerciales con sus correspondientes modelos. PORT.SLB: Contiene elementos de conexin de interfaces, marcadores y conexiones a tierra. SOURCE.SLB: Contiene todo tipo de fuentes de tensin y de corriente independientes.

33

Medidas Elctricas I -

PSPICE

SOURCSTM.SLB: Contiene fuentes de tensin y de corriente asociadas con la opcin edicin Stmd. (Estmulo). SPECIAL.SLB: Contiene algunos componentes especiales que permiten incluir ciertas opciones ms avanzadas. La biblioteca indicada en la figura anterior "Analog", muestra diferentes tipos de elementos analgicos: capacidades ( C ), resistores ( R ), inductores ( L ), etc. Una vez seleccionado el elemento, por ejemplo R, la opcin "Place & Close" permite, por medio del mouse, colocar el elemento seleccionado en la 'hoja de dibujo'. Una vez ubicado en el lugar elegido, el botn izquierdo del mouse permite fijarlo. Tambin se permite hacer copias del mismo elemento en diferentes lugares, a conveniencia. El botn derecho del mouse permite terminar con la seleccin. Es de notar, que en la barra de herramientas se guardan las selecciones realizadas, permitiendo acceder a ellas en cualquier momento, por medio de la flecha.

Una vez colocado el componente podremos asignarle su valor y otras caractersticas. Haciendo doble click sobre el componente aparecer una ventana como la mostrada que permite editar alguno de sus atributos. Las opciones indicadas con asterisco no estn accesibles. Cualquier cambio realizado debe ser asegurado con la opcin Save Attr.

34

Medidas Elctricas I -

PSPICE

Una forma sencilla de cambiar la denominacin de un componente es hacer doble click sobre la misma; se abre una ventana como la siguiente en la cual podemos cambiar la denominacin R1 por Rcarga, por ejemplo.

Del mismo modo, haciendo doble click sobre el valor 1K (valor asignado por defecto) se abre una ventana como la siguiente que permite colocar el valor elegido:

Cuando el componente seleccionado es un capacitor o un inductor, al hacer doble click sobre el elemento la ventana que se abre contiene la opcin IC (Initial Conditions) por medio de la cual se pueden establecer condiciones iniciales: tensin en el capacitor o corriente en el inductor. La repeticin de los pasos realizados permite la colocacin de todos los componentes circuitales y sus valores. Conexin entre componentes: Una vez colocados los componentes la unin entre los mismos se realiza a travs de la opcin Wire del men DRAW tambin puede hacerse seleccionando en la barra de herramientas el lpiz que se encuentra a la izquierda:

Al seleccionar esta opcin la punta del mouse se convierte en un lpiz que permite dibujar lneas manteniendo apretado el botn izquierdo. Se desactiva apretando el botn derecho. Seleccin de un elemento: Debemos colocarnos sobre l y apretar el botn izquierdo del mouse. El componente cambia a color rojo indicando que fue seleccionado y quedando habilitado para efectuar diferentes funciones: rotacin, borrado, copia, etc. Si se desean selecciona varios componentes juntos puede formarse un rectngulo que los contenga. Primero colocamos el puntero en uno de los vrtices y manteniendo el botn izquierdo apretado movemos el cursor hasta el vrtice opuesto y soltamos. De

35

Medidas Elctricas I -

PSPICE

esta forma aparecer un rectngulo donde todos los elementos contenidos en l aparecern como seleccionados. Rotacin un elemento: Se realiza seleccionando el elemento apuntando sobre el mismo con el botn izquierdo del mouse, luego seleccionamos el men EDIT y en l la opcin Rotate. Tambin puede hacerse desde el teclado pulsando simultneamente "Ctrl" + "R". Borrado de un componente: Se realiza seleccionando el elemento apuntando sobre el mismo con el botn izquierdo del mouse, luego seleccionamos el men EDIT y en l la opcin Delete. Tambin puede hacerse desde el teclado pulsando "Delete". Colocacin de una referencia: Para poder realizar cualquier tipo de anlisis es necesario que el circuito tenga un nodo de referencia, de lo contrario el programa no opera. Si se examinan las bibliotecas se hallar una denominada "PORT.slb" donde se encuentra el elemento denominado EGND (earth ground) Guardar el circuito: Antes de realizar el anlisis es necesario guardar el circuito dibujado. Esto se realiza seleccionando del men FILE de la barra de herramientas la opcin Save As (si lo guardamos por primera vez, para lo cual debemos darle un nombre) o Save (para un archivo ya existente sobre el que se han realizado modificaciones). Con lo explicado hasta aqu pasaremos a realizar una serie de ejercicios para continuar con el aprendizaje del funcionamiento del programa.

36

You might also like